@charset "UTF-8";body{margin:0}#app.jc{margin-top:0}.jc{-webkit-font-smoothing:antialiased;color:#1c1340;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;text-rendering:optimizeLegibility}.jc *,.jc :after,.jc :before{box-sizing:border-box}.jc h1,.jc h2,.jc h3,.jc h4{color:inherit;font-family:Manrope,Inter,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0}.jc p{margin:0}.jc a{color:inherit;text-decoration:none}.jc img{display:block;max-width:100%}.jc .jc-wrap{margin:0 auto;max-width:1180px;padding:0 22px}.jc .jc-eyebrow{color:#fb3c6c;display:inline-block;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.jc .jc-section{padding:92px 0}.jc .jc-section--tight{padding:64px 0}.jc .jc-h2{font-size:clamp(1.7rem,1.1rem + 2.4vw,2.9rem)}.jc .jc-lead{color:#5f5780;font-size:clamp(1rem,.96rem + .3vw,1.18rem);max-width:720px}.jc .jc-accent{color:#fb3c6c}.jc .jc-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:1rem;font-weight:700;gap:10px;justify-content:center;line-height:1;padding:17px 30px;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1),background .18s cubic-bezier(.22,.61,.36,1),color .18s cubic-bezier(.22,.61,.36,1);white-space:nowrap}.jc .jc-btn--primary{background:#fb3c6c;box-shadow:0 16px 34px -14px rgba(251,60,108,.5);color:#fff}.jc .jc-btn--primary:hover{background:#e82a59;transform:translateY(-2px)}.jc .jc-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.55);color:#fff}.jc .jc-btn--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff;transform:translateY(-2px)}.jc .jc-btn--ghost-dark{background:transparent;border-color:rgba(28,19,64,.2);color:#1c1340}.jc .jc-btn--ghost-dark:hover{border-color:#fb3c6c;color:#fb3c6c;transform:translateY(-2px)}.jc .jc-btn--lg{font-size:1.06rem;padding:19px 36px}.jc .jc-header{-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);background:rgba(36,22,87,.9);border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;position:sticky;top:0;z-index:60}.jc .jc-header__bar{align-items:center;display:flex;gap:26px;height:70px}.jc .jc-logo{align-items:center;color:#fff;display:flex;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:800;gap:10px;text-decoration:none}.jc .jc-logo img{height:30px;width:auto}.jc .jc-logo__name{color:#fff;font-family:AA-Akashi,serif!important;font-size:1.28rem;letter-spacing:.01em;line-height:1}.jc .jc-nav{display:flex;gap:24px;margin-left:10px}.jc .jc-nav a{color:hsla(0,0%,100%,.82);font-size:.95rem;transition:color .15s}.jc .jc-nav a:hover{color:#fff}.jc .jc-header__right{align-items:center;display:flex;gap:14px;margin-left:auto}.jc .jc-lang{display:flex;font-size:.82rem;font-weight:600;gap:4px}.jc .jc-lang a{border-radius:8px;color:hsla(0,0%,100%,.6);padding:4px 8px}.jc .jc-lang a.is-active{background:hsla(0,0%,100%,.14);color:#fff}.jc .jc-login{color:hsla(0,0%,100%,.9);font-size:.95rem;font-weight:600}.jc .jc-login:hover{color:#fff}.jc .jc-burger{background:none;border:0;color:#fff;cursor:pointer;display:none;padding:6px}.jc .jc-hero{background:radial-gradient(900px 500px at 78% -8%,rgba(251,60,108,.26),transparent 60%),radial-gradient(700px 500px at 6% 110%,rgba(120,90,220,.26),transparent 55%),linear-gradient(180deg,#241657,#1d1147);color:#fff;overflow:hidden;position:relative}.jc .jc-hero__grid{align-items:center;display:grid;gap:54px;grid-template-columns:1.05fr .95fr;padding:72px 0 84px}.jc .jc-hero h1{font-size:clamp(2.1rem,1.2rem + 3.6vw,3.7rem);margin-bottom:22px}.jc .jc-hero__sub{color:#b4abd6;font-size:1.12rem;margin-bottom:30px;max-width:540px}.jc .jc-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.jc .jc-trust{align-items:center;color:#b4abd6;display:flex;flex-wrap:wrap;font-size:.92rem;gap:8px 18px}.jc .jc-trust b{color:#fff;font-weight:600}.jc .jc-trust .dot{background:#fb3c6c;border-radius:50%;display:inline-block;height:5px;width:5px}.jc .jc-proofbar{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:14px 34px;padding:22px 0 8px}.jc .jc-proofbar__count{color:#fff;font-family:Manrope,sans-serif;font-weight:800}.jc .jc-proofbar__count span{color:#fb3c6c;font-size:1.35rem}.jc .jc-logos{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px;opacity:.9}.jc .jc-logos .logo{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.85);display:flex;font-size:.8rem;font-weight:700;height:34px;justify-content:center;letter-spacing:.04em;padding:0 14px}.jc .jc-dash,.jc .jc-hero__visual{position:relative}.jc .jc-dash{background:#fff;border-radius:18px;box-shadow:0 40px 80px -30px rgba(0,0,0,.6);color:#1c1340;overflow:hidden;transform:perspective(1400px) rotateY(-8deg) rotateX(3deg);transform-origin:left center}.jc .jc-dash__top{align-items:center;background:#241657;display:flex;gap:7px;padding:11px 14px}.jc .jc-dash__top i{background:hsla(0,0%,100%,.3);border-radius:50%;height:11px;width:11px}.jc .jc-dash__top i:first-child{background:#ff5f57}.jc .jc-dash__top i:nth-child(2){background:#febc2e}.jc .jc-dash__top i:nth-child(3){background:#28c840}.jc .jc-dash__top span{color:hsla(0,0%,100%,.6);font-size:.72rem;margin-left:10px}.jc .jc-dash__body{display:grid;grid-template-columns:64px 1fr;min-height:300px}.jc .jc-dash__side{align-items:center;background:#241657;display:flex;flex-direction:column;gap:18px;padding:16px 0}.jc .jc-dash__side b{color:#fff;font-size:.7rem;font-weight:800}.jc .jc-dash__side u{background:hsla(0,0%,100%,.12);border-radius:7px;display:block;height:26px;width:26px}.jc .jc-dash__side u.on{background:#fb3c6c}.jc .jc-dash__main{background:#f4f2fc;padding:16px 18px}.jc .jc-dash__row{align-items:center;background:#fff;border:1px solid #ece8f8;border-radius:10px;display:flex;font-size:.74rem;gap:10px;margin-bottom:9px;padding:10px 12px}.jc .jc-dash__tag{border-radius:6px;font-size:.62rem;font-weight:700;padding:3px 8px}.jc .jc-tag-green{background:#e3f7ec;color:#18b86a}.jc .jc-tag-amber{background:#fdf0db;color:#b9791a}.jc .jc-tag-pink{background:#ffe1ea;color:#e82a59}.jc .jc-dash__row .col-name{font-weight:700}.jc .jc-dash__row .col-meta{color:#5f5780;margin-left:auto}.jc .jc-float{align-items:flex-start;background:#fff;border:1px solid #ece8f8;border-radius:14px;bottom:26px;box-shadow:0 24px 50px -20px rgba(0,0,0,.5);color:#1c1340;display:flex;gap:11px;left:-34px;padding:13px 16px;position:absolute;width:270px}.jc .jc-float__ic{align-items:center;background:#29a9eb;border-radius:9px;color:#fff;display:flex;flex:0 0 34px;font-size:1rem;height:34px;justify-content:center}.jc .jc-float small{color:#5f5780;font-size:.72rem}.jc .jc-float b{display:block;font-size:.8rem;margin-bottom:2px}.jc .jc-grid-2{display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}.jc .jc-grid-3{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.jc .jc-grid-4{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.jc .jc-card{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);padding:28px;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.jc .jc-card h3{font-size:1.18rem;margin-bottom:10px}.jc .jc-card p{color:#5f5780;font-size:.96rem}.jc .jc-card__ic{align-items:center;background:#ffe1ea;border-radius:14px;color:#e82a59;display:flex;font-size:1.3rem;height:50px;justify-content:center;margin-bottom:16px;width:50px}.jc a.jc-card:hover{border-color:rgba(251,60,108,.4);box-shadow:0 18px 44px -22px rgba(34,18,84,.35);transform:translateY(-4px)}.jc .jc-card__more{align-items:center;color:#fb3c6c;display:inline-flex;font-size:.9rem;font-weight:700;gap:6px;margin-top:14px}.jc .jc-pain{background:#f4f2fc}.jc .jc-pain .jc-card__ic{background:#ffe1ea;color:#fb3c6c}.jc .jc-solution{background:linear-gradient(180deg,#241657,#1d1147);color:#fff}.jc .jc-solution .jc-lead{color:#b4abd6}.jc .jc-checklist{display:grid;gap:14px;list-style:none;margin:26px 0 0;padding:0}.jc .jc-checklist li{align-items:flex-start;display:flex;font-size:1.02rem;gap:12px}.jc .jc-checklist .ck{align-items:center;background:#fb3c6c;border-radius:50%;color:#fff;display:flex;flex:0 0 26px;font-size:.8rem;height:26px;justify-content:center;margin-top:2px}.jc .jc-collage{display:grid;gap:14px}.jc .jc-collage .shot{aspect-ratio:16/9;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;overflow:hidden}.jc .jc-collage .shot .youtube-preview{border-radius:14px;height:100%!important;width:100%}.jc .jc-collage .shot iframe{border:0;display:block;height:100%!important;width:100%!important}.jc .jc-versus{background:#fff}.jc .jc-versus__grid{border:1px solid #ece8f8;border-radius:18px;box-shadow:0 18px 44px -22px rgba(34,18,84,.35);display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden}.jc .jc-versus__col{padding:34px 30px}.jc .jc-versus__col--old{background:#f4f2fc}.jc .jc-versus__col--new{background:linear-gradient(180deg,#241657,#2c1a6b);color:#fff}.jc .jc-versus__col h3{align-items:center;display:flex;font-size:1.25rem;gap:10px;margin-bottom:18px}.jc .jc-versus ul{display:grid;gap:13px;list-style:none;margin:0;padding:0}.jc .jc-versus li{align-items:flex-start;display:flex;font-size:.98rem;gap:11px}.jc .jc-versus li .m{align-items:center;border-radius:50%;display:flex;flex:0 0 22px;font-size:.72rem;height:22px;justify-content:center;margin-top:1px}.jc .jc-versus__col--old .m{background:#f0dce0;color:#c2566c}.jc .jc-versus__col--old li{color:#5f5780}.jc .jc-versus__col--new .m{background:#fb3c6c;color:#fff}.jc .jc-features{background:#f4f2fc}.jc .jc-feat-note{color:#5f5780;font-size:.95rem;margin-top:28px}.jc .jc-edrsr{background:linear-gradient(135deg,#1d1147,#2c1a6b 60%,#3a2080);color:#fff}.jc .jc-edrsr__grid{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr}.jc .jc-edrsr h2{font-size:clamp(1.7rem,1.1rem + 2.2vw,2.6rem);margin-bottom:18px}.jc .jc-edrsr p{color:#b4abd6;font-size:1.08rem;margin-bottom:24px}.jc .jc-edrsr__panel{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;padding:22px}.jc .jc-sync-row{align-items:center;background:hsla(0,0%,100%,.06);border-radius:12px;display:flex;font-size:.86rem;gap:12px;margin-bottom:11px;padding:13px 15px}.jc .jc-sync-row .badge{align-items:center;background:rgba(24,184,106,.18);border-radius:6px;color:#5ee6a4;display:flex;font-size:.68rem;font-weight:700;gap:5px;margin-left:auto;padding:4px 9px}.jc .jc-sync-row .badge i{background:#5ee6a4;border-radius:50%;height:6px;width:6px}.jc .jc-ai{background:#fff}.jc .jc-ai__grid{align-items:center;display:grid;gap:48px;grid-template-columns:.95fr 1.05fr}.jc .jc-ai__chat{background:#f4f2fc;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);padding:22px}.jc .jc-bubble{border-radius:14px;font-size:.92rem;margin-bottom:12px;max-width:86%;padding:12px 15px}.jc .jc-bubble--user{background:#241657;border-bottom-right-radius:4px;color:#fff;margin-left:auto}.jc .jc-bubble--ai{background:#fff;border:1px solid #ece8f8;border-bottom-left-radius:4px;color:#1c1340}.jc .jc-bubble--ai b{color:#e82a59}.jc .jc-ai__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.jc .jc-pill{background:#ffe1ea;border-radius:999px;color:#e82a59;font-size:.82rem;font-weight:600;padding:7px 13px}.jc .jc-ai__stat{border-top:1px solid #ece8f8;margin-top:24px;padding-top:22px}.jc .jc-ai__stat b{color:#fb3c6c;font-family:Manrope,sans-serif;font-size:2.4rem}.jc .jc-security{background:#f4f2fc}.jc .jc-sec-card .jc-card__ic{background:#241657;color:#fff}.jc .jc-sec-card.is-unique{border-color:rgba(251,60,108,.4)}.jc .jc-sec-card .uniq{background:#ffe1ea;border-radius:6px;color:#e82a59;display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.05em;margin-bottom:10px;padding:3px 8px;text-transform:uppercase}.jc .jc-numbers{background:linear-gradient(180deg,#241657,#1d1147);color:#fff}.jc .jc-numbers .jc-h2{color:#fff}.jc .jc-num-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:30px 24px;text-align:center}.jc .jc-num-card b{color:#fff;display:block;font-family:Manrope,sans-serif;font-size:2.9rem;font-weight:800;line-height:1;margin-bottom:12px}.jc .jc-num-card span{color:#b4abd6;font-size:.92rem}.jc .jc-num-card b em{color:#fb3c6c;font-style:normal}.jc .jc-reviews{background:#fff}.jc .jc-review{background:#f4f2fc;border:1px solid #ece8f8;border-radius:18px;padding:26px}.jc .jc-review__q{color:#fb3c6c;font-family:Georgia,serif;font-size:1.7rem;line-height:1}.jc .jc-review p{color:#1c1340;font-size:.98rem;margin:8px 0 18px}.jc .jc-review__who{align-items:center;display:flex;gap:12px}.jc .jc-review__ava{align-items:center;background:#241657;border-radius:50%;color:#fff;display:flex;font-family:Manrope,sans-serif;font-weight:700;height:42px;justify-content:center;width:42px}.jc .jc-review__who b{font-size:.95rem}.jc .jc-review__who span{color:#5f5780;display:block;font-size:.82rem}.jc .jc-faq{background:#f4f2fc}.jc .jc-acc{border-radius:14px;margin-bottom:12px}.jc .jc-acc__q{background:none;border:0;font-family:Manrope,sans-serif;font-size:1.05rem;font-weight:700;padding:20px 22px;text-align:left;width:100%}.jc .jc-acc__q .pm{font-size:1rem}.jc .jc-acc__a{transition:max-height .28s cubic-bezier(.22,.61,.36,1)}.jc .jc-acc__a p{font-size:.98rem;padding:0 22px 20px}.jc .jc-pricing{background:#fff}.jc .jc-prices{align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.jc .jc-price{background:#fff;border:1px solid #ece8f8;border-radius:26px;display:flex;flex-direction:column;padding:32px 28px}.jc .jc-price.is-featured{background:linear-gradient(180deg,#241657,#1d1147);border-color:transparent;box-shadow:0 18px 44px -22px rgba(34,18,84,.35);color:#fff;position:relative}.jc .jc-price__name{color:#5f5780;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.jc .jc-price.is-featured .jc-price__name{color:#b4abd6}.jc .jc-price__hit{background:#fb3c6c;border-radius:999px;color:#fff;font-size:.72rem;font-weight:700;padding:5px 11px;position:absolute;right:22px;top:22px}.jc .jc-price__limit{color:#5f5780;font-size:.88rem;margin-top:6px}.jc .jc-price.is-featured .jc-price__limit{color:#b4abd6}.jc .jc-price__val{font-family:Manrope,sans-serif;font-size:3.2rem;font-weight:800;line-height:1;margin:22px 0 4px}.jc .jc-price__unit{color:#5f5780;font-size:.85rem;margin-bottom:20px}.jc .jc-price.is-featured .jc-price__unit{color:#b4abd6}.jc .jc-price__feat{border-top:1px solid #ece8f8;display:grid;font-size:.92rem;gap:10px;list-style:none;margin:0 0 24px;padding:18px 0 0}.jc .jc-price.is-featured .jc-price__feat{border-color:hsla(0,0%,100%,.14)}.jc .jc-price__feat li{align-items:flex-start;display:flex;gap:9px}.jc .jc-price__feat .ck{color:#fb3c6c;font-weight:800}.jc .jc-price .jc-btn{margin-top:auto;width:100%}.jc .jc-price__note{color:#5f5780;font-size:.9rem;margin-top:22px;text-align:center}.jc .jc-cta{background:radial-gradient(700px 360px at 50% -20%,rgba(251,60,108,.3),transparent 60%),linear-gradient(180deg,#241657,#1d1147);color:#fff;text-align:center}.jc .jc-cta h2{font-size:clamp(1.8rem,1.2rem + 2.4vw,2.9rem);margin-bottom:16px}.jc .jc-cta p{color:#b4abd6;margin-bottom:28px}.jc .jc-cta__btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.jc .jc-seo{background:#fff}.jc .jc-seo h3{font-size:1.5rem;margin-bottom:16px}.jc .jc-seo h4{color:#1c1340;font-family:Manrope,sans-serif;font-size:1.05rem;font-weight:700;margin:22px 0 6px}.jc .jc-seo p{color:#5f5780;font-size:.96rem;margin-bottom:12px}.jc .jc-seo__cols{-moz-columns:2;column-count:2;-moz-column-gap:44px;column-gap:44px}.jc .jc-seo__cols>div{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:18px}.jc .jc-blog{background:#f4f2fc}.jc .jc-post{background:#fff;border:1px solid #ece8f8;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.jc .jc-post:hover{box-shadow:0 18px 44px -22px rgba(34,18,84,.35);transform:translateY(-4px)}.jc .jc-post__cover{background:linear-gradient(135deg,#241657,#fb3c6c);height:140px}.jc .jc-post__body{display:flex;flex:1;flex-direction:column;padding:22px}.jc .jc-post h3{font-size:1.08rem;margin-bottom:10px}.jc .jc-post p{color:#5f5780;flex:1;font-size:.9rem}.jc .jc-post__meta{align-items:center;display:flex;font-size:.85rem;justify-content:space-between;margin-top:16px}.jc .jc-post__meta time{color:#5f5780}.jc .jc-post__meta a{color:#fb3c6c;font-weight:700}.jc .jc-footer{background:#1d1147;color:#b4abd6;padding:64px 0 30px}.jc .jc-footer a{color:#b4abd6}.jc .jc-footer a:hover{color:#fff}.jc .jc-footer__top{display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1.2fr}.jc .jc-footer__brand .jc-logo{margin-bottom:14px}.jc .jc-footer__brand p{font-size:.9rem;margin-bottom:16px;max-width:340px}.jc .jc-footer__ver{font-size:.82rem}.jc .jc-footer__ver b{color:#fff}.jc .jc-made{align-items:center;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;letter-spacing:.04em;margin-top:12px}.jc .jc-footer__cta{display:flex;flex-direction:column;gap:10px;margin-top:18px}.jc .jc-footer__cta .jc-btn{font-size:.88rem;justify-content:center;padding:11px 20px}.jc .jc-footer__cta .jc-btn--ghost{border-color:hsla(0,0%,100%,.3);color:#fff}.jc .jc-footer__cta .jc-btn--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.jc .jc-footer__partner{color:hsla(0,0%,100%,.45);font-size:.78rem;margin-top:14px}.jc .jc-footer__partner a{color:hsla(0,0%,100%,.6)}.jc .jc-footer__partner a:hover{color:#fff}.jc .jc-footer h4{color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;margin-bottom:16px}.jc .jc-footer__links{gap:9px}.jc .jc-footer__contacts,.jc .jc-footer__links{display:grid;font-size:.9rem;list-style:none;margin:0;padding:0}.jc .jc-footer__contacts{gap:11px}.jc .jc-social{display:flex;gap:10px;margin-top:18px}.jc .jc-social a{align-items:center;background:hsla(0,0%,100%,.08);border-radius:9px;color:#fff;display:flex;height:36px;justify-content:center;transition:background .15s;width:36px}.jc .jc-social a:hover{background:#fb3c6c}.jc .jc-keywords{border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:8px 12px;margin:34px 0 26px;padding:22px 0}.jc .jc-keywords a{color:hsla(0,0%,100%,.4);font-size:.78rem}.jc .jc-keywords a:hover{color:#fb3c6c}.jc .jc-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;font-size:.82rem;gap:12px 22px;justify-content:space-between}.jc .jc-footer__legal{display:flex;flex-wrap:wrap;gap:8px 18px}.jc .jc-page{background:#f4f2fc;min-height:64vh}.jc .jc-page .section{padding:56px 22px}.jc .jc-page .container{margin:0 auto;max-width:1180px}.jc .jc-page .main--contact{background:transparent}.jc .hero-body.page{background:radial-gradient(700px 360px at 50% -40%,rgba(251,60,108,.28),transparent 60%),linear-gradient(180deg,#241657,#1d1147);color:#fff;display:block;padding:72px 22px 60px;text-align:center}.jc .hero-body.page .subtitle,.jc .hero-body.page .title{color:#fff}.jc .hero-body.page .title{font-family:Manrope,sans-serif;font-size:clamp(1.9rem,1.2rem + 2.6vw,3rem);font-weight:800;letter-spacing:-.02em;margin:0 auto;max-width:900px}.jc .hero-body.page .subtitle{color:#b4abd6;margin:14px auto 0;max-width:720px}.jc .jc-page .title{color:#1c1340;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-.01em}.jc .jc-page .subtitle{color:#5f5780}.jc .jc-page .content{color:#1c1340}.jc .jc-page .content h1,.jc .jc-page .content h2,.jc .jc-page .content h3,.jc .jc-page .content h4{color:#1c1340;font-family:Manrope,sans-serif}.jc .jc-page .content a{color:#e82a59}.jc .jc-page .content a:hover{color:#fb3c6c}.jc .jc-page .has-text-grey{color:#5f5780!important}.jc .jc-page .box,.jc .jc-page .card_back{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.jc .jc-page .card_back{padding:28px}.jc .jc-page .card_back:hover{box-shadow:0 18px 44px -22px rgba(34,18,84,.35);transform:translateY(-4px)}.jc .jc-page .card_back .mdi{color:#fb3c6c}.jc .jc-page .button.is-primary{background:#fb3c6c;border-color:#fb3c6c;color:#fff;font-family:Manrope,sans-serif;font-weight:700}.jc .jc-page .button.is-primary:hover{background:#e82a59;border-color:#e82a59}.jc .jc-page .button.is-rounded{border-radius:999px}.jc .jc-page .button.is-light{border-radius:999px;font-family:Manrope,sans-serif;font-weight:700}.jc .jc-page--auth{background:#f4f2fc;display:flex;flex-direction:column}.jc .jc-page--auth .is-error-section{background-color:transparent}.jc .jc-page--auth .hero-foot .logo{display:none}.jc .jc-page--auth .box{border-radius:26px;padding:34px}.jc .jc-page--auth .card-content{padding:0}.jc .jc-page--auth .card-header{border-bottom:1px solid #ece8f8;box-shadow:none}.jc .jc-page--auth .card-header-title{color:#1c1340;font-family:Manrope,sans-serif}.jc .jc-page--auth .class_img_welcome .title{margin-bottom:4px}.jc .jc-page--auth .logo_auth{margin-bottom:10px;max-height:52px;width:auto}.jc .jc-page .label{color:#1c1340;font-family:Manrope,sans-serif;font-weight:600}.jc .jc-page .input,.jc .jc-page .textarea,.jc .jc-page select{border:1px solid #ece8f8;border-radius:11px;box-shadow:none;color:#1c1340;font-family:Inter,sans-serif}.jc .jc-page .input{height:auto;padding:11px 14px}.jc .jc-page .input:focus,.jc .jc-page .textarea:focus,.jc .jc-page select:focus{border-color:#fb3c6c;box-shadow:0 0 0 3px rgba(251,60,108,.12)}.jc .jc-page .input.is-danger{border-color:#e82a59}.jc .jc-page .help.is-danger{color:#e82a59}.jc .jc-reveal{opacity:1;transform:none}.jc.has-js .jc-reveal{opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.jc.has-js .jc-reveal.is-in{opacity:1;transform:none}@media (max-width:980px){.jc .jc-header__right .jc-btn,.jc .jc-nav{display:none}.jc .jc-burger{display:inline-flex}.jc .jc-header__bar{gap:12px}.jc .jc-header__right{gap:10px}.jc .jc-login{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;display:inline-flex;font-size:.85rem;line-height:1;padding:7px 13px}.jc .jc-lang{display:flex}.jc .jc-ai__grid,.jc .jc-edrsr__grid,.jc .jc-footer__top,.jc .jc-hero__grid,.jc .jc-versus__grid{grid-template-columns:1fr}.jc .jc-grid-3,.jc .jc-grid-4,.jc .jc-prices,.jc .jc-seo__cols{-moz-columns:1;column-count:1;grid-template-columns:1fr}.jc .jc-dash{transform:none}.jc .jc-float{left:auto;right:12px}.jc .jc-price.is-featured{order:-1}.jc .jc-mobile-nav{display:block}}@media (max-width:620px){.jc .jc-grid-2{grid-template-columns:1fr}.jc .jc-section{padding:64px 0}.jc .jc-hero__cta .jc-btn{flex:1 1 100%}.jc .jc-btn{max-width:100%;white-space:normal}}.jc .jc-mobile-nav{background:#241657;border-bottom:1px solid hsla(0,0%,100%,.1);display:none}.jc .jc-mobile-nav.is-active{display:block}@media (min-width:981px){.jc .jc-mobile-nav,.jc .jc-mobile-nav.is-active{display:none}}.jc .jc-mobile-nav ul{display:grid;gap:4px;list-style:none;margin:0;padding:14px 22px 20px}.jc .jc-mobile-nav li a{border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);display:block;padding:11px 0}.jc .jc-mobile-nav .row{display:flex;gap:10px;margin-top:16px}.jc .jc-mobile-nav .row .jc-btn{border-bottom:0;flex:1;justify-content:center;padding:13px}@media (prefers-reduced-motion:reduce){.jc *,.jc :after,.jc :before{animation:none!important;transition:none!important}.jc .jc-reveal{opacity:1;transform:none}}.jc .jc-subhero{background:radial-gradient(680px 380px at 82% -20%,rgba(251,60,108,.24),transparent 60%),linear-gradient(180deg,#241657,#1d1147);color:#fff;padding:56px 0 60px;position:relative}.jc .jc-subhero h1{font-size:clamp(1.9rem,1.2rem + 2.6vw,3rem);margin-bottom:14px}.jc .jc-subhero p{color:#b4abd6;font-size:1.1rem;max-width:680px}.jc .jc-breadcrumb{align-items:center;color:#b4abd6;display:flex;flex-wrap:wrap;font-size:.84rem;gap:8px;margin-bottom:18px}.jc .jc-breadcrumb a{color:hsla(0,0%,100%,.7)}.jc .jc-breadcrumb a:hover{color:#fff}.jc .jc-breadcrumb .sep{opacity:.5}.jc .jc-prose{color:#1c1340;font-size:1.02rem;max-width:760px}.jc .jc-prose>*+*{margin-top:18px}.jc .jc-prose h2{font-size:1.5rem;margin-top:34px}.jc .jc-prose h3{color:#1c1340;font-size:1.22rem;margin-top:28px}.jc .jc-prose h4{font-family:Manrope,sans-serif;font-size:1.05rem;font-weight:700;margin-top:22px}.jc .jc-prose li,.jc .jc-prose p{color:#5f5780;line-height:1.7}.jc .jc-prose ol,.jc .jc-prose ul{display:grid;gap:11px;list-style:none;padding-left:4px}.jc .jc-prose ul li{display:flex;gap:11px}.jc .jc-prose ul li:before{color:#fb3c6c;content:"✓";flex:0 0 auto;font-weight:800}.jc .jc-prose ol{counter-reset:n}.jc .jc-prose ol li{counter-increment:n;display:flex;gap:11px}.jc .jc-prose ol li:before{align-items:center;background:#ffe1ea;border-radius:50%;color:#e82a59;content:counter(n);display:flex;flex:0 0 24px;font-size:.78rem;font-weight:800;height:24px;justify-content:center}.jc .jc-prose a{color:#e82a59;font-weight:600;text-decoration:underline;text-underline-offset:2px}.jc .jc-prose img{border-radius:18px;margin:24px 0;max-width:100%}.jc .jc-prose blockquote{border-left:3px solid #fb3c6c;color:#1c1340;font-style:italic;padding:6px 0 6px 18px}.jc .jc-prose table{border-collapse:collapse;font-size:.9rem;margin:18px 0;width:100%}.jc .jc-prose th{background:#241657;color:#fff;padding:10px 12px;text-align:left}.jc .jc-prose td{border-bottom:1px solid #ece8f8;color:#5f5780;padding:9px 12px}.jc .jc-prose tr:nth-child(2n) td{background:#f4f2fc}.jc .jc-module__grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 320px}.jc .jc-aside{display:grid;gap:16px;position:sticky;top:90px}.jc .jc-aside__card{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);padding:24px}.jc .jc-aside__card.is-dark{background:linear-gradient(180deg,#241657,#1d1147);border:0;color:#fff}.jc .jc-aside__card.is-dark p{color:#b4abd6}.jc .jc-aside__card h4{font-family:Manrope,sans-serif;font-size:1.05rem;margin-bottom:10px}.jc .jc-aside__card .jc-btn{margin-top:12px;width:100%}.jc .jc-back{align-items:center;color:#e82a59;display:inline-flex;font-size:.92rem;font-weight:700;gap:7px;margin-top:34px}.jc .jc-modgrid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.jc .jc-feat-note{margin-top:40px;text-align:center}.jc .jc-bloglist{display:grid;gap:18px;max-width:860px}.jc .jc-blogrow{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);color:#1c1340;display:block;padding:26px 28px;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.jc .jc-blogrow:hover{border-color:rgba(251,60,108,.35);box-shadow:0 18px 44px -22px rgba(34,18,84,.35);transform:translateY(-3px)}.jc .jc-blogrow h2{color:#1c1340;font-size:1.25rem;margin-bottom:10px}.jc .jc-blogrow p{color:#5f5780;font-size:.96rem}.jc .jc-blogrow__meta{align-items:center;display:flex;font-size:.86rem;justify-content:space-between;margin-top:16px}.jc .jc-blogrow__meta time{color:#5f5780}.jc .jc-blogrow__meta .r{color:#e82a59;font-weight:700}.jc .jc-pager{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:38px}.jc .jc-pager a,.jc .jc-pager span{align-items:center;background:#fff;border:1px solid #ece8f8;border-radius:11px;color:#1c1340;display:inline-flex;font-size:.92rem;font-weight:700;height:42px;justify-content:center;min-width:42px;padding:0 12px}.jc .jc-pager a:hover{border-color:#fb3c6c;color:#e82a59}.jc .jc-pager .is-active{background:#fb3c6c;border-color:#fb3c6c;color:#fff}.jc .jc-pager .is-disabled{opacity:.4;pointer-events:none}.jc .jc-article{max-width:760px}.jc .jc-article__cover{background:linear-gradient(135deg,#241657,#fb3c6c);border-radius:26px;height:280px;margin-bottom:28px;overflow:hidden}.jc .jc-article__cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jc .jc-article__date{color:#5f5780;font-size:.88rem;margin-bottom:24px}.jc .jc-faqvideo{display:grid;gap:22px}.jc .jc-faqvideo__card{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);overflow:hidden}.jc .jc-faqvideo__embed{aspect-ratio:16/9;background:#1d1147;position:relative}.jc .jc-faqvideo__embed iframe{border:0;display:block;height:100%;width:100%}.jc .jc-faqvideo__b{padding:22px 24px}.jc .jc-faqvideo__b h3{font-size:1.15rem;margin-bottom:8px}.jc .jc-faqvideo__b p{color:#5f5780;font-size:.92rem;margin-bottom:14px}.jc .jc-help-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.jc .jc-chip{align-items:center;background:#f4f2fc;border:1px solid #ece8f8;border-radius:999px;color:#1c1340;display:inline-flex;font-size:.85rem;font-weight:600;gap:7px;padding:9px 14px}.jc .jc-chip:hover{border-color:#fb3c6c;color:#e82a59}.jc .jc-faq-accordion{display:grid;gap:10px;margin-top:10px}.jc .jc-acc{background:#fff;border:1px solid #ece8f8;border-radius:18px;overflow:hidden}.jc .jc-acc__q{align-items:center;color:#1c1340;cursor:pointer;display:flex;font-weight:600;gap:14px;padding:18px 20px}.jc .jc-acc__q .pm{align-items:center;background:#ffe1ea;border-radius:50%;color:#e82a59;display:flex;flex:0 0 26px;font-size:1.1rem;height:26px;justify-content:center;margin-left:auto;transition:transform .2s}.jc .jc-acc.is-open .jc-acc__q .pm{transform:rotate(45deg)}.jc .jc-acc__a{max-height:0;overflow:hidden;transition:max-height .28s ease}.jc .jc-acc.is-open .jc-acc__a{max-height:400px}.jc .jc-acc__a p{color:#5f5780;font-size:.96rem;line-height:1.6;padding:0 20px 18px}.jc .jc-contact-band{background:#f4f2fc;border-top:1px solid #ece8f8;padding:54px 0}.jc .jc-contact-band__in{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between}.jc .jc-contact-band h3{color:#1c1340;font-size:1.5rem;margin-bottom:8px}.jc .jc-contact-band p{color:#5f5780;max-width:520px}.jc .jc-contact-chips{display:flex;flex-wrap:wrap;gap:10px}.jc .jc-cta-band{background:linear-gradient(135deg,#1d1147,#2c1a6b);color:#fff;padding:56px 0;text-align:center}.jc .jc-cta-band h2{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);margin-bottom:20px}.jc .jc-cta-band__btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.jc .jc-roadmap{background:linear-gradient(180deg,#241657,#1d1147);border-radius:26px;color:#fff;margin-bottom:40px;padding:36px}.jc .jc-roadmap h2{font-size:1.4rem;margin-bottom:20px}.jc .jc-roadmap__chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.jc .jc-roadmap__chips span{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;font-size:.86rem;font-weight:600;padding:9px 14px}.jc .jc-roadmap .jc-btn{margin-right:10px}.jc .jc-timeline{padding-left:28px;position:relative}.jc .jc-timeline:before{background:#ece8f8;bottom:6px;content:"";left:7px;position:absolute;top:6px;width:2px}.jc .jc-release{margin-bottom:26px;position:relative}.jc .jc-release:before{background:#fb3c6c;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #ece8f8;content:"";height:16px;left:-28px;position:absolute;top:5px;width:16px}.jc .jc-release__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.jc .jc-release__date{color:#1c1340;font-family:Manrope,sans-serif;font-weight:800}.jc .jc-release__ver{background:#ffe1ea;border-radius:999px;color:#e82a59;font-size:.74rem;font-weight:700;padding:4px 10px}.jc .jc-release ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.jc .jc-release li{color:#5f5780;display:flex;font-size:.95rem;gap:10px}.jc .jc-release li:before{background:#fb3c6c;border-radius:50%;content:"";flex:0 0 6px;height:6px;margin-top:8px}.jc .jc-form{display:grid;gap:16px}.jc .jc-field label{color:#1c1340;display:block;font-size:.85rem;font-weight:600;margin-bottom:7px}.jc .jc-field input,.jc .jc-field select,.jc .jc-field textarea{background:#fff;border:1px solid #ece8f8;border-radius:12px;color:#1c1340;font-family:inherit;font-size:1rem;padding:14px 16px;transition:border-color .15s,box-shadow .15s;width:100%}.jc .jc-field input:focus,.jc .jc-field select:focus,.jc .jc-field textarea:focus{border-color:#fb3c6c;box-shadow:0 0 0 3px rgba(251,60,108,.15);outline:none}.jc .jc-field input.is-danger,.jc .jc-field select.is-danger{border-color:#c0392b!important}.jc .jc-field input.is-success{border-color:#18b86a!important}.jc .jc-field textarea{min-height:110px;resize:vertical}.jc .jc-revgrid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.jc .jc-revcard{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);overflow:hidden}.jc .jc-revcard__video{align-items:center;aspect-ratio:16/9;background:#241657;display:flex;justify-content:center;overflow:hidden}.jc .jc-revcard__video iframe{border:0;height:100%;width:100%}.jc .jc-revcard__b{align-items:center;display:flex;gap:12px;padding:18px 20px}.jc .jc-revcard__ava{align-items:center;background:#241657;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-family:Manrope,sans-serif;font-weight:700;height:42px;justify-content:center;width:42px}.jc .jc-revcard__b b{font-size:.95rem}.jc .jc-revcard__b span{color:#5f5780;display:block;font-size:.82rem}.jc .jc-steps{counter-reset:s;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.jc .jc-step{background:#fff;border:1px solid #ece8f8;border-radius:18px;box-shadow:0 10px 30px -18px rgba(34,18,84,.28);counter-increment:s;padding:26px}.jc .jc-step__n{align-items:center;background:#ffe1ea;border-radius:12px;color:#e82a59;display:flex;font-family:Manrope,sans-serif;font-weight:800;height:40px;justify-content:center;margin-bottom:14px;width:40px}.jc .jc-step__n:before{content:counter(s)}.jc .jc-step h3{font-size:1.1rem;margin-bottom:8px}.jc .jc-step p{color:#5f5780;font-size:.94rem}.jc .jc-error{align-items:center;background:linear-gradient(180deg,#241657,#1d1147);color:#fff;display:flex;justify-content:center;min-height:calc(100vh - 70px);padding:60px 20px;text-align:center}.jc .jc-error__code{-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#fff,#fb3c6c);-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:clamp(5rem,10vw,9rem);font-weight:800;line-height:1}.jc .jc-error h1{font-size:1.6rem;margin:8px 0 14px}.jc .jc-error p{color:#b4abd6;margin-bottom:26px;margin-left:auto;margin-right:auto;max-width:440px}.jc .jc-error__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.jc .jc-error__actions .jc-btn{white-space:nowrap}@media (max-width:520px){.jc .jc-error__actions{flex-direction:column}.jc .jc-error__actions .jc-btn{justify-content:center;width:100%}}.jc .jc-page--auth{background:transparent}.jc .jc-auth{align-items:center;background:linear-gradient(160deg,#f4f2fc,#fff);display:flex;justify-content:center;min-height:calc(100vh - 140px);padding:40px 20px}.jc .jc-auth__card{background:#fff;border:1px solid #ece8f8;border-radius:26px;box-shadow:0 18px 44px -22px rgba(34,18,84,.35);max-width:480px;padding:40px 38px;width:100%}.jc .jc-auth__logo{display:flex;justify-content:center;margin-bottom:22px}.jc .jc-auth__logo img{height:44px;max-width:220px;-o-object-fit:contain;object-fit:contain}.jc .jc-auth__brand{color:#fb3c6c;font-family:AA-Akashi,serif!important;font-size:1.9rem;line-height:1}.jc .jc-auth--banner{background:linear-gradient(160deg,rgba(244,242,252,.24),hsla(0,0%,100%,.17)),var(--jc-banner) center/cover no-repeat}.jc .jc-page--standalone{display:flex;flex-direction:column}.jc .jc-page--standalone .jc-auth{min-height:100vh}.jc .jc-flash{border-radius:18px;box-shadow:0 18px 44px -22px rgba(34,18,84,.35);font-size:.9rem;left:50%;max-width:90vw;padding:13px 20px;position:fixed;top:18px;transform:translateX(-50%);z-index:80}.jc .jc-flash--ok{background:#e8f8f0;border:1px solid #b2dfcf;color:#1a6640}.jc .jc-flash--err{background:#fdecec;border:1px solid #f3c0c0;color:#c0392b}.jc .jc-auth h1{color:#1c1340;font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:800;margin-bottom:7px;text-align:center}.jc .jc-auth__sub{color:#5f5780;font-size:.91rem;line-height:1.5;margin-bottom:24px;text-align:center}.jc .jc-auth .jc-form{gap:14px}.jc .jc-auth .jc-btn{justify-content:center;margin-top:6px;width:100%}.jc .jc-auth hr{border:none;border-top:1px solid #ece8f8;margin:18px 0}.jc .jc-auth__alt{color:#5f5780;font-size:.9rem;margin-top:18px;text-align:center}.jc .jc-auth__alt a{color:#e82a59;font-weight:700}.jc .jc-auth__trust{color:#5f5780;display:flex;flex-wrap:wrap;font-size:.79rem;gap:5px 14px;justify-content:center;margin-top:16px}.jc .jc-auth__note{color:#5f5780;font-size:.82rem;line-height:1.5;margin-top:12px;text-align:center}.jc .jc-auth__pwa{border-top:1px solid #ece8f8;margin-top:18px;padding-top:16px;text-align:center}.jc .jc-auth__pwa-link{align-items:center;color:#5f5780;display:inline-flex;font-size:.85rem;font-weight:600;gap:7px;transition:color .15s}.jc .jc-auth__pwa-link:hover{color:#e82a59}.jc .jc-auth__pwa-link svg{opacity:.75}.jc .jc-auth__pwa-help{color:#5f5780;font-size:.8rem;line-height:1.5;margin-top:9px}.jc .jc-auth__pwa-help.is-hidden{display:none}.jc .jc-auth__domains{border:1px solid #ece8f8;border-radius:18px;list-style:none;margin:14px 0;overflow:hidden;padding:0}.jc .jc-auth__domains li{border-bottom:1px solid #ece8f8}.jc .jc-auth__domains li:last-child{border-bottom:0}.jc .jc-auth__domains a{color:#1c1340;display:block;font-size:.95rem;font-weight:600;padding:13px 18px;text-decoration:none;transition:background .15s}.jc .jc-auth__domains a:hover{background:#f4f2fc;color:#e82a59}.jc .jc-auth__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.jc .jc-auth__buttons .jc-btn{flex:1;justify-content:center}.jc .jc-checkbox{align-items:flex-start;color:#5f5780;cursor:pointer;display:flex;font-size:.88rem;gap:10px;line-height:1.5}.jc .jc-checkbox input[type=checkbox]{accent-color:#fb3c6c;cursor:pointer;flex:0 0 auto;height:18px;margin-top:2px;width:18px}.jc .jc-checkbox a{color:#e82a59;font-weight:600}.jc .jc-auth .field:not(:last-child){margin-bottom:0}@media (max-width:520px){.jc .jc-auth__card{padding:28px 22px}.jc .jc-auth__buttons{flex-direction:column}}@media (max-width:980px){.jc .jc-module__grid{grid-template-columns:1fr}.jc .jc-aside{position:static}.jc .jc-modgrid,.jc .jc-revgrid,.jc .jc-steps{grid-template-columns:1fr 1fr}.jc .jc-contact-band__in{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.jc .jc-subhero{padding:40px 0 44px}.jc .jc-modgrid,.jc .jc-revgrid,.jc .jc-steps{grid-template-columns:1fr}.jc .jc-roadmap{padding:24px}.jc .jc-roadmap .jc-btn{margin-bottom:8px}}
