.finance-hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:calc(80svh - 4rem);padding-block:clamp(5rem,12vh,9rem) clamp(4rem,8vh,6rem)}.finance-hero-inner{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vh,2rem)}.finance-hero-h1{margin:0;font-family:var(--font-family-display);font-weight:500;line-height:1.04;letter-spacing:-.015em;font-size:clamp(2.25rem,6.4vw,4.5rem);text-wrap:balance;color:#fff;max-width:20ch}.finance-hero-h1-line{display:inline}.finance-hero-subtitle{margin:0;max-width:36rem;font-family:var(--font-family-display);font-weight:400;font-size:1rem;line-height:1.6;color:#ffffffc7;text-wrap:pretty}@media(min-width:768px){.finance-hero-subtitle{font-size:1.125rem;line-height:1.65}}.finance-promise-section[data-astro-cid-jn53xhuu]{position:relative;padding-block:clamp(6rem,14vh,10rem);background-color:var(--color-surface)}.finance-promise-inner[data-astro-cid-jn53xhuu]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vh,4rem)}.promise-stage{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,3rem);align-items:start}.promise-clause{margin:0;font-family:var(--font-family-display);font-weight:400;font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.3;letter-spacing:-.01em;color:#fff;text-wrap:balance;max-width:22ch}.promise-focus{font-weight:300;letter-spacing:.02em}.promise-hairline{display:block;width:100%;height:1px;background:linear-gradient(to right,transparent 0%,rgba(232,214,179,.12) 12%,rgba(232,214,179,.12) 88%,transparent 100%)}.promise-worked{display:flex;flex-direction:column;gap:clamp(1.75rem,4vh,2.75rem)}.promise-labels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.75rem,1.6vh,1.25rem)}.promise-label{display:flex;align-items:baseline;gap:.875rem;will-change:transform,opacity}.promise-tick{flex-shrink:0;display:block;width:1.25rem;height:1px;transform-origin:left center;background-color:#e8d6b31f;transform:translateY(-.4em)}.promise-label-text{font-family:var(--font-family-display);font-weight:500;font-size:clamp(1rem,1.7vw,1.1875rem);line-height:1.3;letter-spacing:.01em;color:#ffffffd1}@media(min-width:768px){.finance-promise-inner>.ds-eyebrow{text-align:center}.promise-stage{grid-template-columns:1fr 1px 1fr;column-gap:clamp(2.5rem,5vw,5rem);align-items:start}.promise-hairline{width:1px;height:100%;min-height:12rem;align-self:stretch;background:linear-gradient(to bottom,transparent 0%,rgba(232,214,179,.12) 12%,rgba(232,214,179,.12) 88%,transparent 100%)}.promise-clause--calm{align-self:center}}.finance-scope-section[data-astro-cid-cbkc67vk]{position:relative;padding-block:clamp(5rem,10vh,8rem);background-color:var(--color-surface-light)}.finance-scope-inner[data-astro-cid-cbkc67vk]{display:flex;flex-direction:column;gap:clamp(3rem,6vh,4.5rem)}.finance-scope-header[data-astro-cid-cbkc67vk]{display:flex;flex-direction:column;gap:1rem;max-width:44rem}.finance-scope-heading[data-astro-cid-cbkc67vk]{margin:0;font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:#fff;text-wrap:balance}.finance-scope-list[data-astro-cid-cbkc67vk]{margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(2rem,4vh,3rem)}.finance-scope-row[data-astro-cid-cbkc67vk]{display:flex;flex-direction:column;gap:.5rem}.finance-scope-row[data-astro-cid-cbkc67vk]+.finance-scope-row[data-astro-cid-cbkc67vk]{border-top:1px solid rgba(232,214,179,.12);padding-top:clamp(2rem,4vh,3rem)}.finance-scope-term[data-astro-cid-cbkc67vk]{margin:0;font-family:var(--font-family-display);font-weight:500;font-size:clamp(1.5rem,3.5vw,2.25rem);line-height:1.1;color:#fff}.finance-scope-note[data-astro-cid-cbkc67vk]{margin:0;margin-inline-start:0;font-family:var(--font-family-display);font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.6;color:#fff9;max-width:32rem;text-wrap:pretty}.finance-exits-section[data-astro-cid-znhaxvno]{padding-block:clamp(5rem,10vh,8rem);background-color:var(--color-surface);border-top:1px solid rgba(232,214,179,.12)}.finance-exits-inner[data-astro-cid-znhaxvno]{display:flex;flex-direction:column;gap:clamp(1rem,2.5vh,1.5rem);align-items:flex-start}.finance-exits-heading[data-astro-cid-znhaxvno]{margin:0;font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:#fff;text-wrap:balance;max-width:22ch}.finance-exits-actions[data-astro-cid-znhaxvno]{margin-top:clamp(.5rem,1.5vh,1rem)}.finance-exits-bridge[data-astro-cid-znhaxvno]{margin-top:clamp(2.5rem,6vh,4rem);padding-top:clamp(2.5rem,6vh,4rem);border-top:1px solid rgba(232,214,179,.12);display:flex;flex-direction:column;gap:1rem;align-items:flex-start;align-self:stretch}.finance-exits-bridge-text[data-astro-cid-znhaxvno]{margin:0;font-family:var(--font-family-display);font-size:1rem;line-height:1.6;color:#ffffff8c;max-width:38rem;text-wrap:pretty}
