.capital360-demo-module__jQ_SzW__page{color:#142a40;background:#f5f7fa;min-height:100vh}.capital360-demo-module__jQ_SzW__container{max-width:1080px;margin:auto;padding:clamp(28px,5vw,64px) 22px 72px}.capital360-demo-module__jQ_SzW__hero{max-width:940px;padding:12px 0 48px}.capital360-demo-module__jQ_SzW__topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.capital360-demo-module__jQ_SzW__eyebrow{color:#346f95;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.capital360-demo-module__jQ_SzW__pill,.capital360-demo-module__jQ_SzW__futureBadge{color:#315c78;border:1px solid #bfd0dc;border-radius:40px;padding:8px 14px;font-size:12px;font-weight:650;display:inline-block}.capital360-demo-module__jQ_SzW__hero h1{letter-spacing:-.035em;max-width:920px;margin:22px 0;font-size:clamp(32px,4.7vw,55px);line-height:1.14}.capital360-demo-module__jQ_SzW__hero p,.capital360-demo-module__jQ_SzW__section>p:not(.capital360-demo-module__jQ_SzW__eyebrow),.capital360-demo-module__jQ_SzW__future>p,.capital360-demo-module__jQ_SzW__futureInner p,.capital360-demo-module__jQ_SzW__disclaimer p{max-width:890px;font-size:16px;line-height:1.75}.capital360-demo-module__jQ_SzW__lead{color:#37546a;font-weight:550;font-size:clamp(18px,2vw,21px)!important}.capital360-demo-module__jQ_SzW__section{margin:26px 0 66px}.capital360-demo-module__jQ_SzW__section h2,.capital360-demo-module__jQ_SzW__future h2{letter-spacing:-.02em;margin:12px 0 20px;font-size:clamp(25px,3vw,36px);line-height:1.25}.capital360-demo-module__jQ_SzW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.capital360-demo-module__jQ_SzW__card{background:#fff;border:1px solid #dce5ed;border-radius:14px;min-width:0;padding:26px}.capital360-demo-module__jQ_SzW__number{color:#327ba6;font-size:13px;font-weight:800}.capital360-demo-module__jQ_SzW__card h3{margin:16px 0 12px;font-size:20px}.capital360-demo-module__jQ_SzW__card p{color:#506477;margin:0;font-size:15px;line-height:1.65}.capital360-demo-module__jQ_SzW__future{color:#fff;background:#123a5b;border-radius:20px;margin:20px 0 68px;padding:clamp(25px,4vw,48px)}.capital360-demo-module__jQ_SzW__futureBadge{color:#e5f3ff;background:#214c6d;border-color:#7da9c6}.capital360-demo-module__jQ_SzW__future>p{color:#e0ebf3}.capital360-demo-module__jQ_SzW__futureInner{background:#214c6d;border:1px solid #537c99;border-radius:14px;margin-top:28px;padding:clamp(20px,3vw,32px)}.capital360-demo-module__jQ_SzW__futureInner h3{margin:0 0 16px;font-size:24px}.capital360-demo-module__jQ_SzW__futureInner p{color:#edf5fa}.capital360-demo-module__jQ_SzW__futureInner .capital360-demo-module__jQ_SzW__highlight{margin-bottom:0;font-size:19px;font-weight:750;line-height:1.5}.capital360-demo-module__jQ_SzW__disclaimer{color:#3d5263;border-top:1px solid #cbd9e3;padding:30px 0}.capital360-demo-module__jQ_SzW__disclaimer h2{color:#142a40;font-size:23px}.capital360-demo-module__jQ_SzW__footer{color:#607688;border-top:1px solid #d6e1e8;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:13px;display:flex}.capital360-demo-module__jQ_SzW__footer strong{color:#123a5b;font-size:16px}@media (max-width:720px){.capital360-demo-module__jQ_SzW__grid{grid-template-columns:1fr}.capital360-demo-module__jQ_SzW__container{padding-left:18px;padding-right:18px}.capital360-demo-module__jQ_SzW__hero{padding-bottom:20px}.capital360-demo-module__jQ_SzW__section{margin-bottom:48px}.capital360-demo-module__jQ_SzW__card{padding:22px}}
