:where(body:has(.svc-finance-support)){--midnight:#145366;--onyx:#342d47;--midnight-8:#14536614;--midnight-14:#14536624;--midnight-22:#14536638;--text-dark:#1a1a1a;--text-mid:#4a4a4a;--text-light:#717171;--bg-white:#fff;--bg-surface:#f8f9fa;--bg-gray:#f3f4f6;--border:#1453661c;--border-mid:#14536633;--r-card:28px;--r-pill:100px;--r-sm:12px}:where(body:has(.svc-finance-support)) *,:where(body:has(.svc-finance-support)) :before,:where(body:has(.svc-finance-support)) :after{box-sizing:border-box;margin:0;padding:0}:where(body:has(.svc-finance-support)){color:var(--text-dark);background:var(--bg-white);-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif}:where(body:has(.svc-finance-support)) .page{width:100%;overflow-x:hidden}:where(body:has(.svc-finance-support)) h1{letter-spacing:-.02em;color:var(--text-dark);font-size:clamp(2.5rem,5.5vw,4rem);line-height:1.08;font-family:Times New Roman,serif!important;font-weight:700!important}:where(body:has(.svc-finance-support)) h2{letter-spacing:-.015em;color:var(--text-dark);font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-family:Times New Roman,serif!important;font-weight:700!important}:where(body:has(.svc-finance-support)) h3{color:var(--text-dark)!important;font-family:Times New Roman,serif!important;font-size:1.1875rem!important;font-weight:700!important;line-height:1.3!important}:where(body:has(.svc-finance-support)) h4{color:var(--text-dark)!important;font-family:Roboto,sans-serif!important;font-size:.9375rem!important;font-weight:700!important}:where(body:has(.svc-finance-support)) p{color:var(--text-mid);font-size:1rem;line-height:1.75}:where(body:has(.svc-finance-support)) .t-small{color:var(--text-mid);font-size:.875rem;line-height:1.7}:where(body:has(.svc-finance-support)) .t-teal{color:var(--midnight)}:where(body:has(.svc-finance-support)) .container{max-width:1240px;margin:0 auto;padding:0 2rem}:where(body:has(.svc-finance-support)) .section{padding:5.5rem 0}:where(body:has(.svc-finance-support)) .section-alt{background:var(--bg-surface)}:where(body:has(.svc-finance-support)) .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--midnight);background:var(--midnight-8);border-radius:var(--r-pill);margin-bottom:1.25rem;padding:5px 14px;font-size:.6875rem;font-weight:700;display:inline-block}:where(body:has(.svc-finance-support)) .breadcrumb{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2rem;padding:0;font-size:.8125rem;list-style:none;display:flex}:where(body:has(.svc-finance-support)) .breadcrumb a{color:var(--text-light);text-decoration:none}:where(body:has(.svc-finance-support)) .breadcrumb a:hover{color:var(--midnight)}:where(body:has(.svc-finance-support)) .breadcrumb-sep{color:var(--border-mid)}:where(body:has(.svc-finance-support)) .breadcrumb-current{color:var(--midnight);font-weight:500}:where(body:has(.svc-finance-support)) .btn{border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:8px;padding:13px 26px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}:where(body:has(.svc-finance-support)) .btn-primary{background:var(--midnight);color:#fff}:where(body:has(.svc-finance-support)) .btn-primary:hover{background:#0f3f4e}:where(body:has(.svc-finance-support)) .btn-secondary{color:var(--midnight);border:2px solid var(--midnight);background:0 0}:where(body:has(.svc-finance-support)) .btn-secondary:hover{background:var(--midnight-8)}:where(body:has(.svc-finance-support)) .btn-white{color:var(--midnight);background:#fff}:where(body:has(.svc-finance-support)) .btn-white:hover{background:#f0f0f0}:where(body:has(.svc-finance-support)) .btn-outline-white{color:#fff;background:0 0;border:1.5px solid #ffffff73}:where(body:has(.svc-finance-support)) .btn-outline-white:hover{background:#ffffff14;border-color:#fff}:where(body:has(.svc-finance-support)) .btn svg{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}:where(body:has(.svc-finance-support)) .pills{flex-wrap:wrap;gap:8px;display:flex}:where(body:has(.svc-finance-support)) .pill{background:var(--bg-gray);color:var(--text-mid);border-radius:var(--r-pill);border:1px solid var(--border);padding:6px 14px;font-size:.75rem;font-weight:500}:where(body:has(.svc-finance-support)) .stat-pill{background:var(--midnight-8);border:1px solid var(--midnight-14);border-radius:var(--r-pill);color:var(--midnight);align-items:center;margin:0 2px;padding:4px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}:where(body:has(.svc-finance-support)) .hero{background:var(--bg-white);padding:7rem 0 5.5rem;position:relative;overflow:hidden}:where(body:has(.svc-finance-support)) .hero:before{content:"";border:1.5px solid var(--midnight-14);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-200px}:where(body:has(.svc-finance-support)) .hero:after{content:"";border:1px solid var(--midnight-8);pointer-events:none;border-radius:50%;width:340px;height:340px;position:absolute;top:-90px;right:-90px}:where(body:has(.svc-finance-support)) .hero-inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;max-width:1240px;margin:0 auto;padding:0 2rem;display:grid}:where(body:has(.svc-finance-support)) .hero-ctas{flex-wrap:wrap;gap:12px;margin-top:2.25rem;display:flex}:where(body:has(.svc-finance-support)) .hero-img-col{position:relative}:where(body:has(.svc-finance-support)) .hero-img-wrap{border-radius:var(--r-card);aspect-ratio:4/5;overflow:hidden;box-shadow:0 28px 72px #14536624}:where(body:has(.svc-finance-support)) .hero-img-wrap img{object-fit:cover;width:100%;height:100%;display:block}:where(body:has(.svc-finance-support)) .hero-badge{border-radius:var(--r-sm);border:1px solid var(--border);background:#fff;align-items:center;gap:8px;padding:10px 16px;display:flex;position:absolute;top:1.5rem;right:-1rem;box-shadow:0 8px 32px #0000001a}:where(body:has(.svc-finance-support)) .badge-dot{background:var(--midnight);border-radius:50%;flex-shrink:0;width:8px;height:8px}:where(body:has(.svc-finance-support)) .hero-badge span{color:var(--text-dark);font-size:.75rem;font-weight:700}:where(body:has(.svc-finance-support)) .hero-stat{background:var(--midnight);border-radius:var(--r-sm);padding:14px 18px;position:absolute;bottom:2rem;left:-1.5rem;box-shadow:0 8px 32px #14536640}:where(body:has(.svc-finance-support)) .hero-stat-num{color:#fff;margin-bottom:3px;font-family:Times New Roman,serif;font-size:1.75rem;font-weight:700;line-height:1}:where(body:has(.svc-finance-support)) .hero-stat-lbl{color:#ffffffb3;font-size:.7rem;font-weight:500;line-height:1.4}:where(body:has(.svc-finance-support)) .problem-inner{max-width:1240px;margin:0 auto;padding:0 2rem}:where(body:has(.svc-finance-support)) .problem-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;margin-top:3.5rem;display:grid}:where(body:has(.svc-finance-support)) .signs-grid{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2rem;display:grid}:where(body:has(.svc-finance-support)) .sign-card{background:var(--bg-white);border:1px solid var(--border);border-radius:16px;padding:1.25rem;transition:border-color .2s,box-shadow .2s}:where(body:has(.svc-finance-support)) .sign-card:hover{border-color:var(--midnight-22);box-shadow:0 4px 16px #14536612}:where(body:has(.svc-finance-support)) .sign-card h4{margin-bottom:.375rem}:where(body:has(.svc-finance-support)) .sign-card p{font-size:.8125rem;line-height:1.6}:where(body:has(.svc-finance-support)) .what-is-col{border-left:2px solid var(--border);padding-left:1rem}:where(body:has(.svc-finance-support)) .what-is-col p{margin-bottom:1.25rem}:where(body:has(.svc-finance-support)) .what-is-col p:last-child{margin-bottom:0}:where(body:has(.svc-finance-support)) .outcomes{flex-direction:column;gap:.875rem;margin-top:2rem;display:flex}:where(body:has(.svc-finance-support)) .outcome-item{background:var(--bg-white);border:1px solid var(--border);border-radius:14px;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;transition:border-color .2s;display:flex}:where(body:has(.svc-finance-support)) .outcome-item:hover{border-color:var(--midnight-22)}:where(body:has(.svc-finance-support)) .outcome-dot{background:var(--midnight);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}:where(body:has(.svc-finance-support)) .outcome-item p{margin:0;font-size:.875rem}:where(body:has(.svc-finance-support)) .outcome-item strong{color:var(--text-dark)}:where(body:has(.svc-finance-support)) .services-inner{max-width:1240px;margin:0 auto;padding:0 2rem}:where(body:has(.svc-finance-support)) .services-header{text-align:center;max-width:640px;margin:0 auto 3.5rem}:where(body:has(.svc-finance-support)) .services-header p{margin-top:1rem}:where(body:has(.svc-finance-support)) .svc-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}:where(body:has(.svc-finance-support)) .svc-card-full{grid-column:1/-1}:where(body:has(.svc-finance-support)) .svc-card{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;transition:all .3s;display:flex;overflow:hidden}:where(body:has(.svc-finance-support)) .svc-card:hover{border-color:var(--midnight-22);transform:translateY(-3px);box-shadow:0 12px 40px #1453661a}:where(body:has(.svc-finance-support)) .svc-card-top{padding:1.75rem 1.75rem 0}:where(body:has(.svc-finance-support)) .svc-icon{background:var(--midnight-8);border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.1rem;display:flex}:where(body:has(.svc-finance-support)) .svc-icon svg{width:22px;height:22px;stroke:var(--midnight);fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}:where(body:has(.svc-finance-support)) .svc-role{letter-spacing:.07em;text-transform:uppercase;color:var(--midnight);margin-bottom:.375rem;font-size:.6875rem;font-weight:700}:where(body:has(.svc-finance-support)) .svc-card h3{font-size:1.0625rem!important}:where(body:has(.svc-finance-support)) .svc-card-body{flex-direction:column;flex:1;padding:1rem 1.75rem 1.75rem;display:flex}:where(body:has(.svc-finance-support)) .svc-desc{color:var(--text-mid);margin-bottom:1rem;font-size:.8125rem;line-height:1.65}:where(body:has(.svc-finance-support)) .task-list{flex-direction:column;gap:5px;margin-bottom:1rem;display:flex}:where(body:has(.svc-finance-support)) .task-item{color:var(--text-mid);align-items:flex-start;gap:8px;font-size:.7875rem;line-height:1.5;display:flex}:where(body:has(.svc-finance-support)) .task-dot{background:var(--midnight);opacity:.7;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}:where(body:has(.svc-finance-support)) .tools-tag{color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:8px;margin-bottom:1.25rem;padding:4px 10px;font-size:.7rem;line-height:1.5}:where(body:has(.svc-finance-support)) .tools-tag strong{color:var(--text-mid)}:where(body:has(.svc-finance-support)) .svc-link{color:var(--midnight);align-items:center;gap:6px;margin-top:auto;font-size:.8125rem;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}:where(body:has(.svc-finance-support)) .svc-link:hover{gap:10px}:where(body:has(.svc-finance-support)) .svc-link svg{width:14px;height:14px;stroke:var(--midnight);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}:where(body:has(.svc-finance-support)) .svc-link:hover svg{transform:translate(3px)}:where(body:has(.svc-finance-support)) .hire-inner{max-width:1240px;margin:0 auto;padding:0 2rem}:where(body:has(.svc-finance-support)) .hire-grid{grid-template-columns:1fr 1fr;align-items:start;gap:5rem;margin-top:3.5rem;display:grid}:where(body:has(.svc-finance-support)) .steps{flex-direction:column;display:flex}:where(body:has(.svc-finance-support)) .step{grid-template-columns:48px 1fr;display:grid;position:relative}:where(body:has(.svc-finance-support)) .step:not(:last-child):after{content:"";background:var(--border);width:1.5px;position:absolute;top:48px;bottom:0;left:23px}:where(body:has(.svc-finance-support)) .step-num{background:var(--midnight);color:#fff;z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-family:Times New Roman,serif;font-size:1rem;font-weight:700;display:flex;position:relative}:where(body:has(.svc-finance-support)) .step-body{padding:.2rem 0 2.25rem 1.25rem}:where(body:has(.svc-finance-support)) .step-body h4{margin-bottom:.375rem;font-size:1rem!important}:where(body:has(.svc-finance-support)) .step-body p{font-size:.875rem;line-height:1.65}:where(body:has(.svc-finance-support)) .step-note{color:var(--midnight);background:var(--midnight-8);border-radius:10px;margin-top:8px;padding:3px 10px;font-size:.7rem;font-weight:600;display:inline-block}:where(body:has(.svc-finance-support)) .faq-col h2{margin-bottom:1.75rem;font-size:1.5rem!important}:where(body:has(.svc-finance-support)) .faq-list{flex-direction:column;gap:.625rem;display:flex}:where(body:has(.svc-finance-support)) .faq-item{border:1px solid var(--border);border-radius:14px;transition:border-color .2s;overflow:hidden}:where(body:has(.svc-finance-support)) .faq-item:hover{border-color:var(--midnight-22)}:where(body:has(.svc-finance-support)) .faq-q{color:var(--text-dark);cursor:pointer;background:var(--bg-white);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.9rem;font-weight:600;display:flex}:where(body:has(.svc-finance-support)) .faq-q svg{width:16px;height:16px;stroke:var(--midnight);fill:none;stroke-width:2px;flex-shrink:0;transition:transform .25s}:where(body:has(.svc-finance-support)) .faq-a{color:var(--text-mid);max-height:0;padding:0 1.25rem;font-size:.875rem;line-height:1.7;transition:max-height .35s,padding .2s;overflow:hidden}:where(body:has(.svc-finance-support)) .faq-item.open .faq-a{max-height:320px;padding:0 1.25rem 1rem}:where(body:has(.svc-finance-support)) .faq-item.open .faq-q svg{transform:rotate(180deg)}:where(body:has(.svc-finance-support)) .faq-item.open{border-color:var(--midnight-22)}:where(body:has(.svc-finance-support)) .cta-section{background:var(--bg-white);padding:5.5rem 0}:where(body:has(.svc-finance-support)) .cta-box{background:var(--midnight);text-align:center;border-radius:36px;max-width:800px;margin:0 auto;padding:4.5rem 3.5rem}:where(body:has(.svc-finance-support)) .cta-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin-bottom:1.1rem;font-size:.6875rem;font-weight:700}:where(body:has(.svc-finance-support)) .cta-box h2{color:#fff;margin-bottom:1rem;font-size:clamp(1.625rem,3vw,2.25rem)}:where(body:has(.svc-finance-support)) .cta-sub{color:#ffffffbf;max-width:500px;margin:0 auto 2rem;font-size:1rem;line-height:1.7}:where(body:has(.svc-finance-support)) .cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:1.75rem;display:flex}:where(body:has(.svc-finance-support)) .trust-strip{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}:where(body:has(.svc-finance-support)) .trust-item{color:#ffffff73;align-items:center;gap:6px;font-size:.8rem;display:flex}:where(body:has(.svc-finance-support)) .trust-dot{background:#ffffff4d;border-radius:50%;width:4px;height:4px}:where(body:has(.svc-finance-support)) .internal-links{max-width:1240px;margin:4rem auto 0;padding:0 2rem}:where(body:has(.svc-finance-support)) .internal-links-header{margin-bottom:1.5rem}:where(body:has(.svc-finance-support)) .internal-links-header p{margin-top:.375rem;font-size:.875rem}:where(body:has(.svc-finance-support)) .links-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}:where(body:has(.svc-finance-support)) .dept-link{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-dark);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:.875rem 1.1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}:where(body:has(.svc-finance-support)) .dept-link:hover{border-color:var(--midnight-22);background:var(--midnight-8);color:var(--midnight)}:where(body:has(.svc-finance-support)) .dept-link svg{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}@media (max-width:1024px){:where(body:has(.svc-finance-support)) .hero-inner{grid-template-columns:1fr;gap:3rem}:where(body:has(.svc-finance-support)) .hero-img-wrap{aspect-ratio:16/9;max-width:560px}:where(body:has(.svc-finance-support)) .hero-stat{left:0}:where(body:has(.svc-finance-support)) .problem-grid{grid-template-columns:1fr;gap:3rem}:where(body:has(.svc-finance-support)) .what-is-col{border-left:none;border-top:2px solid var(--border);padding-top:2rem;padding-left:0}:where(body:has(.svc-finance-support)) .hire-grid{grid-template-columns:1fr;gap:3.5rem}:where(body:has(.svc-finance-support)) .links-grid{grid-template-columns:repeat(2,1fr)}:where(body:has(.svc-finance-support)) .svc-card-full .svc-card-body{grid-template-columns:1fr;gap:1rem}}@media (max-width:768px){:where(body:has(.svc-finance-support)) h1{font-size:2.25rem}:where(body:has(.svc-finance-support)) h2{font-size:1.625rem}:where(body:has(.svc-finance-support)) .hero{padding:5rem 0 4rem}:where(body:has(.svc-finance-support)) .hero-inner{padding:0 1.25rem}:where(body:has(.svc-finance-support)) .section{padding:4rem 0}:where(body:has(.svc-finance-support)) .container,:where(body:has(.svc-finance-support)) .problem-inner,:where(body:has(.svc-finance-support)) .services-inner,:where(body:has(.svc-finance-support)) .hire-inner,:where(body:has(.svc-finance-support)) .internal-links{padding:0 1.25rem}:where(body:has(.svc-finance-support)) .signs-grid,:where(body:has(.svc-finance-support)) .svc-grid{grid-template-columns:1fr}:where(body:has(.svc-finance-support)) .cta-box{border-radius:24px;padding:3rem 1.5rem}:where(body:has(.svc-finance-support)) .links-grid{grid-template-columns:1fr 1fr}:where(body:has(.svc-finance-support)) .hero:before,:where(body:has(.svc-finance-support)) .hero:after{display:none}}
