body.home-page{background:#dce1ef}.hp{--wash:#ebedf6;--field:#f4f6fc;--border:#c6cbd7;--ink:#41454f;--sec:#6c707a;--brand:#595aa3;--deep:#4a4b87;--sell:linear-gradient(160deg, #f2f2fd, #dfe0f6);--serif:"New York", "Fraunces", ui-serif, "Iowan Old Style", Palatino, serif;--sans:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--container:1120px;--r:20px;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;overflow-x:clip}.hp *,.hp :before,.hp :after{box-sizing:border-box}.hp h1,.hp h2,.hp h3{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;color:inherit;margin:0;font-weight:600}.hp p{text-wrap:pretty;margin:0}.hp a{color:var(--brand)}.hp img{max-width:100%;display:block}.hp .wrap{width:min(var(--container), 100% - 40px);margin-inline:auto}.hp .read{width:min(920px,100% - 40px);margin-inline:auto}.hp .btn{min-height:52px;font:600 16px/1.2 var(--sans);cursor:pointer;white-space:nowrap;transition:background .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease);border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.hp .btn-lg{min-height:56px;padding:0 26px;font-size:17px}.hp .btn-primary{background:var(--brand);color:#fff}.hp .btn-primary:hover{background:var(--deep)}.hp .btn-invert{color:var(--deep);background:#fff}.hp .btn-invert:hover{background:var(--wash)}.hp .btn-ghost-light{color:#fff;background:0 0;border-color:#ffffffbf}.hp .btn-ghost-light:hover{background:#ffffff1f}.hp .btn:focus-visible{outline-offset:2px;outline:3px solid #9ea0e6}.hp .how8 h2,.hp .t7 h2,.hp .feat h2,.hp .ser7 h2,.hp .fy8 h2,.hp .wall-section h2,.hp .faq-flow h2,.hp .ql-section h2,.hp .signup h2{font-family:var(--serif);letter-spacing:normal;color:var(--deep);font-size:clamp(2rem,2.6vw + .8rem,2.7rem);font-weight:600;line-height:1.1}.hp .t7 h2{color:#fff}.hp .grain{position:relative}.hp .grain:after{content:"";pointer-events:none;opacity:.16;mix-blend-mode:soft-light;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hp .hero{color:#fff;background:#26264c;align-items:center;min-height:min(94vh,860px);display:flex;position:relative;overflow:hidden}.hp .hero>img{object-fit:cover;object-position:86% 50%;width:100%;height:100%;position:absolute;inset:0}.hp .hero:before{content:"";z-index:1;background:linear-gradient(90deg,#1c1c3ef2 0%,#26264cdb 36%,#33335f4d 62%,#33335f00 80%),linear-gradient(#1c1c3e00 70%,#1c1c3e80);position:absolute;inset:0}.hp .hero .wrap{z-index:2;padding:150px 0 72px;position:relative}.hp .hero-copy{max-width:600px}.hp .hero h1{color:#fff;font-size:clamp(2.6rem,4.4vw + 1rem,4.6rem);line-height:1.02}.hp .lines{color:#ffffffe6;margin-top:24px;font-size:20px}.hp .lines .l1{color:#fff;font-weight:600}.hp .lines .l3{margin-top:0}.hp .acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hp .proof{align-items:flex-end;gap:0;margin-top:40px;display:flex}.hp .proof>div{align-items:flex-end;gap:12px;padding-right:28px;display:flex}.hp .proof>div+div{border-left:1px solid #ffffff40;padding:0 0 0 28px}.hp .proof .big{font-family:var(--serif);font-size:40px;font-weight:600;line-height:.8}.hp .proof .lab{color:#ffffffd9;flex-direction:column;gap:3px;font-size:14px;font-weight:600;line-height:1;display:flex}.hp .proof .stars{letter-spacing:2px;color:#b9f0d2}.hp .how8{background:#f4f4fc;padding:80px 0}.hp .how8 .steps{grid-template-columns:1fr 64px 1fr 64px 1fr;align-items:stretch;margin:40px 0 0;padding:0;list-style:none;display:grid}.hp .how8 .ar{color:var(--brand);place-items:center;display:grid}.hp .how8 .arr{width:44px;height:22px}.hp .how8 .st8{border-radius:var(--r);background:#fff;border:1px solid #dadcf0;padding:28px 28px 30px}.hp .how8 .em{margin-bottom:18px;font-size:52px;line-height:1;display:block}.hp .how8 h3{font-family:var(--serif);color:var(--ink);font-size:23px;font-weight:600;line-height:1.2}.hp .how8 p{color:var(--sec);margin-top:10px;font-size:17px;line-height:1.5}.hp .how8 p b{color:var(--ink)}.hp .t7{color:#fff;--acc:#b9f0d2;background:#595aa3;padding:64px 0}.hp .t7 .wrap{grid-template-columns:5fr 7fr;align-items:center;gap:56px;display:grid}.hp .t7 .gl{color:#fff;display:block}.hp .t7 .go{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hp .t7 .go .btn{min-height:50px;padding:0 22px;font-size:16px}.hp .th-inv{color:var(--deep);background:#fff;border:1.5px solid #fff}.hp .th-inv:hover{color:#fff;background:0 0}.hp .th-ol{color:#fff;background:#ffffff1a;border:1.5px solid #fff9}.hp .th-ol:hover{background:#ffffff2e}.hp .rows7{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hp .rows7 li{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.hp .rows7 .gw{place-items:center;display:grid}.hp .rows7 .tx{color:#ffffffe6;font-size:16px;line-height:1.45}.hp .rows7 .tx b{color:#fff;font-family:var(--serif);margin-right:4px;font-size:19px;font-weight:600}.hp .ava7{object-fit:cover;border:2px solid #fff;border-radius:50%;width:68px;height:68px;display:block}.hp .feat{padding:88px 0 40px}.hp .feat h2{margin-bottom:32px}.hp .feat .fg{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hp .box{border-radius:var(--r);border:1px solid var(--border);background:#fff;grid-template-columns:196px 1fr;align-items:center;gap:22px;padding:18px 28px 18px 14px;display:grid}.hp .box img{object-fit:contain;width:196px;height:196px}.hp .box h3{color:var(--ink);font-size:24px;line-height:1.15}.hp .box p{color:var(--sec);margin-top:8px;font-size:17px}.hp .box h3+p{margin-top:12px}.hp .ser7{background:var(--sell);padding:96px 0}.hp .ssub{color:var(--ink);max-width:52ch;margin-top:12px;font-size:20px}.hp .ser7 .sg{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.hp .st{border-radius:var(--r);background:#fff;border:1px solid #d4d6ee;grid-template-columns:196px 1fr;align-items:center;gap:22px;padding:18px 28px 18px 14px;display:grid}.hp .st img{object-fit:contain;width:196px;height:196px}.hp .st h3{color:var(--ink);font-size:23px;line-height:1.15}.hp .st p{color:var(--sec);margin-top:8px;font-size:16px}.hp .launch{background:var(--wash);color:var(--deep);font:600 12px var(--sans);border-radius:999px;margin-top:10px;padding:3px 10px;display:inline-block}.hp .launch+p{margin-top:10px}.hp .fy8{padding:88px 0}.hp .fy8 .g{grid-template-columns:5fr 7fr;align-items:start;gap:56px 64px;display:grid}.hp .fy8 h2{margin:0;padding-top:4px}.hp .fy8 ul{margin:0;padding:0;list-style:none}.hp .fy8 li{color:var(--ink);padding:9px 0;font-size:18px;line-height:1.5}.hp .wall-section{padding:56px 0 32px;overflow:hidden}.hp .wall-section .section__heading{width:min(1040px,100% - 40px);margin:0 auto 32px}.hp .faq-flow{padding:48px 0}.hp .faq-flow .heading-with-icon,.hp .ql-section .heading-with-icon{align-items:center;gap:12px;display:flex}.hp .ql-section{padding:40px 0 0}.hp .ql-section .section__heading{margin-bottom:32px}.hp .signup{padding:88px 0}.hp .split{border-radius:var(--r);border:1px solid #d4d6ee;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.hp .split .ph{object-fit:cover;width:100%;height:100%;min-height:420px}.hp .split .in{background:var(--sell);flex-direction:column;justify-content:center;padding:52px 48px;display:flex}.hp .signup h2{font-size:clamp(1.8rem,2vw + .9rem,2.5rem)}.hp .jact{margin-top:26px}.hp .tp{color:var(--sec);margin-top:12px;font-size:14px}@media (width<=860px){.hp .btn-lg{width:100%}.hp .hero{align-items:flex-end;min-height:auto}.hp .hero>img{object-position:86% 50%;height:58%}.hp .hero:before{background:linear-gradient(#1c1c3e66 0%,#26264c0d 18%,#26264c8c 38%,#26264c 54% 100%)}.hp .hero .wrap{padding:330px 0 40px}.hp .lines{font-size:18px}.hp .proof{flex-wrap:wrap;row-gap:16px}.hp .proof>div{padding-right:18px}.hp .proof>div+div{padding-left:18px}.hp .proof .big{font-size:32px}.hp .how8{padding:56px 0}.hp .how8 .steps{grid-template-columns:1fr;row-gap:0;margin-top:28px}.hp .how8 .ar{width:auto;height:52px}.hp .how8 .ar svg{transform:rotate(90deg)}.hp .how8 .em{font-size:44px}.hp .t7{padding:52px 0}.hp .t7 .wrap{grid-template-columns:1fr;gap:28px}.hp .t7 .go .btn{width:100%}.hp .rows7 .tx{font-size:15px}.hp .feat{padding:56px 0 24px}.hp .feat .fg{grid-template-columns:1fr}.hp .box{grid-template-columns:150px 1fr;gap:18px;padding:16px 18px 16px 14px}.hp .box img{width:150px;height:150px}.hp .box h3{font-size:21px}.hp .box p{font-size:15px}.hp .ser7{padding:60px 0}.hp .ssub{font-size:17px}.hp .ser7 .sg{grid-template-columns:1fr}.hp .st{grid-template-columns:130px 1fr;gap:16px;padding:12px 16px 12px 10px}.hp .st img{width:130px;height:130px}.hp .fy8{padding:56px 0}.hp .fy8 .g{grid-template-columns:1fr;row-gap:0}.hp .fy8 h2{margin-bottom:10px;padding-top:0}.hp .fy8 h2.hn{margin-top:40px}.hp .fy8 li{font-size:17px}.hp .signup{padding:60px 0}.hp .split{grid-template-columns:1fr}.hp .split .ph{height:220px;min-height:220px}.hp .split .in{padding:30px 22px}}@media (width<=420px){.hp .box{grid-template-columns:1fr;gap:8px;padding:16px 20px 22px}.hp .box img{width:180px;height:180px}}.hp .faq,.hp .faq__item{background:0 0}.hp .faq__item+.faq__item{border-top:1px solid #595aa32e}.hp .heading-icon{box-sizing:content-box}body.home-page footer.foot{margin-top:0}@media (width<=860px){.hp .proof>div+div{border-left:0;padding-left:0}}
