.finance-exec-scope{color:var(--ink, #0A0E1A);background:var(--paper, #FAFAF7)}.finance-exec-scope .container{max-width:1180px;margin:0 auto;padding:0 24px}.finance-exec-scope .section-tinted{background:var(--paper-2, #F4F4EE)}.finance-exec-scope .section-dark{background:var(--ink, #0A0E1A);color:var(--paper, #FAFAF7)}.fe-hero{padding:80px 0 64px;border-bottom:1px solid var(--border, #E5E5DE)}.finance-exec-scope .breadcrumb{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-light, #4A5568);margin-bottom:32px}.finance-exec-scope .breadcrumb a{color:var(--blue, #1845D6);text-decoration:none}.finance-exec-scope .breadcrumb span:not(:last-child){margin:0 8px;opacity:.5}.finance-exec-scope .hero-eyebrow,.finance-exec-scope .section-eyebrow{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue, #1845D6);margin-bottom:16px}.finance-exec-scope .display-1{font-family:Fraunces,serif;font-size:clamp(1.875rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;margin-bottom:28px;max-width:22ch;font-weight:500}.finance-exec-scope .hero-lead{font-size:1.1875rem;line-height:1.55;color:var(--ink-2, #1E2433);margin-bottom:36px;max-width:64ch}.finance-exec-scope .hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.finance-exec-scope .btn-primary,.finance-exec-scope .btn-primary-light{display:inline-block;padding:16px 28px;background:var(--blue, #1845D6);color:#fff;text-decoration:none;font-weight:600;border-radius:6px;transition:background .2s}.finance-exec-scope .btn-primary:hover{background:var(--blue-deep, #0F2EA0)}.finance-exec-scope .btn-primary-light{background:#fff;color:var(--ink, #0A0E1A)}.finance-exec-scope .btn-secondary,.finance-exec-scope .btn-secondary-light{display:inline-block;padding:16px 28px;background:transparent;color:var(--ink, #0A0E1A);text-decoration:none;font-weight:600;border:1.5px solid var(--ink, #0A0E1A);border-radius:6px;transition:all .2s}.finance-exec-scope .btn-secondary:hover{background:var(--ink, #0A0E1A);color:#fff}.finance-exec-scope .btn-secondary-light{color:#fff;border-color:#ffffffb3}.finance-exec-scope .btn-secondary-light:hover{background:#fff;color:var(--ink, #0A0E1A)}.finance-exec-scope .hero-trust{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-light, #4A5568);margin-bottom:48px;flex-wrap:wrap}.finance-exec-scope .hero-trust .dot{width:8px;height:8px;background:#2e9e2e;border-radius:50%}.finance-exec-scope .hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;padding-top:36px;border-top:1px solid var(--border, #E5E5DE)}.finance-exec-scope .fact-num{font-family:Fraunces,serif;font-size:2.25rem;line-height:1;color:var(--blue, #1845D6);margin-bottom:10px;font-weight:600}.finance-exec-scope .fact-label{font-size:14px;color:var(--ink-light, #4A5568);line-height:1.5}.finance-exec-scope section{padding:64px 0}.finance-exec-scope section h2{font-family:Fraunces,serif;font-size:clamp(1.875rem,3.5vw,2.75rem);line-height:1.1;letter-spacing:-.015em;margin-bottom:24px;max-width:26ch;font-weight:500}.finance-exec-scope section h2+p,.finance-exec-scope .lede,.finance-exec-scope .qual-lede,.finance-exec-scope .roles-lede,.finance-exec-scope .cta-lede{font-size:1.0625rem;line-height:1.7;color:var(--ink-2, #1E2433);margin-bottom:16px;max-width:70ch}.finance-exec-scope .industry-context p{margin-bottom:18px}.finance-exec-scope .loan-grid,.finance-exec-scope .qual-grid,.finance-exec-scope .roles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:48px}.finance-exec-scope .loan-card{background:#fff;padding:32px 28px;border:1px solid var(--border, #E5E5DE);border-radius:8px}.finance-exec-scope .loan-num,.finance-exec-scope .role-num{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--blue, #1845D6);margin-bottom:16px;font-weight:600}.finance-exec-scope .loan-card h3,.finance-exec-scope .role-card h3{font-family:Fraunces,serif;font-size:1.375rem;line-height:1.2;margin-bottom:12px;font-weight:500}.finance-exec-scope .loan-card p,.finance-exec-scope .role-card p{font-size:15px;line-height:1.55;color:var(--ink-2, #1E2433);margin-bottom:16px}.finance-exec-scope .loan-tag{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--rust, #8B2C2C);padding:6px 10px;border:1px solid var(--rust, #8B2C2C);border-radius:4px}.finance-exec-scope .qualifying h2,.finance-exec-scope .qualifying p{color:var(--paper, #FAFAF7)}.finance-exec-scope .qual-card{background:#ffffff0a;padding:32px 28px;border:1px solid rgba(255,255,255,.1);border-radius:8px}.finance-exec-scope .qual-num{font-family:JetBrains Mono,monospace;font-size:13px;color:#b8860b;margin-bottom:16px;font-weight:600}.finance-exec-scope .qual-card h3{font-family:Fraunces,serif;font-size:1.25rem;line-height:1.2;margin-bottom:12px;color:var(--paper, #FAFAF7);font-weight:500}.finance-exec-scope .qual-card p{font-size:15px;line-height:1.55;color:#fafaf7c7}.finance-exec-scope .role-card{background:#fff;padding:28px;border:1px solid var(--border, #E5E5DE);border-radius:8px;border-top:4px solid var(--blue, #1845D6)}.finance-exec-scope .role-meta{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--blue-deep, #0F2EA0);padding-top:12px;border-top:1px solid var(--border, #E5E5DE)}.finance-exec-scope .timeline-list{list-style:none;margin:48px 0 0;padding:0}.finance-exec-scope .timeline-list li{display:grid;grid-template-columns:64px 1fr;gap:24px;align-items:start;padding:28px 0;border-bottom:1px solid var(--border, #E5E5DE)}.finance-exec-scope .timeline-list li:last-child{border-bottom:none}.finance-exec-scope .step-num{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--blue, #1845D6);color:#fff;font-family:Fraunces,serif;font-size:1.5rem;border-radius:50%;font-weight:600}.finance-exec-scope .step-body h3{font-family:Fraunces,serif;font-size:1.375rem;line-height:1.2;margin-bottom:10px;font-weight:500}.finance-exec-scope .step-body p{font-size:15.5px;line-height:1.6;color:var(--ink-2, #1E2433)}.finance-exec-scope .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px}.finance-exec-scope .testimonial{background:#fff;padding:32px;border:1px solid var(--border, #E5E5DE);border-radius:8px}.finance-exec-scope .testimonial img{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 25%;margin-bottom:20px}.finance-exec-scope .testimonial blockquote{font-family:Fraunces,serif;font-size:1.0625rem;line-height:1.55;color:var(--ink, #0A0E1A);margin-bottom:20px;font-style:italic}.finance-exec-scope .testimonial figcaption{font-size:14px;color:var(--ink-light, #4A5568);border-top:1px solid var(--border, #E5E5DE);padding-top:14px}.finance-exec-scope .faq-list{display:flex;flex-direction:column;gap:12px;margin-top:48px}.finance-exec-scope .faq-list details{background:#fff;border:1px solid var(--border, #E5E5DE);border-radius:8px;padding:20px 24px}.finance-exec-scope .faq-list summary{font-family:Fraunces,serif;font-size:1.125rem;line-height:1.35;cursor:pointer;color:var(--ink, #0A0E1A);font-weight:500}.finance-exec-scope .faq-list summary::marker{color:var(--blue, #1845D6)}.finance-exec-scope .faq-list details[open] summary{margin-bottom:14px;color:var(--blue-deep, #0F2EA0)}.finance-exec-scope .faq-list details div p{font-size:15.5px;line-height:1.65;color:var(--ink-2, #1E2433)}.finance-exec-scope .sources-list{list-style:decimal;margin:36px 0 0 20px;padding:0}.finance-exec-scope .sources-list li{font-size:14.5px;line-height:1.65;color:var(--ink-2, #1E2433);margin-bottom:16px;padding-left:4px}.finance-exec-scope .sources-list li em{color:var(--blue, #1845D6);font-style:normal;font-family:JetBrains Mono,monospace;font-size:12px}.finance-exec-scope .cta-final{text-align:center}.finance-exec-scope .cta-final h2{color:var(--paper, #FAFAF7);margin-left:auto;margin-right:auto}.finance-exec-scope .cta-final .cta-lede{color:#fafaf7d9;margin-left:auto;margin-right:auto}.finance-exec-scope .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:36px 0 24px}.finance-exec-scope .cta-trust{font-size:14px;color:#fafaf7b3}@media(max-width:720px){.finance-exec-scope section{padding:60px 0}.fe-hero{padding:60px 0 48px}.finance-exec-scope .display-1{font-size:2rem}.finance-exec-scope .hero-facts{grid-template-columns:1fr 1fr;gap:18px}.finance-exec-scope .timeline-list li{grid-template-columns:48px 1fr;gap:18px}.finance-exec-scope .step-num{width:44px;height:44px;font-size:1.25rem}}@media(max-width:720px){.finance-exec-scope section{padding:48px 0}}
