.mov-hero__inner{max-width:660px}@media (width<=1024px){.mov-hero__visual{display:none}}.emb-hero-wrap{line-height:0;display:inline-block;position:relative;overflow:visible}.emb-hero-wrap img{object-fit:cover;border-radius:16px;width:460px;height:520px;display:block}.emb-api-terminal{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:220px;position:absolute;bottom:5%;left:-90px;overflow:hidden;box-shadow:0 8px 32px #121c3b21}.emb-api-terminal__bar{background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:5px;padding:9px 12px;display:flex}.emb-api-terminal__dot{border-radius:50%;width:8px;height:8px}.emb-api-terminal__dot:first-child{background:#ff5f57}.emb-api-terminal__dot:nth-child(2){background:#febc2e}.emb-api-terminal__dot:nth-child(3){background:#28c840}.emb-api-terminal__title{color:#9ca3af;margin:0 auto;font-family:Fira Sans Condensed,sans-serif;font-size:10px}.emb-api-body{min-height:240px;padding:14px 16px;font-family:Courier New,monospace;font-size:10px;line-height:1.75}.emb-api-line{opacity:0;white-space:pre;transition:opacity .35s,transform .35s;display:block;transform:translateY(5px)}.emb-api-line.is-vis{opacity:1;transform:none}.emb-api-kw{color:#7c3aed}.emb-api-str{color:#b45309}.emb-api-prop{color:#0369a1}.emb-api-cmt{color:#9ca3af}.emb-api-val{color:#15803d}.emb-api-pun{color:#6b7280}.emb-api-cursor{vertical-align:text-bottom;background:#0369a1;width:2px;height:10px;animation:1s step-end infinite emb-blink;display:inline-block}@keyframes emb-blink{0%,to{opacity:1}50%{opacity:0}}.reg-operated{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:80px max(calc((100% - var(--content-w)) / 2), 40px);background:#f6f6fe}.reg-operated__inner{max-width:680px}.reg-operated__inner h2{color:var(--navy);margin-bottom:20px;font-family:Fira Sans Condensed,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.05}.reg-operated__inner p{color:#555;max-width:620px;margin-bottom:16px;font-size:17px;line-height:1.65}.reg-operated__link{color:#9ca3af;align-items:center;gap:8px;margin-top:8px;font-family:Fira Sans Condensed,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.reg-operated__link:hover{color:var(--blue);text-decoration:underline}.reg-trust__cards{grid-template-columns:repeat(4,1fr);gap:3px;width:100%;margin-top:40px;display:grid}.reg-trust__card{background:#fff;border-bottom:3px solid;border-image:linear-gradient(90deg,#eeeefc00 0%,#ea7b9e 50%,#0d2bd9 100%) 1;flex-direction:column;gap:12px;padding:40px 24px;display:flex;box-shadow:0 17px 37px #0000000d,0 67px 67px #0000000a}.reg-trust__card-name{color:var(--navy);font-family:Fira Sans Condensed,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.reg-trust__card-desc{color:#555;font-family:Fira Sans Condensed,sans-serif;font-size:15px;line-height:1.55}@media (width<=860px){.reg-trust__cards{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.reg-trust__cards{grid-template-columns:1fr}}.cp-grid-line-v{pointer-events:none;z-index:0;background:#2320e617;width:1px;position:absolute;top:0;bottom:0}@media (width<=1150px){.cp-grid-line-v{display:none}}
