.co-h1{max-width:19ch}.co-acts{margin-top:48px}.co-parts{flex-wrap:wrap;gap:8px 28px;margin-top:56px;display:flex}.co-parts a{font:400 12px/18px var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--film-ink-2);text-underline-offset:4px;transition:color .16s var(--ease-out), text-decoration-color .16s var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.co-parts a:hover{color:var(--film-ink);text-decoration-color:currentColor}.co-nums{border-top:1px solid var(--p3-rule);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:72px 0 0;padding-top:40px;display:grid}.co-num{align-content:start;row-gap:10px;display:grid}.co-num dd{margin:0}.co-n{letter-spacing:-.035em;white-space:nowrap;font-size:64px;font-weight:500;line-height:1}.co-n .molten{margin:0 -.1em -.12em;padding:0 .1em .12em;display:inline-block}.co-what-n{color:var(--film-ink);max-width:26ch;font-size:18px;line-height:26px}.co-again{margin-top:64px}.co-people{margin:40px 0 0;padding:0;list-style:none}.co-p{border-top:1px solid var(--p3-rule);border-bottom:1px solid var(--p3-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:32px;padding:20px 0;display:grid}.co-p-n{letter-spacing:-.015em;color:var(--film-ink);font-size:24px;font-weight:500;line-height:32px}.co-p-r{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--film-ink-2);font-size:13px;line-height:18px}.co-ups{margin:40px 0 0;padding:0;list-style:none}.co-u{border-top:1px solid var(--p3-rule);grid-template-columns:160px minmax(0,1fr) auto;align-items:baseline;column-gap:32px;padding:20px 0;display:grid}.co-u:last-child{border-bottom:1px solid var(--p3-rule)}.co-u-d{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--film-ink-2);font-size:13px}.co-u-t{color:var(--film-ink);max-width:62ch;font-size:18px;line-height:27px}.co-u-a .arr{vertical-align:-1px;width:11px;height:11px;margin-left:2px}.co-say{margin:40px 0 0;padding:0;list-style:none}.co-s{border-top:1px solid var(--p3-rule);grid-template-columns:minmax(0,1fr) 280px;align-items:baseline;column-gap:48px;padding:18px 0;display:grid}.co-s-t{color:var(--film-ink);quotes:none;max-width:70ch;font-size:18px;line-height:27px}.co-s-c{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;white-space:nowrap;color:var(--film-ink);font-size:.86em}.co-kit{border-top:1px solid var(--p3-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;margin-top:56px;padding-top:40px;display:flex}.co-mark{align-items:center;gap:18px;display:flex}.co-mark img{width:48px;height:48px;display:block}.co-wm{color:var(--film-ink);font-size:22px}@media (max-width:1023px){.co-nums{grid-template-columns:minmax(0,1fr);row-gap:36px;margin-top:40px}}@media (max-width:680px){.co-acts{margin-top:36px}.co-parts{gap:6px 20px;margin-top:40px}.co-parts a{padding:10px 0}.co-n{font-size:44px}.co-what-n{font-size:17px;line-height:25px}.co-u{grid-template-columns:minmax(0,1fr);row-gap:6px}.co-u-t{font-size:17px;line-height:25px}.co-s{grid-template-columns:minmax(0,1fr);row-gap:6px}.co-s-t{font-size:17px;line-height:25px}.co-kit{flex-direction:column;align-items:flex-start}}
