.filing-introduction-page_body__KILdO{background:#f7f9fc;color:#0b1f3a;overflow-x:clip}.filing-introduction-page_container__NRQ8F{width:100%;max-width:1152px;margin-inline:auto;padding:64px 20px 96px;box-sizing:border-box}.filing-introduction-page_section__DIIGu+.filing-introduction-page_section__DIIGu{margin-top:56px;padding-top:56px;border-top:1px solid #e6eef8}.filing-introduction-page_sectionHeader__5iKEj{margin-bottom:24px}.filing-introduction-page_sectionTitle__ybMX1{margin:0;border-left:4px solid #175cff;padding-left:14px;color:#0f2f57;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.3;letter-spacing:.02em}.filing-introduction-page_sectionIntro__drfuM{margin:12px 0 0;padding-left:18px;color:#526277;font-size:15px;line-height:1.8}.filing-introduction-page_nameList__pw_dP{margin:0 0 24px;padding:0;list-style:none;display:grid;gap:10px}.filing-introduction-page_nameList__pw_dP li{position:relative;padding-left:18px;color:#0b1f3a;font-size:15px;font-weight:600;line-height:1.6;word-break:break-word}.filing-introduction-page_nameList__pw_dP li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:#175cff}.filing-introduction-page_figure__wy0q_{margin:0;width:100%;display:flex;justify-content:center}.filing-introduction-page_algorithmStack__afzkf{display:grid;gap:36px;margin-top:36px}.filing-introduction-page_algorithmItem__ZrKsj{display:grid;gap:14px}.filing-introduction-page_algorithmMeta__TypON{display:grid;gap:6px}.filing-introduction-page_algorithmName__dKngt{margin:0;color:#0b1f3a;font-size:clamp(17px,1.7vw,22px);font-weight:700;line-height:1.4;word-break:break-word}.filing-introduction-page_algorithmTags__S_Hqk{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#526277;font-size:14px;line-height:1.5}.filing-introduction-page_certFrame__CBFgq,.filing-introduction-page_detailFrame__q6wMN,.filing-introduction-page_noticeFrame__JYieY,.filing-introduction-page_shotFrame__xPbrZ{display:block;width:100%;max-width:100%;overflow:hidden;border:1px solid #d7e3f2;background:#ffffff;box-shadow:0 8px 24px rgba(15,40,80,.05);box-sizing:border-box}.filing-introduction-page_shotImage__gEMXF{display:block;width:100%;height:auto;object-fit:contain}.filing-introduction-page_facts__2RGXt{margin:0 0 24px;display:grid;gap:0;width:100%;max-width:52rem;background:#ffffff;border:1px solid #e6eef8;border-radius:12px;padding:4px 20px;box-sizing:border-box}.filing-introduction-page_factRow__9T7Hp{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #e6eef8}.filing-introduction-page_factRow__9T7Hp:last-child{border-bottom:0}.filing-introduction-page_factRow__9T7Hp dt{color:#718096;font-size:14px;line-height:1.6}.filing-introduction-page_factRow__9T7Hp dd{margin:0;color:#0b1f3a;font-size:15px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.filing-introduction-page_mono__5e2LG{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:600}.filing-introduction-page_noticeFrame__JYieY{width:min(100%,560px);margin-inline:auto}.filing-introduction-page_certFrame__CBFgq{width:min(100%,960px);margin-inline:auto}@media (max-width:768px){.filing-introduction-page_container__NRQ8F{padding:40px 16px 72px}.filing-introduction-page_section__DIIGu+.filing-introduction-page_section__DIIGu{margin-top:40px;padding-top:40px}.filing-introduction-page_sectionTitle__ybMX1{font-size:22px;padding-left:12px}.filing-introduction-page_sectionIntro__drfuM{padding-left:16px;font-size:14px}.filing-introduction-page_facts__2RGXt{padding:2px 14px;border-radius:10px}.filing-introduction-page_factRow__9T7Hp{grid-template-columns:1fr;gap:4px;padding:12px 0}.filing-introduction-page_algorithmStack__afzkf{gap:28px;margin-top:28px}.filing-introduction-page_algorithmName__dKngt{font-size:17px}.filing-introduction-page_certFrame__CBFgq,.filing-introduction-page_detailFrame__q6wMN,.filing-introduction-page_noticeFrame__JYieY,.filing-introduction-page_shotFrame__xPbrZ{width:100%}.filing-introduction-page_mono__5e2LG{font-size:12px}}@media (max-width:390px){.filing-introduction-page_container__NRQ8F{padding:32px 12px 64px}.filing-introduction-page_sectionTitle__ybMX1{font-size:20px}}