.amort-calc-form__loan-term .nova-dropdown{max-height:190px!important}.amort-calc-form{--nova-form-field-background-color:var(--nova-white);--nova-form-field-box-shadow:inset 0 0 0 1px var(--nova-gray-08-opacity)}.amort-calc-form__toggle-content,.amort-calc-form__toggle-content>*{overflow:visible}.amort-calc-form__datepicker .nova-icon-button{--nova-icon-button-padding:8px}.amort-calc-form__datepicker .nova-icon-button .nova-icon{--nova-icon-height:24px;--nova-icon-width:24px;transform:none}.amort-calc-form--locked .amort-calc-form__field{opacity:.5}.amort-calc-form--locked .nova-toggle>summary{opacity:.5;pointer-events:none}.amort-calc-form--locked .amort-calc-form__toggle-content>p{opacity:.5}.amort-calc-form__powered-by>:not(:last-child){margin-right:.5rem}.amort-calc-form__powered-by img{max-width:7.5rem}.amort-calc-form__powered-by-legal{margin-bottom:.375rem}.HtmlCopy_richText__HTASp p{text-wrap:pretty}.HtmlCopy_richText__HTASp a{color:inherit;font:inherit;font-weight:500;text-underline-offset:0}.HtmlCopy_richText__HTASp a:focus-visible{border-radius:4px;outline-offset:4px;outline:3px solid var(--nova-link-color)}.HtmlCopy_richText__HTASp b,.HtmlCopy_richText__HTASp strong{font-weight:600!important}sup:has(.rsc-modalLinkDisclaimerTrigger){display:inline-flex;position:relative}sup .rsc-modalLinkDisclaimerTrigger{color:inherit;line-height:1;font-size:75%;z-index:1}sup .rsc-modalLinkDisclaimerTrigger:hover{text-decoration:underline;color:var(--nova-link-color-hover);cursor:pointer}sup .rsc-modalLinkDisclaimerTrigger:focus-visible{outline:1px solid var(--nova-link-color);outline-offset:1px;border-radius:4px}.nova-color-white sup .rsc-modalLinkDisclaimerTrigger:hover,.nova-dark-container sup .rsc-modalLinkDisclaimerTrigger:hover{color:var(--nova-white)}.nova-color-white sup .rsc-modalLinkDisclaimerTrigger:focus-visible,.nova-dark-container sup .rsc-modalLinkDisclaimerTrigger:focus-visible{outline:1px solid var(--nova-white)}.nova-dark-container .nova-dialog .nova-icon-button{--nova-icon-button-subtle-color:var(--nova-gray-800)}.r4-card-link-list__grid{grid-template-columns:1fr}@media (min-width:880px){.r4-card-link-list__grid--two-card-row{grid-template-columns:repeat(2,1fr)}.r4-card-link-list__grid--three-card-row{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.r4-card-link-list__grid--four-card-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.r4-card-link-list__grid--four-card-row{grid-template-columns:repeat(4,1fr);min-height:22.5rem}}@media (min-width:880px){.r4-card-link-list__grid--alternating{grid-template-columns:repeat(12,1fr)}.r4-card-link-list__grid--alternating>:nth-child(7n+1),.r4-card-link-list__grid--alternating>:nth-child(7n+2){grid-column:span 6}.r4-card-link-list__grid--alternating>:nth-child(7n+3),.r4-card-link-list__grid--alternating>:nth-child(7n+4),.r4-card-link-list__grid--alternating>:nth-child(7n+5){grid-column:span 4}}@keyframes card-icon-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-6px)}70%{transform:translateY(-3px)}}.card{--nova-icon-contained-padding:8px}.card .nova-card__icon.nova-icon--contained{--nova-card-icon-margin-bottom:0}.card--animate:focus-within .nova-icon--contained,.card--animate:hover .nova-icon--contained{animation:card-icon-bounce .45s ease-out}.card .nova-icon-button--subtle{--nova-icon-button-padding:0}.card__logo{max-height:1.5rem}.nova-form-field.nova-form-field:has(.nova-form-field__control[required]):has(.nova-tooltip) .nova-form-field__label:after{margin-left:-2.0625rem}:is(.nova-form-field:has(.nova-form-field__control[required]):has(.nova-tooltip) .nova-form-field__label) .nova-tooltip{left:0}.tooltip--disabled .nova-tooltip__trigger{cursor:not-allowed;opacity:.5;pointer-events:none}.tooltip--disabled .nova-tooltip__content{display:none}.legal-disclosure-modal-trigger:not([href]){color:var(--nova-gray-600);cursor:pointer}.legal-disclosure-modal-trigger:not([href]):hover{color:var(--nova-gray-800)}.legal-disclosure-modal-trigger:not([href]):disabled,.legal-disclosure-modal-trigger:not([href]):disabled:hover{color:var(--nova-gray-600);cursor:not-allowed}.legal-disclosure-modal-content p{margin:0}.legal-disclosure-modal-content p:not(:last-of-type){margin-bottom:1rem}.legal-disclosure-modal-content a{color:var(--nova-link-color);font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:2px;text-underline-position:from-font;transition:color var(--nova-duration-min) var(--nova-ease-out),text-decoration var(--nova-duration-min) var(--nova-ease-out),opacity var(--nova-duration-min) var(--nova-ease-out)}.legal-disclosure-modal-content a:visited{text-decoration:underline solid var(--nova-blue-600);text-decoration-thickness:1px}.legal-disclosure-modal-content a:hover{color:var(--nova-link-color-hover);cursor:pointer;text-decoration:none}.legal-disclosure-modal-content a:focus-visible{border-radius:4px;outline:3px solid var(--nova-link-color);outline-offset:4px}.dp-input .nova-segmented-control__item.nova-segmented-control__item--icon{--nova-icon-height:24px;--nova-icon-width:24px;--nova-icon-primary:var(--nova-segmented-control-item-text);min-width:unset;padding:0 10px}.dp-input .nova-segmented-control__input:checked+.nova-segmented-control__item{--nova-icon-primary:var(--nova-segmented-control-foreground)}.dp-input .nova-segmented-control__item--icon .nova-icon{color:var(--nova-icon-primary)}.dp-input__toggle{right:1rem;top:.75rem;z-index:1}:host,:root{--nova-segmented-control-border-radius:100px;--nova-segmented-control-background:var(--nova-bg-secondary);--nova-segmented-control-background-hover:var(--nova-gray-08-opacity);--nova-segmented-control-border:var(--nova-gray-200);--nova-segmented-control-border-selected:var(--nova-gray-08-opacity);--nova-segmented-control-border-selected-hover:var(--nova-gray-15-opacity);--nova-segmented-control-item-text:var(--nova-gray-600);--nova-segmented-control-selected-background:var(--nova-bg-primary);--nova-segmented-control-foreground:var(--nova-gray-800)}.nova-segmented-control{background-color:var(--nova-segmented-control-background);border-radius:var(--nova-segmented-control-border-radius);border-width:0;box-shadow:inset 0 0 0 1px var(--nova-segmented-control-border);display:inline-flex;gap:4px;padding:4px}.nova-segmented-control__item{align-items:center;align-self:stretch;appearance:none;background-color:initial;border-radius:calc(var(--nova-segmented-control-border-radius) - 4px);border-width:0;color:var(--nova-segmented-control-item-text);cursor:pointer;display:flex;flex-shrink:0;font:var(--nova-label-14-font);height:40px;justify-content:center;min-width:64px;outline:none;padding:0 24px;position:relative;text-wrap:wrap;transition:background-color var(--nova-duration-regular) var(--nova-ease-in-out),border-color var(--nova-duration-regular) var(--nova-ease-in-out),box-shadow var(--nova-duration-regular) var(--nova-ease-in-out),color var(--nova-duration-regular) var(--nova-ease-in-out);-webkit-user-select:none;user-select:none}.nova-segmented-control__item:hover:not(:disabled):not(.nova-segmented-control__item--selected){background-color:var(--nova-segmented-control-background-hover);color:var(--nova-segmented-control-foreground)}.nova-segmented-control__item:focus-visible{box-shadow:inset 0 0 0 2px var(--nova-segmented-control-background);outline:3px solid var(--nova-border-focused);z-index:1}.nova-segmented-control__item:focus-visible:hover{background-color:var(--nova-segmented-control-background-hover);box-shadow:inset 0 0 0 2px var(--nova-segmented-control-background);color:var(--nova-segmented-control-foreground)}.nova-segmented-control__item--selected{background-color:var(--nova-segmented-control-selected-background);box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity);color:var(--nova-segmented-control-foreground);outline:1px solid var(--nova-segmented-control-border-selected)}.nova-segmented-control__item--selected:hover:not(:disabled){outline:1px solid var(--nova-segmented-control-border-selected-hover)}.nova-segmented-control__item--selected:focus-visible:hover:not(:disabled){box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity),inset 0 0 0 1px var(--nova-segmented-control-background),inset 0 0 0 2px var(--nova-segmented-control-border-selected-hover);outline:3px solid var(--nova-border-focused)}.nova-segmented-control__item--selected:focus-visible{box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity),inset 0 0 0 1px var(--nova-segmented-control-background),inset 0 0 0 2px var(--nova-segmented-control-border-selected);outline:3px solid var(--nova-border-focused)}.nova-segmented-control__item:disabled{background-color:initial;color:var(--nova-text-disabled);cursor:not-allowed}.nova-segmented-control__item--selected:disabled{background-color:var(--nova-gray-04-opacity);color:var(--nova-text-disabled)}.nova-segmented-control--small .nova-segmented-control__item{height:32px;padding:8px 16px}.nova-segmented-control__item--icon{padding:0 12px}.nova-segmented-control--small .nova-segmented-control__item--icon{--nova-icon-height:16px;--nova-icon-width:16px;padding:0 16px;min-width:48px}.nova-segmented-control__item--icon .nova-icon{color:currentColor}.nova-segmented-control--full-width{display:flex}.nova-segmented-control--full-width .nova-segmented-control__set{flex:1}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control{--nova-segmented-control-foreground:var(--nova-white);--nova-segmented-control-border:var(--nova-white-20-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__item{--nova-segmented-control-item-text:var(--nova-white-60-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__item:hover:not(:disabled):not(.nova-segmented-control__item--selected){--nova-segmented-control-background-hover:var(--nova-white-10-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__item--selected{--nova-segmented-control-background:var(--nova-gray-100);--nova-segmented-control-border-selected:var(--nova-white-10-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__item--selected:hover:not(:disabled){--nova-segmented-control-background:var(--nova-gray-100);--nova-segmented-control-border-selected-hover:var(
      --nova-white-20-opacity
    )}.nova-segmented-control__input{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.nova-segmented-control__input:focus-visible+.nova-segmented-control__item{box-shadow:inset 0 0 0 2px var(--nova-segmented-control-background);outline:3px solid var(--nova-border-focused);z-index:1}.nova-segmented-control__input:focus-visible+.nova-segmented-control__item:hover{background-color:var(--nova-segmented-control-background-hover);box-shadow:inset 0 0 0 2px var(--nova-segmented-control-background);color:var(--nova-segmented-control-foreground)}.nova-segmented-control__input:checked+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background);box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity);color:var(--nova-segmented-control-foreground);outline:1px solid var(--nova-segmented-control-border-selected)}.nova-segmented-control__input:checked+.nova-segmented-control__item:hover{background-color:var(--nova-segmented-control-selected-background);color:var(--nova-segmented-control-foreground);outline:1px solid var(--nova-segmented-control-border-selected-hover)}.nova-segmented-control__input:checked:focus-visible+.nova-segmented-control__item{box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity),inset 0 0 0 1px var(--nova-segmented-control-background),inset 0 0 0 2px var(--nova-segmented-control-border-selected);outline:3px solid var(--nova-border-focused)}.nova-segmented-control__input:checked:focus-visible+.nova-segmented-control__item:hover{box-shadow:0 10px 30px 0 var(--nova-gray-08-opacity),inset 0 0 0 1px var(--nova-segmented-control-background),inset 0 0 0 2px var(--nova-segmented-control-border-selected-hover);outline:3px solid var(--nova-border-focused)}.nova-segmented-control__input:disabled+.nova-segmented-control__item{background-color:initial;color:var(--nova-text-disabled);cursor:not-allowed}.nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-gray-04-opacity);color:var(--nova-text-disabled)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__input:not(:checked)+.nova-segmented-control__item:hover{--nova-segmented-control-background-hover:var(--nova-white-10-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__input:checked+.nova-segmented-control__item{--nova-segmented-control-background:var(--nova-gray-100);--nova-segmented-control-border-selected:var(--nova-white-10-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-segmented-control__input:checked+.nova-segmented-control__item:hover{--nova-segmented-control-background:var(--nova-gray-100);--nova-segmented-control-border-selected-hover:var(
      --nova-white-20-opacity
    )}.embeddedChatWrapper{border:1px solid var(--nova-gray-200)}@media (max-width:1079px){.embeddedChatWrapper--fullscreen{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;width:100%;height:100%;border:0;border-radius:0}.embeddedChatWrapper--fullscreen .embeddedCalcSierraContainer{min-height:0;flex:1 1 0%}}.embeddedChatWrapper .embeddedChatHeader{position:relative;z-index:1;flex-shrink:0;border-bottom:1px solid var(--nova-gray-200)}.embeddedChatHeader__icon{width:3rem;height:3rem;border-radius:50%;background-color:rgba(0,0,0,.04)}.embeddedChatHeader__icon .nova-icon,.embeddedChatHeader__icon svg{--nova-icon-height:2rem;--nova-icon-width:2rem}.embeddedChatWrapper [data-sierra-chat-container]::part(chat-ended-message){text-align:center}.embeddedChatWrapper [data-sierra-chat-container]::part(chat-body){top:0}.embeddedChatWrapper [data-sierra-chat-container]::part(chat-messages){margin-bottom:auto}.embeddedChatHeader__icon-shrink{display:none}@media (min-width:1080px){.embeddedChatHeader__control--close,.embeddedChatHeader__control--minimize,.embeddedChatWrapper--expanded .embeddedChatHeader__icon-expand{display:none}.embeddedChatWrapper--expanded .embeddedChatHeader__icon-shrink{display:inline-flex}}@media (max-width:1079px){.embeddedChatWrapper .embeddedChatHeader__control--close,.embeddedChatWrapper .embeddedChatHeader__control--minimize,.embeddedChatWrapper--fullscreen .embeddedChatHeader__control--expand{display:none}.embeddedChatWrapper--fullscreen .embeddedChatHeader__control--close,.embeddedChatWrapper--fullscreen .embeddedChatHeader__control--minimize{display:inline-flex}.embeddedChatWrapper--fullscreen .embeddedChatHeader__icon-expand{display:none}.embeddedChatWrapper--fullscreen .embeddedChatHeader__icon-shrink{display:inline-flex}body:has(.embeddedChatWrapper--fullscreen){overflow:hidden}}.embeddedChatEnded,.embeddedChatWrapper--chat-ended .embeddedChatHeader__control--close{display:none}.embeddedChatWrapper--chat-ended .embeddedChatEnded{display:flex}@media (min-width:1080px){.embeddedChatWrapper--chat-ended .embeddedChatEnded{display:none}body.embedded-chat-desktop-expanded{overflow:hidden}body.embedded-chat-desktop-expanded main>*{visibility:hidden}body.embedded-chat-desktop-expanded .embeddedChatLayout--expanded{visibility:visible}}.stc-calc-min-height{min-height:79.375rem}@media (min-width:420px){.stc-calc-min-height{min-height:45.875rem}}.embeddedCalcLayout--chat-active{--embedded-calc-container-min-height:35rem;--embedded-calc-expanded-width:43.75rem;--embedded-calc-expanded-height:53.875rem;--embedded-calc-expanded-top:6.5rem;display:grid;gap:1.5rem}@media (min-width:1080px){.embeddedCalcLayout--chat-active{grid-template-columns:repeat(2,1fr)}}.embeddedCalcSierraContainer{min-height:var(--embedded-calc-container-min-height,35rem)}@media (min-width:1080px){.embeddedCalcLayout--chat-active.embeddedChatLayout--expanded{position:relative}.embeddedCalcLayout--chat-active.embeddedChatLayout--expanded:before{content:"";position:fixed;inset:0;background:var(--nova-gray-100);z-index:1}.embeddedCalcLayout--chat-active.embeddedChatLayout--expanded .embeddedCalcForm{display:none}.embeddedCalcLayout--chat-active.embeddedChatLayout--expanded .embeddedChatWrapper--expanded{position:fixed;inset:var(--embedded-calc-expanded-top) 0 0;z-index:2;width:var(--embedded-calc-expanded-width);max-width:calc(100vw - 3rem);height:var(--embedded-calc-expanded-height);max-height:calc(100vh - var(--embedded-calc-expanded-top) - 3rem);margin:auto;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.12)}.embeddedCalcLayout--chat-active.embeddedChatLayout--expanded .embeddedChatWrapper--expanded .embeddedCalcSierraContainer{min-height:0}.amortLayout--content-left>.embeddedCalcForm,.hacLayout--content-left>.embeddedCalcForm{order:2}}.animated-monetary{height:3.5rem}.animated-monetary__digit{transition:transform 1s ease}#bah-embedded-calc-form input:-webkit-autofill{box-shadow:0 0 0 30px var(--nova-white) inset;-webkit-box-shadow:0 0 0 30px var(--nova-white) inset}#bah-embedded-calc-form .nova-toggle__content[aria-hidden=false]{display:block;overflow:visible}#bah-embedded-calc-form .nova-toggle__content[aria-hidden=false]>*,#bah-embedded-calc-form .nova-toggle__content[aria-hidden=false]>*>*{overflow:visible}#bah-embedded-calc-form .nova-toggle__label.nova-width-100{width:100%}.bah-calc-form__dependents-toggle .nova-segmented-control__input:not(:checked)+.nova-segmented-control__item:hover:not(:disabled){--nova-segmented-control-foreground:var(--nova-data-blue-500)}.bah-calc-form .nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background,var(--nova-data-blue-500));color:var(--nova-white)}.bah-calc-form .nova-segmented-control:has(.nova-segmented-control__input:disabled){opacity:.5}.bah-calc-form.is-locked .bah-calc-form__locked-text,.bah-calc-form.is-locked .bah-calc-form__toggle-disabled>.nova-toggle__label,.bah-calc-form.is-locked .bah-calc-form__toggle-disabled>.nova-toggle__label *,.bah-calc-form.is-locked .nova-form-field__label,.bah-calc-form.is-locked .nova-form-field__label *,.bah-calc-form.is-locked .nova-form-field__prefix,.bah-calc-form.is-locked .nova-toggle__content p{color:var(--nova-text-disabled)}.bah-calc-form__toggle-disabled>.nova-toggle__label{cursor:not-allowed;pointer-events:none}[data-bah-layout]{overflow-anchor:none}.bah-calc-form__powered-by>:not(:last-child){margin-right:.5rem}.bah-calc-form__powered-by img{max-width:7.5rem}.bah-calc-form__powered-by-legal{margin-bottom:.375rem}#bah-recalculate-sheet{z-index:1001}.bah-sheet-actions{flex-direction:column;gap:.75rem}.bah-sheet-actions>.nova-button{flex:0 0 auto}.benefits__image-container--fixed-mobile-height{height:var(--benefits-mobile-image-height)}@media (min-width:880px){.benefits__image-container{min-height:29rem}.benefits__image-container img{object-position:center}}.card-link-list-scrollable-scroll{overflow:auto hidden;scrollbar-width:none}.card-link-list-scrollable-scroll::-webkit-scrollbar{display:none}.card-link-list-scrollable-row{display:grid;grid-auto-flow:column;grid-auto-columns:18.75rem;align-items:stretch;width:max-content;gap:1.5rem}@media (min-width:67.5rem){.card-link-list-scrollable-row{grid-auto-columns:25.625rem}}@media (min-width:42.5rem){.card-link-list-scrollable-row--fill{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:auto}}.card-list-grid{grid-template-columns:1fr}.card-list-grid>.card-list-card{min-width:0}@media (min-width:768px){.card-list-grid{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr))}.card-list-grid--2-cards{grid-template-columns:repeat(2,1fr)}.card-list-grid--3-cards{grid-template-columns:1fr}}@media (min-width:1080px){.card-list-grid--3-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:480px){.card-list-grid--3-cards .nova-button.nova-width-100{width:auto}}@media (min-width:1080px){.card-list-grid--3-cards .nova-button.nova-width-100{width:100%}}@media (min-width:768px){.card-list-grid--4-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.card-list-grid--4-cards{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.card-list-grid--5-cards{grid-template-columns:repeat(2,1fr)}.card-list-grid--5-cards .card-list-card:nth-child(5){grid-column:1/span 2}}@media (min-width:1080px){.card-list-grid--5-cards{grid-template-columns:repeat(6,1fr)}.card-list-grid--5-cards .card-list-card{grid-column:span 2}.card-list-grid--5-cards .card-list-card:nth-child(4),.card-list-grid--5-cards .card-list-card:nth-child(5){grid-column:span 3}}@media (min-width:768px){.card-list-grid--6-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.card-list-grid--6-cards{grid-template-columns:repeat(3,1fr)}}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block){--img-col:1;--content-col:2}@media (min-width:768px){.card-list-grid--3-cards .nova-card:has(.nova-card__media-block){display:grid;grid-template-columns:.5fr 1fr;gap:0}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block--bottom){grid-template-columns:1fr .5fr;--img-col:2;--content-col:1}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block--bottom) .nova-card__media-block{margin-bottom:0;margin-top:var(--nova-card-custom-content-margin)}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block) .nova-card__media-block{grid-column:var(--img-col);grid-row:1;margin-bottom:var(--nova-card-custom-content-margin)}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block) .nova-card__media-block img{width:100%;height:100%;object-fit:cover}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block) .nova-card__content{grid-column:var(--content-col);grid-row:1;height:auto}}@media (min-width:1080px){.card-list-grid--3-cards .nova-card:has(.nova-card__media-block){display:flex;flex-direction:column}.card-list-grid--3-cards .nova-card:has(.nova-card__media-block) .nova-card__media-block img{height:auto}}@keyframes card-list-bounce{0%{transform:translateY(0)}25%{transform:translateY(-8px)}50%{transform:translateY(0)}65%{transform:translateY(-2px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@media (max-width:767px){a.card--animate:focus-visible .nova-icon--contained,a.card--animate:hover .nova-icon--contained{animation:none}.card-list-grid--animated-down .card-list-card .nova-icon--contained,.card-list-grid--animated-up .card-list-card .nova-icon--contained{animation:card-list-bounce .8s ease-out}.card-list-grid--animated-down .card-list-card:first-child .nova-icon--contained{animation-delay:0s}.card-list-grid--animated-down .card-list-card:nth-child(2) .nova-icon--contained{animation-delay:.15s}.card-list-grid--animated-down .card-list-card:nth-child(3) .nova-icon--contained{animation-delay:.3s}.card-list-grid--animated-down .card-list-card:nth-child(4) .nova-icon--contained{animation-delay:.45s}.card-list-grid--animated-down .card-list-card:nth-child(5) .nova-icon--contained{animation-delay:.6s}.card-list-grid--animated-down .card-list-card:nth-child(6) .nova-icon--contained,.card-list-grid--animated-up .card-list-card:first-child .nova-icon--contained{animation-delay:.75s}.card-list-grid--animated-up .card-list-card:nth-child(2) .nova-icon--contained{animation-delay:.6s}.card-list-grid--animated-up .card-list-card:nth-child(3) .nova-icon--contained{animation-delay:.45s}.card-list-grid--animated-up .card-list-card:nth-child(4) .nova-icon--contained{animation-delay:.3s}.card-list-grid--animated-up .card-list-card:nth-child(5) .nova-icon--contained{animation-delay:.15s}.card-list-grid--animated-up .card-list-card:nth-child(6) .nova-icon--contained{animation-delay:0s}}.centered-copy-block{display:block;overflow-x:hidden}.centered-copy-block__copy{min-width:0}.centered-copy-block__tablet-group{height:6.288rem;width:6.754rem}.centered-copy-block__image-fill{height:100%}.centered-copy-block__image-card{min-width:0}.centered-copy-block__image-card>.centered-copy-block__image-fill{position:static;height:auto;object-fit:contain}.centered-copy-block .centered-copy-block__stack-max-width{margin-left:auto;margin-right:auto;max-width:140rem}.centered-copy-block__stacked-grid{grid-template-areas:"leftStackedImg rightStackedImg" "copy copy" "buttons buttons";grid-template-columns:repeat(2,1fr)}.centered-copy-block__stacked-grid--no-buttons{grid-template-areas:"leftStackedImg rightStackedImg" "copy copy"}.centered-copy-block__stacked-grid-left-stacked-img{grid-area:leftStackedImg;justify-self:start}.centered-copy-block__stacked-grid-right-stacked-img{grid-area:rightStackedImg;justify-self:end}.centered-copy-block__stacked-grid-copy{grid-area:copy;min-width:0}@media (min-width:768px){.centered-copy-block__stacked-grid{grid-template-areas:"leftStackedImg copy rightStackedImg" "buttons buttons buttons";grid-template-columns:max-content minmax(0,1fr) max-content}.centered-copy-block__stacked-grid--no-buttons{grid-template-areas:"leftStackedImg copy rightStackedImg"}}@media (min-width:1080px){.centered-copy-block__stacked-grid--both-images{grid-template-areas:"leftImg copy rightImg" ". buttons .";grid-template-columns:minmax(0,23%) minmax(0,1fr) minmax(0,23%)}.centered-copy-block__stacked-grid--left-image-only{grid-template-areas:"leftImg copy" ". buttons";grid-template-columns:minmax(0,23%) minmax(0,1fr)}.centered-copy-block__stacked-grid--right-image-only{grid-template-areas:"copy rightImg" "buttons .";grid-template-columns:minmax(0,1fr) minmax(0,23%)}.centered-copy-block__stacked-grid--no-images{grid-template-areas:"copy" "buttons";grid-template-columns:minmax(0,1fr)}.centered-copy-block__stacked-grid--no-buttons.centered-copy-block__stacked-grid--both-images{grid-template-areas:"leftImg copy rightImg"}.centered-copy-block__stacked-grid--no-buttons.centered-copy-block__stacked-grid--left-image-only{grid-template-areas:"leftImg copy"}.centered-copy-block__stacked-grid--no-buttons.centered-copy-block__stacked-grid--right-image-only{grid-template-areas:"copy rightImg"}.centered-copy-block__stacked-grid--no-buttons.centered-copy-block__stacked-grid--no-images{grid-template-areas:"copy"}.centered-copy-block__stacked-grid-left-img{grid-area:leftImg;margin-left:-4rem}.centered-copy-block__stacked-grid-right-img{grid-area:rightImg;margin-right:-4rem}}@media (min-width:1440px){.centered-copy-block__stacked-grid--both-images{grid-template-columns:minmax(0,25%) minmax(0,1fr) minmax(0,25%)}.centered-copy-block__stacked-grid--left-image-only{grid-template-columns:minmax(0,25%) minmax(0,1fr)}.centered-copy-block__stacked-grid--right-image-only{grid-template-columns:minmax(0,1fr) minmax(0,25%)}.centered-copy-block__stacked-grid-left-img{margin-left:0}.centered-copy-block__stacked-grid-right-img{margin-right:0}}@media (min-width:1080px){.centered-copy-block__image-stack-layout{margin-inline:-4.6875rem;width:calc(100% + 9.375rem)}.centered-copy-block__image-stack-layout .centered-copy-block__image-card{flex:0 0 25%}}@media (min-width:1440px){.centered-copy-block__image-stack-layout{margin-inline:0;width:100%}.centered-copy-block__image-stack-layout .centered-copy-block__copy{max-width:55.6875rem}}.centered-copy-block__image-strip--mobile img{height:16rem}.centered-copy-block__image-strip--tablet img{height:20rem;object-position:center center}@media (min-width:768px){.centered-copy-block__image-strip--tablet{border-radius:1rem}}.centered-copy-block__image-strip--contained-overlap.centered-copy-block__image-strip--mobile{margin-top:-8rem;position:relative;z-index:1}@media (min-width:768px){.centered-copy-block__image-strip--contained-overlap.centered-copy-block__image-strip--tablet{margin-top:-10rem;position:relative;z-index:1}}.centered-copy-block__left-right-contained-bg{position:relative}@media (max-width:767px){.centered-copy-block__left-right-contained-bg{padding-bottom:10rem}}@media (min-width:768px) and (max-width:1079px){.centered-copy-block__left-right-contained-bg{padding-bottom:12rem}}.centered-copy-block__left-right-contained-bg>*{position:relative;z-index:1}.centered-copy-block__left-right-contained-bg:before{background:inherit;bottom:0;content:"";left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:0}@media (min-width:1080px){.centered-copy-block__left-right-contained-bg{border-radius:1.25rem}.centered-copy-block__left-right-contained-bg:before{content:none}.centered-copy-block__left-right-contained-bg>*{z-index:auto}}.debt-con-calculator__name-mirror{white-space:pre}.debt-con-calculator__name-input{border:0;background:transparent;font:inherit;color:inherit;box-sizing:content-box}.debt-con-calculator__name-input:disabled{color:var(--nova-form-field-disabled-color)}.debt-con-calculator__name-input:hover:not(:disabled,.debt-con-calculator__name-input--keyboard-focused,:focus-visible){color:var(--nova-brand-500)}.debt-con-calculator__name-input:focus-visible{outline:none}.debt-con-calculator__name-input:focus,.debt-con-calculator__name-input:hover:not(:disabled,.debt-con-calculator__name-input--keyboard-focused){text-decoration:underline;text-underline-position:from-font}.debt-con-calculator__name-input--keyboard-focused{border-radius:4px;outline:3px solid currentcolor;outline-offset:3px;text-decoration:none}.debt-con-calculator__name-input--keyboard-focused,.debt-con-calculator__name-input--keyboard-focused::selection,.debt-con-calculator__name-input:focus-visible,.debt-con-calculator__name-input:focus-visible::selection{background:var(--nova-data-blue-200)}.debt-con-calculator input:-webkit-autofill{box-shadow:0 0 0 30px var(--nova-white) inset;-webkit-box-shadow:0 0 0 30px var(--nova-white) inset}.debt-con-calculator__powered-by>:not(:last-child){margin-right:.5rem}.debt-con-calculator__powered-by img{max-width:7.5rem}.debt-con-calculator__powered-by-legal{margin-bottom:.375rem}#down-payment-calculator input:-webkit-autofill{box-shadow:0 0 0 30px var(--nova-white) inset;-webkit-box-shadow:0 0 0 30px var(--nova-white) inset}@media (min-width:680px){.down-payment-calculator__field .nova-form-field__right-icon{display:none}.down-payment-calculator__field .nova-form-field__control{padding-right:1rem}}.down-payment-calculator__powered-by>:not(:last-child){margin-right:.5rem}.down-payment-calculator__powered-by img{max-width:7.5rem}.down-payment-calculator__legal-link{padding-bottom:6px}@media (min-width:1080px){.hero{grid-template-areas:"leftColumn rightColumn" ". disclaimer"}.hero--column-widths-30-70{grid-template-columns:minmax(0,30%) minmax(0,70%)}.hero--column-widths-40-60{grid-template-columns:minmax(0,40%) minmax(0,60%)}.hero--column-widths-50-50{grid-template-columns:minmax(0,50%) minmax(0,50%)}.hero--column-widths-60-40{grid-template-columns:minmax(0,60%) minmax(0,40%)}.hero--column-widths-70-30{grid-template-columns:minmax(0,70%) minmax(0,30%)}}@media (min-width:680px){.hero--reverse{grid-template-areas:"rightColumn leftColumn" "disclaimer ."}}.hero__left-column{grid-area:leftColumn}.hero__logo{min-width:0;max-width:12.5rem}@media (min-width:680px){.hero__logo{max-width:15.25rem}}.hero__logo-separator{width:.0625rem;height:2rem}.hero__right-column{grid-area:rightColumn}.hero__image-disclaimer{grid-area:disclaimer}@media (max-width:1079px){.hero__right-column{margin-bottom:-1.5rem}}.hero__search-input{padding-left:1rem}.hero__search-input::-webkit-search-cancel-button{display:none}.hero__search-field-wrapper .nova-form-field__input-group{border-radius:6.25rem}.hac-form__inputs{container-type:inline-size;grid-template-columns:repeat(2,1fr)}.hac-form__input{grid-column:1/3}@container (min-width: 28rem){.hac-form__input--half{grid-column:unset}}.hac-input-radius-12{border-radius:.75rem}.hac-form__powered-by img{max-width:7.5rem}.hec-calc-form .hec-veteran-toggle-label{color:var(--nova-gray-800)}@media (max-width:767px){.hec-calc-form .hec-veteran-toggle-label{font-size:14px}}.hec-calc-form .nova-segmented-control__input:not(:checked)+.nova-segmented-control__item:hover:not(:disabled){color:var(--nova-segmented-control-item-text,var(--nova-gray-800))}.hec-calc-form .nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background,var(--nova-data-purple-500))!important;color:var(--nova-white)!important}.hec-calc-form .nova-segmented-control:has(.nova-segmented-control__input:disabled){opacity:.5}.hec-calc-form .hec-veteran-question:has(.nova-segmented-control__input:disabled) .hec-veteran-toggle-label{color:var(--nova-gray-400)}.hec-powered-by>:not(:last-child){margin-right:.5rem}.hec-powered-by img{max-width:7.5rem}.hec-powered-by__legal{margin-bottom:.375rem}.credit-zip-row{display:flex;flex-direction:column}@media (min-width:1420px){.credit-zip-row{flex-direction:row;gap:1.25rem}}.lower-payment-calc-form .veteran-toggle-label{color:var(--nova-gray-800)}.lower-payment-calc-form .nova-segmented-control__input:not(:checked)+.nova-segmented-control__item:hover:not(:disabled){color:var(--nova-segmented-control-item-text,var(--nova-gray-800))}.lower-payment-calc-form .nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background,var(--nova-data-green-01))!important;color:var(--nova-white)!important}.lower-payment-calc-form .nova-segmented-control:has(.nova-segmented-control__input:disabled){opacity:.5}.lower-payment-calc-form .veteran-toggle-row:has(.nova-segmented-control__input:disabled) .veteran-toggle-label{color:var(--nova-gray-400)}.lower-payment-powered-by>:not(:last-child){margin-right:.5rem}.lower-payment-powered-by img{max-width:7.5rem}.lower-payment-powered-by__legal{margin-bottom:.375rem}@media (max-width:767px){.mini-mortgage-calculator{padding:0}}.mini-mortgage-calculator__powered-by img{max-width:7.5rem}.mini-mortgage-calculator__chart-overlay{display:grid;grid-template-areas:"chart";place-items:center}.mini-mortgage-calculator__chart-layer,.mini-mortgage-calculator__edit-layer,.mini-mortgage-calculator__header-layer{grid-area:chart}.mini-mortgage-calculator__header-layer{z-index:1}.mini-mortgage-calculator__edit-layer{justify-self:end}.mini-mortgage-calculator__dot{width:.625rem;height:.625rem;border-radius:50%}.mc-heading-xlarge{font:var(--nova-heading-32-font)}@media (min-width:480px){.mc-heading-xlarge{letter-spacing:var(--nova-heading-letter-spacing)}}@media (min-width:768px){.mc-heading-xlarge{font:var(--nova-heading-36-font)}}@media (min-width:1080px){.mc-heading-xlarge{font:var(--nova-heading-48-font)}}.mc-body-large{font:var(--nova-body-16-font)}@media (min-width:1080px){.mc-body-large{font:var(--nova-body-18-font)}}.mc-body-medium{font:var(--nova-body-14-font)}@media (min-width:768px){.mc-body-medium{font:var(--nova-body-16-font)}}#mortgage-calc-form input:-webkit-autofill{box-shadow:0 0 0 30px var(--nova-white) inset;-webkit-box-shadow:0 0 0 30px var(--nova-white) inset}#mortgage-calc-form .nova-toggle__content{margin-left:-2rem}#mortgage-calc-form .nova-toggle__content[aria-hidden=false]{display:block;overflow:visible}#mortgage-calc-form .nova-toggle__content[aria-hidden=false]>*,#mortgage-calc-form .nova-toggle__content[aria-hidden=false]>*>*{overflow:visible}#mortgage-calc-form .nova-toggle__label.nova-width-100{width:100%}.mc-toggle-disabled>.nova-toggle__label{cursor:not-allowed;pointer-events:none}.mc-toggle-disabled>.nova-toggle__label,.mc-toggle-disabled>.nova-toggle__label *,.mc-toggle-row-disabled{color:var(--nova-text-disabled)}.mc-calc-form .nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background,var(--nova-data-blue-500))!important;color:var(--nova-white)!important}.mc-calc-form .nova-segmented-control:has(.nova-segmented-control__input:disabled){opacity:.5}.mc-powered-by>:not(:last-child){margin-right:.5rem}.mc-powered-by img{max-width:7.5rem}.mc-powered-by__legal{margin-bottom:.375rem}.on-page-nav-sidebar{width:15rem}.on-page-nav-list,.on-page-nav-tabs{top:5rem}@media (min-width:1230px){.on-page-nav-list,.on-page-nav-tabs{top:6.5rem}}@media (min-width:80.625rem){.on-page-nav-container{max-width:85rem;margin-left:auto;margin-right:auto}.on-page-nav-content-flex{flex:1 1 70%;max-width:70%}}@media (max-width:479px){.on-page-nav-tabs-inner.content-container{padding-left:0;padding-right:0}}.on-page-nav-tab-content>div>[data-component=ImageBody],.on-page-nav-tab-content>div>[data-component=RichText],.on-page-nav-tab-content>div>[data-component=Table]{padding-left:1.5rem;padding-right:1.5rem;max-width:85rem;margin-left:auto;margin-right:auto}@media (min-width:480px){.on-page-nav-tab-content>div>[data-component=ImageBody],.on-page-nav-tab-content>div>[data-component=RichText],.on-page-nav-tab-content>div>[data-component=Table]{padding-left:2rem;padding-right:2rem}}.on-page-nav-tab-content>div>:not(:last-child){margin-bottom:3rem}@media (min-width:768px){.on-page-nav-tab-content>div>:not(:last-child){margin-bottom:4rem}}@media (min-width:1440px){.on-page-nav-tab-content>div>:not(:last-child){margin-bottom:6rem}}@media (min-width:80.625rem){.on-page-nav-no-left-pad.content-container{padding-left:0}}.on-page-nav-dropdown-list{border-radius:0 0 1rem 1rem;max-height:26.25rem;overflow-y:auto}.on-page-nav-dropdown-trigger{border-radius:.5rem}.on-page-nav-dropdown-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--nova-black)}.on-page-nav-action-item{border-radius:.5rem}.on-page-nav-action-item:hover{background-color:var(--nova-gray-50)}.on-page-nav-action-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--nova-black)}.on-page-nav-item{border-radius:.5rem}.on-page-nav-item:hover{color:var(--nova-brand-500)}.on-page-nav-item:focus-visible{outline:none;box-shadow:0 0 0 2px var(--nova-black)}.on-page-nav-content>div>:not(:last-child){display:block;margin-bottom:2.5rem}.on-page-nav-content .centered-copy-block .content-container{padding-left:0;padding-right:0}.on-page-nav-content .centered-copy-block .nova-margin-left-auto{margin-left:0;margin-right:0}.on-page-nav-content .centered-copy-block h2{padding-top:0}.on-page-nav-content [data-component=RichText] h2,.on-page-nav-content [data-component=RichText] h3:first-of-type{margin-top:0}.on-page-nav-content [data-component=RichText] li{margin-bottom:0}@media (min-width:768px){.process-card-list-two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.process-card-list-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}.process-card__circle{border-radius:100%;height:2rem;width:2rem}.process-card__image-compact{height:140px}@media (min-width:880px){.process-card__image-compact{height:204px}}.process-card.nova-card--secondary:has(.nova-card__media-block){outline:0}.comparison-table{@media (max-width:767px){background:none}@media (min-width:768px){grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.comparison-table-product-container{@media (min-width:768px){min-height:5.5rem}}.comparison-table-criteria-divider{@media (min-width:768px){bottom:5rem;width:1px}}.comparison-table-divider--data-purple{background-color:color-mix(in srgb,var(--nova-data-purple-500) 10%,transparent)}.comparison-table-divider--data-blue{background-color:color-mix(in srgb,var(--nova-data-blue-500) 10%,transparent)}.comparison-table-divider--data-green{background-color:color-mix(in srgb,var(--nova-data-green-500) 10%,transparent)}.comparison-table-criteria{@media (min-width:768px){min-height:5rem}}.comparison-table-criteria-container--desktop .comparison-table-criteria{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;@media (min-width:1080px){border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}}.comparison-table-column-last .comparison-table-criteria{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;@media (min-width:1080px){border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}}.comparison-table-column-last--tablet .comparison-table-criteria{@media (min-width:768px){border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}@media (min-width:1080px){border-bottom-right-radius:0;border-top-right-radius:0}}.comparison-table-row-bg--data-purple{background-color:color-mix(in srgb,var(--nova-data-purple-200) 50%,transparent)}.comparison-table-row-bg--data-blue{background-color:color-mix(in srgb,var(--nova-data-blue-200) 50%,transparent)}.comparison-table-row-bg--data-green{background-color:color-mix(in srgb,var(--nova-data-green-200) 50%,transparent)}.comparison-table-dropdown-with-tooltip .nova-form-field,.comparison-table-mobile-chip,.comparison-table-mobile-chip-wrapper{min-width:0}.comparison-table-mobile-chip-wrapper [data-testid=tooltip]{--nova-icon-size:1rem;--nova-tooltip-icon-color:var(--nova-gray-500)}.comparison-table-mobile-chip__icon{--nova-icon-size:1.5rem}.comparison-table-mobile-criteria__alt-col{width:50%;background-color:rgba(0,0,0,.03);border-radius:0 .5rem .5rem 0;pointer-events:none}.comparison-table-criteria-banner{z-index:1}.comparison-table-criteria-banner--first{border-radius:.5rem .5rem 0 0}.comparison-table-mobile-values-row{min-height:4.5rem}.comparison-table-dropdown-chip__label{font:var(--nova-heading-18-font);@media (min-width:1080px){font:var(--nova-heading-20-font)}}.comparison-table-dropdown-chip__icon{--nova-icon-size:2rem;@media (min-width:1080px){--nova-icon-size:2.5rem}}.comparison-table-dropdown-chip,.comparison-table-mobile-chip--select{transition:background .2s}.comparison-table-dropdown-chip:hover,.comparison-table-mobile-chip--select:has(.nova-form-field__control:focus-visible),.comparison-table-mobile-chip--select:hover{background:color-mix(in srgb,var(--nova-data-purple-500) 10%,transparent)!important}.comparison-table-dropdown-chip__select,.comparison-table-mobile-chip__select{inset:0;min-height:0;opacity:0;z-index:1}.comparison-table .nova-select .nova-dropdown__trigger,.comparison-table .nova-select .nova-form-field__control,.comparison-table .nova-select .nova-form-field__input-group{height:100%}.comparison-table-chevron{transition:transform .2s ease;vertical-align:middle;margin-bottom:.125rem}.comparison-table-chevron--open{transform:rotate(180deg)}.comparison-table-product-name{@media (min-width:768px){max-width:12rem}}@media (min-width:480px){.promo-image-fullbleed{height:20rem}}@media (min-width:1080px){.promo-image-fullbleed{height:auto}}@media (max-width:679px){.promo-banner .nova-banner__dismiss{--nova-icon-height:1.25rem;--nova-icon-width:1.25rem}}@media (max-width:1079px){.promo-banner .nova-banner__dismiss{--nova-icon-button-padding:4px}}.promo-banner .promo-banner__icon-responsive svg{height:1rem;width:1rem}@media (min-width:680px){.promo-banner .promo-banner__icon-responsive svg{height:1.5rem;width:1.5rem}}@media (max-width:679px){.promo-banner .nova-banner__title{font:var(--nova-caption-12-font)}}.rent-vs-buy-calculator-powered-by img{max-width:7.5rem}@media (min-width:1080px) and (max-width:1289px){.rent-vs-buy-calculator-price-row{flex-direction:column}}.rent-vs-buy-calculator-down-payment .nova-form-field__label{pointer-events:none}.rent-vs-buy-calculator-down-payment .nova-form-field__label button{pointer-events:auto}.rent-vs-buy-calculator-down-payment .nova-form-field__label .nova-tooltip{vertical-align:middle;line-height:1}.rent-vs-buy-calculator-down-payment .nova-form-field__label .nova-tooltip__trigger{padding:0}.rent-vs-buy-calculator-down-payment .nova-form-field__label .nova-tooltip__content{white-space:normal}.rent-vs-buy-calculator-amt-input.rent-vs-buy-calculator-amt-input{padding-right:8.125rem}.rent-vs-buy-calculator-pct-input.rent-vs-buy-calculator-pct-input{padding-right:7rem}.rent-vs-buy-calculator-toggle-group{top:.75rem;right:1rem;width:5.75rem;height:2.5rem;border:.0625rem solid var(--nova-gray-08-opacity);border-radius:6.25rem;z-index:2;pointer-events:none;gap:.1875rem}.rent-vs-buy-calculator-toggle-group:has(.rent-vs-buy-calculator-toggle-button:disabled){opacity:.5}.rent-vs-buy-calculator-toggle-button{padding:0;background:transparent;border:.125rem solid transparent;cursor:pointer;transition:all .2s ease;border-radius:3rem;width:2.5rem;height:2rem;flex-shrink:0;pointer-events:auto;margin-top:-.0625rem}.rent-vs-buy-calculator-toggle-button:disabled{cursor:default;pointer-events:none}.rent-vs-buy-calculator-toggle-button.is-active{background-color:var(--nova-data-blue-500);box-shadow:0 .625rem 1.875rem 0 var(--nova-gray-08-opacity)}.rent-vs-buy-calculator-toggle-button:hover:not(.is-active,:disabled){background-color:var(--nova-gray-08-opacity)}.rent-vs-buy-calculator-toggle-button.is-active:hover:not(:disabled){border-color:var(--nova-data-blue-400)}.rent-vs-buy-calculator-toggle-button:focus-visible{border-color:var(--nova-data-blue-500);outline:none}.rent-vs-buy-calculator-toggle-button.is-active:focus-visible{border-color:var(--nova-data-blue-400)}.rent-vs-buy-calculator-toggle-button .nova-icon svg{width:1.5rem;height:1.5rem;color:var(--nova-data-blue-500)}.rent-vs-buy-calculator-toggle-button.is-active .nova-icon svg{color:var(--nova-white)}.rent-vs-buy-calculator-percent-icon{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);pointer-events:none}.stc-calc-form .veteran-toggle-label{color:var(--nova-gray-800)}.stc-calc-form .nova-segmented-control__input:not(:checked)+.nova-segmented-control__item:hover:not(:disabled){color:var(--nova-segmented-control-item-text,var(--nova-gray-800))}.stc-calc-form .nova-segmented-control__input:checked:disabled+.nova-segmented-control__item{background-color:var(--nova-segmented-control-selected-background,var(--nova-data-green-01))!important;color:var(--nova-white)!important}.stc-calc-form .nova-segmented-control:has(.nova-segmented-control__input:disabled){opacity:.5}.stc-calc-form .stc-veteran-question:has(.nova-segmented-control__input:disabled) .veteran-toggle-label{color:var(--nova-gray-400)}.stc-powered-by>:not(:last-child){margin-right:.5rem}.stc-powered-by img{max-width:7.5rem}.stc-powered-by__legal{margin-bottom:.375rem}.simple-accordion{--nova-heading-xxxsmall:var(--nova-label-14-font);--nova-body-medium:var(--nova-body-14-font)}@media (min-width:1080px){.simple-accordion{--nova-heading-xxxsmall:var(--nova-label-18-font);--nova-body-medium:var(--nova-body-16-font)}}.table-container table{background-color:var(--nova-table-background-color);border-collapse:initial;border-spacing:0;font:var(--nova-body-14-font);overflow-x:auto;table-layout:auto;text-align:left;white-space:nowrap;width:100%}.table-container thead th{background-color:var(--nova-table-heading-background-color);border-bottom:1px solid var(--nova-table-border-color);height:var(--nova-table-cell-height-large);padding:var(--nova-table-padding-large);position:relative}.table-container thead th:not(:last-child):after{background-color:var(--nova-table-border-color);bottom:0;content:"";height:1.25rem;margin:auto;position:absolute;right:0;top:0;width:1px}.table-container tbody td{background-color:var(--nova-table-row-background-color);height:var(--nova-table-cell-height-large);padding:var(--nova-table-padding-large)}.table-container tbody tr:not(:last-child) td{border-bottom:1px solid var(--nova-table-border-color)}.table-container tbody tr:nth-child(2n) td{background:var(--nova-table-row-striped-background-color)}.table-container a{color:var(--nova-link-color);font-weight:500;text-decoration-skip-ink:none;text-decoration:underline;text-underline-offset:.125rem;text-underline-position:from-font;transition:color var(--nova-duration-min) var(--nova-ease-out),text-decoration var(--nova-duration-min) var(--nova-ease-out),opacity var(--nova-duration-min) var(--nova-ease-out),-webkit-text-decoration var(--nova-duration-min) var(--nova-ease-out)}.table-container a:hover{color:var(--nova-link-color-hover);cursor:pointer;text-decoration:none}.table-container a:focus-visible{border-radius:.25rem;outline-offset:.125rem;outline:.1875rem solid var(--nova-link-color)}.table-container--wrap-cells table{white-space:normal}