.duties{--duties-gap:var(--spacing-32);display:grid;gap:var(--duties-gap);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.duties__zone{background:var(--surface-paper-card);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:var(--spacing-32)}.duties__h{color:var(--color-slate-900);font-size:var(--text-subheading);font-weight:var(--font-weight-medium);line-height:var(--leading-subheading)}.duties__b{color:var(--color-slate-600);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);margin-top:var(--spacing-8)}.duties__list{margin-top:var(--spacing-24)}@media(max-width:767px){.duties{--duties-gap:var(--spacing-16);grid-template-columns:1fr}.duties__zone{padding:var(--spacing-24)}}.duties--split{--duties-pass:8.75rem}@media(min-width:1024px){.duties--split{column-gap:0;grid-template-columns:1fr var(--duties-pass) 1fr;grid-template-rows:auto auto;row-gap:0}.duties__client{grid-area:1/1}.duties__zone--left{grid-area:2/1}.duties__pass{grid-area:2/2}.duties__zone--right{grid-area:2/3}}.duties__client{display:flex;justify-self:start;padding-bottom:var(--spacing-16);position:relative}.duties__client:after{background:var(--color-slate-600);bottom:0;content:"";height:var(--spacing-16);left:50%;position:absolute;width:1px}@media(min-width:1024px){.duties__client{justify-self:center}}.duties__pass{display:grid;place-items:center;position:relative}.duties__pass:after,.duties__pass:before{background:var(--color-slate-600);content:"";left:50%;position:absolute;width:1px}.duties__pass:before{bottom:calc(50% + 1.375rem);top:0}.duties__pass:after{bottom:0;top:calc(50% + 1.375rem)}.duties__work{background:var(--sec-surface,var(--surface-paper-card));color:var(--color-slate-600);font-size:var(--text-caption);line-height:var(--leading-caption);padding-inline:var(--spacing-8);position:relative;white-space:nowrap;z-index:1}.duties__work:after,.duties__work:before{border-top:.125rem dashed var(--color-brand-orange);content:"";position:absolute;top:50%;width:calc((var(--duties-pass) - 100%)/2)}.duties__work:before{right:100%}.duties__work:after{left:100%}@media(max-width:1023px){.duties--split{grid-template-columns:1fr;row-gap:0}.duties__pass{margin-block:var(--duties-gap)}.duties__client{order:1}.duties__zone--left{order:2}.duties__pass{order:3}.duties__zone--right{order:4}.duties__pass{height:4.75rem}.duties__pass:after,.duties__pass:before{bottom:auto;height:1px;left:auto;right:auto;top:50%;width:auto}.duties__pass:before{left:0;right:calc(50% + 2.25rem)}.duties__pass:after{left:calc(50% + 2.25rem);right:0}.duties__work:after,.duties__work:before{border-left:.125rem dashed var(--color-brand-orange);border-top:0;height:1.375rem;left:50%;right:auto;top:auto;width:0}.duties__work:before{bottom:100%}.duties__work:after{top:100%}}
