.register{background:var(--ground);padding:0 80px 160px}@media (max-width:900px){.register{padding:0 24px 96px}}.register-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.register-row{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--header-height) + 24px);grid-template-columns:80px minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;gap:40px;padding:48px 0;display:grid}@media (max-width:900px){.register-row{grid-template-columns:1fr;gap:12px;padding:36px 0}}.register-index{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.16em;color:var(--muted)}.register-title{font-size:var(--fs-28);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.register-body{max-width:62ch}@media (max-width:900px){.register-body{margin-top:8px}}.register-text{font-size:var(--fs-17);color:var(--ink);margin:0;line-height:1.6}.register-detail{font-size:var(--fs-15);color:var(--muted);margin:16px 0 0;line-height:1.6}
