@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--ink:#17152a;--muted:#6e6b7e;--purple:#6c2bd9;--blue:#2563eb;--line:#e9e6f2;--paper:#fbfaff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,100% - 48px);margin:0 auto}.nav{justify-content:space-between;align-items:center;height:86px;display:flex}.wordmark{letter-spacing:.12em;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;display:inline-flex}.mark{color:#fff;letter-spacing:-.05em;background:linear-gradient(135deg,#2563eb,#6c2bd9 65%,#a855f7);border-radius:9px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.nav nav{color:#585569;align-items:center;gap:36px;font-size:13px;display:flex}.nav-cta{border:1px solid var(--line);color:var(--ink);border-radius:11px;padding:12px 17px;font-weight:700}.nav-cta span,.button span{margin-left:12px}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:30px;min-height:625px;padding:55px 0 80px;display:grid}.eyebrow{letter-spacing:.17em;color:#716b87;font-size:10px;font-weight:700}.dot{background:#8f58ef;border-radius:50%;width:7px;height:7px;margin:0 9px 1px 0;display:inline-block;box-shadow:0 0 0 4px #eee5ff}.hero h1,.section h2,.trust-band h2,.closing h2{letter-spacing:-.055em;font-family:Manrope,sans-serif;font-weight:700}.hero h1{margin:23px 0;font-size:clamp(46px,6vw,72px);line-height:1.06}.hero h1 em,.section h2 em{color:var(--purple);font-style:normal}.lead{color:var(--muted);max-width:480px;font-size:16px;line-height:1.8}.hero-actions{align-items:center;gap:25px;margin-top:32px;display:flex}.button{color:#fff;background:linear-gradient(110deg,#2563eb,#6c2bd9 70%,#9251e9);border-radius:12px;justify-content:center;align-items:center;padding:16px 22px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 12px 26px #6c2bd933}.text-link{font-size:13px;font-weight:700}.hero-note{color:#777386;margin-top:38px;font-size:11px}.shield{color:#15945a;background:#e8f8ef;border-radius:7px;place-items:center;width:21px;height:21px;margin-right:8px;font-weight:700;display:inline-grid}.hero-art{place-items:center;min-height:465px;display:grid;position:relative}.orb{filter:blur(1px);border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle,#ede5ff 0,#f3efff 52%,#0000 70%);width:390px;height:390px;top:20px;right:15px}.orb-two{background:radial-gradient(circle,#dbe8ff 0,#e7edff88 58%,#0000 72%);width:245px;height:245px;bottom:0;left:12px}.dashboard-card{z-index:1;background:#fff;border:1px solid #fff;border-radius:22px;width:min(410px,90%);padding:24px 25px;position:relative;transform:rotate(1.3deg);box-shadow:0 28px 80px #2920521b,0 4px 12px #29205208}.dash-top,.dash-row,.dash-foot{justify-content:space-between;align-items:center;display:flex}.dash-top{letter-spacing:.16em;color:#817c90;font-size:9px;font-weight:700}.live{color:#168754;letter-spacing:.08em}.live i{background:#1eb777;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.dash-label{color:#858195;margin-top:27px;font-size:11px}.dash-amount{letter-spacing:-.05em;margin:4px 0 20px;font-family:Manrope,sans-serif;font-size:36px;font-weight:700}.dash-rule{background:#eeeaf4;height:1px;margin-bottom:7px}.dash-row{border-bottom:1px solid #f1eef6;justify-content:flex-start;gap:11px;padding:13px 0}.dash-row>div{flex:1}.dash-row b{font-size:11px;display:block}.dash-row small{color:#898598;margin-top:4px;font-size:9px;display:block}.dash-row strong{font-size:11px}.vendor-icon,.rent-icon,.invoice-icon{color:#6c2bd9;background:#eee9ff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.rent-icon{color:#3268d8;background:#eaf1ff}.invoice-icon{color:#199763;background:#e9f8f0}.dash-foot{color:#8c8798;margin-top:16px;font-size:9px}.foot-x{color:#7942d9;font-size:15px;font-weight:800}.float-chip{z-index:2;background:#fff;border:1px solid #f0edf6;border-radius:12px;padding:12px 14px;font-size:10px;font-weight:700;position:absolute;top:72px;right:-3px;box-shadow:0 10px 28px #29205217}.float-chip span{color:#15945a;margin-right:6px}.art-caption{z-index:1;color:#79758a;text-align:right;font-size:10px;line-height:1.6;position:absolute;bottom:1px;right:16px}.ticker{border-block:1px solid var(--line);background:#fff}.ticker-inner{color:#898598;letter-spacing:.12em;justify-content:space-between;align-items:center;height:62px;font-size:9px;display:flex}.ticker-inner b{color:#58546a;letter-spacing:.1em;font-size:10px}.ticker-inner i{background:#a994dd;border-radius:50%;width:4px;height:4px}.section{padding:105px 0 116px}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:45px;display:flex}.section h2,.trust-band h2,.closing h2{margin:16px 0 0;font-size:42px;line-height:1.12}.section-heading>p{max-width:380px;color:var(--muted);margin-bottom:3px;font-size:13px;line-height:1.8}.service-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.service-card{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:245px;padding:25px 24px;transition:transform .2s,box-shadow .2s;position:relative}.service-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #2920520d}.service-number{color:#a19bad;letter-spacing:.12em;font-size:10px}.service-icon{color:#6c2bd9;background:#f0eaff;border-radius:12px;place-items:center;width:38px;height:38px;margin-top:25px;font-size:19px;display:grid}.service-card:nth-child(2) .service-icon{color:#376bd5;background:#edf2ff}.service-card:nth-child(3) .service-icon{color:#15945a;background:#eaf8f0}.service-card h3{margin:16px 0 8px;font-size:15px}.service-card p{color:var(--muted);max-width:290px;margin:0;font-size:11px;line-height:1.7}.service-card>a{color:#6c2bd9;margin-top:20px;font-size:10px;font-weight:700;display:inline-block}.service-card>a span{margin-left:7px}.trust-band{color:#fff;background:#17142b;padding:85px 0}.trust-inner{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.trust-band .eyebrow{color:#b4a5db}.trust-band h2{font-size:43px}.trust-points>div{border-bottom:1px solid #ffffff1c;gap:20px;padding:17px 0;display:flex}.trust-points>div:last-child{border:0}.trust-points>div>span{color:#bca6f3;padding-top:3px;font-size:10px}.trust-points p{color:#c0bdcc;margin:0;font-size:11px;line-height:1.8}.trust-points b{color:#fff;font-size:12px}.closing{padding:90px 0}.closing-box{background:linear-gradient(120deg,#f0eaff,#eef2ff 58%,#f8f4ff);border:1px solid #e9e3f5;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:50px 55px;display:flex;position:relative;overflow:hidden}.closing h2{font-size:38px}.closing-box p{color:#706b80;max-width:430px;font-size:12px;line-height:1.7}.closing-box .button{z-index:2;white-space:nowrap;position:relative}.closing-watermark{color:#fff8;font:800 260px/1 Manrope,sans-serif;position:absolute;bottom:-103px;right:22%}.footer{border-top:1px solid var(--line);background:#fff}.footer-top{justify-content:space-between;align-items:center;min-height:90px;display:flex}.footer-top p,.footer-top>a:last-child{color:#777386;font-size:11px}.footer-bottom{color:#8d899a;border-top:1px solid #f0edf5;justify-content:space-between;gap:20px;padding:17px 0;font-size:9px;display:flex}.footer-bottom span:last-child{text-align:right;max-width:590px}@media (max-width:760px){.wrap{width:min(100% - 36px,520px)}.nav{height:70px}.nav nav{gap:14px}.nav nav>a:first-child,.nav nav>a:nth-child(2){display:none}.hero{grid-template-columns:1fr;gap:10px;padding:55px 0 50px}.hero h1{font-size:50px}.hero-art{min-height:405px}.orb-one{width:320px;height:320px;right:0}.float-chip{top:42px;right:0}.ticker-inner{white-space:nowrap;gap:14px;overflow:hidden}.ticker-inner>span{display:none}.section{padding:75px 0}.section-heading{display:block}.section h2,.trust-band h2{font-size:36px}.section-heading>p{margin-top:18px}.service-grid{grid-template-columns:1fr}.service-card{min-height:215px}.trust-band{padding:65px 0}.trust-inner{grid-template-columns:1fr;gap:30px}.closing{padding:55px 0}.closing-box{padding:34px 25px;display:block}.closing h2{font-size:33px}.closing-box .button{margin-top:15px}.footer-top{flex-wrap:wrap;gap:8px;padding:20px 0}.footer-top p{order:3;width:100%}.footer-bottom{line-height:1.7;display:block}.footer-bottom span{display:block}.footer-bottom span:last-child{text-align:left;margin-top:7px}}
