.page-module-scss-module__xKEeCG__wrap{max-width:720px;margin:0 auto;padding:40px 0 64px}.page-module-scss-module__xKEeCG__wrap h1{font-family:var(--ff-display);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.08}.page-module-scss-module__xKEeCG__meta{font-family:var(--ff-mono);color:var(--ink-3);margin-bottom:28px;font-size:12px}.page-module-scss-module__xKEeCG__meta a{color:inherit;text-decoration:none}.page-module-scss-module__xKEeCG__meta a:hover{color:var(--ink-2)}.page-module-scss-module__xKEeCG__lede{color:var(--ink-2);margin:0 0 32px;font-size:16.5px;line-height:1.7}.page-module-scss-module__xKEeCG__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module-scss-module__xKEeCG__item{border:1px solid var(--line);color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.page-module-scss-module__xKEeCG__item h2{font-family:var(--ff-display);letter-spacing:-.2px;color:var(--ink);margin:0;font-size:17px;font-weight:600}.page-module-scss-module__xKEeCG__item p{color:var(--ink-3);margin:4px 0 0;font-size:13.5px;line-height:1.5}.page-module-scss-module__xKEeCG__item:hover{border-color:var(--ink-3);background:var(--bg-2)}.page-module-scss-module__xKEeCG__arrow{font-family:var(--ff-mono);color:var(--ink-3);white-space:nowrap;flex-shrink:0;font-size:12px}
