.l-section--funding-calculator{background-color:var(--bg-quartenary)}.funding-calculator [hidden]{display:none !important}.funding-calculator.is-editor-preview .funding-calculator__calculating,.funding-calculator.is-editor-preview .funding-calculator__not-qualified,.funding-calculator.is-editor-preview .funding-calculator__result-disclaimer,.funding-calculator.is-editor-preview .funding-calculator__error,.funding-calculator.is-editor-preview .funding-calculator__tooltip{display:none !important}.funding-calculator.is-editor-preview .funding-calculator__mobile-title,.funding-calculator.is-editor-preview .funding-calculator__tab-label--mobile{display:none}.funding-calculator.is-editor-preview .funding-calculator__tab-label--desktop{display:block}.funding-calculator.is-editor-preview .funding-calculator__range-limits{display:flex;width:100%}.funding-calculator__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48)}@media only screen and (min-width: 1024px){.funding-calculator__layout{grid-template-columns:minmax(0, 39.26%) minmax(0, 55.83%);column-gap:4.91%}}.funding-calculator__panel{display:flex;flex-direction:column;min-width:0;padding:2rem var(--spacing-16);border-radius:var(--radius-20);background-color:var(--bg-tertiary);gap:var(--spacing-24)}@media only screen and (min-width: 1024px){.funding-calculator__panel{min-height:41.5rem;padding:var(--spacing-32)}}.funding-calculator__form,.funding-calculator__field,.funding-calculator__results-column,.funding-calculator__results,.funding-calculator__application{display:flex;flex-direction:column}.funding-calculator__form{flex:1;width:100%;gap:var(--spacing-24)}.funding-calculator__fields{display:flex;flex-direction:column;gap:var(--spacing-40)}@media only screen and (min-width: 1024px){.funding-calculator__fields{display:contents}}.funding-calculator__mobile-title{width:100%;margin:0;color:var(--txt-main-dark)}@media only screen and (min-width: 1024px){.funding-calculator__mobile-title{display:none}}.funding-calculator__mobile-title--results{margin-bottom:var(--spacing-8)}.funding-calculator__field{min-width:0;margin:0;padding:0;border:0;gap:var(--spacing-4)}.funding-calculator__field--time{gap:var(--spacing-8)}.funding-calculator__label{margin-bottom:var(--spacing-8);color:var(--interface-txt-label)}.funding-calculator__tags{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.funding-calculator__tag{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-height:2rem;padding:0 var(--spacing-16);border:1px solid var(--interface-border-primary-idle);border-radius:var(--radius-48);background-color:var(--interface-bg-primary-idle);color:var(--interface-txt-active-text);text-transform:uppercase;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}@media only screen and (max-width: 1023px){.funding-calculator__tag{min-height:2.75rem}}@media only screen and (min-width: 768px){.funding-calculator__tag{padding-right:var(--spacing-12);padding-left:var(--spacing-12)}}.funding-calculator__tag-input:checked+.funding-calculator__tag{border-color:var(--button-bg-secondary-idle);background-color:var(--button-bg-secondary-idle);color:var(--txt-main-light)}.funding-calculator__tag-input:focus-visible+.funding-calculator__tag{outline:2px solid var(--button-text-dark);outline-offset:2px}.funding-calculator__range-row{display:flex;flex-direction:column;gap:var(--spacing-4)}.funding-calculator__range-wrap{display:flex;flex-direction:column;width:100%;min-width:0;padding-top:var(--spacing-4);gap:var(--spacing-8)}.funding-calculator__range{cursor:pointer;width:100%;height:1.25rem;margin:0;border:0;outline:none;background:rgba(0,0,0,0);appearance:none}.funding-calculator__range::-webkit-slider-runnable-track{height:.25rem;border-radius:var(--radius-8);background:linear-gradient(to right, var(--icon-icon-blue) 0 var(--range-progress, 50%), var(--border-lightbg) var(--range-progress, 50%) 100%)}.funding-calculator__range::-moz-range-track{height:.25rem;border-radius:var(--radius-8);background:linear-gradient(to right, var(--icon-icon-blue) 0 var(--range-progress, 50%), var(--border-lightbg) var(--range-progress, 50%) 100%)}.funding-calculator__range::-webkit-slider-thumb{width:1.25rem;height:1.25rem;margin-top:-0.5rem;border:.1875rem solid var(--bg-tertiary);border-radius:50%;background-color:var(--icon-icon-blue);box-shadow:0 0 0 1px var(--border-lightbg);appearance:none}.funding-calculator__range::-moz-range-thumb{width:1rem;height:1rem;border:.1875rem solid var(--bg-tertiary);border-radius:50%;background-color:var(--icon-icon-blue);box-shadow:0 0 0 1px var(--border-lightbg)}.funding-calculator__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--button-text-dark)}.funding-calculator__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--button-text-dark)}.funding-calculator__range-limits{display:flex;justify-content:space-between;color:var(--interface-txt-hint)}.funding-calculator__number{width:100%;min-width:0}.funding-calculator__currency-input{display:flex;align-items:center;position:relative}.funding-calculator__currency-input>span{position:absolute;left:var(--spacing-16);z-index:1;color:var(--interface-txt-active-text);font-size:1rem}.funding-calculator__currency-input .funding-calculator__number{padding-left:2rem}.funding-calculator__error{margin:0;color:var(--interface-txt-validation)}.funding-calculator__error[hidden]{display:none}.funding-calculator__result-disclaimer,.funding-calculator__application-note,.funding-calculator__not-qualified-content{margin:0}.funding-calculator__result-disclaimer[hidden]{display:none}@media only screen and (min-width: 1024px){.funding-calculator__result-disclaimer:not([hidden]){margin-top:var(--spacing-24);margin-bottom:var(--spacing-24)}}.funding-calculator__controls{display:flex;flex-direction:column;margin-top:auto;gap:var(--spacing-16)}@media only screen and (min-width: 1024px){.funding-calculator__controls{flex-direction:row}}.funding-calculator__controls .btn{width:100%;min-width:0}@media only screen and (min-width: 1024px){.funding-calculator__controls .btn{flex:1 1 0;width:auto}}.funding-calculator__results-column{position:relative;min-width:0;gap:var(--spacing-24)}@media only screen and (min-width: 1024px){.funding-calculator__results-column{min-height:41.5rem}}.funding-calculator__results{min-width:0;gap:var(--spacing-16);outline:none;padding-block:var(--spacing-64) 0}@media only screen and (min-width: 1024px){.funding-calculator__results{padding-block:0}}.funding-calculator__results[hidden]{display:none}.funding-calculator__tabs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding:var(--spacing-4);border:1px solid var(--c--brand-primary-400);border-radius:var(--radius-48);gap:0}@media only screen and (min-width: 1024px){.funding-calculator__tabs{min-height:3.5rem;margin-bottom:var(--spacing-32)}}.funding-calculator__tab-wrap{display:flex;position:relative;min-width:0}@media only screen and (max-width: 1023px){.funding-calculator__tab-wrap::before{content:"";position:absolute;top:calc(100% + var(--spacing-16) - .625rem);left:50%;z-index:5;pointer-events:none;border-right:.625rem solid rgba(0,0,0,0);border-bottom:.625rem solid var(--bg-tertiary);border-left:.625rem solid rgba(0,0,0,0);transform:translateX(-50%);opacity:0}.funding-calculator__tab-wrap:has(.funding-calculator__tooltip:not([hidden]))::before{opacity:1}}.funding-calculator__tab-wrap.is-disabled .funding-calculator__tab{cursor:not-allowed;opacity:.6}.funding-calculator__tab{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;min-width:0;min-height:3rem;padding:var(--spacing-12) var(--spacing-8);border:0;border-radius:var(--radius-48);background-color:rgba(0,0,0,0);color:var(--txt-main-dark);transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.funding-calculator__tab.is-active{background-color:var(--button-bg-secondary-idle);color:var(--txt-main-light)}.funding-calculator__tab:focus-visible{outline:2px solid var(--button-text-dark);outline-offset:2px}.funding-calculator__tab:disabled{cursor:not-allowed}@media only screen and (min-width: 1024px){.funding-calculator__tab{padding-right:var(--spacing-24);padding-left:var(--spacing-24)}}.funding-calculator__tab-label{color:currentColor}.funding-calculator__tab-label--desktop{display:none}@media only screen and (min-width: 1024px){.funding-calculator__tab-label--desktop{display:block}}@media only screen and (min-width: 1024px){.funding-calculator__tab-label--mobile{display:none}}.funding-calculator__tooltip{display:flex;flex-direction:column;position:absolute;top:calc(100% + var(--spacing-16));left:50%;z-index:4;width:min(18.625rem,100vw - var(--spacing-16)*2);padding:var(--spacing-16);border-radius:var(--radius-20);background-color:var(--bg-tertiary);box-shadow:0 .5rem 1.5rem rgba(0,43,96,.15);color:var(--txt-main-dark);transform:translateX(-50%);gap:var(--spacing-8)}@media only screen and (max-width: 767px){.funding-calculator__tooltip{left:-0.6875rem;transform:none}.funding-calculator__tooltip::before{display:none}}.funding-calculator__tooltip::before{content:"";position:absolute;bottom:100%;left:50%;border-right:.625rem solid rgba(0,0,0,0);border-bottom:.625rem solid var(--bg-tertiary);border-left:.625rem solid rgba(0,0,0,0);transform:translateX(-50%)}.funding-calculator__tooltip[hidden]{display:none}.funding-calculator__tooltip-heading,.funding-calculator__tooltip-content{margin:0}.funding-calculator__tooltip-content{color:var(--txt-main-grey)}.funding-calculator__result-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-16)}@media only screen and (min-width: 768px){.funding-calculator__result-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.funding-calculator__result-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:9.75rem;padding:var(--spacing-32) var(--spacing-16);border:1px solid var(--border-lightbg);border-radius:var(--radius-20);background-color:var(--bg-tertiary);gap:var(--spacing-16)}@media only screen and (min-width: 1024px){.funding-calculator__result-card{height:13.3125rem}}.funding-calculator__result-card--primary{align-items:stretch;min-height:9.75rem;border-color:rgba(0,0,0,0);background:linear-gradient(256.73deg, var(--c--brand-primary-600) 0%, var(--c--brand-primary-500) 100%);color:var(--txt-main-light)}@media only screen and (min-width: 1024px){.funding-calculator__result-card--primary{height:13.3125rem}}.funding-calculator__result-card--primary .funding-calculator__result-label,.funding-calculator__result-card--primary .funding-calculator__result-value,.funding-calculator__result-card--primary .funding-calculator__features{color:var(--txt-main-light)}.funding-calculator__result-label,.funding-calculator__result-value{margin:0;color:var(--txt-main-dark);text-align:center}.funding-calculator__result-label{text-transform:uppercase}.funding-calculator__result-value{overflow-wrap:anywhere}.funding-calculator__features{display:none;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:auto 0 0;padding:0;list-style:none;gap:var(--spacing-40)}@media only screen and (min-width: 1024px){.funding-calculator__features{display:flex}}.funding-calculator__feature{display:flex;flex:none;align-items:center;color:var(--txt-main-light);gap:var(--spacing-8)}@media only screen and (min-width: 768px){.funding-calculator__feature{white-space:nowrap}}.funding-calculator__results.is-revealed .funding-calculator__feature{animation:funding-calculator-feature-in .9s cubic-bezier(0.4, 1.75, 0.3, 1) both}.funding-calculator__results.is-revealed .funding-calculator__feature:nth-child(1){animation-delay:calc((1 - 1)*60ms)}.funding-calculator__results.is-revealed .funding-calculator__feature:nth-child(2){animation-delay:calc((2 - 1)*60ms)}.funding-calculator__results.is-revealed .funding-calculator__feature:nth-child(3){animation-delay:calc((3 - 1)*60ms)}.funding-calculator__feature-icon{display:flex;flex:none;align-items:center;justify-content:center;width:var(--spacing-24);height:var(--spacing-24);border-radius:50%;background-color:var(--icon-icon-lime);color:var(--txt-main-dark)}.funding-calculator__feature-icon svg{display:block;width:var(--spacing-16);height:var(--spacing-16)}.funding-calculator__feature-text{margin:0;color:var(--txt-main-light)}.funding-calculator__not-qualified{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing-48);text-align:left;gap:var(--spacing-24)}@media only screen and (min-width: 1024px){.funding-calculator__not-qualified{gap:var(--spacing-48);text-align:center}}.funding-calculator__not-qualified[hidden]{display:none}.funding-calculator__not-qualified-heading,.funding-calculator__not-qualified-content{width:100%;margin:0}.funding-calculator__not-qualified-copy{display:flex;flex-direction:column;width:100%;gap:var(--spacing-24)}.funding-calculator__alternative-grid{display:grid;grid-template-columns:minmax(0, 1fr);width:100%;gap:var(--spacing-16)}@media only screen and (min-width: 768px){.funding-calculator__alternative-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.funding-calculator__alternative-card{display:flex;flex-direction:column;min-width:0;padding:var(--spacing-24);border-radius:var(--radius-20);background:linear-gradient(256.73deg, var(--c--brand-primary-600) 0%, var(--c--brand-primary-500) 100%);color:var(--txt-main-light);text-align:left;gap:var(--spacing-16)}@media only screen and (min-width: 768px){.funding-calculator__alternative-card{min-height:25.125rem}}.funding-calculator__alternative-header{display:flex;align-items:center;gap:var(--spacing-24)}.funding-calculator__alternative-title,.funding-calculator__alternative-description,.funding-calculator__alternative-meta-label,.funding-calculator__alternative-meta-value{margin:0;color:var(--txt-main-light)}.funding-calculator__alternative-meta{display:flex;flex-direction:column;padding-top:var(--spacing-16);border-top:1px solid var(--border-darkbg);gap:var(--spacing-8)}.funding-calculator__alternative-meta-label{font-family:var(--font-family-bodytext);font-size:.625rem;font-weight:var(--font-weight-400);letter-spacing:.5px;line-height:1.4;text-transform:uppercase}.funding-calculator__alternative-button{width:100%;margin-top:auto}.funding-calculator__application{align-items:center;gap:var(--spacing-12)}.funding-calculator__application[hidden]{display:none}.funding-calculator__apply{width:100%}@media only screen and (min-width: 768px){.funding-calculator__apply{width:auto}}.funding-calculator__application-note{text-align:center}.funding-calculator__calculating{display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;min-width:0;min-height:0;padding:var(--spacing-24);border-radius:var(--radius-20);background:linear-gradient(256.73deg, var(--c--brand-primary-600) 0%, var(--c--brand-primary-500) 100%);box-shadow:0 1.5rem 3.5rem rgba(0,43,96,.18);color:var(--txt-main-light);overflow:hidden;will-change:top,left,width,height}@media only screen and (min-width: 768px){.funding-calculator__calculating{padding:var(--spacing-48)}}.funding-calculator__calculating::before,.funding-calculator__calculating::after{content:"";position:absolute;width:20rem;height:20rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background-color:rgba(255,255,255,.04);transition:opacity .43s cubic-bezier(0.5, 0, 0.5, 1)}.funding-calculator__calculating.is-closing::before,.funding-calculator__calculating.is-closing::after{opacity:0}.funding-calculator__calculating::before{top:-11.25rem;left:-7.5rem}.funding-calculator__calculating::after{right:-10rem;bottom:-13.125rem}.funding-calculator__calculating[hidden]{display:none}.funding-calculator__calculating-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;max-width:26.875rem;text-align:center;opacity:0;gap:var(--spacing-16)}.funding-calculator__calculating-title,.funding-calculator__calculating-copy{margin:0;color:var(--txt-main-light)}.funding-calculator__spinner{display:block;position:relative;width:var(--spacing-64);height:var(--spacing-64);animation:funding-calculator-spinner 1.1s steps(12) infinite}.funding-calculator__spinner span{position:absolute;top:0;left:calc(50% - 2px);width:.25rem;height:1rem;border-radius:var(--radius-8);background-color:currentColor;transform-origin:.125rem var(--spacing-32)}.funding-calculator__spinner span:nth-child(1){transform:rotate(calc((1 - 1) * 30deg));opacity:calc(1/12)}.funding-calculator__spinner span:nth-child(2){transform:rotate(calc((2 - 1) * 30deg));opacity:calc(2/12)}.funding-calculator__spinner span:nth-child(3){transform:rotate(calc((3 - 1) * 30deg));opacity:calc(3/12)}.funding-calculator__spinner span:nth-child(4){transform:rotate(calc((4 - 1) * 30deg));opacity:calc(4/12)}.funding-calculator__spinner span:nth-child(5){transform:rotate(calc((5 - 1) * 30deg));opacity:calc(5/12)}.funding-calculator__spinner span:nth-child(6){transform:rotate(calc((6 - 1) * 30deg));opacity:calc(6/12)}.funding-calculator__spinner span:nth-child(7){transform:rotate(calc((7 - 1) * 30deg));opacity:calc(7/12)}.funding-calculator__spinner span:nth-child(8){transform:rotate(calc((8 - 1) * 30deg));opacity:calc(8/12)}.funding-calculator__spinner span:nth-child(9){transform:rotate(calc((9 - 1) * 30deg));opacity:calc(9/12)}.funding-calculator__spinner span:nth-child(10){transform:rotate(calc((10 - 1) * 30deg));opacity:calc(10/12)}.funding-calculator__spinner span:nth-child(11){transform:rotate(calc((11 - 1) * 30deg));opacity:calc(11/12)}.funding-calculator__spinner span:nth-child(12){transform:rotate(calc((12 - 1) * 30deg));opacity:calc(12/12)}.funding-calculator__results-column.is-calculating>:not(.funding-calculator__calculating){pointer-events:none}@keyframes funding-calculator-spinner{to{transform:rotate(360deg)}}@keyframes funding-calculator-feature-in{from{transform:scale(0)}to{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.funding-calculator__spinner,.funding-calculator__results.is-revealed .funding-calculator__feature{animation:none}}
