.p-guides .feature-guide{border:1px solid var(--rule);border-radius:var(--r);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px;display:grid;overflow:hidden}.p-guides .feature-guide .ph{background:var(--mist) center / cover no-repeat;height:100%;min-height:280px}.p-guides .feature-guide .txt{gap:10px;padding:28px;display:grid}.p-guides .feature-guide h2{font-size:28px;font-weight:600;line-height:1.15}.p-guides .glist{border-top:1px solid var(--rule)}.p-guides .g{border-bottom:1px solid var(--rule);grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:18px 0;display:grid}.p-guides .g .cat{font:500 12px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--green)}.p-guides .g h3{font-size:19px;font-weight:600}.p-guides .g:hover h3{color:var(--green)}.p-guides .g p{color:var(--ink-2);margin-top:2px;font-size:14px}.p-guides .g .m{color:var(--ink-3);white-space:nowrap;font-size:13px}@media (max-width:860px){.p-guides .feature-guide{grid-template-columns:minmax(0,1fr)}.p-guides .g{grid-template-columns:minmax(0,1fr);gap:4px}}
