.wipublic01-responsibility-flow{--wipublic01-story-divider: var(--wipublic01-line-strong);--wipublic01-story-surface: var(--wipublic01-surface-reading-muted);background:var(--wipublic01-story-surface);color:var(--wipublic01-text-primary);overflow-wrap:anywhere}.wipublic01-responsibility-flow__layout{display:flex;flex-direction:column;gap:var(--wipublic01-grid-10);align-items:start}.wipublic01-responsibility-flow__layout>figure{width:100%;min-width:0;margin:0;border:1px solid var(--wipublic01-line-strong);background:var(--wipublic01-surface-raised)}.wipublic01-responsibility-flow__image{min-height:0;padding:var(--wipublic01-grid-2);border-radius:0;background:#fff}.wipublic01-responsibility-flow__story{min-width:0;order:-1}.wipublic01-responsibility-flow__story header>p{margin:0 0 var(--wipublic01-grid-5);color:var(--wipublic01-action-primary);font-size:var(--wipublic01-type-body-small);font-weight:var(--wipublic01-weight-semibold)}.wipublic01-responsibility-flow__story h2{max-width:24ch;margin:0;font:var(--wipublic01-weight-medium) clamp(2rem,4vw,3.2rem)/1.12 var(--wipublic01-font-heading);letter-spacing:var(--wipublic01-tracking-heading);text-wrap:balance}.wipublic01-responsibility-flow__story header>div{max-width:48ch;margin-top:var(--wipublic01-grid-5);color:var(--wipublic01-text-secondary);font-size:var(--wipublic01-type-body);line-height:var(--wipublic01-leading-body)}.wipublic01-responsibility-flow__story ol{margin:var(--wipublic01-grid-8) 0 0;padding:0;list-style:none}.wipublic01-responsibility-flow__story li{position:relative;padding-block-end:var(--wipublic01-grid-6);padding-inline-start:var(--wipublic01-grid-7);border-inline-start:1px solid var(--wipublic01-story-divider)}.wipublic01-responsibility-flow__story li:before{content:"";position:absolute;top:var(--wipublic01-grid-2);inset-inline-start:-4px;width:7px;height:7px;border-radius:50%;background:var(--wipublic01-action-primary)}.wipublic01-responsibility-flow__story li:last-child{padding-bottom:0}.wipublic01-responsibility-flow__story h3{margin:0;font-size:var(--wipublic01-type-card-title);line-height:1.25;letter-spacing:var(--wipublic01-tracking-tight)}.wipublic01-responsibility-flow__story li p{max-width:42ch;margin:var(--wipublic01-grid-3) 0 0;color:var(--wipublic01-text-secondary);font-size:var(--wipublic01-type-body-small);line-height:var(--wipublic01-leading-body)}@media(min-width:980px){.wipublic01-responsibility-flow__layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(var(--wipublic01-grid-8),5vw,var(--wipublic01-grid-16))}.wipublic01-responsibility-flow__layout>figure{position:sticky;top:var(--wipublic01-grid-24)}.wipublic01-responsibility-flow__story{order:0}.wipublic01-responsibility-flow__image{padding:var(--wipublic01-grid-4)}}@media(prefers-reduced-motion:reduce){.wipublic01-responsibility-flow__layout>figure{position:static}}
