.mkt *{box-sizing:border-box;margin:0;padding:0}html:has(.mkt){scroll-behavior:smooth}.mkt{min-height:100vh;font-family:var(--font-onest), system-ui, sans-serif;color:#15122c;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";background:#f6f4fb;font-size:17px;line-height:1.55}.mkt a{color:#15122c;text-decoration:none}.mkt a:hover{color:#3a28a0}.mkt button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.03em;text-wrap:balance;font-weight:600}.mkt p,.mkt li{text-wrap:pretty}.mkt .wrap{max-width:1264px;margin:0 auto;padding:0 32px}.mkt .sec{padding:128px 0}.mkt .h2{font-size:48px;line-height:1.05}.mkt .lead{color:#4a4566;font-size:19px;line-height:1.5}.mkt .eyebrow{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;display:flex}.mkt .dot{background:#4430b8;border-radius:50%;width:7px;height:7px}.mkt .muted{color:#6b6684}.mkt .btn{height:50px;font:500 16px/1 var(--font-onest), sans-serif;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;transition:background .16s,border-color .16s,color .16s,transform 80ms;display:inline-flex}.mkt .btn .arr{transition:transform .16s}.mkt .btn:hover .arr,.mkt .btn.is-hover .arr{transform:translate(3px)}.mkt .btn:active,.mkt .btn.is-active{transform:translateY(1px)}.mkt .btn:focus-visible,.mkt .btn.is-focus{outline-offset:3px;outline:2px solid #4430b8}.mkt .btn-pri{color:#fff;background:#4430b8}.mkt .btn-pri:hover,.mkt .btn-pri.is-hover{color:#fff;background:#3a28a0}.mkt .btn-sec{color:#15122c;background:#fff;border-color:#d4cfe3}.mkt .btn-sec:hover,.mkt .btn-sec.is-hover{color:#15122c;background:#eeebf6;border-color:#bdb7d0}.mkt .btn-acc{color:#fff;background:#4430b8}.mkt .btn-acc:hover,.mkt .btn-acc.is-hover{color:#fff;background:#3a28a0}.mkt .btn-ghost{color:#fff;border-color:#ffffff47}.mkt .btn-ghost:hover,.mkt .btn-ghost.is-hover{color:#fff;background:#ffffff14;border-color:#ffffff80}.mkt .btn-sm{border-radius:10px;height:40px;padding:0 16px;font-size:14.5px}.mkt .tlink{border-bottom:1px solid #d4cfe3;align-items:center;gap:8px;padding-bottom:2px;font-weight:500;display:inline-flex}.mkt .tlink:hover,.mkt .tlink.is-hover{border-color:#3a28a0}.mkt .hdr{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f4fbdb;border-bottom:1px solid #e7e3f0;position:sticky;top:0}.mkt .hdr-in{align-items:center;gap:32px;height:68px;display:flex}.mkt .logo{align-items:center;display:flex}.mkt .nav{color:#4a4566;gap:28px;margin-left:24px;margin-right:auto;font-size:15px;display:flex}.mkt .nav a{color:#4a4566}.mkt .nav a:hover{color:#15122c}.mkt .hdr-r{align-items:center;gap:18px;display:flex}.mkt .lang{font:500 12.5px/1 var(--font-geist-mono), ui-monospace, monospace;background:#eeebf6;border-radius:8px;padding:3px;display:flex}.mkt .lang button{color:#6b6684;border-radius:6px;padding:6px 8px}.mkt .lang button[aria-pressed=true]{color:#15122c;background:#fff;box-shadow:0 1px 2px #15122c14}.mkt .login{font-size:15px;font-weight:500}.mkt .burger{border-radius:10px;width:44px;height:44px;margin-right:-10px;display:none;position:relative}.mkt .burger span{background:#15122c;height:1.5px;transition:transform .2s,top .2s;position:absolute;left:12px;right:12px}.mkt .burger span:first-child{top:17px}.mkt .burger span:last-child{top:25px}.mkt .menu-open .burger span:first-child{top:21px;transform:rotate(45deg)}.mkt .menu-open .burger span:last-child{top:21px;transform:rotate(-45deg)}.mkt .mmenu{display:none}.mkt .ph{text-align:center;background:repeating-linear-gradient(135deg,#eeebf6 0 12px,#e7e3f0 12px 24px);border:1px solid #e7e3f0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mkt .ph span{font:500 12.5px/1.6 var(--font-geist-mono), ui-monospace, monospace;color:#4a4566;background:#ffffffd9;border-radius:8px;max-width:80%;padding:10px 14px}.mkt .ph-dark{background:repeating-linear-gradient(135deg,#262149 0 12px,#1e1a3d 12px 24px);border-color:#ffffff1a}.mkt .ph-dark span{color:#c0bad9;background:#15122cd9}.mkt .hero{padding:88px 0 0}.mkt .hero-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.mkt .hero h1{letter-spacing:-.045em;margin-top:24px;font-size:80px;line-height:.98}.mkt .hero-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mkt .hero-note{color:#6b6684;margin-top:14px;font-size:14px}.mkt .shot{aspect-ratio:16/9.6;border-radius:20px;margin-top:72px;box-shadow:0 40px 80px -40px #15122c40}.mkt .flow{border-top:1px solid #e7e3f0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.mkt .flow li{color:#4a4566;gap:10px;padding:16px 16px 0 0;font-size:14.5px;list-style:none;display:flex}.mkt .flow b{font:500 12.5px/1.75 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684}.mkt .ba-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:56px;display:grid}.mkt .ba{border:1px solid #e7e3f0;border-radius:20px;overflow:hidden}.mkt .ba-row{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);display:grid}.mkt .ba-row>*{border-top:1px solid #e7e3f0;padding:22px 32px}.mkt .ba-row:first-child>*{border-top:0}.mkt .ba-was{color:#6b6684;background:#eeebf6;font-size:16.5px}.mkt .ba-arr{color:#6b6684;background:linear-gradient(90deg,#eeebf6 50%,#fff 50%);justify-content:center;align-items:center;font-size:18px;display:flex;padding:0!important}.mkt .ba-now{background:#fff;gap:12px;font-size:16.5px;font-weight:500;display:flex}.mkt .ba-now:before{content:"";background:#4430b8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.5 9.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E");border-radius:50%;flex:0 0 18px;height:18px;margin-top:3px}.mkt .ba-cap{font:500 12.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;padding:18px 32px!important}.mkt .ba-cap.ba-was{color:#6b6684}.mkt .ba-cap.ba-now{color:#15122c}.mkt .ba-cap.ba-now:before,.mkt .ba-lbl{display:none}.mkt .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:64px;display:grid;position:relative}.mkt .steps:before{content:"";background:#d4cfe3;height:1px;position:absolute;top:7px;left:0;right:0}.mkt .step{padding-top:40px;position:relative}.mkt .step:before{content:"";background:#f6f4fb;border:1.5px solid #4430b8;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.mkt .step:first-child:before{background:#4430b8}.mkt .step b{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684;margin-bottom:14px;display:block}.mkt .step h3{margin-bottom:10px;font-size:22px;line-height:1.2}.mkt .step p{color:#4a4566;font-size:16px}.mkt .steps-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:56px;display:flex}.mkt .f-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:56px;display:grid}.mkt .fgroup{border-top:1px solid #d4cfe3;grid-template-columns:260px minmax(0,1fr);gap:48px;padding:40px 0;display:grid}.mkt .fgroup h3{flex-direction:column;align-items:flex-start;gap:10px;font-size:24px;display:flex}.mkt .fcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mkt .fcard{background:#fff;border:1px solid #e7e3f0;border-radius:14px;flex-direction:column;gap:8px;min-height:164px;padding:22px 22px 20px;display:flex}.mkt .fcard h4{letter-spacing:-.01em;font-size:16.5px;font-weight:600;line-height:1.3}.mkt .fcard p{color:#4a4566;font-size:15px;line-height:1.5}.mkt .fcard .tag{align-self:flex-start;margin-top:auto}.mkt .tag{font:500 12px/1 var(--font-onest), sans-serif;color:#4a4566;white-space:nowrap;background:#eeebf6;border:1px solid #e7e3f0;border-radius:999px;padding:5px 9px}.mkt .tag-soon{color:#6b6684;background:0 0;border-style:dashed}.mkt code{font:500 .92em var(--font-geist-mono), ui-monospace, monospace;color:#15122c}.mkt .dark{color:#fff;background:#4430b8}.mkt .dark .h2{color:#fff}.mkt .buyer-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.mkt .buyer-pts{gap:14px;list-style:none;display:grid}.mkt .buyer-pts li{color:#dcd8ec;border-top:1px solid #ffffff1f;gap:14px;padding-top:14px;font-size:18px;display:flex}.mkt .buyer-pts li:first-child{border:0;padding-top:0}.mkt .buyer-pts b{font:500 13px/1.9 var(--font-geist-mono), ui-monospace, monospace;color:#a49dc4}.mkt .phones{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:72px;display:grid}.mkt .phone figure{margin:0}.mkt .phone .ph{aspect-ratio:9/19;border-radius:32px}.mkt .phone figcaption{color:#dcd8ec;gap:10px;margin-top:16px;font-size:15px;display:flex}.mkt .phone figcaption b{font:500 13px/1.75 var(--font-geist-mono), ui-monospace, monospace;color:#a49dc4}.mkt .p-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-bottom:48px;display:grid}.mkt .p-claim{letter-spacing:-.04em;margin-top:20px;font-size:56px;line-height:1.02}.mkt .seg{background:#eeebf6;border:1px solid #e7e3f0;border-radius:12px;padding:4px;display:inline-flex}.mkt .seg button{color:#4a4566;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:500;display:flex}.mkt .seg button[aria-pressed=true]{color:#15122c;background:#fff;box-shadow:0 1px 3px #15122c1a}.mkt .seg small{color:#6b6684;font-size:12px;font-weight:500}.mkt .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mkt .plan{background:#fff;border:1px solid #e7e3f0;border-radius:20px;flex-direction:column;padding:32px;display:flex}.mkt .plan.hl{border:1.5px solid #4430b8;box-shadow:0 24px 48px -32px #15122c59}.mkt .plan-name{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:#4a4566}.mkt .plan-price{align-items:baseline;gap:8px;margin-top:20px;display:flex}.mkt .plan-price .n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:600;line-height:1}.mkt .plan-price .per{color:#6b6684;font-size:16px}.mkt .plan-sub{color:#6b6684;min-height:22px;margin-top:8px;font-size:14px}.mkt .plan ul{border-top:1px solid #e7e3f0;gap:12px;margin:28px 0 32px;padding-top:24px;list-style:none;display:grid}.mkt .plan li{gap:12px;font-size:16px;display:flex}.mkt .plan li:before{content:"";background:#6b6684;border-radius:50%;flex:0 0 6px;height:6px;margin-top:10px}.mkt .plan .btn{width:100%;margin-top:auto}.mkt .y{display:none}.mkt .yearly .y{display:inline}.mkt .yearly .m{display:none}.mkt .p-foot{color:#4a4566;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:28px;font-size:15px;display:flex}.mkt .trust{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;display:grid}.mkt .tgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;display:grid}.mkt .titem{border-top:1px solid #d4cfe3;padding-top:20px}.mkt .titem b{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684}.mkt .titem h3{letter-spacing:-.02em;margin:14px 0 8px;font-size:20px}.mkt .titem p{color:#4a4566;font-size:16px}.mkt .faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;display:grid}.mkt .faq-side p{color:#4a4566;margin-top:20px}.mkt .qa{border-top:1px solid #d4cfe3}.mkt .qa:last-child{border-bottom:1px solid #d4cfe3}.mkt .qa button{text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 0;font-size:19px;font-weight:500;display:flex}.mkt .qa button:hover{color:#3a28a0}.mkt .qa .pm{border:1px solid #d4cfe3;border-radius:50%;flex:0 0 32px;height:32px;transition:transform .25s,background .2s;position:relative}.mkt .qa .pm:before,.mkt .qa .pm:after{content:"";background:#15122c;height:1.5px;position:absolute;top:15px;left:10px;right:10px}.mkt .qa .pm:after{transition:transform .25s;transform:rotate(90deg)}.mkt .qa.open .pm{background:#4430b8;border-color:#4430b8}.mkt .qa.open .pm:before,.mkt .qa.open .pm:after{background:#fff}.mkt .qa.open .pm:after{transform:rotate(0)}.mkt .qa .ans{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.mkt .qa.open .ans{grid-template-rows:1fr}.mkt .qa .ans>div{overflow:hidden}.mkt .qa .ans p{color:#4a4566;max-width:680px;padding:0 64px 28px 0;font-size:17px}.mkt .final{text-align:center;color:#fff;background:#4430b8;border-radius:28px;padding:112px 48px}.mkt .final h2{letter-spacing:-.045em;font-size:64px;line-height:1.02}.mkt .final p{color:#c0bad9;margin-top:18px}.mkt .final .hero-cta{justify-content:center;margin-top:36px}.mkt .ftr{padding:72px 0 48px}.mkt .ftr-top{border-bottom:1px solid #d4cfe3;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding-bottom:48px;display:grid}.mkt .ftr-top p{color:#4a4566;max-width:360px;margin-top:14px;font-size:15.5px}.mkt .ftr-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;font-size:15px;display:grid}.mkt .ftr-cols h4{font:500 12.5px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px}.mkt .ftr-cols ul{gap:10px;list-style:none;display:grid}.mkt .ftr-bot{color:#6b6684;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:14px;display:flex}@media (max-width:960px){.mkt .wrap{padding:0 20px}.mkt .sec{padding:88px 0}.mkt .h2{font-size:34px;line-height:1.08}.mkt .lead{font-size:17px}.mkt{font-size:16px}.mkt .hdr-in{gap:12px;height:60px}.mkt .nav,.mkt .lang{display:none}.mkt .logo{margin-right:auto}.mkt .hdr-r{gap:4px}.mkt .burger{display:block}.mkt .mmenu{z-index:19;opacity:0;pointer-events:none;background:#f6f4fb;padding:12px 20px 32px;transition:opacity .2s,transform .2s;display:block;position:fixed;inset:60px 0 0;overflow:auto;transform:translateY(-8px)}.mkt .menu-open+.mmenu{opacity:1;pointer-events:auto;transform:none}.mkt .mmenu nav{display:grid}.mkt .mmenu nav a{letter-spacing:-.03em;border-bottom:1px solid #e7e3f0;justify-content:space-between;align-items:center;padding:16px 0;font-size:28px;font-weight:600;display:flex}.mkt .mmenu nav a span{color:#6b6684;font-size:20px;font-weight:400}.mkt .mm-foot{gap:16px;margin-top:32px;display:grid}.mkt .mm-foot .lang{place-self:start;font-size:14px;display:flex}.mkt .mm-foot .lang button{padding:9px 14px}.mkt .mm-foot .btn{width:100%}.mkt .mm-foot p{color:#6b6684;font-size:14px}.mkt .hero{padding:44px 0 0}.mkt .hero-top{grid-template-columns:1fr;gap:20px}.mkt .hero h1{margin-top:18px;font-size:48px;line-height:1}.mkt .hero-cta .btn{flex:100%}.mkt .shot{aspect-ratio:4/5;border-radius:16px;margin-top:44px}.mkt .flow{grid-template-columns:1fr 1fr;row-gap:4px}.mkt .flow li{font-size:14px}.mkt .ba-head,.mkt .f-intro,.mkt .buyer-head{grid-template-columns:1fr;gap:16px;margin-bottom:36px}.mkt .ba{border:0;border-radius:0;gap:10px;display:grid;overflow:visible}.mkt .ba-row.ba-capr{display:none}.mkt .ba-row{border:1px solid #e7e3f0;border-radius:14px;grid-template-columns:1fr;overflow:hidden}.mkt .ba-row>*{border-top:0;padding:16px 18px}.mkt .ba-arr{display:none!important}.mkt .ba-was{padding-bottom:14px;font-size:15px}.mkt .ba-now{font-size:16px}.mkt .ba-lbl{font:500 11.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;color:#6b6684;margin-bottom:8px;display:block}.mkt .steps{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-left:36px}.mkt .steps:before{width:1px;height:auto;inset:8px auto 8px 7px}.mkt .step{padding-top:0}.mkt .step:before{top:3px;left:-36px}.mkt .step b{margin-bottom:8px}.mkt .step h3{margin-bottom:6px;font-size:20px}.mkt .steps-cta{margin-top:40px}.mkt .steps-cta .btn{width:100%}.mkt .fgroup{grid-template-columns:1fr;gap:16px;padding:28px 0}.mkt .fgroup h3{flex-direction:row;align-items:center;font-size:21px}.mkt .fcards{background:#fff;border:1px solid #e7e3f0;border-radius:14px;grid-template-columns:1fr;gap:0;overflow:hidden}.mkt .fcard{border:0;border-top:1px solid #e7e3f0;border-radius:0;gap:4px;min-height:0;padding:16px 18px}.mkt .fcard:first-child{border-top:0}.mkt .fcard h4{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mkt .fcard .tag{margin-top:6px}.mkt .fcard p{font-size:14.5px}.mkt .phones{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:44px -20px 0;padding:0 20px 8px;display:flex;overflow-x:auto}.mkt .phone{scroll-snap-align:start;flex:0 0 214px}.mkt .phone .ph{border-radius:26px}.mkt .buyer-pts li{font-size:16px}.mkt .p-head{grid-template-columns:1fr;gap:28px;margin-bottom:28px}.mkt .p-claim{margin-top:14px;font-size:36px}.mkt .seg{display:flex}.mkt .seg button{flex:1;justify-content:center;padding:0 10px}.mkt .plans{grid-template-columns:1fr;gap:12px}.mkt .plan{padding:24px}.mkt .plan-price .n{font-size:44px}.mkt .plan ul{gap:10px;margin:20px 0 24px;padding-top:20px}.mkt .plan li{font-size:15.5px}.mkt .trust,.mkt .faq{grid-template-columns:1fr;gap:32px}.mkt .tgrid{grid-template-columns:1fr;gap:24px}.mkt .titem h3{margin:10px 0 6px;font-size:18px}.mkt .qa button{padding:20px 0;font-size:17px}.mkt .qa .ans p{padding:0 0 22px;font-size:16px}.mkt .final{border-radius:20px;margin:0 -8px;padding:64px 22px}.mkt .final h2{font-size:38px}.mkt .final .btn{flex:100%}.mkt .ftr{padding:56px 0 36px}.mkt .ftr-top{grid-template-columns:1fr;gap:36px}.mkt .ftr-cols{grid-template-columns:1fr 1fr}.mkt .ftr-bot{flex-direction:column;gap:6px}}.mkt .nav a[aria-current]{color:#15122c;font-weight:500}.mkt .phero{padding:88px 0 56px}.mkt .phero h1{letter-spacing:-.045em;max-width:960px;margin-top:22px;font-size:72px;line-height:1}.mkt .phero .lead{max-width:640px;margin-top:20px}.mkt .ck{background:#4430b8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.5 9.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") 50%/100%;border-radius:50%;flex:0 0 20px;width:20px;height:20px}.mkt .no{color:#6b6684}.mkt .ptop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.mkt .ptop .phero{padding-bottom:0}.mkt .cmp{background:#fff;border:1px solid #e7e3f0;border-radius:20px}.mkt .cmp-row{border-top:1px solid #e7e3f0;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));display:grid}.mkt .cmp-row>div{flex-wrap:wrap;align-items:center;gap:8px;padding:15px 24px;font-size:15.5px;display:flex}.mkt .cmp-row>div:nth-child(3){background:#4430b806}.mkt .cmp-head{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#fffffff7;border-top:0;border-bottom:1px solid #d4cfe3;border-radius:20px 20px 0 0;position:sticky;top:68px}.mkt .cmp-head>div{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 24px}.mkt .cmp-head .nm{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:#4a4566}.mkt .cmp-head .pr{letter-spacing:-.02em;font-size:22px;font-weight:600}.mkt .cmp-head .pr small{color:#6b6684;letter-spacing:0;font-size:14px;font-weight:400}.mkt .cmp-grp{font:500 12.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;color:#6b6684;border-top:1px solid #e7e3f0;padding:28px 24px 10px}.mkt .cmp-head+.cmp-grp,.mkt .cmp-grp+.cmp-row{border-top:0}.mkt .cmp-m{display:none}.mkt .rules{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;display:grid}.mkt .rules .lead{margin-top:18px}.mkt .rule{border-top:1px solid #d4cfe3;grid-template-columns:48px minmax(0,1fr);gap:8px;padding:22px 0;display:grid}.mkt .rule b{font:500 13px/1.9 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684}.mkt .rule h3{letter-spacing:-.02em;margin-bottom:4px;font-size:19px}.mkt .rule p{color:#4a4566;font-size:16px}.mkt .rule.key{background:#fff;border:1px solid #e7e3f0;border-radius:16px;margin:8px 0;padding:26px 24px}.mkt .rule.key h3{font-size:24px}.mkt .rule.key+.rule{border-top:0}.mkt .max{color:#4a4566;border:1px dashed #d4cfe3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:22px 26px;display:flex}.mkt .max .plan-name{color:#15122c}.mkt .search{max-width:720px;margin-top:36px;position:relative}.mkt .search input{width:100%;height:64px;font:400 18px var(--font-onest), sans-serif;color:#15122c;background:#fff;border:1px solid #d4cfe3;border-radius:16px;outline:0;padding:0 56px;transition:border-color .15s,box-shadow .15s}.mkt .search input::placeholder{color:#6b6684}.mkt .search input:focus{border-color:#4430b8;box-shadow:0 0 0 4px #4430b814}.mkt .search .ico{border:2px solid #6b6684;border-radius:50%;width:15px;height:15px;position:absolute;top:23px;left:22px}.mkt .search .ico:after{content:"";background:#6b6684;width:7px;height:2px;position:absolute;bottom:-4px;right:-7px;transform:rotate(45deg)}.mkt .search .clr{color:#6b6684;border-radius:10px;width:40px;height:40px;font-size:22px;display:none;position:absolute;top:12px;right:12px}.mkt .search .clr:hover{color:#15122c;background:#eeebf6}.mkt .searching .search .clr{display:block}.mkt .learn{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:72px;padding-bottom:40px;display:grid}.mkt .lnav{gap:2px;display:grid;position:sticky;top:100px}.mkt .lnav a{color:#4a4566;border:1px solid #0000;border-radius:9px;padding:9px 14px;font-size:15.5px}.mkt .lnav a:hover{color:#15122c;background:#fff9}.mkt .lnav a[aria-current]{color:#15122c;background:#fff;border-color:#e7e3f0;font-weight:500}.mkt .lsec{padding-bottom:80px;scroll-margin-top:96px}.mkt .lsec h2{letter-spacing:-.03em;font-size:34px;line-height:1.1}.mkt .lsec>p{color:#4a4566;max-width:620px;margin-top:8px}.mkt .vids{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.mkt .vid{text-align:left;background:#fff;border:1px solid #e7e3f0;border-radius:16px;width:100%;transition:border-color .15s;display:block;overflow:hidden}.mkt .vid:hover{border-color:#d4cfe3}.mkt .vid .cover,.mkt .vid .player{aspect-ratio:16/9;border:0;border-bottom:1px solid #e7e3f0}.mkt .vid .player,.mkt .vid.playing .cover{display:none}.mkt .vid.playing .player{display:flex}.mkt .play{background:#4430b8;border-radius:50%;width:64px;height:64px;transition:transform .15s;position:absolute;box-shadow:0 8px 24px #15122c4d}.mkt .play:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:17px solid #fff;position:absolute;top:21px;left:26px}.mkt .vid:hover .play{transform:scale(1.06)}.mkt .vid .cover span{max-width:none;position:absolute;bottom:14px;left:14px}.mkt .vid .meta{justify-content:space-between;align-items:baseline;gap:16px;padding:16px 18px;display:flex}.mkt .vid .meta h3{letter-spacing:-.01em;font-size:16.5px;line-height:1.35}.mkt .vid .meta span{font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684;white-space:nowrap}.mkt .qlist{background:#fff;border:1px solid #e7e3f0;border-radius:16px;margin-top:28px;padding:0 24px}.mkt .qlist .qa:first-child{border-top:0}.mkt .qlist .qa:last-child{border-bottom:0}.mkt .qlist .qa{border-color:#e7e3f0}.mkt .qlist .qa button{padding:20px 0;font-size:17px}.mkt .qlist .qa .pm{flex-basis:28px;height:28px}.mkt .qlist .qa .pm:before,.mkt .qlist .qa .pm:after{top:13px;left:8px;right:8px}.mkt .qlist .ans p{padding:0 48px 22px 0;font-size:16px}.mkt .qa .src{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;color:#6b6684;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;display:block}.mkt .qa button>span:first-child{display:block}.mkt mark{color:inherit;background:#eeeafd;border-radius:3px;padding:0 2px}.mkt .results,.mkt .searching .lsecs{display:none}.mkt .searching .results{display:block}.mkt .res-head{color:#4a4566;font-size:15px}.mkt .empty{background:#fff;border:1px solid #e7e3f0;border-radius:16px;padding:40px}.mkt .empty h3{letter-spacing:-.02em;font-size:24px}.mkt .empty p{color:#4a4566;margin-top:8px}.mkt .chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mkt .chips a{background:#fff;border:1px solid #d4cfe3;border-radius:999px;padding:8px 14px;font-size:14.5px}.mkt .chips a:hover{color:#15122c;border-color:#4430b8}.mkt .help{border-top:1px solid #d4cfe3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:56px 0 24px;display:grid}.mkt .help h2{letter-spacing:-.03em;font-size:34px}.mkt .help p{color:#4a4566;margin-top:8px}.mkt .help .hero-cta{margin-top:0}.mkt .auth-hdr{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.mkt .auth-hdr p{color:#4a4566;font-size:15px}.mkt .auth{justify-content:center;align-items:center;min-height:calc(100vh - 69px);padding:48px 20px 96px;display:flex}.mkt .acard{background:#fff;border:1px solid #e7e3f0;border-radius:24px;width:100%;max-width:448px;padding:44px 40px}.mkt .acard h1{letter-spacing:-.035em;font-size:34px;line-height:1.1}.mkt .acard>p{color:#4a4566;margin-top:10px}.mkt .field{gap:8px;margin-top:28px;display:grid}.mkt .field label{font-size:14px;font-weight:500}.mkt .inp{height:52px;font:400 17px var(--font-onest), sans-serif;color:#15122c;background:#fff;border:1px solid #d4cfe3;border-radius:12px;outline:0;width:100%;padding:0 16px}.mkt .inp:focus{border-color:#4430b8;box-shadow:0 0 0 4px #4430b814}.mkt .acard .btn{width:100%;margin-top:16px}.mkt .code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.mkt .code .inp{text-align:center;height:62px;font:500 24px var(--font-geist-mono), ui-monospace, monospace;padding:0}.mkt .asub{color:#6b6684;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;font-size:14.5px;display:flex}.mkt .asub a{color:#15122c;font-weight:500}.mkt .legal{color:#6b6684;text-wrap:pretty;margin-top:18px;font-size:13.5px}.mkt .legal a{color:#4a4566;text-underline-offset:2px;text-decoration:underline}.mkt .nf{padding:140px 0 168px}.mkt .nf .eyebrow{font-size:14px}.mkt .nf h1{letter-spacing:-.045em;margin-top:22px;font-size:72px;line-height:1}.mkt .nf p{margin-top:18px}@media (max-width:960px){.mkt .phero{padding:44px 0 36px}.mkt .phero h1{margin-top:16px;font-size:42px}.mkt .ptop{display:block}.mkt .ptop .seg{margin-top:24px}.mkt .cmp{display:none}.mkt .cmp-m{display:block}.mkt .cmp-pick{z-index:3;background:#f6f4fb;border-bottom:1px solid #e7e3f0;margin:0 -20px;padding:12px 20px 14px;position:sticky;top:60px}.mkt .cmp-pick .seg{display:flex}.mkt .cmp-sum{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.mkt .cmp-sum .pr{letter-spacing:-.02em;font-size:22px;font-weight:600}.mkt .cmp-sum .pr small{color:#6b6684;font-size:14px;font-weight:400}.mkt .cmp-m h3{font:500 12.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;color:#6b6684;margin:28px 0 10px}.mkt .cmp-m ul{background:#fff;border:1px solid #e7e3f0;border-radius:14px;list-style:none}.mkt .cmp-m li{border-top:1px solid #e7e3f0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:15px;display:flex}.mkt .cmp-m li:first-child{border-top:0}.mkt .cmp-m .v{text-align:right;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;max-width:45%;display:flex}.mkt .cmp-m .up{color:#6b6684;font-size:12.5px}.mkt .cmp-m[data-plan=free] .v:not([data-p=free]),.mkt .cmp-m[data-plan=plus] .v:not([data-p=plus]),.mkt .cmp-m[data-plan=pro] .v:not([data-p=pro]){display:none}.mkt .cmp-m li.off .lbl{color:#6b6684}.mkt .rules{grid-template-columns:1fr;gap:24px}.mkt .rule{grid-template-columns:36px minmax(0,1fr);padding:18px 0}.mkt .rule.key{padding:20px 18px}.mkt .rule.key h3{font-size:20px}.mkt .max{padding:18px 20px}.mkt .search{margin-top:24px}.mkt .search input{height:56px;padding:0 48px 0 50px;font-size:17px}.mkt .search .ico{top:20px;left:19px}.mkt .search .clr{top:8px;right:8px}.mkt .learn{grid-template-columns:1fr;gap:0}.mkt .lnav{z-index:4;scrollbar-width:none;background:#f6f4fb;border-bottom:1px solid #e7e3f0;gap:8px;margin:0 -20px;padding:12px 20px;display:flex;top:60px;overflow-x:auto}.mkt .lnav a{white-space:nowrap;background:#fff;border-color:#d4cfe3;border-radius:999px;padding:8px 14px;font-size:14.5px}.mkt .lnav a[aria-current]{color:#fff;background:#4430b8;border-color:#4430b8}.mkt .lsecs,.mkt .results{padding-top:32px}.mkt .lsec{padding-bottom:56px;scroll-margin-top:130px}.mkt .lsec h2{font-size:28px}.mkt .vids{grid-template-columns:1fr;gap:12px;margin-top:20px}.mkt .play{width:56px;height:56px}.mkt .play:after{border-top-width:10px;border-bottom-width:10px;border-left-width:15px;top:18px;left:23px}.mkt .qlist{margin-top:20px;padding:0 18px}.mkt .qlist .qa button{padding:18px 0;font-size:16px}.mkt .qlist .ans p{padding:0 0 20px}.mkt .empty{padding:28px 22px}.mkt .empty h3{font-size:21px}.mkt .help{grid-template-columns:1fr;gap:20px;padding:40px 0 16px}.mkt .help h2{font-size:28px}.mkt .help .btn{flex:100%}.mkt .auth-hdr{height:60px}.mkt .auth-hdr p span{display:none}.mkt .auth{align-items:flex-start;min-height:calc(100vh - 61px);padding:32px 20px 64px}.mkt .acard{border-radius:20px;padding:32px 22px}.mkt .acard h1{font-size:30px}.mkt .code{gap:6px}.mkt .code .inp{height:56px;font-size:22px}.mkt .nf{padding:72px 0 96px}.mkt .nf h1{font-size:44px}.mkt .nf .btn{flex:100%}}.mkt .shot-img{border:1px solid #e7e3f0;position:relative;overflow:hidden}.mkt .shot-img img{object-fit:cover;object-position:left top}.mkt .phone-img{aspect-ratio:9/19;border:1px solid #ffffff1a;border-radius:32px;position:relative;overflow:hidden}.mkt .phone-img img{object-fit:cover;object-position:center top}@media (max-width:960px){.mkt .shot-img img{object-position:right top}.mkt .phone-img{border-radius:26px}}.mkt .start-short{display:none}@media (max-width:960px){.mkt .login{white-space:nowrap;padding:0 10px;font-size:15px}.mkt .start-full{display:none}.mkt .start-short{display:inline}}.mkt .hero-shots{margin-bottom:64px;position:relative}.mkt .hero-phone{border:7px solid #1e1a3d;border-radius:36px;width:22%;max-width:264px;position:absolute;bottom:-64px;right:-20px;box-shadow:0 40px 80px -30px #15122c73}@media (max-width:960px){.mkt .hero-shots{margin-bottom:0}.mkt .hero-shots .shot{display:none}.mkt .hero-phone{border-width:6px;border-radius:32px;width:min(300px,78%);margin:44px auto 0;position:relative;bottom:auto;right:auto}}