.pg-services .tl{flex-direction:column;gap:64px;padding-block:24px;display:flex;position:relative}.pg-services .tl:before{content:"";top:0;bottom:0;background:var(--line-strong);opacity:.45;width:1px;position:absolute;inset-inline-start:50%}.pg-services .zz{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:112px;display:grid;position:relative}.pg-services .zz .media{height:340px}.pg-services .zz.rev .media{order:2}.pg-services .zz-n{top:50%;margin-top:-20px;background:var(--ink);width:40px;height:40px;color:var(--inv);font:700 15px/1 var(--sans);box-shadow:0 0 0 8px var(--bg);z-index:1;border-radius:999px;place-items:center;margin-inline-start:-20px;display:grid;position:absolute;inset-inline-start:50%}.pg-services .zz-t{flex-direction:column;align-items:flex-start;gap:16px;max-width:470px;display:flex}.pg-services .zz-n{border-radius:12px}.pg-services .zz-t p{color:var(--ink-2);margin:0;font-size:17px;line-height:30px}.pg-services .note{color:var(--muted);margin:0;font-size:13px;font-style:italic;line-height:20px}@media (max-width:900px){.pg-services .tl:before,.pg-services .zz-n{display:none}.pg-services .zz{grid-template-columns:minmax(0,1fr);row-gap:20px}.pg-services .zz.rev .media{order:0}.pg-services .zz .media{height:240px}}
