.guides-shell{width:min(980px,100% - 40px);margin:auto;padding-bottom:80px}.guides-shell nav{border-bottom:1px solid #b7c1bb;justify-content:space-between;align-items:center;height:90px;display:flex}.kicker{letter-spacing:2px;margin-top:70px;font:10px monospace}.guides-shell>h1{letter-spacing:-4px;font:clamp(55px,8vw,92px)/.9 Georgia,serif}.guides-shell>h1 em{font-weight:400}.guide-list{border-top:1px solid #aab6b0;margin-top:60px}.guide-list>a{color:#183b36;border-bottom:1px solid #aab6b0;grid-template-columns:70px 1fr 40px;align-items:center;padding:28px 10px;text-decoration:none;transition:all .2s;display:grid}.guide-list>a:hover{background:#d8ff63;padding-left:20px}.guide-list b{font:11px monospace}.guide-list strong{font:24px Georgia,serif;display:block}.guide-list small{color:#69817d;margin-top:7px;display:block}.guide-list i{font-size:22px;font-style:normal}.article{max-width:740px;margin:60px auto}.article h1{letter-spacing:-2px;font:clamp(45px,7vw,76px)/.95 Georgia,serif}.article .lead{color:#536c66;font-size:20px;line-height:1.6}.article h2{margin-top:48px;font:30px Georgia,serif}.article p,.article li{color:#4f6762;line-height:1.8}.example{background:#fff;border-left:5px solid #ef6d51;margin:24px 0;padding:22px}.article-cta{color:#fff;background:#183b36;justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding:30px;display:flex}.article-cta a{color:#183b36;background:#d8ff63;padding:13px 17px;font-weight:700;text-decoration:none}
