/* The plain pages (sign-in): the home page's look, with room for one short task. */
.page-simple{padding-block:80px 110px;max-width:820px}
.page-simple h1{font-size:clamp(38px,4.4vw,56px);letter-spacing:-2px;margin-bottom:18px}
.page-simple .lede{font-size:21px;line-height:1.5;color:var(--ink-strong);margin-bottom:28px}
.page-simple p{font-size:16px;line-height:1.75;color:var(--ink-muted);max-width:640px}
.page-simple .tracks{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:14px;max-width:640px}
.page-simple .tracks li{background:var(--blue-soft);border:1px solid var(--blue-line);border-radius:6px}
.page-simple .tracks li:hover{border-color:var(--primary)}
.page-simple .tracks h3{margin:0;font-size:17px}
.page-simple .tracks a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:18px 22px;color:var(--ink-strong)}
.page-simple .tracks a svg{width:17px;height:17px;color:var(--primary)}
