.zc-log-main{padding-bottom:var(--zn-sec)}.zc-log{border-top:1px solid var(--zn-line);margin-top:40px;position:relative}.zc-log:before{content:"";background:linear-gradient(var(--zn-line-2), var(--zn-line) 30%, var(--zn-line));width:1px;position:absolute;top:0;bottom:0;left:3px}.zc-rel{scroll-margin-top:var(--zn-header);grid-template-columns:232px minmax(0,624px);column-gap:96px;padding:72px 0 80px;display:grid}.zx .zc-rel-when{top:calc(var(--zn-header) + 32px);color:var(--zn-text-1);font-size:var(--zn-small);grid-template-columns:7px auto;align-self:start;align-items:center;gap:4px 17px;margin:0;padding-top:8px;line-height:19.5px;display:grid;position:sticky}.zc-rel-dot{width:7px;height:7px;box-shadow:0 0 0 4px var(--zn-bg);background:#3e4148;border-radius:50%}.zc-rel-dot-new{background:#eb5757}.zc-rel-v{color:var(--zn-text-3);font-family:var(--zn-mono);font-size:var(--zn-tiny);letter-spacing:.02em;grid-column:2;line-height:16.8px}.zc-rel-body{min-width:0}.zx .zc-rel-h{color:var(--zn-text);font-size:32px;line-height:36px;font-weight:var(--zn-w-card);letter-spacing:var(--zn-track-h);text-wrap:balance;margin:0}.zc-rel-pic{margin:40px 0 8px}.zc-rel-pic .zc-rel-window{height:400px}@media (min-width:1280px){.zc-rel-pic{width:624px;height:400px}.zc-rel-pic .zc-rel-window{transform-origin:0 0;width:820px;height:526px;transform:scale(.761)}}.zx .zc-rel-line{color:var(--zn-text-1);font-size:var(--zn-body-lg);letter-spacing:-.005em;margin:28px 0 0;line-height:27.2px}.zc-rel-points{color:var(--zn-text-1);font-size:var(--zn-body-lg);letter-spacing:-.005em;margin:20px 0 0;padding-left:22px;line-height:27.2px;list-style:outside}.zc-rel-points li{margin-bottom:8px;padding-left:4px}.zc-rel-points li::marker{color:var(--zn-text-3)}.zc-rel-more{margin-top:24px}@media (max-width:1279px){.zc-rel{grid-template-columns:200px minmax(0,624px);column-gap:64px}}@media (max-width:899px){.zc-log:before{display:none}.zc-rel{grid-template-columns:minmax(0,1fr);padding:48px 0 56px}.zx .zc-rel-when{margin-bottom:16px;padding-top:0;position:static}.zx .zc-rel-h{font-size:26px;line-height:32px}.zc-rel-pic{margin:28px 0 4px}.zc-rel-pic .zc-rel-window{height:440px}}@media (max-width:599px){.zc-rel-pic .zc-rel-window{height:560px}}
