:root{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f8f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}.site-shell{background:radial-gradient(circle at 82% 12%,#635bff1f,#0000 27%),linear-gradient(#fbfbf8 0%,#f5f6f2 100%);min-height:100vh;overflow:hidden}.site-nav{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:84px;margin:0 auto;display:flex}.site-brand{align-items:center;gap:11px;font-size:14px;display:flex}.site-brand>span{color:#fff;letter-spacing:-.02em;background:#171a3d;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.site-nav__links{color:#596173;align-items:center;gap:30px;font-size:13px;display:flex}.site-nav__links a:hover{color:#171a3d}.site-nav__button{background:#ffffffb3;border:1px solid #171a3d1f;border-radius:10px;padding:10px 16px}.site-hero{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:60px;width:min(1180px,100% - 48px);min-height:680px;margin:0 auto;padding:54px 0 92px;display:grid}.site-eyebrow{color:#635bff;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:750;display:inline-flex}.site-eyebrow i{background:#635bff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #635bff1a}.site-hero h1{color:#15172d;letter-spacing:-.06em;margin:22px 0;font-size:clamp(48px,5.5vw,76px);line-height:1.04}.site-hero h1 em{color:#635bff;font-style:normal}.site-hero__copy>p{color:#687083;max-width:590px;margin:0;font-size:17px;line-height:1.8}.site-actions{gap:12px;margin-top:30px;display:flex}.site-action{border-radius:11px;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:14px;font-weight:650;transition:transform .2s,box-shadow .2s;display:inline-flex}.site-action:hover{transform:translateY(-2px)}.site-action--primary{color:#fff;background:#171a3d;box-shadow:0 13px 30px #171a3d2e}.site-action--primary span{color:#a5b4fc}.site-action--secondary{color:#4b5365;background:#ffffffb8;border:1px solid #171a3d1a}.site-proof{color:#7b8391;gap:26px;margin-top:36px;font-size:11px;display:flex}.site-proof span{gap:2px;display:grid}.site-proof b{color:#252842;font-size:17px}.site-preview{background:#ffffffdb;border:1px solid #171a3d17;border-radius:20px;overflow:hidden;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg);box-shadow:0 40px 90px #2e34582b}.site-preview__bar{color:#6f7688;border-bottom:1px solid #eceef4;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 17px;font-size:10px;display:grid}.site-preview__bar>div{gap:5px;display:flex}.site-preview__bar i{background:#d5d8e2;border-radius:50%;width:7px;height:7px}.site-preview__bar small{color:#16a06d;justify-self:end}.site-preview__body{grid-template-columns:64px 1fr;min-height:430px;display:grid}.site-preview aside{background:#171a3d;flex-direction:column;align-items:center;gap:21px;padding:16px 0;display:flex}.site-preview__logo{color:#fff;background:#635bff;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:8px;font-size:9px;font-weight:800;display:grid}.site-preview aside i{background:#ffffff24;border-radius:4px;width:18px;height:6px}.site-preview aside i.is-active{background:#635bff;width:28px;height:28px}.site-preview__content{background:#f5f6fa;padding:20px}.site-preview__content header{color:#20233d;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.site-preview__content header i{background:linear-gradient(135deg,#635bff,#a78bfa);border-radius:50%;width:28px;height:28px}.site-preview__welcome{color:#fff;background:linear-gradient(135deg,#202252,#312e81);border-radius:15px;gap:5px;padding:25px;display:grid}.site-preview__welcome small{color:#a5b4fc;letter-spacing:.12em;font-size:7px}.site-preview__welcome strong{margin-top:5px;font-size:21px}.site-preview__welcome span{color:#ffffff8a;font-size:9px}.site-preview__metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.site-preview__metrics>div{color:#394055;background:#fff;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:13px 10px;font-size:8px;display:grid}.site-preview__metrics i{background:#ecfdf5;border-radius:6px;width:18px;height:18px}.site-preview__metrics i.tone-1{background:#f1efff}.site-preview__metrics i.tone-2{background:#eff8ff}.site-preview__metrics b{color:#10b981;font-size:8px}.site-preview__notice{color:#697185;border:1px dashed #dbe0ec;border-radius:10px;gap:3px;margin-top:12px;padding:13px 14px;display:grid}.site-preview__notice span{color:#8b92a2;font-size:8px}.site-preview__notice strong{color:#4b5365;font-size:10px}.site-preview__panels{grid-template-columns:1.4fr .8fr;gap:12px;margin-top:12px;display:grid}.site-preview__panels div{background:repeating-linear-gradient(0deg,#fff,#fff 22px,#f4f5f8 23px);border-radius:12px;height:116px}.site-capabilities{color:#fff;background:#171a3d;padding:100px max(24px,50% - 590px)}.site-section-heading span{color:#a5b4fc;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750}.site-section-heading h2{letter-spacing:-.04em;margin:16px 0 50px;font-size:clamp(34px,4vw,52px);line-height:1.12}.site-capability-grid{background:#ffffff1a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.site-capability-grid article{background:#171a3d;min-height:220px;padding:32px}.site-capability-grid article>span{color:#818cf8;font-size:11px;font-weight:700}.site-capability-grid h3{margin:42px 0 10px;font-size:20px}.site-capability-grid p{color:#ffffff80;max-width:290px;margin:0;font-size:13px;line-height:1.7}.site-footer{color:#ffffffb3;background:#111329;justify-content:space-between;padding:26px max(24px,50% - 590px);font-size:12px;display:flex}.site-footer small{color:#ffffff59}@media (width<=900px){.site-hero{grid-template-columns:1fr;gap:54px}.site-preview{transform:none}}@media (width<=640px){.site-nav{width:min(100% - 32px,1180px)}.site-nav__links>a:not(.site-nav__button){display:none}.site-hero{width:min(100% - 32px,1180px);padding-top:40px}.site-hero h1{font-size:45px}.site-actions,.site-proof{flex-direction:column;align-items:stretch}.site-action{justify-content:center}.site-proof{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.site-preview__body{grid-template-columns:48px 1fr;min-height:360px}.site-preview__content{padding:12px}.site-preview__metrics{grid-template-columns:1fr}.site-preview__metrics>div:nth-child(n+2){display:none}.site-capability-grid{grid-template-columns:1fr}.site-capability-grid article{min-height:180px}.site-footer{flex-direction:column;gap:8px}}
