.direction-overview{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}
.direction-overview h2{margin:12px 0 16px}
.direction-overview dl{margin:0;border-top:1px solid var(--ct-color-line)}
.direction-parameter{display:grid;grid-template-columns:1fr 1.5fr;gap:24px;padding:14px 0;border-bottom:1px solid var(--ct-color-line)}
.direction-parameter dt{font-size:var(--ct-type-label);line-height:1.5}
.direction-parameter dd{margin:0}
.direction-process{display:grid;grid-template-columns:44% 56%;gap:0;align-items:start}
.direction-process figure{padding-right:54px}
.direction-process img{width:100%;height:auto}
.direction-process figcaption{font-size:var(--ct-type-caption);color:var(--ct-color-muted);padding-top:12px}
.direction-application{border-block:1px solid var(--ct-color-line);display:grid;grid-template-columns:30% 70%;gap:16px 0}
.direction-application p{max-width:76ch}
.catalog-links{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;border-top:1px solid var(--ct-color-line);padding-top:16px;margin-top:8px}.catalog-links .eyebrow{grid-column:1/-1;margin-bottom:2px}.catalog-links .text-link{min-height:42px;border-bottom:1px solid var(--ct-color-line)}
.direction-application>.text-link{grid-column:2}
.direction-next{border-left:1px solid var(--ct-color-line);padding-left:40px}
.direction-next h3{margin-bottom:16px}
.direction-next .text-link{display:flex;border-bottom:1px solid var(--ct-color-line);min-height:48px;font-weight:400;line-height:1.4}
@media(max-width:820px){.direction-overview{grid-template-columns:1fr;gap:28px}.direction-process{grid-template-columns:1fr}.direction-process figure{padding:0;margin-bottom:28px;max-width:540px}.direction-application{grid-template-columns:1fr}.catalog-links{grid-column:auto;grid-template-columns:1fr}.catalog-links .eyebrow{grid-column:auto}.direction-application .text-link{grid-column:auto}.direction-next{border-left:0;border-top:1px solid var(--ct-color-line);padding:24px 0 0;margin-top:28px}}
