.tm-each{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.tm-cards{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.tm-cards li{padding:var(--sp-2) 0;border-top:1.5px solid var(--lp-navy);flex-direction:column;gap:4px;display:flex}.tm-cards h3{font-size:var(--fs-3);margin:0}.tm-cards h3 a{color:var(--lp-text);text-decoration:none}.tm-cards h3 a:hover{color:var(--lp-blue-ink);text-underline-offset:3px;text-decoration:underline}.tm-cards p{font-size:var(--fs-1);color:var(--lp-muted);margin:0 0 4px}.tm-steps{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-steps li{border-top:1.5px solid var(--lp-navy);padding-top:var(--sp-2)}.tm-num{font-size:var(--fs-1);color:var(--lp-blue);font-weight:600}.tm-steps h3{margin:var(--sp-1) 0;font-size:var(--fs-3)}.tm-steps p{color:var(--lp-muted);margin:0}.tm-note{max-width:var(--w-text);margin:var(--sp-4) 0 0;padding:12px var(--sp-2);border-left:3px solid var(--lp-blue);background:var(--lp-blue-soft);font-size:var(--fs-1)}.tm-contact{gap:var(--sp-5);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.tm-each .lp-head,.tm-contact .lp-head{margin:0}@media (width<=960px){.tm-each,.tm-contact{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.tm-steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=600px){.tm-steps{grid-template-columns:minmax(0,1fr)}}
