.about-page{--brand:#3840e8;--brand-d:#2830d8;--brand-2:#cccdeb;--tint:#ebecfc;--ink:#14151a;--ink-2:#45464f;--ink-3:#8a8b95;--line:#e7e7ee;--line-2:#f1f1f6;--paper:#fff;--paper-2:#fafafd;--success:#1f8a5b;--success-soft:#e8fbf0;--r-2xl:16px;--r-xl:12px;--pill:999px;--font:"Jost", system-ui, -apple-system, sans-serif;--max:1180px;font-family:var(--font);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.5}.about-page a{color:inherit;text-decoration:none}.about-page img{max-width:100%;display:block}.about-page .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.about-page h1,.about-page h2,.about-page h3{letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.04}.about-page .eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--brand);margin:0 0 14px;font-size:11px;font-weight:800}.about-page .btn{border-radius:var(--pill);height:48px;font-family:var(--font);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:12px;font-weight:800;transition:background .15s,color .15s,border-color .15s,transform .12s;display:inline-flex}.about-page .btn:active{transform:translateY(1px)}.about-page .btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.about-page .btn.primary:hover{background:var(--brand-d)}.about-page .btn.outline{border-color:var(--brand);color:var(--brand);background:#fff}.about-page .btn.outline:hover{background:var(--tint)}.about-page .btn.sm{height:42px;padding:0 22px;font-size:11px}.about-page .btn.white{color:var(--brand);background:#fff;border-color:#fff}.about-page .btn.white:hover{background:var(--tint);border-color:var(--tint)}.about-page .btn.ghost-w{color:#fff;background:0 0;border-color:#ffffff8c}.about-page .btn.ghost-w:hover{background:#ffffff24}.about-page header.nav{z-index:40;background:var(--brand);position:sticky;top:0}.about-page .nav-in{justify-content:space-between;align-items:center;height:74px;display:flex}.about-page .brand{color:#fff;align-items:center;gap:12px;display:flex}.about-page .brand .logo{grid-template-columns:repeat(2,1fr);gap:3px;width:30px;height:30px;display:grid}.about-page .brand .logo i{border:2px solid #fff;border-radius:3px}.about-page .brand .word{letter-spacing:.18em;text-transform:uppercase;font-size:15px;font-weight:900}.about-page .nav-links{align-items:center;gap:38px;display:flex}.about-page .nav-links a{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;font-size:12px;font-weight:700;transition:color .15s}.about-page .nav-links a:hover,.about-page .nav-links a.active{color:#fff}.about-page .menu-btn{cursor:pointer;color:#fff;background:0 0;border:none;padding:6px;display:none}.about-page .hero{background:var(--brand);color:#fff;padding:64px 0 0;position:relative;overflow:hidden}.about-page .hero .grid-deco{pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 0,#000,#0000 75%)}.about-page .hero-in{text-align:center;max-width:880px;margin:0 auto;position:relative}.about-page .hero .eyebrow{color:var(--brand-2)}.about-page .hero h1{text-transform:uppercase;letter-spacing:-.04em;color:#fff;font-size:84px}.about-page .hero .lead{color:#ffffffd9;max-width:50ch;margin:24px auto 0;font-size:19px}.about-page .hero .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.about-page .trust-strip{color:#fffc;justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.about-page .trust-strip .avstack{display:flex}.about-page .trust-strip .avstack i{border:2.5px solid var(--brand);background-position:50%;background-size:cover;border-radius:50%;width:36px;height:36px;margin-left:-12px}.about-page .trust-strip .avstack i:first-child{margin-left:0}.about-page .trust-strip p{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.about-page .hero-shot{max-width:1000px;margin:56px auto -120px;padding:0 32px;position:relative}.about-page .browser{background:#fff;border:1px solid #fff3;border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 40px 80px -30px #080a3c99}.about-page .browser .bar{background:var(--paper-2);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:14px 18px;display:flex}.about-page .browser .bar i{background:var(--line);border-radius:50%;width:11px;height:11px}.about-page .browser .bar .url{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;height:24px;color:var(--ink-3);background:#fff;border-radius:8px;flex:1;align-items:center;margin-left:14px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.about-page .dashboard{background:var(--paper-2);grid-template-columns:repeat(4,1fr);gap:16px;padding:24px;display:grid}.about-page .mini{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.about-page .mini .l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;font-weight:800}.about-page .mini .v{letter-spacing:-.03em;margin-top:8px;font-size:30px;font-weight:800;line-height:1}.about-page .mini .v.b{color:var(--brand)}.about-page .mini .v.g{color:var(--success)}.about-page .mini .delta{color:var(--success);background:var(--success-soft);border-radius:var(--pill);margin-top:10px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.about-page .mini.span2{grid-column:span 2}.about-page .bars{align-items:flex-end;gap:7px;height:58px;margin-top:14px;display:flex}.about-page .bars i{background:var(--brand-2);border-radius:4px 4px 2px 2px;flex:1}.about-page .bars i.on{background:var(--brand)}.about-page .hd{justify-content:space-between;align-items:center;display:flex}.about-page .hd b{font-size:12px;font-weight:800}.about-page .hd span{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-size:10px;font-weight:800}.about-page .stats{padding:184px 0 88px}.about-page .stats-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.about-page .stat .v{letter-spacing:-.04em;color:var(--brand);font-size:56px;font-weight:800;line-height:1}.about-page .stat .l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:12px;font-size:12px;font-weight:700}.about-page .band{padding:80px 0}.about-page .band.alt{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.about-page .feature{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.about-page .feature h2{color:var(--brand);text-transform:uppercase;letter-spacing:-.03em;max-width:14ch;font-size:44px}.about-page .feature p{color:var(--ink-2);max-width:46ch;margin-top:20px;font-size:17px}.about-page .feature p+p{margin-top:16px}.about-page .photo{border-radius:var(--r-2xl);aspect-ratio:5/4;background:var(--brand-2) center/cover;position:relative;overflow:hidden}.about-page .photo .tagline{color:#fff;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 12px #00000080;z-index:2;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:24px}.about-page .photo:after{content:"";background:linear-gradient(#0000 45%,#14151a80);position:absolute;inset:0}.about-page .kpi-inline{gap:36px;margin-top:28px;display:flex}.about-page .kpi-inline .v{color:var(--brand);letter-spacing:-.03em;font-size:40px;font-weight:800;line-height:1}.about-page .kpi-inline .l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);max-width:16ch;margin-top:8px;font-size:11px;font-weight:700}.about-page .how{text-align:center;padding:88px 0}.about-page .how h2{color:var(--brand);text-transform:uppercase;letter-spacing:-.03em;max-width:18ch;margin:0 auto;font-size:44px}.about-page .steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.about-page .step{border:1px solid var(--line);border-radius:var(--r-2xl);background:#fff;padding:30px;transition:box-shadow .18s,border-color .18s,transform .18s}.about-page .step:hover{border-color:var(--brand-2);transform:translateY(-3px);box-shadow:0 16px 36px -24px #14151a59}.about-page .step .n{background:var(--tint);width:48px;height:48px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex}.about-page .step h3{letter-spacing:-.01em;margin-top:22px;font-size:19px}.about-page .step p{color:var(--ink-2);margin-top:10px;font-size:14.5px}.about-page .pricing{background:var(--brand);color:#fff;padding:88px 0 110px}.about-page .pricing .head{text-align:center;max-width:620px;margin:0 auto}.about-page .pricing .head .eyebrow{color:var(--brand-2)}.about-page .pricing .head h2{text-transform:uppercase;letter-spacing:-.03em;color:#fff;font-size:46px}.about-page .pricing .head p{color:#ffffffd9;margin:16px auto 0;font-size:17px}.about-page .price-pill{border-radius:var(--pill);background:#ffffff24;border:1px solid #ffffff4d;align-items:baseline;gap:10px;margin:26px auto 0;padding:12px 26px;display:inline-flex}.about-page .price-pill b{letter-spacing:-.03em;font-size:30px;font-weight:800}.about-page .price-pill span{letter-spacing:.14em;text-transform:uppercase;color:#fffc;font-size:12px;font-weight:700}.about-page form.apply{max-width:760px;color:var(--ink);background:#fff;border-radius:20px;margin:44px auto 0;padding:38px;box-shadow:0 40px 80px -40px #080a3cb3}.about-page .grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.about-page .field{flex-direction:column;gap:7px;margin-bottom:18px;display:flex}.about-page .field.full{grid-column:1/-1}.about-page .field label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:800}.about-page .field input,.about-page .field select,.about-page .field textarea{font-family:var(--font);color:var(--ink);border:1.5px solid var(--line);box-sizing:border-box;background:#fff;border-radius:12px;width:100%;padding:13px 16px;font-size:15px;transition:border-color .15s,box-shadow .15s}.about-page .field input::placeholder,.about-page .field textarea::placeholder{color:var(--ink-3)}.about-page .field input:focus,.about-page .field select:focus,.about-page .field textarea:focus{border-color:var(--brand);box-shadow:0 0 0 4px var(--tint);outline:none}.about-page .field textarea{resize:vertical;min-height:108px}.about-page .field .hint{color:var(--ink-3);font-size:11px;font-weight:600}.about-page .field .error{color:#e8383b;font-size:11px;font-weight:600}.about-page .field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238A8B95' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}.about-page form.apply .submit-row{justify-content:flex-end;margin-top:8px;display:flex}.about-page form.apply .btn{height:52px;padding:0 40px}.about-page footer{background:var(--ink);color:#fff;padding:44px 0}.about-page .foot-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.about-page .foot-bar .socials{gap:12px;display:flex}.about-page .foot-bar .socials a{letter-spacing:.08em;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:10px;font-weight:800;transition:background .15s;display:flex}.about-page .foot-bar .socials a:hover{background:var(--brand)}.about-page .foot-links{flex-wrap:wrap;gap:34px;display:flex}.about-page .foot-links a{letter-spacing:.12em;text-transform:uppercase;opacity:.78;font-size:12px;font-weight:700;transition:opacity .15s}.about-page .foot-links a:hover{opacity:1}.about-page .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.about-page .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.about-page .reveal{opacity:1;transition:none;transform:none}}@media (max-width:960px){.about-page .hero h1{font-size:62px}.about-page .dashboard{grid-template-columns:repeat(2,1fr)}.about-page .mini.span2{grid-column:span 2}.about-page .stats{padding:160px 0 64px}.about-page .stats-grid{grid-template-columns:repeat(2,1fr);gap:36px 24px}.about-page .feature{grid-template-columns:1fr;gap:36px}.about-page .feature.flip .copy{order:-1}.about-page .steps{grid-template-columns:1fr}}@media (max-width:680px){.about-page .wrap{padding:0 20px}.about-page .nav-links,.about-page .nav-in .btn{display:none}.about-page .menu-btn{display:inline-flex}.about-page .hero{padding:44px 0 0}.about-page .hero h1{font-size:44px}.about-page .hero .lead{font-size:16px}.about-page .hero .cta{flex-direction:column;align-items:stretch}.about-page .hero .cta .btn{width:100%}.about-page .hero-shot{margin:40px auto -90px;padding:0 16px}.about-page .dashboard{grid-template-columns:1fr}.about-page .mini.span2{grid-column:auto}.about-page .stats{padding:130px 0 56px}.about-page .stat .v{font-size:42px}.about-page .band,.about-page .how{padding:56px 0}.about-page .feature h2,.about-page .how h2,.about-page .pricing .head h2{font-size:32px}.about-page .grid2{grid-template-columns:1fr}.about-page .field.full{grid-column:auto}.about-page form.apply{padding:24px}.about-page form.apply .submit-row .btn{width:100%}.about-page .foot-bar{flex-direction:column;align-items:flex-start;padding:24px}}.about-page .mobnav{z-index:60;background:#fff;flex-direction:column;padding:28px 24px;transition:transform .25s;display:flex;position:fixed;inset:0;transform:translate(100%)}.about-page .mobnav.open{transform:none}.about-page .mobnav .x{cursor:pointer;color:var(--ink);background:0 0;border:none;align-self:flex-end;font-size:28px}.about-page .mobnav a{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line-2);padding:16px 0;font-size:20px;font-weight:800}
