.cs{--cs-muted:#64748b;--cs-body:#5b6272;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f7fb}.cs li.cs-tech img{width:25px;display:none}.cs p.trust__lede{text-align:left;margin-bottom:0}.cs .trust__lede{margin-top:15px;font-size:clamp(.875rem,1vw,1rem);font-weight:400;line-height:24px}.cs .cs__wrap{padding-top:84px}.cs .cs-crumb{color:var(--cs-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 0;font-size:.72rem;display:flex}.cs .cs-crumb a:hover{color:#074eb9}.cs .cs-crumb svg{width:10px;height:10px}.cs .cs-crumb b{color:#3a4463;font-weight:500}.cs .cs-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:34px;padding:18px 0 0;display:grid}.cs .cs-hero__tag{letter-spacing:.09em;text-transform:uppercase;color:#4b3fd0;background:#eef1fd;border-radius:6px;align-items:center;gap:7px;padding:6px 13px;font-size:.64rem;font-weight:700;display:inline-flex}.cs .cs-hero__tag svg{width:11px;height:11px}.cs .cs-hero__title{letter-spacing:-.03em;margin-top:14px;font-size:clamp(1.42rem,2.6vw,1.95rem);font-weight:800;line-height:1.2}.cs .cs-hero__lede{max-width:430px;color:var(--cs-body);margin-top:14px;font-size:.82rem;line-height:1.62}.cs .cs-hero__shot{aspect-ratio:373/170;background:linear-gradient(150deg,#182247,#0f1730);border-radius:9px;display:block;overflow:hidden}.cs .cs-hero__shot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cs ul#csMeta{margin:15px 0}.cs .cs-meta{background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px 15px;display:grid}.cs .cs-meta__item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;display:grid}.cs .cs-meta__mark{color:#074eb9;background:#eef1fd;border-radius:50px;place-items:center;width:50px;height:50px;display:grid}.cs .cs-meta__mark svg{width:30px;height:30px}.cs .cs-meta__name{font-size:.9rem;font-weight:600}.cs .cs-meta__note{margin-top:4px;font-size:.8rem;line-height:1.5}.cs .cs-body{grid-template-columns:220px minmax(0,1fr) 208px;align-items:start;gap:18px;padding-bottom:24px;display:grid}.cs .cs-rail{gap:14px;display:grid;position:sticky;top:16px}.cs .cs-toc{background:#fff;border:1px solid #edf0f7;border-radius:10px;padding:16px 14px}.cs .cs-toc__title{font-size:.76rem;font-weight:700}.cs .cs-toc__list{gap:2px;margin-top:12px;display:grid}.cs .cs-toc__list a{border-left:2px solid #0000;border-radius:6px;padding:7px 10px;font-size:.8rem;transition:background .2s,color .2s,border-color .2s;display:block}.cs .cs-toc__list a:hover{color:#074eb9;background:#f5f7fd}.cs .cs-toc__list a[aria-current=true]{color:#074eb9;background:#eef2fe;border-left-color:#074eb9;font-weight:600}.cs .cs-ask{color:#fff;text-align:center;background:linear-gradient(150deg,#1c2170,#3b2a9c 55%,#5b32a8);border-radius:10px;padding:18px 16px 20px}.cs .cs-ask__mark{background:#ffffff24;border-radius:11px;place-items:center;width:42px;height:42px;margin:0 auto;display:grid}.cs .cs-ask__mark svg{width:20px;height:20px}.cs .cs-ask__title{margin-top:14px;font-size:.78rem;font-weight:700}.cs .cs-ask__note{color:#fffc;margin-top:7px;font-size:.68rem;line-height:1.5}.cs .cs-ask__cta{color:#2a2f7a;background:#fff;border-radius:6px;align-items:center;gap:8px;margin-top:14px;padding:9px 14px;font-size:.68rem;font-weight:700;transition:transform .22s cubic-bezier(.22,.8,.28,1);display:inline-flex}.cs .cs-ask__cta svg{width:12px;height:12px}.cs .cs-ask__cta:hover{transform:translateY(-1px)}.cs .cs-main{background:#fff;border:1px solid #edf0f7;border-radius:10px;padding:20px 22px 24px}.cs .cs-block+.cs-block{border-top:1px solid #f0f2f8;margin-top:26px;padding-top:24px}.cs .cs-block__title{letter-spacing:-.022em;margin:0;font-size:1.07rem;font-weight:700}.cs .cs-block__note{margin-top:10px;margin-bottom:0;font-size:.8rem;line-height:1.5}.cs .cs-troubles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px;padding-left:0;list-style:none;display:grid}.cs ul#csWins{display:block}.cs .cs-trouble{text-align:center;background:#fbfcfe;border:1px solid #eef1f7;border-radius:10px;padding:10px}.cs .cs-trouble__mark{color:#074eb9;text-align:center;background:#eef1fd;border-radius:50px;place-items:center;width:45px;height:45px;margin:0 auto;display:grid}.cs .cs-trouble__mark svg{width:25px;height:25px}.cs .cs-trouble__name{margin-top:10px;margin-bottom:5px;font-size:.8rem;font-weight:600;line-height:1.35}.cs .cs-trouble__note{margin-top:8px;margin-bottom:0;font-size:.8rem;line-height:1.5}.cs .cs-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding-left:0;list-style:none;display:grid}.cs .cs-flow__step{text-align:center;background:#fbfcfe;border:1px solid #eef1f7;border-radius:10px;padding:10px;position:relative}.cs .cs-flow__mark{color:#074eb9;background:#eef1fd;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto;display:grid}.cs .cs-flow__mark svg{width:24px;height:24px}.cs .cs-flow__name{margin-top:10px;margin-bottom:5px;font-size:.8rem;font-weight:600;line-height:1.35}.cs .cs-flow__note{margin-top:8px;margin-bottom:0;font-size:.8rem;line-height:1.5}.cs .cs-phases{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;padding:0;list-style:none;display:grid}.cs li.cs-phase{background:#fbfcfe;border:1px solid #eef1f7;border-radius:10px;padding:10px}.cs .cs-phase__num{color:#074eb9;background:#eef1fd;border-radius:50%;place-items:center;width:45px;height:45px;margin:0 auto;font-size:.8rem;font-weight:700;display:grid}.cs .cs-phase__name{margin-top:10px;margin-bottom:5px;font-size:.8rem;font-weight:600;line-height:1.35}.cs .cs-phase__note{margin-top:8px;margin-bottom:0;font-size:.8rem;line-height:1.5}.cs .cs-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin-top:16px;padding-left:0;display:grid}.cs .cs-feat{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;display:grid}.cs .cs-feat__mark{border-radius:50px;place-items:center;width:45px;height:45px;display:grid}.cs .cs-feat__mark svg{width:25px;height:25px}.cs .cs-feat__name{margin-top:0;margin-bottom:5px;font-size:.8rem;font-weight:600;line-height:1.35}.cs .cs-feat__note{margin:0;font-size:.8rem;line-height:1.5}.cs .cs-stats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:16px;padding-left:0;list-style:none;display:grid}.cs .cs-stat{background:#fbfcfe;border:1px solid #eef1f7;border-radius:10px;padding:10px}.cs .cs-stat__mark{border-radius:50px;place-items:center;width:45px;height:45px;margin:0 auto;display:grid}.cs .cs-stat__mark svg{width:25px;height:25px}.cs .cs-stat__num{letter-spacing:-.03em;margin-top:10px;margin-bottom:10px;font-size:.8rem;font-weight:600;line-height:1.35}.cs .cs-stat__label{margin-top:0;margin-bottom:0;font-size:.8rem;line-height:1.5}.cs .cs-quote{background:#fbfcfe;border:1px solid #eef1f7;border-radius:10px;margin-top:16px;margin-left:0;margin-right:0;padding:18px 20px}.cs .cs-quote__mark{color:#b9c2dc;width:20px;height:20px;display:block}.cs .cs-quote__text{margin-top:8px;margin-left:20px;font-size:.8rem;line-height:1.5}.cs ul#csRelated{padding-left:0}.cs .cs-quote__by{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;margin-top:16px;display:grid}.cs .cs-quote__face{background:#dfe5f2;border-radius:50%;width:34px;height:34px;display:block;overflow:hidden}.cs .cs-quote__face img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cs .cs-quote__name{font-size:.78rem;font-weight:700}.cs .cs-quote__role{margin-top:0;font-size:.78rem}.cs .cs-quote__dots{justify-content:center;gap:7px;margin-top:16px;display:flex}.cs .cs-quote__dots button{cursor:pointer;background:#d3dae8;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:background .22s,width .22s}.cs .cs-quote__dots button[aria-current=true]{background:#074eb9;border-radius:4px;width:18px}.cs .cs-side{gap:14px;display:grid;position:sticky;top:16px}.cs .cs-panel{background:#fff;border:1px solid #edf0f7;border-radius:10px;padding:15px 14px}.cs .cs-panel__title{margin:0;font-size:.78rem;font-weight:700}.cs .cs-panel__list{gap:11px;margin-top:12px;margin-bottom:0;padding-left:0;display:grid}.cs .cs-win{border-top:1px solid #f0f3f9;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:8px 0;font-size:.8rem;line-height:1.55;display:grid}.cs .cs-win svg{color:#074eb9;flex:none;width:20px;height:20px;margin-top:2px}.cs .cs-tech{border-top:1px solid #f0f3f9;align-items:center;gap:10px;padding:8px 0;font-size:.8rem;line-height:1;display:flex}.cs ul#csTech{margin-bottom:0;display:block}.cs li.cs-tech:last-child{margin-bottom:0;padding-bottom:0}.cs .cs-tech i{place-items:center;width:35px;height:35px;display:grid}.cs .cs-tech svg{width:30px;height:30px}.cs .cs-share{gap:9px;margin-top:12px;display:flex}.cs .cs-share button{cursor:pointer;color:#074eb9;background:#eef1fd;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .22s,color .22s,transform .22s cubic-bezier(.22,.8,.28,1);display:grid}.cs .cs-share button:hover{color:#fff;background:#074eb9;transform:translateY(-1px)}.cs .cs-share svg{width:25px;height:25px}.cs .cs-share__done{color:#1f7a4d;margin-top:9px;font-size:.64rem;display:none}.cs .cs-panel.cs-is-copied .cs-share__done{display:block}.cs .cs-rel{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:10px;display:grid}.cs .cs-rel+.cs-rel{border-top:1px solid #f0f3f9;margin-top:12px;padding-top:12px}.cs .cs-rel__shot{aspect-ratio:56/68;background:#dfe5f2;border-radius:7px;display:block;overflow:hidden}.cs .cs-rel__shot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cs .cs-rel__name{font-size:.68rem;font-weight:700;line-height:1.35}.cs .cs-rel__tag{color:var(--cs-muted);margin-top:5px;font-size:.62rem}.cs .cs-rel__go{color:#074eb9;align-items:center;gap:6px;margin-top:7px;font-size:.62rem;font-weight:600;display:inline-flex}.cs .cs-rel__go svg{width:11px;height:11px}.cs .cs-panel__all{color:#074eb9;align-items:center;gap:7px;margin-top:13px;font-size:.68rem;font-weight:600;display:inline-flex}.cs .cs-panel__all svg{width:12px;height:12px;transition:transform .3s cubic-bezier(.22,.8,.28,1)}.cs .cs-panel__all:hover svg{transform:translate(3px)}.cs .cs-cta{color:#fff;background:linear-gradient(100deg,#1c2170,#3b2a9c 55%,#6a35b8);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin:0 0 26px;padding:20px 26px;display:grid;position:relative;overflow:hidden}.cs .cs-cta:after{content:"";pointer-events:none;opacity:.16;background-image:radial-gradient(#ffffff80 1.1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 130% at 100%,#000 5%,#0000 60%);mask-image:radial-gradient(80% 130% at 100%,#000 5%,#0000 60%)}.cs .cs-cta>*{z-index:1;position:relative}.cs .cs-cta__mark{background:#ffffff24;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.cs .cs-cta__mark svg{width:24px;height:24px}.cs .cs-cta__title{letter-spacing:-.02em;margin:0;font-size:.96rem;font-weight:700}.cs .cs-cta__note{color:#ffffffd6;margin:0;font-size:.72rem;line-height:1.55}.cs .cs-cta__acts{flex-wrap:wrap;gap:11px;display:flex}.cs .cs-cta__acts a{border-radius:6px;align-items:center;gap:9px;padding:11px 18px;font-size:.74rem;font-weight:600;transition:background .22s,transform .22s cubic-bezier(.22,.8,.28,1);display:inline-flex}.cs .cs-cta__acts svg{width:13px;height:13px;transition:transform .3s cubic-bezier(.22,.8,.28,1)}.cs .cs-cta__acts a:hover{transform:translateY(-2px)}.cs .cs-cta__acts a:hover svg{transform:translate(3px)}.cs .cs-cta__acts a:first-child{color:#2a2f7a;background:#fff}.cs .cs-cta__acts a:last-child{color:#fff;border:1px solid #ffffff8c}.cs .cs-hero__copy h1.trust__title{text-align:left}.cs div#cs{padding-top:100px}.cs .cs-body,.cs .cs-cta,.cs .cs-hero>*,.cs .cs-meta{opacity:0;transform:translateY(16px)}.cs.cs-is-up .cs-body,.cs.cs-is-up .cs-cta,.cs.cs-is-up .cs-hero>*,.cs.cs-is-up .cs-meta{opacity:1;transition:opacity .55s ease var(--d,0s),transform .55s cubic-bezier(.22,.8,.28,1) var(--d,0s);transform:none}.cs .cs-hero__copy{--d:0s}.cs .cs-hero__media{--d:70ms}.cs .cs-meta{--d:.14s}.cs .cs-body{--d:.2s}.cs .cs-cta{--d:.28s}@media (width<=1080px){.cs .cs-body{grid-template-columns:minmax(0,1fr) 208px}.cs .cs-rail{display:none}.cs .cs-troubles{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-flow,.cs .cs-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cs .cs-flow__step+.cs-flow__step:before{display:none}.cs .cs-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.cs .cs-hero{grid-template-columns:minmax(0,1fr);gap:20px}.cs .cs-hero__media{order:-1}.cs .cs-hero__lede{max-width:none}.cs .cs-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-body{grid-template-columns:minmax(0,1fr)}.cs .cs-side{position:static}.cs .cs-cta{grid-template-columns:auto minmax(0,1fr)}.cs .cs-cta__acts{grid-column:1/-1}.cs .cs-feat{text-align:center}.cs .cs-feats,.cs .cs-flow,.cs .cs-phases,.cs .cs-stats,.cs .cs-troubles{grid-template-columns:repeat(1,minmax(0,1fr))}.cs .cs-main{padding:18px 16px 20px}.cs .cs-cta{grid-template-columns:minmax(0,1fr);padding:18px}.cs .cs-cta__acts a{flex:100%;justify-content:center}.cs .cs-feat{display:block}.cs span.cs-feat__mark{margin:0 auto 10px}.cs .cs-block__title{text-align:center}}@media (prefers-reduced-motion:reduce){.cs .cs-body,.cs .cs-cta,.cs .cs-hero>*,.cs .cs-meta{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}.cs .cs-feat__name,.cs .cs-feat__note,.cs .cs-meta__name,.cs .cs-meta__note,.cs .cs-quote__name,.cs .cs-quote__role,.cs .cs-rel__name,.cs .cs-rel__tag{display:block}.cs-state[data-v-8d57d23d]{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:46vh;padding:64px 0;display:grid}.cs-state__title[data-v-8d57d23d]{color:#101828;font-size:clamp(22px,3vw,30px);font-weight:700}.cs-state__note[data-v-8d57d23d]{color:#5b6472;max-width:46ch}.cs-state__btn[data-v-8d57d23d]{color:#fff;font:inherit;cursor:pointer;background:#2c4ff0;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.cs-state__btn[data-v-8d57d23d]:hover{background:#1f3ccd}
