.overview-module__MT31ZG__pg{color:var(--text);-webkit-font-smoothing:antialiased;--ink:#0d1714;--ink2:#15241f;--ink3:#2a4238;--text:#16231e;--muted:#4b5b55;--em:#0e9f6e;--em-d:#0b7f58;--em-dd:#096a49;--mint:#3fcf9b;--amber:#e5a33d;--tint:#f4f9f6;--tint2:#e8f6f0;--line:#dbe7e1;--on-dark:#bccbc4;--red:#b42318;--out:cubic-bezier(.16, 1, .3, 1);--ease:cubic-bezier(.2, .7, .2, 1);background:#fff;font-family:inherit;font-size:17px;line-height:1.5}.overview-module__MT31ZG__pg *,.overview-module__MT31ZG__pg :before,.overview-module__MT31ZG__pg :after{box-sizing:border-box}.overview-module__MT31ZG__pg ::selection{color:#0d1714;background:#c6ecdc}.overview-module__MT31ZG__pg a:focus-visible{outline:2px solid var(--em);outline-offset:3px;border-radius:6px}:where(.overview-module__MT31ZG__pg h1,.overview-module__MT31ZG__pg h2,.overview-module__MT31ZG__pg h3,.overview-module__MT31ZG__pg p,.overview-module__MT31ZG__pg ul,.overview-module__MT31ZG__pg ol,.overview-module__MT31ZG__pg figure,.overview-module__MT31ZG__pg dl,.overview-module__MT31ZG__pg dd,.overview-module__MT31ZG__pg dt){margin:0;padding:0}:where(.overview-module__MT31ZG__pg ul,.overview-module__MT31ZG__pg ol){list-style:none}.overview-module__MT31ZG__pg h1,.overview-module__MT31ZG__pg h2,.overview-module__MT31ZG__pg h3{text-wrap:balance}.overview-module__MT31ZG__sl{stroke-linecap:round;stroke-linejoin:round}.overview-module__MT31ZG__ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.overview-module__MT31ZG__wrap{max-width:1320px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));margin:0 auto}.overview-module__MT31ZG__h2{letter-spacing:-.028em;color:var(--ink);font-size:clamp(38px,4.2vw,60px);font-weight:700;line-height:1.08}.overview-module__MT31ZG__lead{color:var(--muted);text-wrap:balance;margin-top:16px;font-size:clamp(18px,1.6vw,23px);line-height:1.4}.overview-module__MT31ZG__sample{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.overview-module__MT31ZG__sec{scroll-margin-top:80px;position:relative;overflow:hidden}.overview-module__MT31ZG__sec>.overview-module__MT31ZG__wrap{z-index:1;position:relative}.overview-module__MT31ZG__rv{transition:opacity .82s var(--out), transform .82s var(--out)}.overview-module__MT31ZG__rv.overview-module__MT31ZG__d1{transition-delay:90ms}.overview-module__MT31ZG__rv.overview-module__MT31ZG__d2{transition-delay:.18s}.overview-module__MT31ZG__rv.overview-module__MT31ZG__d3{transition-delay:.27s}.overview-module__MT31ZG__dark{background:var(--ink);color:#fff}.overview-module__MT31ZG__dark:before{content:"";pointer-events:none;background-image:linear-gradient(#3fcf9b12 1px,#0000 1px),linear-gradient(90deg,#3fcf9b12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 58%,#000 10%,#0000 74%);mask-image:radial-gradient(70% 80% at 50% 58%,#000 10%,#0000 74%)}.overview-module__MT31ZG__dark:after{content:"";pointer-events:none;background:radial-gradient(46% 56% at 50% 60%,#0e9f6e38,#0000 72%);position:absolute;inset:0}.overview-module__MT31ZG__dark .overview-module__MT31ZG__h2{color:#fff}.overview-module__MT31ZG__dark .overview-module__MT31ZG__lead{color:var(--on-dark)}.overview-module__MT31ZG__field{background:linear-gradient(135deg,#f9fcfa 0%,#eef7f2 52%,#e3f1ea 100%)}.overview-module__MT31ZG__field:before{content:"";pointer-events:none;background-image:linear-gradient(#0e9f6e14 1px,#0000 1px),linear-gradient(90deg,#0e9f6e14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 60% 55%,#000 15%,#0000 74%);mask-image:radial-gradient(80% 80% at 60% 55%,#000 15%,#0000 74%)}.overview-module__MT31ZG__hero{min-height:max(736px,100svh - 72px);color:var(--ink);border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f9fcfa 0%,#eef7f2 52%,#e3f1ea 100%);align-items:center;padding:56px 0;display:flex;position:relative;overflow:hidden}.overview-module__MT31ZG__hero:before,.overview-module__MT31ZG__hero:after{content:"";pointer-events:none;position:absolute;inset:0}.overview-module__MT31ZG__hero:before{background-image:linear-gradient(#0e9f6e17 1px,#0000 1px),linear-gradient(90deg,#0e9f6e17 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 95% at 72%,#000 15%,#0000 72%);mask-image:radial-gradient(75% 95% at 72%,#000 15%,#0000 72%)}.overview-module__MT31ZG__hero:after{background:radial-gradient(48% 62% at 74%,#0e9f6e2b,#0000 70%)}.overview-module__MT31ZG__hero-in{z-index:1;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center;gap:48px;width:100%;max-width:1320px;margin:0 auto;padding:0 24px;display:grid;position:relative}.overview-module__MT31ZG__logo{margin-bottom:28px;display:block}.overview-module__MT31ZG__logo svg{width:auto;height:52px;display:block}.overview-module__MT31ZG__ttl{letter-spacing:-.022em;color:var(--ink);text-wrap:balance;font-size:clamp(34px,3.9vw,56px);font-weight:700;line-height:1.12;display:block}.overview-module__MT31ZG__vis{max-width:30em;color:var(--muted);text-wrap:balance;margin-top:20px;font-size:20px;line-height:1.6}.overview-module__MT31ZG__act{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.overview-module__MT31ZG__btn{background:var(--em-d);color:#fff;white-space:nowrap;min-height:52px;transition:background .2s ease, transform .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.overview-module__MT31ZG__btn:hover{background:var(--em-dd);color:#fff;transform:translateY(-2px)}.overview-module__MT31ZG__btn:active{transform:scale(.97)}.overview-module__MT31ZG__btn svg{width:18px;height:18px}.overview-module__MT31ZG__more{color:var(--ink);white-space:nowrap;border-bottom:2px solid var(--ink);padding-bottom:2px;font-size:16px;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s}.overview-module__MT31ZG__more:hover{color:var(--em-dd);border-color:var(--em-dd)}@keyframes overview-module__MT31ZG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes overview-module__MT31ZG__fade{0%{opacity:0}to{opacity:1}}@keyframes overview-module__MT31ZG__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.overview-module__MT31ZG__tk{gap:15px;margin-top:32px;display:grid}.overview-module__MT31ZG__tk li{color:var(--ink);align-items:flex-start;gap:12px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.overview-module__MT31ZG__tk svg{stroke-width:2.6px;width:20px;height:20px;color:var(--em-d);flex:none;margin-top:2px}.overview-module__MT31ZG__dark .overview-module__MT31ZG__tk li{color:#fff}.overview-module__MT31ZG__dark .overview-module__MT31ZG__tk svg{color:var(--mint)}.overview-module__MT31ZG__tag-ok,.overview-module__MT31ZG__tag-dev{white-space:nowrap;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.overview-module__MT31ZG__tag-ok{background:var(--mint);color:#06281c}.overview-module__MT31ZG__tag-dev{border:1px solid var(--amber);color:#f2c47f}.overview-module__MT31ZG__end{background:var(--ink);color:#fff;padding:80px 0}.overview-module__MT31ZG__end .overview-module__MT31ZG__wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.overview-module__MT31ZG__end h2{letter-spacing:-.02em;color:#fff;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.2}@media (max-width:900px){.overview-module__MT31ZG__hero{min-height:0;padding:40px 0 52px;display:block}.overview-module__MT31ZG__hero-in{grid-template-columns:minmax(0,1fr);gap:36px}.overview-module__MT31ZG__logo{margin-bottom:20px}.overview-module__MT31ZG__logo svg{height:44px}.overview-module__MT31ZG__vis{font-size:17px}.overview-module__MT31ZG__act{margin-top:28px}}@media (prefers-reduced-motion:reduce){.overview-module__MT31ZG__rv,.overview-module__MT31ZG__btn{transition:none}}.overview-module__MT31ZG__art{aspect-ratio:1;justify-self:end;width:100%;max-width:540px;position:relative;container-type:inline-size}.overview-module__MT31ZG__art>svg{width:100%;height:auto;display:block;overflow:visible}.overview-module__MT31ZG__disc{fill:#e8f6f0;stroke:#0e9f6e2e;stroke-width:2px;animation:.7s both overview-module__MT31ZG__fade}.overview-module__MT31ZG__ring{fill:none;stroke:#0e9f6e;stroke-width:16px;stroke-dasharray:1;animation:overview-module__MT31ZG__draw 1.3s var(--ease) both}.overview-module__MT31ZG__r1{animation-delay:.15s}.overview-module__MT31ZG__r2{stroke:#28a97c;animation-delay:.35s}.overview-module__MT31ZG__r3{stroke:#5bbb99;stroke-width:12px;animation-delay:.55s}.overview-module__MT31ZG__link{stroke:#0e9f6e;stroke-width:2px;stroke-dasharray:4 6;opacity:.55;animation:.6s 2s both overview-module__MT31ZG__fadeh}@keyframes overview-module__MT31ZG__fadeh{0%{opacity:0}to{opacity:.55}}.overview-module__MT31ZG__sweep{transform-box:view-box;transform-origin:260px 260px;animation:1.9s cubic-bezier(.3,.7,.2,1) .5s both overview-module__MT31ZG__turn}@keyframes overview-module__MT31ZG__turn{0%{transform:rotate(-360deg)}to{transform:rotate(0)}}.overview-module__MT31ZG__bar{stroke:#0e9f6e;stroke-width:16px;stroke-linecap:round}.overview-module__MT31ZG__dot{fill:#fff;stroke:#0d1714;stroke-width:5px;transform-box:fill-box;transform-origin:50%;animation:overview-module__MT31ZG__pop .5s var(--ease) both}.overview-module__MT31ZG__core{fill:#e5a33d;transform-box:fill-box;transform-origin:50%;animation:overview-module__MT31ZG__pop .7s var(--ease) .9s both}.overview-module__MT31ZG__d1{animation-delay:2s}.overview-module__MT31ZG__d2{animation-delay:2.15s}.overview-module__MT31ZG__d3{animation-delay:2.3s}.overview-module__MT31ZG__tg{color:#fff;letter-spacing:.04em;white-space:nowrap;height:28px;animation:overview-module__MT31ZG__fade .5s var(--ease) both;background:#0d1714;border-radius:8px;align-items:center;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex;position:absolute}.overview-module__MT31ZG__t1{animation-delay:2s;top:33.5%;left:26.4%;transform:translate(-50%,-165%)}.overview-module__MT31ZG__t2{animation-delay:2.15s;top:20.8%;left:79.2%;transform:translate(-45%,-165%)}.overview-module__MT31ZG__t3{animation-delay:2.3s;top:91.3%;left:50%;transform:translate(-50%,-165%)}.overview-module__MT31ZG__tc{color:#8a4b00;letter-spacing:0;background:#fff4e0;animation-delay:1.5s;top:59.5%;left:50%;transform:translate(-50%)}.overview-module__MT31ZG__prod{padding:116px 0 100px}.overview-module__MT31ZG__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.overview-module__MT31ZG__tier-top{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:20px;margin-top:56px;display:grid}.overview-module__MT31ZG__tier-top .overview-module__MT31ZG__pcard{grid-column:2}.overview-module__MT31ZG__tnote{color:var(--em-dd);grid-column:3;align-items:center;gap:14px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.overview-module__MT31ZG__tnote i{border-top:2px dashed #a8d8c3;flex:none;width:36px}.overview-module__MT31ZG__bus{height:44px;position:relative}.overview-module__MT31ZG__bus i{background:var(--em);position:absolute}.overview-module__MT31ZG__bus .overview-module__MT31ZG__v2{width:2px;height:22px;top:0;left:calc(50% - 1px)}.overview-module__MT31ZG__bus .overview-module__MT31ZG__h{height:2px;top:21px;left:calc(16.6667% + 9px);right:calc(16.6667% + 9px)}.overview-module__MT31ZG__bus .overview-module__MT31ZG__v1,.overview-module__MT31ZG__bus .overview-module__MT31ZG__v3{z-index:1;width:2px;top:21px;bottom:-26px}.overview-module__MT31ZG__bus .overview-module__MT31ZG__v1{left:calc(16.6667% + 9px)}.overview-module__MT31ZG__bus .overview-module__MT31ZG__v3{right:calc(16.6667% + 9px)}.overview-module__MT31ZG__bus b{background:var(--em);border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:calc(50% - 5px)}.overview-module__MT31ZG__tier-mb{border:1.5px dashed #a8d8c3;border-radius:24px;padding:24px;position:relative}.overview-module__MT31ZG__tier-l{color:var(--ink);justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:15px;font-weight:700;display:flex}.overview-module__MT31ZG__tier-l:before{content:"";background:var(--amber);border-radius:50%;width:10px;height:10px}.overview-module__MT31ZG__pcard .overview-module__MT31ZG__sc{max-width:320px}.overview-module__MT31ZG__pcard{border:1px solid var(--line);background:var(--tint);color:var(--ink);border-radius:18px;flex-direction:column;padding:22px 22px 24px;text-decoration:none;transition:border-color .18s,background .18s;display:flex;position:relative}.overview-module__MT31ZG__pcard:hover{border-color:var(--em);background:#fff}.overview-module__MT31ZG__sc{width:100%;height:auto;display:block;overflow:visible}.overview-module__MT31ZG__sc .overview-module__MT31ZG__e{stroke:var(--em);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.overview-module__MT31ZG__sc .overview-module__MT31ZG__e:not([fill]){fill:none}.overview-module__MT31ZG__sc .overview-module__MT31ZG__k{fill:none;stroke:#a8d8c3;stroke-width:1.6px;stroke-linecap:round}.overview-module__MT31ZG__sc .overview-module__MT31ZG__t{fill:#d4ebe0;transition:fill .22s}.overview-module__MT31ZG__sc .overview-module__MT31ZG__f{fill:var(--em)}.overview-module__MT31ZG__pcard:hover .overview-module__MT31ZG__sc .overview-module__MT31ZG__t{fill:#bfe4d3}.overview-module__MT31ZG__pcard b{letter-spacing:-.015em;margin-top:20px;font-size:23px;font-weight:700;line-height:1.2}.overview-module__MT31ZG__pcard span{color:var(--muted);text-wrap:balance;margin-top:8px;padding-right:30px;font-size:16px;line-height:1.4}.overview-module__MT31ZG__go{color:var(--em-d);transition:transform .2s var(--out);position:absolute;bottom:22px;right:20px}.overview-module__MT31ZG__go svg{width:22px;height:22px;display:block}.overview-module__MT31ZG__pcard:hover .overview-module__MT31ZG__go{transform:translate(5px)}.overview-module__MT31ZG__path{padding:116px 0}.overview-module__MT31ZG__tri{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;margin-top:56px;display:grid}.overview-module__MT31ZG__tc2{border:1px solid var(--ink3);background:var(--ink2);border-radius:18px;flex-direction:column;align-items:center;padding:26px 26px 28px;display:flex}.overview-module__MT31ZG__tc-h{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.overview-module__MT31ZG__tc-h b{letter-spacing:-.015em;white-space:nowrap;font-size:24px;font-weight:700}.overview-module__MT31ZG__tc2 p{color:var(--on-dark);text-align:center;margin-top:auto;padding-top:22px;font-size:17px}.overview-module__MT31ZG__tri-a{width:26px;height:26px;color:var(--mint);place-self:center}.overview-module__MT31ZG__cal{border:2px solid #fff;border-radius:14px;width:216px;margin-top:26px;padding:14px}.overview-module__MT31ZG__cal-t{background:#fff;border-radius:3px;height:10px;margin-bottom:12px}.overview-module__MT31ZG__cal-g{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.overview-module__MT31ZG__cal-g i{aspect-ratio:1;background:#2a4238;border-radius:4px;transition:background .22s;display:block}.overview-module__MT31ZG__cal1 .overview-module__MT31ZG__mark{transition:background .24s}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__cal1 .overview-module__MT31ZG__mark{background:var(--mint)}.overview-module__MT31ZG__cal2 .overview-module__MT31ZG__mark{transition-delay:calc(var(--i) * 26ms)}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__cal2 .overview-module__MT31ZG__mark{background:var(--mint)}.overview-module__MT31ZG__pulse{width:216px;height:auto;margin-top:26px;display:block}.overview-module__MT31ZG__pl{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s var(--ease)}.overview-module__MT31ZG__s5 .overview-module__MT31ZG__pl{stroke-dashoffset:0}.overview-module__MT31ZG__pl2{opacity:0}.overview-module__MT31ZG__live .overview-module__MT31ZG__pl2{opacity:1;stroke-dasharray:.16 1.16;animation:2.6s linear infinite overview-module__MT31ZG__beat}@keyframes overview-module__MT31ZG__beat{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-1px}}.overview-module__MT31ZG__two{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.overview-module__MT31ZG__field2{padding:110px 0}.overview-module__MT31ZG__fd{width:100%;height:auto;display:block;overflow:visible}.overview-module__MT31ZG__fd text{fill:var(--ink);font-family:inherit;font-size:16px;font-weight:700}.overview-module__MT31ZG__fd .overview-module__MT31ZG__zl{fill:var(--muted);font-size:14px;font-weight:600}.overview-module__MT31ZG__fd .overview-module__MT31ZG__zone{fill:none;stroke:#b9d3c7;stroke-width:1.6px;stroke-dasharray:6 6}.overview-module__MT31ZG__fd .overview-module__MT31ZG__bx2{fill:#fff;stroke:var(--em);stroke-width:2px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__mb{fill:#e8f6f0;stroke:var(--em);stroke-width:2.4px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__di{color:var(--em-d)}.overview-module__MT31ZG__fd .overview-module__MT31ZG__l0{fill:none;stroke:#cfe0d7;stroke-width:2px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__l1{fill:none;stroke:var(--em);stroke-width:2.4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .62s var(--out)}.overview-module__MT31ZG__fd .overview-module__MT31ZG__pt{fill:#e8f6f0;stroke:var(--em);stroke-width:1.6px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__jd{fill:var(--em)}.overview-module__MT31ZG__fd .overview-module__MT31ZG__led{fill:var(--em);opacity:.25;transition:opacity .3s}.overview-module__MT31ZG__s1 .overview-module__MT31ZG__led{opacity:1}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__la,.overview-module__MT31ZG__s3 .overview-module__MT31ZG__lb{stroke-dashoffset:0}.overview-module__MT31ZG__fd .overview-module__MT31ZG__n0{fill:none;stroke:#e9c9c5;stroke-width:2px;stroke-dasharray:4 6}.overview-module__MT31ZG__fd .overview-module__MT31ZG__n1{fill:none;stroke:var(--red);stroke-width:2.4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .62s var(--out)}.overview-module__MT31ZG__s5 .overview-module__MT31ZG__n1{stroke-dashoffset:0}.overview-module__MT31ZG__fd .overview-module__MT31ZG__nx2{opacity:0;transition:opacity .26s}.overview-module__MT31ZG__s6 .overview-module__MT31ZG__nx2{opacity:1}.overview-module__MT31ZG__fd .overview-module__MT31ZG__u0{fill:none;stroke:#cfe0d7;stroke-width:1.8px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__u1{fill:none;stroke:var(--em-d);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--out)}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__u1{stroke-dashoffset:0}.overview-module__MT31ZG__fd .overview-module__MT31ZG__ub{opacity:0;transition:opacity .3s .25s}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__ub{opacity:1}.overview-module__MT31ZG__fd .overview-module__MT31ZG__ub rect{fill:#fff;stroke:var(--em-d);stroke-width:1.8px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__ub svg{color:var(--em-d)}.overview-module__MT31ZG__fd .overview-module__MT31ZG__cl{fill:#fff;stroke:#8fa39a;stroke-width:1.6px}.overview-module__MT31ZG__ai{padding:116px 0 110px}.overview-module__MT31ZG__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:52px;display:grid}.overview-module__MT31ZG__flow li{color:var(--muted);padding-top:16px;font-size:17px;font-weight:600;line-height:1.3;transition:color .28s;position:relative}.overview-module__MT31ZG__flow li:before,.overview-module__MT31ZG__flow li:after{content:"";border-radius:2px;height:4px;position:absolute;top:0;left:0;right:0}.overview-module__MT31ZG__flow li:before{background:#cfe0d7}.overview-module__MT31ZG__flow li:after{background:var(--em);opacity:0;transition:opacity .4s}.overview-module__MT31ZG__flow i{font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:14px;font-style:normal;font-weight:700;display:block}.overview-module__MT31ZG__flow li.overview-module__MT31ZG__done,.overview-module__MT31ZG__flow li.overview-module__MT31ZG__now{color:var(--ink)}.overview-module__MT31ZG__flow li.overview-module__MT31ZG__done:after,.overview-module__MT31ZG__flow li.overview-module__MT31ZG__now:after{opacity:1}.overview-module__MT31ZG__flow li.overview-module__MT31ZG__now{font-weight:700}.overview-module__MT31ZG__flow li.overview-module__MT31ZG__now:after{background:var(--ink)}.overview-module__MT31ZG__aiw{background:#fff;border:1px solid #cfe0d7;border-radius:20px;margin-top:36px;overflow:hidden;box-shadow:0 44px 80px -50px #0d171480}.overview-module__MT31ZG__aiw-h{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:0 28px;display:flex}.overview-module__MT31ZG__aiw-h b{font-size:17px;font-weight:700}.overview-module__MT31ZG__aiw-h .overview-module__MT31ZG__sample{color:var(--on-dark)}.overview-module__MT31ZG__aiw-r{align-items:center;gap:14px;display:flex}.overview-module__MT31ZG__aiw-h b{white-space:nowrap}@media (max-width:560px){.overview-module__MT31ZG__aiw-h{padding:0 18px}.overview-module__MT31ZG__fd text{font-size:22px}.overview-module__MT31ZG__fd .overview-module__MT31ZG__zl{font-size:20px}}.overview-module__MT31ZG__aiw-b{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.overview-module__MT31ZG__lst{height:404px;margin:20px 0 20px 28px;position:relative}.overview-module__MT31ZG__rw{--y:0px;border:1px solid var(--line);height:68px;transform:translateY(var(--y));transition:transform .64s var(--out), opacity .32s ease, background .24s ease, border-color .24s ease;background:#fff;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;display:grid;position:absolute;top:0;left:0;right:28px}.overview-module__MT31ZG__rw>svg{width:24px;height:24px;color:var(--em-d)}.overview-module__MT31ZG__rw b{color:var(--ink);font-size:16px;font-weight:600;line-height:1.3;transition:color .2s;display:block}.overview-module__MT31ZG__rw small{color:var(--muted);font-size:13px;display:block}.overview-module__MT31ZG__rw em{white-space:nowrap;opacity:0;border-radius:13px;padding:4px 10px;font-size:13px;font-style:normal;font-weight:700;transition:opacity .26s}.overview-module__MT31ZG__r1{--y:0px}.overview-module__MT31ZG__r2{--y:76px}.overview-module__MT31ZG__r3{--y:152px}.overview-module__MT31ZG__r4{--y:228px}.overview-module__MT31ZG__r5{--y:304px}.overview-module__MT31ZG__bn{color:var(--muted);background:#eef2f0}.overview-module__MT31ZG__hi{color:var(--red);background:#fde8e6}.overview-module__MT31ZG__mid{color:#8a4b00;background:#fff4e0}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__f em{opacity:1}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__f b{color:var(--muted);text-decoration:line-through}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__f{opacity:.55}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r3{--y:0px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r1{--y:76px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r5{--y:152px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r2{--y:262px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r4{--y:336px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__sv{opacity:1}.overview-module__MT31ZG__s5 .overview-module__MT31ZG__r3{background:var(--tint2);border-color:var(--em)}.overview-module__MT31ZG__sumr{color:var(--em-d);opacity:0;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:opacity .32s .3s;display:flex;position:absolute;top:230px;left:14px}.overview-module__MT31ZG__sumr svg{stroke-width:2.6px;width:18px;height:18px}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__sumr{opacity:1}.overview-module__MT31ZG__prop{background:var(--tint);border:1px solid var(--line);border-radius:14px;flex-direction:column;margin:20px 28px 20px 0;padding:24px 26px;display:flex;position:relative}.overview-module__MT31ZG__pv{opacity:0;flex-direction:column;flex:1;transition:opacity .36s;display:flex}.overview-module__MT31ZG__s5 .overview-module__MT31ZG__pv{opacity:1}.overview-module__MT31ZG__sk{gap:14px;transition:opacity .26s;display:grid;position:absolute;top:70px;left:26px;right:26px}.overview-module__MT31ZG__sk i{background:#dcebe4;border-radius:6px;height:12px;display:block}.overview-module__MT31ZG__sk i:nth-child(2){width:78%}.overview-module__MT31ZG__sk i:nth-child(3){width:62%}.overview-module__MT31ZG__s5 .overview-module__MT31ZG__sk{opacity:0}.overview-module__MT31ZG__prop h3{color:var(--ink);font-size:19px;font-weight:700}.overview-module__MT31ZG__prop-s{color:var(--muted);margin-top:4px;font-size:14px}.overview-module__MT31ZG__prop ol{gap:12px;margin:20px 0 18px;display:grid}.overview-module__MT31ZG__prop li{color:var(--ink);align-items:center;gap:10px;font-size:16px;display:flex}.overview-module__MT31ZG__prop li i{background:var(--tint2);width:26px;height:26px;color:var(--em-dd);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.overview-module__MT31ZG__cf{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;display:grid}.overview-module__MT31ZG__cf-a{grid-area:1/1}.overview-module__MT31ZG__cf-b{color:var(--em-d);opacity:0;grid-area:1/1/2/3;align-items:center;gap:8px;display:flex}.overview-module__MT31ZG__cf-b svg{stroke-width:2.6px;width:20px;height:20px}.overview-module__MT31ZG__cf-btn{background:var(--em-d);color:#fff;min-height:44px;transition:transform .12s var(--out), opacity .2s ease;border-radius:8px;grid-area:1/2;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.overview-module__MT31ZG__s7 .overview-module__MT31ZG__cf-btn{opacity:.85;transform:translateY(2px)}.overview-module__MT31ZG__s8 .overview-module__MT31ZG__cf-a{opacity:0}.overview-module__MT31ZG__s8 .overview-module__MT31ZG__cf-b{opacity:1}.overview-module__MT31ZG__s8 .overview-module__MT31ZG__cf-btn{opacity:0}.overview-module__MT31ZG__curs{opacity:0;pointer-events:none;width:26px;height:26px;transition:right .6s var(--out), bottom .6s var(--out), opacity .2s ease;position:absolute;bottom:150px;right:190px}.overview-module__MT31ZG__s6 .overview-module__MT31ZG__curs{opacity:1;bottom:26px;right:46px}.overview-module__MT31ZG__s8 .overview-module__MT31ZG__curs{opacity:0}.overview-module__MT31ZG__round{padding:116px 0}.overview-module__MT31ZG__stg{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid;position:relative}.overview-module__MT31ZG__trk{width:calc(66.6667% + 26.6667px);height:4px;position:absolute;top:21px;left:0;overflow:visible}.overview-module__MT31ZG__trk path{fill:none;stroke-width:4px}.overview-module__MT31ZG__trk-b{stroke:var(--line)}.overview-module__MT31ZG__trk-f{stroke:var(--em);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .78s var(--out)}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__trk-f{stroke-dashoffset:.5px}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__trk-f{stroke-dashoffset:0}.overview-module__MT31ZG__st{position:relative}.overview-module__MT31ZG__sti{width:120px;height:72px;margin-top:24px;display:block;overflow:visible}.overview-module__MT31ZG__sti .overview-module__MT31ZG__e{stroke:var(--em);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.overview-module__MT31ZG__sti .overview-module__MT31ZG__e:not([fill]){fill:none}.overview-module__MT31ZG__sti .overview-module__MT31ZG__k{fill:none;stroke:#cfe0d7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.overview-module__MT31ZG__sti .overview-module__MT31ZG__a{fill:none;stroke:var(--em);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--out) .2s}.overview-module__MT31ZG__s1 .overview-module__MT31ZG__st1c .overview-module__MT31ZG__a,.overview-module__MT31ZG__s2 .overview-module__MT31ZG__st2c .overview-module__MT31ZG__a,.overview-module__MT31ZG__s3 .overview-module__MT31ZG__st3c .overview-module__MT31ZG__a{stroke-dashoffset:0}.overview-module__MT31ZG__no{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-weight:700;display:grid}.overview-module__MT31ZG__st h3{letter-spacing:-.015em;color:var(--ink);margin-top:18px;font-size:27px;font-weight:700}.overview-module__MT31ZG__st ul{gap:9px;margin-top:14px;display:grid}.overview-module__MT31ZG__st li{color:var(--muted);font-size:17px;line-height:1.4}.overview-module__MT31ZG__gather{padding:116px 0}.overview-module__MT31ZG__tree{width:100%;height:auto;display:block;overflow:visible}.overview-module__MT31ZG__tree text{fill:#fff;font-family:inherit;font-size:16px;font-weight:700}.overview-module__MT31ZG__tree .overview-module__MT31ZG__sub{fill:var(--on-dark);font-size:14px;font-weight:500}.overview-module__MT31ZG__tree .overview-module__MT31ZG__nb{fill:var(--ink2);stroke:var(--ink3);stroke-width:1.6px}.overview-module__MT31ZG__tree .overview-module__MT31ZG__nc{fill:var(--ink2);stroke:var(--mint);stroke-width:2px}.overview-module__MT31ZG__tree .overview-module__MT31ZG__lnk{fill:none;stroke:#35584b;stroke-width:2px}.overview-module__MT31ZG__tree .overview-module__MT31ZG__amb{fill:var(--amber)}.overview-module__MT31ZG__tree .overview-module__MT31ZG__ti{color:var(--mint)}.overview-module__MT31ZG__pk2{opacity:0;transform:translate(calc(var(--x0) * 1px), calc(var(--y0) * 1px));transition:transform 1s cubic-bezier(.6, 0, .2, 1) var(--d,0s), opacity .26s ease}.overview-module__MT31ZG__pk2 rect{fill:var(--mint)}.overview-module__MT31ZG__pk2 svg{color:#06281c}.overview-module__MT31ZG__p5{transition-duration:1.5s,.26s}.overview-module__MT31ZG__up{transition-delay:var(--d,.3s), 0s}.overview-module__MT31ZG__s1 .overview-module__MT31ZG__lo,.overview-module__MT31ZG__s1 .overview-module__MT31ZG__p5{opacity:1}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__lo,.overview-module__MT31ZG__s2 .overview-module__MT31ZG__p5{transform:translate(calc(var(--x1) * 1px), calc(var(--y1) * 1px))}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__lo{opacity:0}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__up{opacity:1;transform:translate(calc(var(--x1) * 1px), calc(var(--y1) * 1px))}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__up,.overview-module__MT31ZG__s4 .overview-module__MT31ZG__p5{opacity:0}.overview-module__MT31ZG__ok2{opacity:0;transition:opacity .3s}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__ok2{opacity:1}@media (max-width:560px){.overview-module__MT31ZG__tree text{font-size:22px}.overview-module__MT31ZG__tree .overview-module__MT31ZG__sub{font-size:20px}.overview-module__MT31ZG__tree .overview-module__MT31ZG__mbx{font-size:18px}}.overview-module__MT31ZG__fit{padding:112px 0}.overview-module__MT31ZG__fit-in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;display:grid}.overview-module__MT31ZG__whoo{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,5fr);align-items:center;gap:24px;min-height:96px;display:grid}.overview-module__MT31ZG__whoo:last-child{border-bottom:1px solid var(--line)}.overview-module__MT31ZG__whoo b{letter-spacing:-.01em;color:var(--ink);font-size:23px;font-weight:700;line-height:1.25}.overview-module__MT31ZG__whoo span{color:var(--muted);font-size:16px}.overview-module__MT31ZG__stg{gap:20px;margin-top:56px}.overview-module__MT31ZG__st{border:1px solid var(--line);background:var(--tint);border-radius:18px;flex-direction:column;padding:28px 28px 30px;display:flex}.overview-module__MT31ZG__st-h{justify-content:space-between;align-items:center;gap:16px;display:flex}.overview-module__MT31ZG__st .overview-module__MT31ZG__sti{width:132px;height:80px;margin-top:0}.overview-module__MT31ZG__st h3{margin-top:26px}.overview-module__MT31ZG__st .overview-module__MT31ZG__sti .overview-module__MT31ZG__e[fill]{fill:var(--tint)}.overview-module__MT31ZG__prg{grid-column:1/-1;width:100%;height:4px;display:block;overflow:visible}.overview-module__MT31ZG__prg path{fill:none;stroke-width:4px}.overview-module__MT31ZG__prg-b{stroke:var(--line)}.overview-module__MT31ZG__prg-f{stroke:var(--em);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--out)}.overview-module__MT31ZG__s1 .overview-module__MT31ZG__prg-f{stroke-dashoffset:.667px}.overview-module__MT31ZG__s2 .overview-module__MT31ZG__prg-f{stroke-dashoffset:.334px}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__prg-f{stroke-dashoffset:0}.overview-module__MT31ZG__who{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}.overview-module__MT31ZG__who li{border:1px solid var(--line);background:var(--tint);border-radius:18px;flex-direction:column;padding:26px 26px 28px;display:flex}.overview-module__MT31ZG__who .overview-module__MT31ZG__sc{margin-bottom:26px}.overview-module__MT31ZG__who b{letter-spacing:-.01em;color:var(--ink);font-size:23px;font-weight:700;line-height:1.25}.overview-module__MT31ZG__who span{color:var(--muted);margin-top:8px;font-size:16px;line-height:1.45}@media (max-width:1180px){.overview-module__MT31ZG__two,.overview-module__MT31ZG__fit-in{grid-template-columns:minmax(0,1fr);gap:44px}.overview-module__MT31ZG__aiw-b{grid-template-columns:minmax(0,1fr)}.overview-module__MT31ZG__prop{min-height:280px;margin:0 28px 24px}.overview-module__MT31ZG__curs{display:none}}@media (max-width:900px){.overview-module__MT31ZG__art{justify-self:center;max-width:360px}.overview-module__MT31ZG__prod,.overview-module__MT31ZG__path,.overview-module__MT31ZG__field2,.overview-module__MT31ZG__ai,.overview-module__MT31ZG__round,.overview-module__MT31ZG__gather,.overview-module__MT31ZG__fit{padding:72px 0}.overview-module__MT31ZG__tier-top{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px}.overview-module__MT31ZG__tier-top .overview-module__MT31ZG__pcard,.overview-module__MT31ZG__tnote{grid-column:1}.overview-module__MT31ZG__tnote{order:-1}.overview-module__MT31ZG__tnote i{display:none}.overview-module__MT31ZG__bus{height:40px}.overview-module__MT31ZG__bus .overview-module__MT31ZG__v2{z-index:1;height:auto;top:0;bottom:-26px}.overview-module__MT31ZG__bus .overview-module__MT31ZG__h,.overview-module__MT31ZG__bus .overview-module__MT31ZG__v1,.overview-module__MT31ZG__bus .overview-module__MT31ZG__v3,.overview-module__MT31ZG__bus b{display:none}.overview-module__MT31ZG__deck{grid-template-columns:minmax(0,1fr);gap:14px}.overview-module__MT31ZG__tier-mb{padding:16px 16px 14px}.overview-module__MT31ZG__tri{grid-template-columns:minmax(0,1fr);gap:14px}.overview-module__MT31ZG__tri-a{transform:rotate(90deg)}.overview-module__MT31ZG__flow{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.overview-module__MT31ZG__flow li{align-items:center;gap:12px;padding:9px 0 9px 16px;display:flex}.overview-module__MT31ZG__flow li:before,.overview-module__MT31ZG__flow li:after{width:4px;height:auto;inset:0 auto 0 0}.overview-module__MT31ZG__flow i{margin:0}.overview-module__MT31ZG__stg,.overview-module__MT31ZG__who{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:36px}.overview-module__MT31ZG__who b{font-size:21px}.overview-module__MT31ZG__trk{display:none}}@media (max-width:560px){.overview-module__MT31ZG__deck{grid-template-columns:minmax(0,1fr)}.overview-module__MT31ZG__lst{gap:8px;height:auto;margin:16px;display:grid}.overview-module__MT31ZG__rw{grid-template-columns:24px minmax(0,1fr);height:auto;min-height:68px;padding:12px 14px;position:relative;left:auto;right:auto;transform:none!important}.overview-module__MT31ZG__tc2{padding:22px 20px 24px}.overview-module__MT31ZG__tc-h b{font-size:21px}.overview-module__MT31ZG__rw em{grid-column:2;justify-self:start}.overview-module__MT31ZG__s3 .overview-module__MT31ZG__f{display:none}.overview-module__MT31ZG__s4 .overview-module__MT31ZG__r3{order:-1}.overview-module__MT31ZG__sumr{position:static}.overview-module__MT31ZG__prop{min-height:0;margin:0 16px 16px}.overview-module__MT31ZG__whoo{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0}}@media (prefers-reduced-motion:reduce){.overview-module__MT31ZG__disc,.overview-module__MT31ZG__ring,.overview-module__MT31ZG__link,.overview-module__MT31ZG__sweep,.overview-module__MT31ZG__dot,.overview-module__MT31ZG__core,.overview-module__MT31ZG__tg,.overview-module__MT31ZG__pl2{animation:none}.overview-module__MT31ZG__sc .overview-module__MT31ZG__t,.overview-module__MT31ZG__cal-g i,.overview-module__MT31ZG__pl,.overview-module__MT31ZG__l1,.overview-module__MT31ZG__led,.overview-module__MT31ZG__tk2,.overview-module__MT31ZG__n1,.overview-module__MT31ZG__nx2,.overview-module__MT31ZG__flow li:after,.overview-module__MT31ZG__rw,.overview-module__MT31ZG__rw em,.overview-module__MT31ZG__sumr,.overview-module__MT31ZG__pv,.overview-module__MT31ZG__sk,.overview-module__MT31ZG__u1,.overview-module__MT31ZG__ub,.overview-module__MT31ZG__cf-btn,.overview-module__MT31ZG__curs,.overview-module__MT31ZG__trk-f,.overview-module__MT31ZG__sti .overview-module__MT31ZG__a,.overview-module__MT31ZG__prg-f,.overview-module__MT31ZG__pk2,.overview-module__MT31ZG__ok2{transition:none}}
