.financing-page .about-hero h1{font-size:clamp(58px,5.4vw,90px)}
.finance-hero-note{font-size:10px;color:var(--fox);margin-top:22px;max-width:340px}
.finance-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}
.finance-option{border-top:1px solid var(--line);padding-top:28px;display:flex;flex-direction:column;align-items:flex-start}
.finance-option h3{font-size:58px;line-height:1.1;letter-spacing:-.025em;margin:20px 0 12px}
.finance-option>p:not(.eyebrow){font-size:13px;color:var(--fox);max-width:510px;margin-bottom:18px}
.finance-option>p.finance-option-lead{font-family:var(--serif);font-size:27px;line-height:1.2;color:var(--ink);margin-bottom:22px}
.finance-option-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-top:auto;padding-top:10px}
.finance-option>p.finance-fine-print{font-size:10px;line-height:1.7;margin:20px 0 0}
.finance-options-note{font-size:11px;color:var(--fox);border-top:1px solid var(--line);padding-top:24px;margin-top:42px}
.financing-page .experience h2{font-size:clamp(60px,6vw,98px)}
.finance-disclosure{padding:28px var(--gutter);font-size:10px;color:var(--fox);background:var(--soft)}
.finance-disclosure p{max-width:950px}.finance-disclosure p+p{margin-top:10px}.finance-disclosure a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1100px){.finance-option-grid{gap:35px}.financing-page .about-hero h1{font-size:62px}}
@media(max-width:700px){.financing-page .about-hero h1{font-size:clamp(57px,12vw,78px)}.finance-option-grid{grid-template-columns:1fr;gap:40px}.finance-option h3{font-size:52px}.finance-option>p:not(.eyebrow){max-width:none}.financing-page .experience{grid-template-columns:1fr}.financing-page .experience h2{margin-bottom:40px}.financing-page .light-link{grid-column:1}}
@media(max-width:380px){.financing-page .about-hero h1{font-size:51px}.financing-page .experience h2{font-size:55px}}

.cherry-benefits{font-size:13px;color:var(--fox);line-height:1.8;padding-left:19px;margin:0 0 20px}.cherry-benefits li+li{margin-top:5px}.finance-fine-print a{text-decoration:underline;text-underline-offset:3px}
.cherry-guide{border-top:1px solid var(--line)}.cherry-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;margin:0;padding:0}.cherry-steps li{border-top:1px solid var(--line);padding-top:25px}.cherry-steps h3{font-size:32px;line-height:1.15;letter-spacing:-.02em;margin:18px 0 14px}.cherry-steps p{font-size:13px;color:var(--fox)}
.cherry-example{margin-top:38px;border-top:1px solid var(--line);padding-top:25px;max-width:850px}.cherry-example p+p{font-size:13px;color:var(--fox);margin-top:12px}.cherry-example p:last-child{font-size:11px}
@media(max-width:700px){.cherry-steps{grid-template-columns:1fr;gap:28px}.cherry-guide .section-heading{display:block}.cherry-guide .section-heading>.text-link{margin-top:18px}.cherry-steps h3{font-size:32px}}
