.site{--ink:#172724;--green:#187c6a;--paper:#f6f3eb;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;overflow:hidden}.header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f3ebe0;justify-content:space-between;align-items:center;padding:22px 5vw;display:flex;position:sticky;top:0}.brand{color:var(--ink);font:700 25px Georgia,serif;text-decoration:none}.brand span{color:var(--green)}.brand i{background:#b5d95c;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}.header nav{align-items:center;gap:24px;display:flex}.header nav a,.footer a{color:inherit;font-size:18px;text-decoration:none}.header button,.hero button,.final button{background:var(--ink);color:#fff;border:0;border-radius:999px;padding:13px 19px;font-weight:700}.menu{display:none}.hero{isolation:isolate;align-items:center;min-height:680px;padding:90px 9vw 70px;display:flex;position:relative}.eyebrow{letter-spacing:.16em;color:var(--green);font-size:13px;font-weight:700}.site :is(h1,h2,h3,p){margin-top:0}.hero h1{letter-spacing:-.055em;color:#fff;text-shadow:0 2px 22px #10201ccc;max-width:700px;font:500 clamp(48px,6vw,88px)/.96 Georgia,serif}.heroCopy{z-index:3;max-width:650px;position:relative}.heroCopy>p:not(.eyebrow){color:#f2f5f1;text-shadow:0 1px 12px #10201c;max-width:570px;font-size:19px;line-height:1.65}.hero button{background:var(--green);margin-top:14px}.mini{color:#fff;text-shadow:0 1px 12px #10201c;gap:18px;margin-top:34px;font-size:14px;display:flex}.mini span:before{content:"✓";color:var(--green);padding-right:6px}.route{background:linear-gradient(145deg,#1b3430,#225b4d);border-radius:0;min-height:0;position:absolute;inset:0;overflow:hidden}.route img{object-fit:cover;object-position:right center;opacity:1;width:100%;height:100%;position:absolute;inset:0}.route svg{fill:none;stroke:#9fc75d;stroke-width:2px;opacity:.68;clip-path:inset(0 48% 0 0);width:100%;height:100%;position:absolute;inset:0}.route i{filter:blur(4px);background:#b5d95c;border-radius:50%;position:absolute}.route i:first-child{width:18px;height:18px;bottom:13%;left:11%}.route i:nth-child(2){width:14px;height:14px;top:48%;left:44%}.route i:nth-child(3){width:20px;height:20px;top:11%;right:10%}.route strong{color:#eff5eb99;letter-spacing:-.06em;font:500 26px/.92 Georgia,serif;position:absolute;bottom:8%;right:8%}.request,.section,.why,.responsible,.final,.footer{padding:100px 9vw}.request{background:#e6eee9;grid-template-columns:.75fr 1.25fr;gap:55px;display:grid}.request h2,.section h2,.why h2,.responsible h2,.final h2{letter-spacing:-.045em;font:500 clamp(38px,4vw,62px)/1 Georgia,serif}.request>div>p:not(.eyebrow){color:#50605c;line-height:1.65}.form{border-radius:28px;overflow:hidden;box-shadow:0 22px 60px #18352b22}.form>div{background:0 0!important}.trust{border-block:1px solid #ced8d2;grid-template-columns:repeat(4,1fr);display:grid}.trust div{border-right:1px solid #ced8d2;gap:13px;padding:26px 5vw;display:flex}.trust b{color:var(--green);font-size:15px}.trust span{font-size:14px;font-weight:700}.steps,.optionCards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px;display:grid}.steps article{border-top:2px solid var(--green);padding:24px 0}.steps b{color:var(--green);font-size:12px}.steps h3,.optionCards h3{margin:28px 0 12px;font:500 28px Georgia,serif}.steps p,.optionCards p{color:#596662;line-height:1.6}.options{color:#fff;background:#192f2b}.options .eyebrow{color:#b5d95c}.optionCards article{border:1px solid #fff3;border-radius:22px;min-height:230px;padding:25px;position:relative}.optionCards p{color:#d3dfda}.optionCards span{color:#b5d95c;position:absolute;bottom:18px;right:22px}.why{grid-template-columns:1fr 1fr;gap:55px;display:grid}.why>div{padding-top:25px}.why p{border-bottom:1px solid #ccd6d0;padding:17px 0;font-size:18px}.responsible{background:#d8e8db;border-radius:28px;margin:0 5vw}.responsible>p:not(.eyebrow){max-width:700px;font-size:17px;line-height:1.7}.faq{max-width:1080px;margin:auto}.faq article{border-bottom:1px solid #cbd3cf}.faq article button{text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;padding:23px 0;font:500 21px Georgia,serif;display:flex}.faq article p{color:#52615c;max-width:720px;padding-bottom:20px;line-height:1.65}.final{text-align:center}.final h2{max-width:700px;margin:15px auto 30px}.final button{background:var(--green)}.footer{color:#e9eee8;background:#172724;grid-template-columns:1.3fr 1fr 1fr;gap:40px;display:grid}.footer p{color:#c5d0ca;max-width:290px;margin-top:20px;line-height:1.6}.footer div{align-content:start;gap:11px;display:grid}.footer b{color:#b5d95c;text-transform:uppercase;letter-spacing:.13em;font-size:12px}.footer small{color:#9aa9a2;grid-column:1/-1;margin-top:35px}@media (max-width:800px){.header{padding:17px 6vw}.menu{display:block;color:var(--ink)!important;background:0 0!important;padding:0!important;font-size:23px!important}.header nav{display:none}.header nav.open{background:#fff;border-radius:20px;flex-direction:column;align-items:stretch;padding:20px;display:flex;position:absolute;top:70px;left:5vw;right:5vw;box-shadow:0 15px 35px #17272422}.hero,.request,.why{grid-template-columns:1fr;padding:70px 6vw}.hero{padding-top:60px}.route{min-height:340px}.trust{grid-template-columns:1fr 1fr}.trust div{padding:18px 6vw}.section,.responsible,.final,.footer{padding:70px 6vw}.steps,.optionCards{grid-template-columns:1fr}.responsible{margin:0 4vw}.footer{grid-template-columns:1fr 1fr}.footer>div:first-child{grid-column:1/-1}}@media (max-width:440px){.hero h1{font-size:47px}.trust{grid-template-columns:1fr}.trust div{border-bottom:1px solid #ced8d2}.footer{grid-template-columns:1fr}.route strong{font-size:34px}}.header nav a{font-size:20px}.eyebrow{font-size:15px}.heroCopy>p:not(.eyebrow),.request>div>p:not(.eyebrow){font-size:20px}.mini{font-size:18px}.trust span,.steps p,.optionCards p{font-size:19px}.faq article button{font-size:23px}.faq article p{font-size:19px}.responsible{font-size:19px;line-height:1.65}.footer a{font-size:18px}.footer p{font-size:16px}.footer small{font-size:15px}.footer b{font-size:14px}@media (max-width:440px){.header nav a,.heroCopy>p:not(.eyebrow),.request>div>p:not(.eyebrow),.steps p,.optionCards p,.faq article p,.responsible,.trust span{font-size:18px}.footer a{font-size:17px}.footer p,.footer small{font-size:15px}}.form section{background:#fff!important;border:0!important;padding:30px!important}.form section>div{max-width:none!important}.form section h2{letter-spacing:-.035em;margin-top:9px!important;font:500 clamp(30px,2.5vw,36px)/1.05 Georgia,serif!important}.form section p{font-size:16px!important;line-height:1.55!important}.form section>div>div:last-child{box-shadow:none!important;border:0!important;margin-top:20px!important;padding:0!important}.form form>p:first-child{color:#167a6a!important;font-size:15px!important;font-weight:700!important}.article{color:#182b29;background:#f7f5ef;font-family:Georgia,serif}.article-bar,.generic-header{border-bottom:1px solid #182b291a;justify-content:space-between;align-items:center;gap:16px;padding:20px 5vw;display:flex}.article-bar a,.generic-header a{color:inherit;font-weight:700;text-decoration:none}.article-bar nav{align-items:center;gap:16px;display:flex}.field{gap:6px;margin:10px 0;font-family:Arial,sans-serif;font-size:14px;display:grid}.article-bar .button{color:#f7f5ef;background:#182b29;border-radius:8px;padding:8px 14px}.article-hero,.article-grid{width:min(1100px,100% - 40px);margin:0 auto}.article-hero{padding:64px 0}.article-hero h1{font-size:clamp(40px,6vw,72px);font-weight:500;line-height:1.05}.article-grid{grid-template-columns:190px minmax(0,780px);gap:32px;padding-bottom:80px;display:grid}.toc{gap:10px;font-family:Arial,sans-serif;font-size:14px;display:grid;position:sticky;top:24px}.toc a{color:#182b29}.article article section{border-bottom:1px solid #182b291a;padding:28px 0}.article h2{font-size:clamp(28px,3vw,40px);font-weight:500}.intro p,.article p,.article li{font-family:Arial,sans-serif;font-size:17px;line-height:1.7}.cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.cards article,.cards a,.callout{background:#fff;border:1px solid #182b291a;border-radius:16px;padding:16px;display:block}.callout{background:#edf5ef}.crumbs,.crumbs a{color:#182b29;font-family:Arial,sans-serif}.generic{color:#182b29;background:#f7f5ef;min-height:100vh;font-family:Arial,sans-serif}.generic-hero{padding:72px 5vw}@media (max-width:800px){.article-grid{grid-template-columns:1fr}.toc{position:static}}.form{color:#24302d;background:#fff}.form section :is(h2,p){margin-bottom:0}.form-kicker{color:#24302d;letter-spacing:.18em;margin:0;font-weight:600}.form section>div>p:not(.form-kicker){color:#000000a6;margin:0}.short-form,[data-short-form]{gap:16px;margin:0;display:grid}.short-form>p,[data-short-form]>p{margin:0}.short-form label,[data-short-form] label{color:#24302d;gap:8px;margin:0;font:600 14px/20px Arial,sans-serif;display:grid}.short-form :is(input,select),[data-short-form] :is(input,select){box-sizing:border-box;color:#24302d;background:#fff;border:1px solid #00000026;border-radius:12px;outline:none;width:100%;margin:0;padding:12px 16px;font:16px/24px Arial,sans-serif}.short-form :is(input,select):focus,[data-short-form] :is(input,select):focus{box-shadow:0 0 0 2px #187c6a}.short-form button,[data-short-form] button{box-sizing:border-box;color:#fff;cursor:pointer;background:#187c6a;border:0;border-radius:12px;align-self:end;width:100%;padding:12px 20px;font:700 16px/24px Arial,sans-serif}.short-form button:hover,[data-short-form] button:hover{background:#126657}.short-form [role=alert],[data-short-form] [data-error]{color:#9f2d25;margin:0}.short-form [data-error]:empty,[data-short-form] [data-error]:empty{display:none}.short-form>p:last-child,[data-short-form]>p:last-child{color:#0009}.short-form-action{align-items:flex-end;display:flex}.short-form-action>button{width:100%}@media (min-width:640px){.short-form,[data-short-form]{grid-template-columns:1fr 1fr}.short-form>p,[data-short-form]>p{grid-column:1/-1}}.site :is(h1,h2,h3,p){margin:0}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(64px)}.reveal.is-shown{animation:1s cubic-bezier(.16,1,.3,1) forwards cashpath-reveal}.stagger>*{opacity:0;transform:translateY(28px)}.stagger.is-shown>*{animation:.95s cubic-bezier(.16,1,.3,1) forwards cashpath-reveal}.stagger.is-shown>:nth-child(2){animation-delay:.1s}.stagger.is-shown>:nth-child(3){animation-delay:.2s}.stagger.is-shown>:nth-child(4){animation-delay:.3s}@media (max-width:640px){.reveal{transform:translateY(40px)}.reveal.is-shown,.stagger.is-shown>*{animation-duration:.8s}}}@keyframes cashpath-reveal{to{opacity:1;transform:none}}.page-footer{color:#f7f5ef;background:#182b29;padding:48px 20px;font-family:Arial,sans-serif}.page-footer-grid{gap:40px;max-width:80rem;margin:0 auto;display:grid}.page-footer-brand{color:#f7f5ef;font:600 24px/32px Arial,sans-serif;text-decoration:none}.page-footer-brand span{color:#c8ef22}.page-footer p{color:#ffffffb3;max-width:none;margin:16px 0 0;font:14px/24px Arial,sans-serif}.page-footer b{color:#f7f5ef;letter-spacing:0;text-transform:none;font:700 16px/1.2 Arial,sans-serif}.page-footer .links{gap:8px;margin-top:16px;display:grid}.page-footer .links a{color:#ffffffbf;font:14px/20px Arial,sans-serif;text-decoration:none}.generic-footer{padding:32px 5vw;font-family:Arial,sans-serif}.generic-footer a{color:inherit}@media (min-width:640px){.page-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.clarity-consent{z-index:40;box-sizing:border-box;color:#f7f5ef;background:#172724;border-radius:18px;width:min(380px,100vw - 32px);padding:16px 18px;font-family:Arial,sans-serif;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 40px #17272455}.clarity-consent p{color:#ffffffc7;margin:0;font:14px/22px Arial,sans-serif}.clarity-consent p+p{margin-top:8px}.clarity-consent a{color:#c8ef22}.clarity-consent-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.clarity-consent button{cursor:pointer;border:0;border-radius:999px;padding:10px 14px;font:700 14px/20px Arial,sans-serif}.clarity-consent-accept{color:#fff;background:#187c6a}.clarity-consent-decline{color:#f7f5ef;background:0 0;box-shadow:inset 0 0 0 1px #ffffff59}
