.gd a.gd-home{color:inherit;text-decoration:none}.gd .lp-hero h1.gd-h1{font-size:calc(clamp(38px, 5vw, 64px) * var(--lp-heading-scale, 1));max-width:16ch}.gd-article{max-width:720px}.gd-article h2{font-size:clamp(28px,3.4vw,38px);margin:44px 0 14px}.gd-article h3{font-size:26px;margin:30px 0 10px}.gd-article li,.gd-article p{color:var(--muted);margin:0 0 14px}.gd-article strong{color:var(--ink)}.gd-article ol,.gd-article ul{padding-left:22px;margin:0 0 18px}.gd-article ul{list-style:none;padding-left:0}.gd-article ul li{display:flex;gap:14px}.gd-article ul li:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--lp-accent);border:2px solid var(--ink);margin-top:8px}.gd-article>:first-child{margin-top:0}.gd-crumb a{color:inherit;text-decoration:none}.gd-crumb a:hover{text-decoration:underline}.gd-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.gd-list a{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;color:inherit;text-decoration:none;transition:border-color .12s}.gd-list a:hover{border-color:var(--ink)}.gd-list b{font:400 26px/1.1 var(--lp-serif),Georgia,serif}.gd-list span{color:var(--muted);font-size:15.5px}.gd-more{margin-top:8px}@media (max-width:900px){.gd-list{grid-template-columns:1fr}}