.ld-wordmark{font:600 22px/1 var(--font-display);letter-spacing:-.01em;color:var(--on-mast)}.lg-root{background:var(--surface);min-height:100vh;color:var(--ink);font-family:var(--font-sans)}.lg-mast{padding:22px clamp(16px,4vw,56px)}.lg-bar{color:var(--on-mast-muted);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lg-signin{color:var(--on-mast);margin-left:auto;font-size:15px;font-weight:500}.lg-main{box-sizing:border-box;max-width:720px;margin:0 auto;padding:48px 16px 72px;font-size:17px;line-height:1.6}.lg-main h1{font:500 clamp(34px, 5vw, 48px)/1.1 var(--font-display);letter-spacing:-.015em;margin:0}.lg-main h2{font:600 22px/1.3 var(--font-display);margin:40px 0 0}.lg-main p,.lg-main ul{margin:14px 0 0}.lg-main ul{padding-left:22px}.lg-main li+li{margin-top:10px}.lg-main a{color:var(--accent-text)}.lg-date{color:var(--ink-muted);font-size:15px}.lg-foot{border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;gap:10px;padding-top:20px;font-size:15px;display:flex;margin-top:48px!important}
