.ScrollAssembly_sequence__I0D5j{position:relative;height:calc(100svh + 394.4vh)}.ScrollAssembly_sticky__DdRcY{position:sticky;top:84px;height:calc(100svh - 84px);min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 40px 18px}.ScrollAssembly_intro__CtPy7{text-align:center;flex:0 0 auto;margin-bottom:16px}.ScrollAssembly_intro__CtPy7 h1{font-size:clamp(22px,2.2vw,32px);font-weight:550;letter-spacing:-.04em;margin-top:8px;line-height:1.35;word-break:keep-all}.ScrollAssembly_instrument__9Sr_F{position:relative;width:min(1160px,100%);height:min(660px,calc(100svh - 236px));min-height:390px;flex-shrink:0;isolation:isolate}.ScrollAssembly_field__gTr3z{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(#c9d9ed .8px,transparent 0);background-size:25px 25px;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse,#000 20%,transparent 72%)}.ScrollAssembly_connections__rNXEV{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke-width:1.2px}.ScrollAssembly_connections__rNXEV path{vector-effect:non-scaling-stroke}.ScrollAssembly_guide__paR8D{stroke:#ccdbee;stroke-dasharray:2 9;opacity:.6}.ScrollAssembly_spoke__caCWa{stroke:#9db9e4;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--part));opacity:var(--part)}.ScrollAssembly_currentWire__v6ixx{stroke:#2563eb;stroke-width:1.8px}.ScrollAssembly_returnPath__3AW01{stroke:#2563eb;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--part-5, 0));opacity:var(--part-5,0);transition:none}.ScrollAssembly_closed__SLY7X{stroke-dasharray:none;stroke-dashoffset:0;opacity:1}.ScrollAssembly_mobileLines__VnrZ7{display:none}.ScrollAssembly_agent___4eVi{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:210px;height:210px;border:1px solid #bfd0ee;background:radial-gradient(circle at 40% 25%,#fff,#edf3ff);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;box-shadow:0 0 0 10px #f7f9fc,0 0 0 11px #e2eaf7;transition:box-shadow .8s}.ScrollAssembly_agent___4eVi.ScrollAssembly_complete__z7nUy{box-shadow:0 0 0 10px #f7f9fc,0 0 0 11px #c9d9f7,0 0 70px #2563eb0d}.ScrollAssembly_agent___4eVi>span{width:41px;height:41px}.ScrollAssembly_agent___4eVi strong{font-size:26px;font-weight:600;letter-spacing:-.04em;display:block;text-align:center}.ScrollAssembly_agent___4eVi div>span{display:block;font-size:13px;color:#5c6c83;margin-top:7px;text-align:center}.ScrollAssembly_card__b3DRK{position:absolute;top:var(--y);left:var(--x);width:26.5%;min-height:142px;padding:20px 22px;background:#fff;border:1px solid #d2deef;border-radius:8px;opacity:var(--part);transform:translate(-50%,-50%) translateY(calc((1 - var(--part)) * 20px)) scale(calc(.97 + var(--part) * .03));box-shadow:0 4px 18px #253b6205;visibility:hidden;transition:border-color .35s,box-shadow .35s}.ScrollAssembly_attached__5MBgX{visibility:visible}.ScrollAssembly_current__bVo9y{border-color:#7199ef;box-shadow:0 4px 22px #2563eb0b}.ScrollAssembly_cardHeading__Yb9SE{display:flex;align-items:center;gap:10px}.ScrollAssembly_number__zU5hz{font:12px var(--mono);color:#6985ab}.ScrollAssembly_cardHeading__Yb9SE h2{font-size:18px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.ScrollAssembly_cardHeading__Yb9SE svg{flex-shrink:0;margin-left:auto;color:#7993b8}.ScrollAssembly_current__bVo9y .ScrollAssembly_cardHeading__Yb9SE svg,.ScrollAssembly_current__bVo9y .ScrollAssembly_number__zU5hz{color:#2563eb}.ScrollAssembly_card__b3DRK p{margin-top:11px;font-size:15px;line-height:1.65;color:#56667d;word-break:keep-all;overflow-wrap:break-word}.ScrollAssembly_progress__wTHIk{display:flex;justify-content:center;gap:13px;margin-top:20px}.ScrollAssembly_progress__wTHIk button{padding:5px 4px;min-width:35px;display:flex;flex-direction:column;align-items:center;gap:8px}.ScrollAssembly_progress__wTHIk button>span{height:3px;width:23px;border-radius:2px;background:#d9e2ef;transition:background .3s,width .3s}.ScrollAssembly_progress__wTHIk small{font:11px var(--mono);color:#607594}.ScrollAssembly_progress__wTHIk .ScrollAssembly_active__1N_EJ>span{width:32px;background:#2563eb}.ScrollAssembly_progress__wTHIk .ScrollAssembly_active__1N_EJ small{color:#2563eb}.ScrollAssembly_progress__wTHIk .ScrollAssembly_visited__0vV4I>span{background:#91b3f3}@media (max-width:1100px) and (min-width:761px){.ScrollAssembly_sticky__DdRcY{padding-inline:24px}.ScrollAssembly_card__b3DRK{padding:15px;min-height:140px}.ScrollAssembly_cardHeading__Yb9SE{gap:7px}.ScrollAssembly_cardHeading__Yb9SE h2{font-size:16px}.ScrollAssembly_cardHeading__Yb9SE svg{display:none}.ScrollAssembly_card__b3DRK p{font-size:14px}.ScrollAssembly_agent___4eVi{width:168px;height:168px;gap:14px}.ScrollAssembly_agent___4eVi strong{font-size:23px}.ScrollAssembly_agent___4eVi div>span{font-size:12px}}@media (max-width:760px){.ScrollAssembly_sticky__DdRcY{top:110px;height:calc(100svh - 110px);min-height:440px;padding:10px 16px}.ScrollAssembly_intro__CtPy7{margin-bottom:9px}.ScrollAssembly_intro__CtPy7>span{font-size:9px}.ScrollAssembly_intro__CtPy7 h1{font-size:20px;margin-top:4px}.ScrollAssembly_instrument__9Sr_F{height:calc(100svh - 245px);min-height:360px;max-height:630px}.ScrollAssembly_desktopLines__Xinf9{display:none}.ScrollAssembly_mobileLines__VnrZ7{display:block}.ScrollAssembly_field__gTr3z{-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse,#000 20%,transparent 80%)}.ScrollAssembly_agent___4eVi{top:7.5%;width:190px;height:64px;border-radius:35px;flex-direction:row;gap:12px;box-shadow:0 0 0 5px #f7f9fc}.ScrollAssembly_agent___4eVi.ScrollAssembly_complete__z7nUy{box-shadow:0 0 0 5px #f7f9fc,0 0 30px #2563eb0d}.ScrollAssembly_agent___4eVi>span{width:28px;height:28px}.ScrollAssembly_agent___4eVi strong{font-size:20px;text-align:left}.ScrollAssembly_agent___4eVi div>span{font-size:10px;margin-top:3px;text-align:left}.ScrollAssembly_card__b3DRK{left:var(--mx);top:var(--my);width:47%;min-height:0;padding:14px 12px}.ScrollAssembly_cardHeading__Yb9SE{gap:7px}.ScrollAssembly_cardHeading__Yb9SE h2{font-size:16px}.ScrollAssembly_cardHeading__Yb9SE svg{display:none}.ScrollAssembly_number__zU5hz{font-size:10px}.ScrollAssembly_card__b3DRK p{font-size:13px;line-height:1.65;margin-top:8px}.ScrollAssembly_progress__wTHIk{margin-top:5px;gap:8px}.ScrollAssembly_progress__wTHIk button{gap:6px}}@media (max-width:760px) and (max-height:740px){.ScrollAssembly_intro__CtPy7>span{display:none}.ScrollAssembly_intro__CtPy7 h1{font-size:18px}.ScrollAssembly_instrument__9Sr_F{height:calc(100svh - 208px)}.ScrollAssembly_card__b3DRK{padding:10px}.ScrollAssembly_cardHeading__Yb9SE h2{font-size:14px}.ScrollAssembly_card__b3DRK p{font-size:12px;line-height:1.5;margin-top:5px}.ScrollAssembly_agent___4eVi{height:52px}}@media (prefers-reduced-motion:reduce){.ScrollAssembly_card__b3DRK{transform:translate(-50%,-50%);transition:none}.ScrollAssembly_attached__5MBgX{opacity:1}.ScrollAssembly_spoke__caCWa{stroke-dashoffset:0}.ScrollAssembly_agent___4eVi,.ScrollAssembly_progress__wTHIk button>span,.ScrollAssembly_returnPath__3AW01{transition:none}}.ScrollAssembly_compactText__CQ2cv{display:none}@media (max-width:760px){.ScrollAssembly_fullText__HBWz5{display:none}.ScrollAssembly_compactText__CQ2cv{display:inline}}.overview_overview__2gj8L{width:min(760px,calc(100% - 64px));margin:0 auto;padding:100px 0 110px;border-top:1px solid var(--rule)}.overview_heading__f8gA0{margin-bottom:48px}.overview_heading__f8gA0 h2{font-size:clamp(24px,2.6vw,30px);line-height:1.35;letter-spacing:-.03em;font-weight:550;margin:18px 0 25px;word-break:keep-all}.overview_heading__f8gA0 p{font-size:17px;line-height:1.95;color:#465872;word-break:keep-all}.overview_chapter__73V6Z{display:grid;grid-template-columns:55px 1fr;padding:36px 0 42px;border-top:1px solid var(--rule)}.overview_index__fK5wm{font:12px var(--mono);color:#5c7ead;padding-top:7px}.overview_chapter__73V6Z h3{font-size:20px;font-weight:550;letter-spacing:-.02em;margin-bottom:22px}.overview_chapter__73V6Z p{font-size:15.5px;line-height:1.9;color:#4d5e75;word-break:keep-all}.overview_chapter__73V6Z p+p{margin-top:20px}.overview_links__dpM56{display:grid;grid-template-columns:1fr 1fr;gap:42px;border-top:1px solid var(--rule);margin-top:36px;padding-top:34px}.overview_links__dpM56 a{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:6px 0}.overview_links__dpM56 strong{font-size:19px;font-weight:550;text-decoration:underline;text-decoration-color:#b6c7e2;text-underline-offset:7px;transition:color .2s,text-decoration-color .2s}.overview_links__dpM56 a:hover strong{color:#2563eb;text-decoration-color:#2563eb}.overview_links__dpM56 a>span:last-child{color:#5c6c83;font-size:14px;line-height:1.7;word-break:keep-all}@media (max-width:760px){.overview_overview__2gj8L{width:calc(100% - 40px);padding:65px 0 75px}.overview_heading__f8gA0{margin-bottom:45px}.overview_heading__f8gA0 p{font-size:16px;line-height:1.9}.overview_chapter__73V6Z{grid-template-columns:32px 1fr;padding:28px 0 32px}.overview_chapter__73V6Z h3{font-size:17px;margin-bottom:18px}.overview_chapter__73V6Z p{font-size:15px;line-height:1.85}.overview_links__dpM56{gap:28px;grid-template-columns:1fr;margin-top:16px}}