.mec-financing-page .mec-page-content__prose{gap:.35rem}.mec-financing-page .mec-page-content__prose>section,.mec-financing-disclosures{gap:var(--mec-space-5);background:#12131866;border:1px solid #ffffff24;border-radius:clamp(1.25rem,2.5vw,2.5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #0000001f}.mec-financing-page .mec-page-content__prose>section:nth-child(2n){background:#18191f66}.mec-financing-page .mec-page-content__prose section>*,.mec-financing-disclosures>*{margin:0}.mec-financing-page .mec-page-content__prose h2{color:#fff;max-width:55rem;font:400 clamp(2rem,5vw,3.125rem)/.98 var(--mec-font-display);letter-spacing:-.035em}.mec-financing-page .mec-page-content__prose p,.mec-financing-page .mec-page-content__prose li{max-width:62rem}.mec-financing-page .mec-financing-deposit{border-color:#ffffff24;background:#18191f66!important}.mec-financing-steps{gap:var(--mec-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mec-financing-steps li{gap:var(--mec-space-3);padding:var(--mec-space-5);border-radius:var(--mec-radius-md);background:#07070866;border:1px solid #ffffff24;grid-template-columns:2rem minmax(0,1fr);align-content:start;display:grid}.mec-financing-steps li>span{background:var(--mec-color-accent);color:#fff;width:2rem;height:2rem;font-size:var(--mec-text-sm);border-radius:50%;place-items:center;font-weight:700;display:grid}.mec-financing-steps li div{gap:var(--mec-space-2);display:grid}.mec-financing-steps strong{color:#fff;font-family:var(--mec-font-display);font-size:var(--mec-text-lg)}.mec-financing-steps p{font-size:var(--mec-text-base);line-height:var(--mec-leading-body);margin:0}.mec-financing-page sup{color:var(--mec-color-accent-hover);margin-left:.12em;font-size:.65em;font-weight:700;position:relative;top:-.15em}.mec-financing-help{grid-template-columns:minmax(0,1fr) auto;align-items:center}.mec-financing-help>div{gap:var(--mec-space-3);display:grid}.mec-financing-help .mec-button{justify-self:end}.mec-financing-page .mec-button{margin-top:0}.mec-financing-disclosures{gap:var(--mec-space-3);padding:clamp(var(--mec-space-5),3vw,var(--mec-space-8));box-shadow:none;background:#07070852;border-color:#ffffff1a}.mec-financing-page .mec-financing-disclosures h2{font-size:var(--mec-text-base);letter-spacing:0;font-weight:600}.mec-financing-disclosures ol{color:color-mix(in srgb,var(--mec-color-text-muted) 70%,transparent);font-size:var(--mec-text-sm);line-height:var(--mec-leading-relaxed);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mec-financing-disclosures li{grid-template-columns:1.25rem minmax(0,1fr);gap:.35rem;display:grid}.mec-financing-disclosures li span{color:var(--mec-color-accent-hover);font-weight:700}@media (max-width:48rem){.mec-financing-page .mec-page-content__prose{gap:.2rem}.mec-financing-page .mec-page-content__prose>section,.mec-financing-disclosures{gap:var(--mec-space-4);padding:var(--mec-space-6);border-radius:1.5rem}.mec-financing-steps,.mec-financing-help{grid-template-columns:1fr}.mec-financing-help .mec-button{justify-self:start}.mec-financing-page .mec-page-content__prose p,.mec-financing-page .mec-page-content__prose li{color:#aaa8a5;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.85em;font-weight:400}.mec-financing-page .mec-eyebrow,.mec-financing-disclosures li span{font-size:calc(var(--mec-text-xs)*.8)}.mec-financing-page sup{font-size:.52em}.mec-financing-steps strong{font-size:calc(var(--mec-text-lg)*.85)}.mec-financing-disclosures ol{color:#8f8e8b}.mec-financing-page .mec-page-content__prose h2{font-size:clamp(1.125rem,5.25vw,23px)}.mec-financing-page .mec-page-content__prose>section{gap:var(--mec-space-3);padding-block:var(--mec-space-5)}.mec-financing-page .mec-mobile-reveal__trigger{min-height:2.75rem}.mec-financing-page .mec-mobile-reveal[data-open=true] .mec-mobile-reveal__content-inner{padding-top:var(--mec-space-2)}.mec-financing-page .mec-financing-path{gap:var(--mec-space-3);overflow:hidden}.mec-financing-page .mec-financing-steps{gap:var(--mec-space-3);margin-inline:calc(-1*var(--mec-space-6));padding:2px var(--mec-space-6) var(--mec-space-2);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.mec-financing-page .mec-financing-steps li{padding:var(--mec-space-4);scroll-snap-align:start;flex:0 0 82%}.mec-financing-page .mec-financing-steps p{font-size:calc(var(--mec-text-base)*.85)}.mec-financing-page .mec-financing-steps li{row-gap:var(--mec-space-2);flex-basis:88%;grid-template-rows:auto auto;grid-template-columns:2rem minmax(0,1fr)}.mec-financing-page .mec-financing-steps li>strong{align-self:center}.mec-financing-page .mec-financing-steps li>p{grid-column:1/-1;margin:0}}.mec-financing-steps li>strong{align-self:center}.mec-financing-steps li>p{grid-column:1/-1;margin:0}@media (max-width:48rem){.mec-financing-page .mec-page-content__prose .mec-eyebrow{color:var(--mec-color-accent-hover);font-size:calc(var(--mec-text-xs)*.8)}.mec-financing-page .mec-financing-contact .mec-button{margin-top:10px;display:inline-flex}.mec-financing-page .mec-page-content__prose p.mec-eyebrow{color:var(--mec-color-accent-hover);font-size:12px}.mec-financing-page .mec-financing-steps li{flex-basis:107%}.mec-financing-page .mec-mobile-reveal__trigger{min-height:0}.mec-financing-page .mec-mobile-reveal[data-open=true] .mec-mobile-reveal__content-inner{padding-top:2px}.mec-financing-page .mec-page-content__prose>section.mec-mobile-reveal{gap:0}.mec-financing-page .mec-financing-disclosures[data-open=true] .mec-mobile-reveal__content-inner{padding-top:4px}.mec-financing-page .mec-financing-path{padding-bottom:1px}.mec-financing-page .mec-financing-steps{padding-bottom:0}.mec-financing-page .mec-financing-steps li{grid-template-columns:1.6rem minmax(0,1fr)}.mec-financing-page .mec-financing-steps li>span{width:1.6rem;height:1.6rem;font-size:calc(var(--mec-text-sm)*.8)}}.mec-financing-page .mec-mobile-reveal__header h2{color:#fff;font:400 clamp(2rem,5vw,3.125rem)/.98 var(--mec-font-display);letter-spacing:-.035em;margin:0}.mec-financing-page .mec-mobile-reveal__header{margin-left:-.75rem}.mec-financing-page .mec-mobile-reveal__trigger>svg:first-child{width:2rem;height:2rem;color:var(--mec-color-accent-hover);flex:none}.mec-financing-contact__button.mec-button--outline{width:max-content;min-height:0;padding:.7rem;line-height:1}@media (min-width:48.001rem){.mec-financing-page .mec-page-content__prose h2,.mec-financing-page .mec-mobile-reveal__header h2,.mec-financing-page .mec-financing-disclosures h2{font-size:30px;line-height:1.1}.mec-financing-page .mec-mobile-reveal__content-inner{gap:var(--mec-space-4);display:grid}.mec-financing-page .mec-mobile-reveal__content-inner>p,.mec-financing-page .mec-financing-steps p,.mec-financing-page .mec-financing-contact p{font-size:20px}.mec-financing-page .mec-financing-disclosures ol,.mec-financing-page .mec-financing-disclosures li{font-size:16px}.mec-financing-page .mec-financing-path{padding-top:var(--mec-space-2)}.mec-financing-contact__button{justify-self:start}}@media (max-width:48rem){.mec-financing-page .mec-page-content__prose>section.mec-mobile-reveal{padding:0 var(--mec-gutter)}.mec-financing-page .mec-mobile-reveal__trigger{gap:var(--mec-space-3);text-align:left;align-items:center;min-height:4rem}.mec-financing-page .mec-mobile-reveal__trigger>svg:first-child{width:1.45rem;height:1.45rem}.mec-financing-page .mec-mobile-reveal__header h2,.mec-financing-page .mec-financing-disclosures h2{letter-spacing:-.035em;font-size:16px;font-weight:400;line-height:.98}.mec-financing-page .mec-mobile-reveal[data-open=true]>.mec-mobile-reveal__content>.mec-mobile-reveal__content-inner{padding:0 0 .625rem}.mec-financing-page .mec-page-header{padding-bottom:var(--mec-space-5)}.mec-financing-page .mec-financing-path .mec-financing-steps{gap:var(--mec-space-3);scroll-snap-type:none;grid-template-columns:1fr;margin:0;padding:0;display:grid;overflow:visible}.mec-financing-page .mec-financing-path .mec-financing-steps li{width:100%;padding:var(--mec-space-4);scroll-snap-align:none;flex:none;display:grid}.mec-financing-page .mec-mobile-reveal:not(.mec-financing-disclosures):not(.mec-financing-deposit) .mec-mobile-reveal__content-inner>p{margin:0}.mec-financing-page .mec-mobile-reveal:not(.mec-financing-disclosures):not(.mec-financing-deposit) .mec-mobile-reveal__content-inner>p+p{margin-top:.7rem}.mec-financing-page .mec-financing-deposit .mec-mobile-reveal__content-inner>p{margin:0 0 .7rem}.mec-financing-page .mec-financing-contact .mec-financing-contact__button{margin:var(--mec-space-3) auto 0;justify-self:center}.mec-financing-page .mec-mobile-reveal__header{margin-left:-.4rem}}
