.vwtf{--vwtf-accent:#97c221;--vwtf-accent-alt:#028ca1;--vwtf-surface:#ffffff;--vwtf-surface-alt:#f4fbfc;--vwtf-text:#173642;--vwtf-muted:#60727b;--vwtf-border:#83c7dc;--vwtf-inner-border:#83c7dc;--vwtf-border-width:2px;--vwtf-inner-border-width:2px;--vwtf-button-text:#ffffff;--vwtf-calculate-button-bg:#028ca1;--vwtf-calculate-button-text:#ffffff;--vwtf-calculate-button-radius:18px;--vwtf-apply-button-bg:#97c221;--vwtf-apply-button-text:#ffffff;--vwtf-apply-button-radius:18px;--vwtf-terms-button-bg:#ffffff;--vwtf-terms-button-text:#173642;--vwtf-terms-button-active-bg:#028ca1;--vwtf-terms-button-active-text:#ffffff;--vwtf-backdrop:rgba(9, 27, 34, 0.65);--vwtf-popup-surface:#ffffff;--vwtf-popup-text:#173642;--vwtf-popup-border:#d8e7ec;--vwtf-popup-inner-border:#d8e7ec;--vwtf-popup-title:#028ca1;--vwtf-modal-heading:#028ca1;--vwtf-success-title:#028ca1;--vwtf-success-copy:#173642;--vwtf-success-signature:#60727b;--vwtf-popup-border-width:2px;--vwtf-popup-inner-border-width:2px;--vwtf-popup-radius:18px;--vwtf-popup-button-bg:#97c221;--vwtf-popup-button-text:#ffffff;--vwtf-popup-button-radius:18px;--vwtf-radius:18px;--vwtf-font:"Aptos", "Trebuchet MS", "Segoe UI", sans-serif;--vwtf-root-size:16px;--vwtf-shell-gap:24px;--vwtf-shell-padding:28px;--vwtf-eyebrow-gap:8px;--vwtf-eyebrow-size:0.95rem;--vwtf-eyebrow-letter-spacing:0.08em;--vwtf-heading-size:clamp(1.9rem, 3.5vw, 2.8rem);--vwtf-heading-line-height:1.05;--vwtf-subheading-gap:10px;--vwtf-subheading-size:1.05rem;--vwtf-input-wrap-gap:28px;--vwtf-label-gap:10px;--vwtf-label-size:1rem;--vwtf-field-max:360px;--vwtf-currency-pad-x:18px;--vwtf-currency-size:1.625em;--vwtf-input-pad-y:16px;--vwtf-input-pad-x:18px;--vwtf-amount-size:1.5em;--vwtf-actions-gap:14px;--vwtf-actions-margin-top:22px;--vwtf-button-pad-y:14px;--vwtf-button-pad-x:24px;--vwtf-button-size:1rem;--vwtf-results-gap:16px;--vwtf-card-pad:18px;--vwtf-card-label-gap:10px;--vwtf-card-label-size:0.9rem;--vwtf-card-value-size:clamp(1.4rem, 2vw, 1.8rem);--vwtf-body-size:1rem;--vwtf-fragment-result-label-size:0.82rem;--vwtf-fragment-result-value-size:clamp(1.35rem, 2.3vw, 1.8rem);--vwtf-fragment-amount-width:min(100%, 360px);--vwtf-fragment-result-min:180px;--vwtf-modal-content-padding:28px;--vwtf-modal-title-size:1.8rem;--vwtf-modal-grid-gap:14px;--vwtf-modal-field-gap:8px;--vwtf-modal-field-size:1rem;--vwtf-modal-input-pad-y:16px;--vwtf-modal-input-pad-x:18px;--vwtf-modal-input-size:1rem;--vwtf-modal-button-pad-y:14px;--vwtf-modal-button-pad-x:24px;--vwtf-modal-button-size:1rem;color:var(--vwtf-text);font-size:var(--vwtf-root-size);font-family:var(--vwtf-font);line-height:1.4;isolation:isolate}.vwtf *,.vwtf *::before,.vwtf *::after{box-sizing:border-box}.vwtf[data-vwtf-instance],.vwtf.vwtf-fragment-host[data-vwtf-instance],.vwtf-fragment[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{margin:0!important;padding:0!important;border:0!important;max-width:none;min-width:0;text-align:left!important;text-indent:0!important;text-transform:none;letter-spacing:normal;container-type:inline-size}.vwtf[data-vwtf-instance] :where(h1,h2,h3,h4,h5,h6,p,div,aside,section,article,form,label,span,strong,em,small,button,input,textarea,select,ul,ol,li),.vwtf.vwtf-fragment-host[data-vwtf-instance] :where(h1,h2,h3,h4,h5,h6,p,div,aside,section,article,form,label,span,strong,em,small,button,input,textarea,select,ul,ol,li),.vwtf-fragment[data-vwtf-instance] :where(h1,h2,h3,h4,h5,h6,p,div,aside,section,article,form,label,span,strong,em,small,button,input,textarea,select,ul,ol,li),.vwtf-modal-portal[data-vwtf-instance] :where(h1,h2,h3,h4,h5,h6,p,div,aside,section,article,form,label,span,strong,em,small,button,input,textarea,select,ul,ol,li){margin:0;padding:0;border:0 solid #fff0;background:#fff0;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;list-style:none;text-align:inherit;text-decoration:none;text-indent:0;text-transform:inherit;vertical-align:baseline}.vwtf[data-vwtf-instance] :where(button,input,textarea,select),.vwtf.vwtf-fragment-host[data-vwtf-instance] :where(button,input,textarea,select),.vwtf-fragment[data-vwtf-instance] :where(button,input,textarea,select),.vwtf-modal-portal[data-vwtf-instance] :where(button,input,textarea,select){appearance:none;-webkit-appearance:none;border-radius:0}.vwtf .vwtf__eyebrow,.vwtf .vwtf__heading,.vwtf .vwtf__subheading,.vwtf .vwtf__label,.vwtf .vwtf__terms-title,.vwtf .vwtf__term-button,.vwtf .vwtf__amount,.vwtf .vwtf__button,.vwtf .vwtf__card-label,.vwtf .vwtf__card-value,.vwtf .vwtf__meta,.vwtf .vwtf__disclaimer,.vwtf .vwtf-fragment__result-label,.vwtf .vwtf-fragment__result-value,.vwtf .vwtf-form__field,.vwtf .vwtf-form__field input,.vwtf .vwtf-success__title,.vwtf .vwtf-success__copy,.vwtf .vwtf-success__signature{font-family:var(--vwtf-font)}.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{color:var(--vwtf-text)!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-root-size)!important;line-height:1.4!important}.vwtf[data-vwtf-instance] .vwtf__eyebrow,.vwtf[data-vwtf-instance] .vwtf__heading,.vwtf[data-vwtf-instance] .vwtf__subheading,.vwtf[data-vwtf-instance] .vwtf__label,.vwtf[data-vwtf-instance] .vwtf__terms-title,.vwtf[data-vwtf-instance] .vwtf__term-button,.vwtf[data-vwtf-instance] .vwtf__amount,.vwtf[data-vwtf-instance] .vwtf__button,.vwtf[data-vwtf-instance] .vwtf__card-label,.vwtf[data-vwtf-instance] .vwtf__card-value,.vwtf[data-vwtf-instance] .vwtf__meta,.vwtf[data-vwtf-instance] .vwtf__disclaimer,.vwtf[data-vwtf-instance] .vwtf-fragment__result-label,.vwtf[data-vwtf-instance] .vwtf-fragment__result-value,.vwtf[data-vwtf-instance] .vwtf-form__field,.vwtf[data-vwtf-instance] .vwtf-form__field input,.vwtf[data-vwtf-instance] .vwtf-success__title,.vwtf[data-vwtf-instance] .vwtf-success__copy,.vwtf[data-vwtf-instance] .vwtf-success__signature,.vwtf[data-vwtf-instance] .vwtf-modal__title,.vwtf[data-vwtf-instance] .vwtf-modal__close,.vwtf-modal-portal[data-vwtf-instance] .vwtf__eyebrow,.vwtf-modal-portal[data-vwtf-instance] .vwtf__heading,.vwtf-modal-portal[data-vwtf-instance] .vwtf__subheading,.vwtf-modal-portal[data-vwtf-instance] .vwtf__label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__terms-title,.vwtf-modal-portal[data-vwtf-instance] .vwtf__term-button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__amount,.vwtf-modal-portal[data-vwtf-instance] .vwtf__button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-value,.vwtf-modal-portal[data-vwtf-instance] .vwtf__meta,.vwtf-modal-portal[data-vwtf-instance] .vwtf__disclaimer,.vwtf-modal-portal[data-vwtf-instance] .vwtf-fragment__result-label,.vwtf-modal-portal[data-vwtf-instance] .vwtf-fragment__result-value,.vwtf-modal-portal[data-vwtf-instance] .vwtf-form__field,.vwtf-modal-portal[data-vwtf-instance] .vwtf-form__field input,.vwtf-modal-portal[data-vwtf-instance] .vwtf-success__title,.vwtf-modal-portal[data-vwtf-instance] .vwtf-success__copy,.vwtf-modal-portal[data-vwtf-instance] .vwtf-success__signature,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal__title,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal__close{font-family:var(--vwtf-font)!important}.vwtf[data-vwtf-instance] .vwtf__heading,.vwtf-modal-portal[data-vwtf-instance] .vwtf__heading{color:var(--vwtf-text)!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-heading-size)!important;font-weight:800!important;line-height:var(--vwtf-heading-line-height)!important;letter-spacing:0!important;text-transform:none!important}.vwtf[data-vwtf-instance] .vwtf__subheading,.vwtf-modal-portal[data-vwtf-instance] .vwtf__subheading{color:var(--vwtf-muted)!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-subheading-size)!important;font-weight:500!important;line-height:1.35!important}.vwtf[data-vwtf-instance] .vwtf__label,.vwtf[data-vwtf-instance] .vwtf__button,.vwtf[data-vwtf-instance] .vwtf__term-button,.vwtf[data-vwtf-instance] .vwtf__card-label,.vwtf[data-vwtf-instance] .vwtf__card-value,.vwtf[data-vwtf-instance] .vwtf__meta,.vwtf[data-vwtf-instance] .vwtf__disclaimer,.vwtf[data-vwtf-instance] .vwtf__currency,.vwtf-modal-portal[data-vwtf-instance] .vwtf__label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__term-button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-value,.vwtf-modal-portal[data-vwtf-instance] .vwtf__meta,.vwtf-modal-portal[data-vwtf-instance] .vwtf__disclaimer,.vwtf-modal-portal[data-vwtf-instance] .vwtf__currency{font-family:var(--vwtf-font)!important}.vwtf[data-vwtf-instance] .vwtf__label,.vwtf[data-vwtf-instance] .vwtf__terms-title,.vwtf-modal-portal[data-vwtf-instance] .vwtf__label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__terms-title{color:var(--vwtf-text)!important;font-size:var(--vwtf-label-size)!important;font-weight:700!important;line-height:1.3!important}.vwtf[data-vwtf-instance] .vwtf__button,.vwtf[data-vwtf-instance] .vwtf__term-button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__button,.vwtf-modal-portal[data-vwtf-instance] .vwtf__term-button{font-size:var(--vwtf-button-size)!important;font-weight:700!important;line-height:1.2!important}.vwtf[data-vwtf-instance] .vwtf__card-label,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-label{color:var(--vwtf-muted)!important;font-size:var(--vwtf-card-label-size)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.vwtf[data-vwtf-instance] .vwtf__card-value,.vwtf-modal-portal[data-vwtf-instance] .vwtf__card-value{color:var(--vwtf-text)!important;font-size:var(--vwtf-card-value-size)!important;font-weight:800!important;line-height:1.1!important}.vwtf[data-vwtf-instance] .vwtf__meta,.vwtf[data-vwtf-instance] .vwtf__disclaimer,.vwtf-modal-portal[data-vwtf-instance] .vwtf__meta,.vwtf-modal-portal[data-vwtf-instance] .vwtf__disclaimer{color:var(--vwtf-muted)!important;font-size:var(--vwtf-body-size)!important;font-weight:500!important;line-height:1.45!important}.vwtf .vwtf__shell{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:var(--vwtf-shell-gap);padding:var(--vwtf-shell-padding);border:calc(var(--vwtf-border-width) + 2px) solid var(--vwtf-border);border-radius:calc(var(--vwtf-radius) + var(--vwtf-border-width) + 2px);background:linear-gradient(135deg,var(--vwtf-surface-alt),var(--vwtf-surface));box-shadow:0 24px 50px rgb(12 49 57 / .12)}.vwtf .vwtf__eyebrow{margin:0 0 var(--vwtf-eyebrow-gap);color:var(--vwtf-accent-alt);font-size:var(--vwtf-eyebrow-size);font-weight:700;letter-spacing:var(--vwtf-eyebrow-letter-spacing);text-transform:uppercase}.vwtf .vwtf__heading{margin:0;font-size:var(--vwtf-heading-size);line-height:var(--vwtf-heading-line-height)}.vwtf .vwtf__subheading{margin:var(--vwtf-subheading-gap) 0 0;color:var(--vwtf-muted);font-size:var(--vwtf-subheading-size)}.vwtf .vwtf__main,.vwtf .vwtf__results,.vwtf .vwtf__card,.vwtf .vwtf__meta,.vwtf .vwtf__currency-input,.vwtf .vwtf__actions{min-width:0}.vwtf .vwtf__input-wrap{margin-top:var(--vwtf-input-wrap-gap)}.vwtf.vwtf-fragment{display:inline-block;color:var(--vwtf-text);font-family:var(--vwtf-font)}.vwtf.vwtf-fragment--amount{display:block;width:var(--vwtf-fragment-amount-width);max-width:var(--vwtf-fragment-amount-width)}.vwtf.vwtf-fragment--button{display:inline-flex}.vwtf.vwtf-fragment--result{display:inline-grid;gap:6px;min-width:var(--vwtf-fragment-result-min);max-width:100%}.vwtf .vwtf-fragment__result-label{color:var(--vwtf-muted);font-size:var(--vwtf-fragment-result-label-size);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vwtf .vwtf-fragment__result-value{color:var(--vwtf-text);font-size:var(--vwtf-fragment-result-value-size);font-weight:800;line-height:1.05}.vwtf .vwtf__label{display:block;margin-bottom:var(--vwtf-label-gap);font-weight:700}.vwtf .vwtf__currency-input{display:flex;align-items:center;gap:0;width:100%;max-width:var(--vwtf-field-max);border:var(--vwtf-inner-border-width) solid var(--vwtf-inner-border);border-radius:max(0px, calc(var(--vwtf-radius) - var(--vwtf-inner-border-width)));overflow:hidden;background:#fff}.vwtf .vwtf__currency{display:inline-flex;align-self:stretch;align-items:center;padding:0 var(--vwtf-currency-pad-x);border-right:1px solid rgb(23 54 66 / .12);background:rgb(2 140 161 / .06);font-size:var(--vwtf-currency-size);font-weight:700;color:var(--vwtf-muted)}.vwtf .vwtf__amount,.vwtf .vwtf-form__field input{width:100%;border:0;outline:none;padding:var(--vwtf-input-pad-y) var(--vwtf-input-pad-x);background:#fff0;color:var(--vwtf-text);font:inherit}.vwtf .vwtf__amount{font-size:var(--vwtf-amount-size)!important;font-family:var(--vwtf-font)!important;font-weight:700;line-height:1.1!important;color:var(--vwtf-text)!important;-webkit-text-fill-color:var(--vwtf-text);border:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important;appearance:textfield;-moz-appearance:textfield}.vwtf input[type="number"].vwtf__amount{width:100%!important;margin:0!important;padding:var(--vwtf-input-pad-y) var(--vwtf-input-pad-x)!important;border:0!important;border-left:0!important;border-radius:0!important;outline:none!important;background:transparent!important;box-shadow:none!important;font-size:var(--vwtf-amount-size)!important;font-family:var(--vwtf-font)!important;font-weight:700!important;line-height:1.1!important;color:var(--vwtf-text)!important;-webkit-text-fill-color:var(--vwtf-text)!important;appearance:textfield!important;-moz-appearance:textfield!important}.vwtf .vwtf__amount::placeholder{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:var(--vwtf-muted)!important;-webkit-text-fill-color:var(--vwtf-muted);opacity:1!important}.vwtf input[type="number"].vwtf__amount::placeholder,.vwtf .vwtf__amount::-webkit-input-placeholder{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:var(--vwtf-muted)!important;-webkit-text-fill-color:var(--vwtf-muted);opacity:1!important}.vwtf input[type="number"].vwtf__amount::-moz-placeholder,.vwtf .vwtf__amount::-moz-placeholder{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:var(--vwtf-muted)!important;opacity:1!important}.vwtf .vwtf__amount::-webkit-outer-spin-button,.vwtf .vwtf__amount::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.vwtf .vwtf__actions{display:flex;flex-wrap:wrap;gap:var(--vwtf-actions-gap);margin-top:var(--vwtf-actions-margin-top)}.vwtf .vwtf__button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:0;border-radius:var(--vwtf-apply-button-radius);padding:var(--vwtf-button-pad-y) var(--vwtf-button-pad-x);background:var(--vwtf-apply-button-bg);color:var(--vwtf-apply-button-text);cursor:pointer;font:inherit;font-weight:700;letter-spacing:.01em;line-height:1.2;text-transform:none;text-decoration:none;box-shadow:0 10px 22px rgb(12 49 57 / .22);transition:transform 0.18s ease,box-shadow 0.18s ease,opacity 0.18s ease}.vwtf .vwtf__button:hover,.vwtf .vwtf__button:focus-visible{transform:translateY(-1px);box-shadow:0 14px 28px rgb(12 49 57 / .28)}.vwtf .vwtf__button[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.vwtf .vwtf__terms{display:grid;gap:10px;margin-top:18px}.vwtf .vwtf__terms[hidden],.vwtf-modal-portal .vwtf__terms[hidden]{display:none!important}.vwtf .vwtf__terms-title{color:var(--vwtf-text);font-size:var(--vwtf-label-size);font-weight:700;line-height:1.3}.vwtf .vwtf__terms-options{display:inline-flex;align-items:stretch;width:fit-content;max-width:100%;overflow:hidden;border:var(--vwtf-inner-border-width) solid var(--vwtf-inner-border);border-radius:var(--vwtf-radius);background:var(--vwtf-terms-button-bg)}.vwtf .vwtf__term-button{min-width:56px;padding:11px 18px;border:0;border-right:1px solid var(--vwtf-inner-border);border-radius:0;background:var(--vwtf-terms-button-bg);color:var(--vwtf-terms-button-text);font:inherit;font-size:var(--vwtf-button-size);font-weight:700;line-height:1.2;cursor:pointer;transition:background 0.16s ease,color 0.16s ease,box-shadow 0.16s ease}.vwtf .vwtf__term-button:last-child{border-right:0}.vwtf .vwtf__term-button:hover,.vwtf .vwtf__term-button:focus-visible{background:color-mix(in srgb,var(--vwtf-terms-button-active-bg) 14%,var(--vwtf-terms-button-bg));outline:none}.vwtf .vwtf__term-button.is-selected{background:var(--vwtf-terms-button-active-bg);color:var(--vwtf-terms-button-active-text);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .14)}.vwtf .vwtf__button--secondary{background:var(--vwtf-calculate-button-bg);color:var(--vwtf-calculate-button-text);border-radius:var(--vwtf-calculate-button-radius)}.vwtf .js-vwtf-calculate.vwtf__button{background:var(--vwtf-calculate-button-bg);color:var(--vwtf-calculate-button-text);border-radius:var(--vwtf-calculate-button-radius)}.vwtf .js-vwtf-open-modal.vwtf__button{background:var(--vwtf-apply-button-bg);color:var(--vwtf-apply-button-text);border-radius:var(--vwtf-apply-button-radius)}.vwtf .js-vwtf-submit.vwtf__button{background:var(--vwtf-popup-button-bg);color:var(--vwtf-popup-button-text);border-radius:var(--vwtf-popup-button-radius)}.vwtf .vwtf__results{display:grid;gap:var(--vwtf-results-gap);align-content:start}.vwtf[data-layout="stacked-banner"] .vwtf__shell,.vwtf[data-layout="compact-ribbon"] .vwtf__shell{grid-template-columns:1fr}.vwtf[data-layout="stacked-banner"] .vwtf__main{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,0.9fr);gap:22px 24px;align-items:end}.vwtf[data-layout="stacked-banner"] .vwtf__eyebrow,.vwtf[data-layout="stacked-banner"] .vwtf__heading,.vwtf[data-layout="stacked-banner"] .vwtf__subheading,.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer,.vwtf[data-layout="stacked-banner"] .vwtf__errors{grid-column:1 / -1}.vwtf[data-layout="stacked-banner"] .vwtf__input-wrap,.vwtf[data-layout="stacked-banner"] .vwtf__terms,.vwtf[data-layout="stacked-banner"] .vwtf__actions{margin-top:0}.vwtf[data-layout="stacked-banner"] .vwtf__results,.vwtf[data-layout="compact-ribbon"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf[data-layout="stacked-banner"] .vwtf__meta,.vwtf[data-layout="compact-ribbon"] .vwtf__meta{grid-column:1 / -1}.vwtf[data-layout="spotlight-panel"] .vwtf__shell{grid-template-columns:minmax(0,1.18fr) minmax(240px,0.82fr);gap:18px;align-items:stretch;background:linear-gradient(135deg,var(--vwtf-surface-alt),var(--vwtf-surface))}.vwtf[data-layout="spotlight-panel"] .vwtf__main{display:grid;align-content:start;min-width:0}.vwtf[data-layout="spotlight-panel"] .vwtf__results{padding:18px;border-radius:calc(var(--vwtf-radius) + 10px);background:linear-gradient(165deg,#4a9dd7,#2f84cb 60%,#246aa7);box-shadow:inset 0 1px 0 rgb(255 255 255 / .12);align-content:start}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__card,.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__meta{border-color:rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);color:#f4fbfc}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__meta{line-height:1.55}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__card-label{color:rgb(244 251 252 / .76)}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__card-value{color:#fff}.vwtf[data-layout="compact-ribbon"] .vwtf__shell{gap:18px;padding:22px}.vwtf[data-layout="compact-ribbon"] .vwtf__main{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:16px 24px;align-items:end}.vwtf[data-layout="compact-ribbon"] .vwtf__eyebrow,.vwtf[data-layout="compact-ribbon"] .vwtf__heading,.vwtf[data-layout="compact-ribbon"] .vwtf__subheading,.vwtf[data-layout="compact-ribbon"] .vwtf__disclaimer,.vwtf[data-layout="compact-ribbon"] .vwtf__errors{grid-column:1 / -1}.vwtf[data-layout="compact-ribbon"] .vwtf__input-wrap,.vwtf[data-layout="compact-ribbon"] .vwtf__terms,.vwtf[data-layout="compact-ribbon"] .vwtf__actions{margin-top:0}.vwtf[data-layout="compact-ribbon"] .vwtf__results{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.vwtf[data-layout="compact-ribbon"] .vwtf__meta{display:flex;align-items:center;padding:18px;border:var(--vwtf-inner-border-width) solid var(--vwtf-inner-border);border-radius:var(--vwtf-radius);background:rgb(255 255 255 / .82)}.vwtf[data-layout="editorial-slab"] .vwtf__shell{grid-template-columns:minmax(240px,0.85fr) minmax(0,1.3fr);gap:30px;background:linear-gradient(135deg,var(--vwtf-surface),var(--vwtf-surface-alt))}.vwtf[data-layout="editorial-slab"] .vwtf__results{order:-1}.vwtf[data-layout="editorial-slab"] .vwtf__results .vwtf__card{padding:22px;background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(244 251 252 / .9))}.vwtf[data-layout="editorial-slab"] .vwtf__heading{max-width:10ch;font-size:clamp(2.3rem, 4vw, 3.25rem)}.vwtf[data-layout="editorial-slab"] .vwtf__currency-input{max-width:none}.vwtf[data-layout="editorial-slab"] .vwtf__main{display:grid;align-content:start}.vwtf .vwtf__card-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf .vwtf__card{padding:var(--vwtf-card-pad);border:var(--vwtf-inner-border-width) solid var(--vwtf-inner-border);border-radius:var(--vwtf-radius);background:rgb(255 255 255 / .9)}.vwtf .vwtf__card--modal{margin-bottom:18px;background:var(--vwtf-popup-surface)}.vwtf .vwtf__card-label{display:block;margin-bottom:var(--vwtf-card-label-gap);color:var(--vwtf-muted);font-size:var(--vwtf-card-label-size);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.vwtf .vwtf__card-value{display:block;font-size:var(--vwtf-card-value-size);line-height:1.1}.vwtf .vwtf__meta,.vwtf .vwtf__disclaimer{color:var(--vwtf-muted)}.vwtf .vwtf__disclaimer{margin-top:20px}.vwtf .vwtf__errors{margin-top:16px;padding:14px 16px;border-radius:14px;background:rgb(169 22 22 / .08);color:#8b1e1e}.vwtf .vwtf__errors ul{margin:0;padding-left:18px;list-style:disc}.vwtf .vwtf__errors li+li{margin-top:6px}.vwtf .vwtf-modal[hidden]{display:none}.vwtf .vwtf-modal{position:fixed;inset:0;z-index:9999}.vwtf .vwtf-modal__backdrop{position:absolute;inset:0;background:var(--vwtf-backdrop);backdrop-filter:blur(6px)}.vwtf .vwtf-modal__dialog{position:relative;width:min(760px, calc(100vw - 32px));max-height:calc(100vh - 48px);margin:24px auto;overflow:auto;border:var(--vwtf-popup-border-width) solid var(--vwtf-popup-border);border-radius:calc(var(--vwtf-popup-radius) + 6px);background:var(--vwtf-popup-surface);color:var(--vwtf-popup-text);box-shadow:0 24px 70px rgb(4 20 25 / .35)}.vwtf .vwtf-modal__content{padding:var(--vwtf-modal-content-padding)}.vwtf .vwtf-modal__title{margin-top:0;margin-bottom:16px;font-size:var(--vwtf-modal-title-size);color:var(--vwtf-modal-heading)}.vwtf .vwtf-modal .vwtf__card{border:var(--vwtf-popup-inner-border-width) solid var(--vwtf-popup-inner-border);border-radius:var(--vwtf-popup-radius)}.vwtf .vwtf-modal__close{position:absolute;top:14px;right:14px;border:0;background:#fff0;color:var(--vwtf-muted);cursor:pointer;font-size:2rem;line-height:1}.vwtf .vwtf-modal .vwtf-form{margin-top:14px}.vwtf .vwtf-form__grid{display:grid;gap:var(--vwtf-modal-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf .vwtf-form__field{display:grid;gap:var(--vwtf-modal-field-gap);font-size:var(--vwtf-modal-field-size);font-weight:700}.vwtf .vwtf-form__field>span{display:block}.vwtf .vwtf-modal .vwtf-form__field input{border:var(--vwtf-popup-inner-border-width) solid var(--vwtf-popup-inner-border);border-radius:max(0px, calc(var(--vwtf-popup-radius) - 6px));background:rgb(255 255 255 / .96)}.vwtf .vwtf-form__field input{border:var(--vwtf-inner-border-width) solid var(--vwtf-inner-border);border-radius:max(0px, calc(var(--vwtf-radius) - 6px));background:rgb(255 255 255 / .92)}.vwtf .vwtf-modal .vwtf__card{border-color:var(--vwtf-popup-inner-border);background:rgb(255 255 255 / .96)}.vwtf .vwtf-form__field--hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.vwtf .vwtf-success__title{margin-top:0;color:var(--vwtf-success-title)}.vwtf .vwtf-success{display:grid;gap:18px}.vwtf .vwtf-success p{margin:0}.vwtf .vwtf-success__copy{color:var(--vwtf-success-copy)}.vwtf .vwtf-success__signature{color:var(--vwtf-success-signature);white-space:pre-line}body.vwtf-tax-funding-modal-open{overflow:hidden}.vwtf-modal-portal{position:fixed;inset:0;z-index:2147482999;pointer-events:none;isolation:auto!important}.vwtf .vwtf-modal[hidden],.vwtf-modal-portal .vwtf-modal[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview):not([hidden]),.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal:not([hidden]){position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;align-items:center!important;justify-items:center!important;padding:24px!important;margin:0!important;pointer-events:auto!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-modal__backdrop,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-modal__backdrop{position:absolute!important;inset:0!important;z-index:0!important;background:var(--vwtf-backdrop)!important;backdrop-filter:blur(6px)!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-modal__dialog,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-modal__dialog{position:relative!important;z-index:1!important;width:min(760px, calc(100vw - 48px))!important;max-width:100%!important;max-height:calc(100vh - 48px)!important;margin:0!important;overflow:auto!important;border:var(--vwtf-popup-border-width) solid var(--vwtf-popup-border)!important;border-radius:calc(var(--vwtf-popup-radius) + 6px)!important;background:var(--vwtf-popup-surface)!important;color:var(--vwtf-popup-text)!important;box-shadow:0 24px 70px rgb(4 20 25 / .35)!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-modal__content,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-modal__content{padding:var(--vwtf-modal-content-padding)!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-modal__title,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-modal__title{margin:0 0 16px!important;color:var(--vwtf-modal-heading)!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-modal-title-size)!important;font-weight:700!important;line-height:1.08!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-modal__close,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-modal__close{position:absolute!important;top:14px!important;right:14px!important;z-index:2!important;border:0!important;background:transparent!important;color:var(--vwtf-muted)!important;cursor:pointer!important;font-family:var(--vwtf-font)!important;font-size:2rem!important;line-height:1!important;box-shadow:none!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf__card,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf__card{border:var(--vwtf-popup-inner-border-width) solid var(--vwtf-popup-inner-border)!important;border-radius:var(--vwtf-popup-radius)!important;background:rgb(255 255 255 / .96)!important;box-shadow:none!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field{font-family:var(--vwtf-font)!important;font-size:var(--vwtf-modal-field-size)!important;font-weight:700!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field input[type="text"],.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field input[type="email"],.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field input[type="tel"],.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field input[type="number"],.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field input[type="text"],.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field input[type="email"],.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field input[type="tel"],.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field input[type="number"]{width:100%!important;margin:0!important;padding:var(--vwtf-modal-input-pad-y) var(--vwtf-modal-input-pad-x)!important;border:var(--vwtf-popup-inner-border-width) solid var(--vwtf-popup-inner-border)!important;border-radius:max(0px, calc(var(--vwtf-popup-radius) - 6px))!important;outline:none!important;background:rgb(255 255 255 / .96)!important;box-shadow:none!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-modal-input-size)!important;font-weight:700!important;line-height:1.25!important;color:var(--vwtf-text)!important;-webkit-text-fill-color:var(--vwtf-text)!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf-form__field input::placeholder,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf-form__field input::placeholder{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:var(--vwtf-muted)!important;-webkit-text-fill-color:var(--vwtf-muted)!important;opacity:1!important}.vwtf[data-vwtf-instance] .vwtf-modal:not(.vwtf-modal--embedded-preview) .vwtf__button,.vwtf-modal-portal[data-vwtf-instance] .vwtf-modal .vwtf__button{appearance:none!important;-webkit-appearance:none!important;margin:0!important;border:0!important;border-radius:var(--vwtf-popup-button-radius)!important;padding:var(--vwtf-modal-button-pad-y) var(--vwtf-modal-button-pad-x)!important;background:var(--vwtf-popup-button-bg)!important;color:var(--vwtf-popup-button-text)!important;font-family:var(--vwtf-font)!important;font-size:var(--vwtf-modal-button-size)!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;text-decoration:none!important;box-shadow:0 10px 22px rgb(12 49 57 / .22)!important}@supports (container-type:inline-size){.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{--vwtf-shell-gap:clamp(16px, 3.2cqi, 24px);--vwtf-shell-padding:clamp(18px, 4.2cqi, 28px);--vwtf-eyebrow-gap:clamp(6px, 1.4cqi, 8px);--vwtf-eyebrow-size:clamp(0.76rem, 2.05cqi, 0.95rem);--vwtf-heading-size:clamp(1.45rem, 7.2cqi, 2.8rem);--vwtf-subheading-gap:clamp(8px, 1.8cqi, 10px);--vwtf-subheading-size:clamp(0.92rem, 2.5cqi, 1.05rem);--vwtf-input-wrap-gap:clamp(18px, 4cqi, 28px);--vwtf-label-gap:clamp(8px, 1.8cqi, 10px);--vwtf-label-size:clamp(0.94rem, 2.4cqi, 1rem);--vwtf-field-max:min(100%, clamp(280px, 62cqi, 360px));--vwtf-currency-pad-x:clamp(11px, 3.6cqi, 18px);--vwtf-currency-size:clamp(1.05rem, 4.6cqi, 1.625rem);--vwtf-input-pad-y:clamp(12px, 3.2cqi, 16px);--vwtf-input-pad-x:clamp(12px, 3.6cqi, 18px);--vwtf-amount-size:clamp(1.08rem, 4.8cqi, 1.5rem);--vwtf-actions-gap:clamp(10px, 2.6cqi, 14px);--vwtf-actions-margin-top:clamp(16px, 3.2cqi, 22px);--vwtf-button-pad-y:clamp(11px, 2.8cqi, 14px);--vwtf-button-pad-x:clamp(15px, 4.2cqi, 24px);--vwtf-button-size:clamp(0.92rem, 2.35cqi, 1rem);--vwtf-results-gap:clamp(12px, 2.6cqi, 16px);--vwtf-card-pad:clamp(14px, 3.2cqi, 18px);--vwtf-card-label-gap:clamp(6px, 1.8cqi, 10px);--vwtf-card-label-size:clamp(0.74rem, 1.95cqi, 0.9rem);--vwtf-card-value-size:clamp(1.15rem, 4.4cqi, 1.8rem);--vwtf-body-size:clamp(0.9rem, 2.2cqi, 1rem);--vwtf-fragment-result-label-size:clamp(0.74rem, 1.95cqi, 0.82rem);--vwtf-fragment-result-value-size:clamp(1.15rem, 4.4cqi, 1.8rem);--vwtf-fragment-amount-width:min(100%, clamp(260px, 64cqi, 360px));--vwtf-fragment-result-min:min(100%, clamp(140px, 32cqi, 180px));--vwtf-modal-content-padding:clamp(20px, 4.2cqi, 28px);--vwtf-modal-title-size:clamp(1.35rem, 4.8cqi, 1.8rem);--vwtf-modal-grid-gap:clamp(12px, 2.6cqi, 14px);--vwtf-modal-field-gap:clamp(6px, 1.6cqi, 8px);--vwtf-modal-field-size:clamp(0.92rem, 2.2cqi, 1rem);--vwtf-modal-input-pad-y:clamp(12px, 3cqi, 16px);--vwtf-modal-input-pad-x:clamp(12px, 3.6cqi, 18px);--vwtf-modal-input-size:clamp(0.94rem, 2.25cqi, 1rem);--vwtf-modal-button-pad-y:clamp(11px, 2.8cqi, 14px);--vwtf-modal-button-pad-x:clamp(15px, 4.2cqi, 24px);--vwtf-modal-button-size:clamp(0.92rem, 2.35cqi, 1rem)}@container (min-width:540px) and (max-width:900px){.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{--vwtf-root-size:16.5px;--vwtf-shell-gap:20px;--vwtf-shell-padding:24px;--vwtf-heading-size:clamp(1.85rem, 5.2cqi, 2.45rem);--vwtf-subheading-size:1rem;--vwtf-input-wrap-gap:24px;--vwtf-field-max:100%;--vwtf-actions-gap:12px;--vwtf-button-pad-y:13px;--vwtf-button-pad-x:18px;--vwtf-card-pad:16px;--vwtf-card-value-size:clamp(1.28rem, 4cqi, 1.65rem);--vwtf-modal-content-padding:24px}.vwtf:not(.vwtf-fragment) .vwtf__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf:not(.vwtf-fragment) .vwtf__button{width:100%}.vwtf[data-layout="spotlight-panel"] .vwtf__shell{grid-template-columns:minmax(0,1.3fr) minmax(220px,0.78fr);gap:20px}.vwtf[data-layout="spotlight-panel"] .vwtf__results{padding:22px 20px;gap:18px}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__meta{font-size:.98rem}}@container (max-width:980px){.vwtf .vwtf__shell,.vwtf[data-layout="spotlight-panel"] .vwtf__shell,.vwtf[data-layout="editorial-slab"] .vwtf__shell,.vwtf[data-layout="stacked-banner"] .vwtf__shell,.vwtf[data-layout="compact-ribbon"] .vwtf__shell{grid-template-columns:1fr}.vwtf[data-layout="stacked-banner"] .vwtf__main,.vwtf[data-layout="compact-ribbon"] .vwtf__main{grid-template-columns:1fr}.vwtf[data-layout="compact-ribbon"] .vwtf__results,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf[data-layout="editorial-slab"] .vwtf__heading{max-width:none}.vwtf[data-layout="editorial-slab"] .vwtf__results{order:0}}@container (max-width:760px){.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{--vwtf-shell-gap:18px;--vwtf-shell-padding:22px;--vwtf-heading-size:clamp(1.7rem, 6.4cqi, 2.25rem);--vwtf-subheading-size:0.98rem;--vwtf-input-wrap-gap:22px;--vwtf-field-max:100%;--vwtf-currency-pad-x:14px;--vwtf-currency-size:1.35em;--vwtf-input-pad-y:14px;--vwtf-input-pad-x:14px;--vwtf-amount-size:1.28em;--vwtf-actions-gap:10px;--vwtf-button-pad-y:13px;--vwtf-button-pad-x:18px;--vwtf-card-pad:16px;--vwtf-card-value-size:clamp(1.25rem, 5.4cqi, 1.55rem);--vwtf-modal-content-padding:22px;--vwtf-modal-input-pad-y:14px;--vwtf-modal-input-pad-x:14px}}@container (max-width:560px){.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{--vwtf-shell-gap:16px;--vwtf-shell-padding:20px;--vwtf-eyebrow-size:0.82rem;--vwtf-eyebrow-letter-spacing:0.06em;--vwtf-heading-size:clamp(1.45rem, 7.2cqi, 1.95rem);--vwtf-heading-line-height:1.08;--vwtf-subheading-size:0.94rem;--vwtf-button-pad-y:12px;--vwtf-button-pad-x:16px;--vwtf-card-pad:15px;--vwtf-currency-pad-x:12px;--vwtf-currency-size:1.22em;--vwtf-input-pad-y:12px;--vwtf-input-pad-x:12px;--vwtf-amount-size:1.15em;--vwtf-modal-content-padding:20px;--vwtf-modal-input-pad-y:12px;--vwtf-modal-input-pad-x:12px}.vwtf .vwtf__card-grid,.vwtf .vwtf-form__grid,.vwtf[data-layout="spotlight-panel"] .vwtf__results,.vwtf[data-layout="editorial-slab"] .vwtf__results,.vwtf[data-layout="compact-ribbon"] .vwtf__results,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:1fr}.vwtf .vwtf__results{grid-template-columns:1fr}.vwtf .vwtf__actions{flex-direction:column}.vwtf .vwtf__button{width:100%}.vwtf.vwtf-fragment--amount,.vwtf.vwtf-fragment--button,.vwtf.vwtf-fragment--result{display:grid;width:100%;min-width:0;max-width:100%}}@container (max-width:420px){.vwtf[data-vwtf-instance],.vwtf-modal-portal[data-vwtf-instance]{--vwtf-shell-padding:18px;--vwtf-label-size:0.94rem;--vwtf-card-label-size:0.76rem;--vwtf-fragment-result-label-size:0.76rem;--vwtf-currency-pad-x:10px;--vwtf-currency-size:1.1em;--vwtf-modal-content-padding:18px}}}@media (max-width:1080px){.vwtf .vwtf__shell,.vwtf[data-layout="spotlight-panel"] .vwtf__shell,.vwtf[data-layout="editorial-slab"] .vwtf__shell,.vwtf[data-layout="stacked-banner"] .vwtf__shell,.vwtf[data-layout="compact-ribbon"] .vwtf__shell{grid-template-columns:1fr}.vwtf[data-layout="stacked-banner"] .vwtf__main,.vwtf[data-layout="compact-ribbon"] .vwtf__main{grid-template-columns:1fr}.vwtf[data-layout="compact-ribbon"] .vwtf__results,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf[data-layout="editorial-slab"] .vwtf__heading{max-width:none}.vwtf[data-layout="editorial-slab"] .vwtf__results{order:0}}@media (max-width:780px){.vwtf{--vwtf-shell-gap:18px;--vwtf-shell-padding:22px;--vwtf-heading-size:clamp(1.55rem, 7vw, 2.15rem);--vwtf-subheading-size:0.98rem;--vwtf-input-wrap-gap:22px;--vwtf-field-max:100%;--vwtf-currency-pad-x:14px;--vwtf-currency-size:1.35em;--vwtf-input-pad-y:14px;--vwtf-input-pad-x:14px;--vwtf-amount-size:1.28em;--vwtf-actions-gap:10px;--vwtf-button-pad-y:13px;--vwtf-button-pad-x:18px;--vwtf-card-pad:16px;--vwtf-card-value-size:clamp(1.25rem, 5.5vw, 1.55rem);--vwtf-modal-content-padding:22px;--vwtf-modal-input-pad-y:14px;--vwtf-modal-input-pad-x:14px;--vwtf-modal-grid-gap:12px;--vwtf-modal-field-gap:6px}.vwtf .vwtf__card-grid,.vwtf .vwtf-form__grid,.vwtf[data-layout="spotlight-panel"] .vwtf__results,.vwtf[data-layout="editorial-slab"] .vwtf__results,.vwtf[data-layout="compact-ribbon"] .vwtf__results,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:1fr}.vwtf .vwtf__actions{flex-direction:column}.vwtf .vwtf__button{width:100%}.vwtf.vwtf-fragment--amount,.vwtf.vwtf-fragment--button,.vwtf.vwtf-fragment--result{display:grid;width:100%;min-width:0;max-width:100%}}@media (min-width:821px) and (max-width:1368px){.vwtf{--vwtf-root-size:16.5px;--vwtf-shell-gap:20px;--vwtf-shell-padding:24px;--vwtf-heading-size:clamp(1.9rem, 4vw, 2.45rem);--vwtf-input-wrap-gap:24px;--vwtf-field-max:100%;--vwtf-actions-gap:12px;--vwtf-button-pad-y:13px;--vwtf-button-pad-x:18px;--vwtf-card-pad:16px;--vwtf-card-value-size:clamp(1.3rem, 2.4vw, 1.65rem)}.vwtf:not(.vwtf-fragment) .vwtf__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vwtf:not(.vwtf-fragment) .vwtf__button{width:100%}.vwtf[data-layout="spotlight-panel"] .vwtf__shell{grid-template-columns:minmax(0,1.3fr) minmax(220px,0.78fr);gap:20px}.vwtf[data-layout="spotlight-panel"] .vwtf__results{padding:22px 20px;gap:18px}.vwtf[data-layout="spotlight-panel"] .vwtf__results .vwtf__meta{font-size:.98rem}}@media (max-width:640px){.vwtf{--vwtf-shell-padding:20px;--vwtf-eyebrow-size:0.82rem;--vwtf-eyebrow-letter-spacing:0.06em;--vwtf-heading-size:clamp(1.4rem, 8vw, 1.9rem);--vwtf-heading-line-height:1.08;--vwtf-subheading-size:0.94rem;--vwtf-button-pad-y:12px;--vwtf-button-pad-x:16px;--vwtf-card-pad:15px;--vwtf-card-label-size:0.78rem;--vwtf-card-value-size:1.2rem;--vwtf-currency-pad-x:12px;--vwtf-currency-size:1.2em;--vwtf-input-pad-y:12px;--vwtf-input-pad-x:12px;--vwtf-amount-size:1.14em;--vwtf-modal-content-padding:20px;--vwtf-modal-input-pad-y:12px;--vwtf-modal-input-pad-x:12px}.vwtf .vwtf__card-grid,.vwtf .vwtf-form__grid{grid-template-columns:1fr}.vwtf .vwtf__actions{flex-direction:column}.vwtf .vwtf__button{width:100%}.vwtf[data-layout="compact-ribbon"] .vwtf__results,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:1fr}}@supports (container-type:inline-size){@container (min-width:2520px) and (max-width:3680px){.vwtf[data-layout="stacked-banner"]{--vwtf-root-size:15px;--vwtf-shell-gap:14px;--vwtf-shell-padding:18px;--vwtf-eyebrow-gap:6px;--vwtf-eyebrow-size:0.72rem;--vwtf-eyebrow-letter-spacing:0.06em;--vwtf-heading-size:clamp(1.55rem, 4.8cqi, 1.95rem);--vwtf-subheading-gap:6px;--vwtf-subheading-size:0.9rem;--vwtf-input-wrap-gap:16px;--vwtf-label-gap:8px;--vwtf-label-size:0.88rem;--vwtf-currency-pad-x:11px;--vwtf-currency-size:1.15em;--vwtf-input-pad-y:11px;--vwtf-input-pad-x:12px;--vwtf-amount-size:1.08rem;--vwtf-actions-gap:8px;--vwtf-actions-margin-top:14px;--vwtf-button-pad-y:10px;--vwtf-button-pad-x:12px;--vwtf-button-size:0.84rem;--vwtf-results-gap:10px;--vwtf-card-pad:12px;--vwtf-card-label-gap:6px;--vwtf-card-label-size:0.68rem;--vwtf-card-value-size:1.12rem;--vwtf-body-size:0.82rem}.vwtf[data-layout="stacked-banner"] .vwtf__shell{box-shadow:0 14px 28px rgb(12 49 57 / .14)}.vwtf[data-layout="stacked-banner"] .vwtf__main{gap:12px 14px}.vwtf[data-layout="stacked-banner"] .vwtf__currency-input{max-width:none}.vwtf[data-layout="stacked-banner"] .vwtf__button{min-height:44px;box-shadow:0 8px 16px rgb(12 49 57 / .18)}.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vwtf[data-layout="stacked-banner"] .vwtf__card-label{letter-spacing:.04em}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer{margin-top:14px}}@container (max-width:2520px){.vwtf[data-layout="stacked-banner"]{--vwtf-root-size:14px;--vwtf-shell-gap:12px;--vwtf-shell-padding:15px;--vwtf-eyebrow-gap:5px;--vwtf-eyebrow-size:0.68rem;--vwtf-eyebrow-letter-spacing:0.05em;--vwtf-heading-size:clamp(1.28rem, 7.2cqi, 1.7rem);--vwtf-heading-line-height:1.02;--vwtf-subheading-gap:5px;--vwtf-subheading-size:0.82rem;--vwtf-input-wrap-gap:12px;--vwtf-label-gap:6px;--vwtf-label-size:0.78rem;--vwtf-currency-pad-x:10px;--vwtf-currency-size:1.02rem;--vwtf-input-pad-y:9px;--vwtf-input-pad-x:10px;--vwtf-amount-size:0.96rem;--vwtf-actions-gap:8px;--vwtf-actions-margin-top:12px;--vwtf-button-pad-y:9px;--vwtf-button-pad-x:10px;--vwtf-button-size:0.76rem;--vwtf-results-gap:8px;--vwtf-card-pad:10px;--vwtf-card-label-gap:5px;--vwtf-card-label-size:0.62rem;--vwtf-card-value-size:0.98rem;--vwtf-body-size:0.74rem}.vwtf[data-layout="stacked-banner"] .vwtf__shell{box-shadow:0 10px 20px rgb(12 49 57 / .12)}.vwtf[data-layout="stacked-banner"] .vwtf__main{gap:10px 12px}.vwtf[data-layout="stacked-banner"] .vwtf__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vwtf[data-layout="stacked-banner"] .vwtf__button{min-height:38px;width:100%;box-shadow:0 7px 14px rgb(12 49 57 / .16)}.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vwtf[data-layout="stacked-banner"] .vwtf__card-label{letter-spacing:.03em}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer{margin-top:10px}}@container (max-width:340px){.vwtf[data-layout="stacked-banner"] .vwtf__actions,.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:1fr}}}@supports (container-type:inline-size){@container (min-width:341px) and (max-width:2520px){.vwtf[data-layout="stacked-banner"] .vwtf__shell{gap:12px;padding:14px;box-shadow:0 10px 20px rgb(12 49 57 / .12)}.vwtf[data-layout="stacked-banner"] .vwtf__main{gap:10px 12px}.vwtf[data-layout="stacked-banner"] .vwtf__eyebrow{margin-bottom:4px;font-size:0.66rem!important;letter-spacing:0.05em!important}.vwtf[data-layout="stacked-banner"] .vwtf__heading{font-size:1.28rem!important;line-height:1.05!important}.vwtf[data-layout="stacked-banner"] .vwtf__subheading{font-size:0.8rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__input-wrap{margin-top:12px}.vwtf[data-layout="stacked-banner"] .vwtf__label{margin-bottom:6px;font-size:0.76rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__currency{padding:0 9px;font-size:0.95rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__amount,.vwtf[data-layout="stacked-banner"] input[type="number"].vwtf__amount{padding:9px 10px!important;font-size:0.92rem!important;line-height:1.1!important}.vwtf[data-layout="stacked-banner"] .vwtf__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.vwtf[data-layout="stacked-banner"] .vwtf__button{min-height:36px;padding:8px 10px;font-size:0.74rem!important;box-shadow:0 7px 14px rgb(12 49 57 / .16)}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer,.vwtf[data-layout="stacked-banner"] .vwtf__meta{font-size:0.7rem!important;line-height:1.28!important}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer{margin-top:10px}.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vwtf[data-layout="stacked-banner"] .vwtf__card{padding:10px}.vwtf[data-layout="stacked-banner"] .vwtf__card-label{margin-bottom:4px;font-size:0.58rem!important;letter-spacing:0.03em!important}.vwtf[data-layout="stacked-banner"] .vwtf__card-value{font-size:0.94rem!important;line-height:1.08!important}}@container (max-width:340px){.vwtf[data-layout="stacked-banner"] .vwtf__shell{gap:10px;padding:12px;box-shadow:0 8px 16px rgb(12 49 57 / .1)}.vwtf[data-layout="stacked-banner"] .vwtf__main{gap:8px 10px}.vwtf[data-layout="stacked-banner"] .vwtf__eyebrow{display:none}.vwtf[data-layout="stacked-banner"] .vwtf__heading{font-size:1.08rem!important;line-height:1.04!important}.vwtf[data-layout="stacked-banner"] .vwtf__subheading{font-size:0.72rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__input-wrap{margin-top:10px}.vwtf[data-layout="stacked-banner"] .vwtf__label{margin-bottom:5px;font-size:0.72rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__currency{padding:0 8px;font-size:0.88rem!important}.vwtf[data-layout="stacked-banner"] .vwtf__amount,.vwtf[data-layout="stacked-banner"] input[type="number"].vwtf__amount{padding:8px 9px!important;font-size:0.84rem!important;line-height:1.1!important}.vwtf[data-layout="stacked-banner"] .vwtf__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.vwtf[data-layout="stacked-banner"] .vwtf__button{min-height:34px;padding:7px 8px;font-size:0.68rem!important;box-shadow:0 6px 12px rgb(12 49 57 / .14)}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer,.vwtf[data-layout="stacked-banner"] .vwtf__meta{font-size:0.64rem!important;line-height:1.22!important}.vwtf[data-layout="stacked-banner"] .vwtf__disclaimer{margin-top:8px}.vwtf[data-layout="stacked-banner"] .vwtf__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.vwtf[data-layout="stacked-banner"] .vwtf__card{padding:8px}.vwtf[data-layout="stacked-banner"] .vwtf__card-label{margin-bottom:4px;font-size:0.52rem!important;letter-spacing:0.02em!important}.vwtf[data-layout="stacked-banner"] .vwtf__card-value{font-size:0.86rem!important;line-height:1.06!important}}}