
#lips-guide-directory{display:block!important;margin:16px 0 46px;color:#101b22}#lips-guide-directory h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:0 0 18px;letter-spacing:-.025em}#lips-guide-directory .guide-intro{max-width:780px;color:#53636e;font-size:17px;line-height:1.7}#lips-guide-directory .guide-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:26px 0}#lips-guide-directory .guide-topic{display:block!important;margin:0!important;min-width:0;padding:24px;border:1px solid #d7e6ed;border-radius:14px;background:linear-gradient(135deg,#edf7fc,#fff)}#lips-guide-directory h2{font-size:21px;line-height:1.3;margin:0 0 14px;color:#101b22}#lips-guide-directory ul{padding:0;margin:0;list-style:none}#lips-guide-directory li+li{margin-top:12px}#lips-guide-directory a{color:#245972;text-decoration:underline;text-underline-offset:3px;line-height:1.5}#lips-guide-directory a:hover{color:#101b22}#lips-guide-directory a:focus-visible{outline:2px solid #245972;outline-offset:4px}#lips-guide-directory .guide-browse{font-size:16px;line-height:1.8}#lips-guide-directory .guide-latest{margin-top:34px;padding-top:25px;border-top:1px solid #d7e6ed}@media(max-width:650px){#lips-guide-directory .guide-topics{grid-template-columns:1fr}#lips-guide-directory .guide-topic{display:block!important;margin:0!important;min-width:0;padding:20px}}
