.workflows-module__MOAmMW__title{padding:32px var(--sp-page-inline)0}.workflows-module__MOAmMW__groupLinks{flex-wrap:wrap;gap:8px 28px;margin-bottom:48px;display:flex}.workflows-module__MOAmMW__groupLinks a{border-bottom:1px solid var(--sp-line);align-items:center;gap:16px;min-height:44px;font-size:14px;display:inline-flex}.workflows-module__MOAmMW__groupLinks a:hover{border-color:var(--sp-ink)}.workflows-module__MOAmMW__groupLinks a:focus-visible{outline:2px solid var(--sp-orange);outline-offset:4px}.workflows-module__MOAmMW__group{scroll-margin-top:100px}.workflows-module__MOAmMW__group+.workflows-module__MOAmMW__group{margin-top:64px}.workflows-module__MOAmMW__groupTitle{letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(28px,2.7vw,38px);font-weight:500;line-height:1.15}.workflows-module__MOAmMW__entries{border-top:1px solid var(--sp-line)}.workflows-module__MOAmMW__entry{border-bottom:1px solid var(--sp-line);transition:border-color .42s var(--sp-ease);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 24px;align-items:start;gap:32px;padding:28px 0;display:grid}.workflows-module__MOAmMW__entry h4{letter-spacing:-.03em;font-size:clamp(25px,2.2vw,32px);font-weight:500;line-height:1.15}.workflows-module__MOAmMW__entry dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.workflows-module__MOAmMW__entry dt{font:300 12px/1.5 var(--sp-mono);text-transform:uppercase;color:var(--sp-muted);margin-bottom:8px}.workflows-module__MOAmMW__entry dd{font-size:15px;line-height:1.5}.workflows-module__MOAmMW__status{color:var(--sp-muted);font:300 12px/1.5 var(--sp-mono);margin-top:12px;display:block}.workflows-module__MOAmMW__entry>svg{width:22px;height:22px;transition:transform .42s var(--sp-ease);margin-top:3px}.workflows-module__MOAmMW__entry:is(:hover,:focus-visible){border-color:var(--sp-ink)}.workflows-module__MOAmMW__entry:is(:hover,:focus-visible)>svg{transform:rotate(45deg)}.workflows-module__MOAmMW__entry:focus-visible{outline:2px solid var(--sp-orange);outline-offset:6px}@media (max-width:1099px) and (min-width:810px){.workflows-module__MOAmMW__entry{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 22px;gap:24px}.workflows-module__MOAmMW__entry dl{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:809px){.workflows-module__MOAmMW__groupLinks{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:40px;display:grid}.workflows-module__MOAmMW__groupLinks a{justify-content:space-between}.workflows-module__MOAmMW__group+.workflows-module__MOAmMW__group{margin-top:48px}.workflows-module__MOAmMW__groupTitle{font-size:32px}.workflows-module__MOAmMW__entry{grid-template-columns:minmax(0,1fr) 22px;gap:22px}.workflows-module__MOAmMW__entry>svg{grid-area:1/2}.workflows-module__MOAmMW__entry dl{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:14px}.workflows-module__MOAmMW__entry dl>div{grid-template-columns:48px minmax(0,1fr);gap:14px;display:grid}.workflows-module__MOAmMW__entry dt{margin:2px 0 0;font-size:10px}.workflows-module__MOAmMW__entry h4{font-size:28px}.workflows-module__MOAmMW__title{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.workflows-module__MOAmMW__entry,.workflows-module__MOAmMW__entry>svg{transition:none}.workflows-module__MOAmMW__entry:is(:hover,:focus-visible)>svg{transform:none}.workflows-module__MOAmMW__title [data-marquee]{overflow:visible}.workflows-module__MOAmMW__title [data-title-phrase]{gap:clamp(12px,2vw,28px);font-size:clamp(40px,8.5vw,130px)}.workflows-module__MOAmMW__title [data-title-phrase]>span{font-size:inherit}.workflows-module__MOAmMW__title [data-rotating-brand]{flex-shrink:0;width:.85em;height:.85em}}.workflows-module__MOAmMW__groupHeading{--diagram-panel:#f0f0f0;color:#777;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:28px;margin-bottom:28px;display:grid}.workflows-module__MOAmMW__groupHeading>svg{background:#f0f0f0;border-radius:18px;width:160px;height:108px}.workflows-module__MOAmMW__groupHeading .workflows-module__MOAmMW__groupTitle{color:var(--sp-ink);margin:0}@media (min-width:1800px){.workflows-module__MOAmMW__groupHeading{grid-template-columns:220px minmax(0,1fr);gap:40px}.workflows-module__MOAmMW__groupHeading>svg{width:220px;height:146px}}@media (max-width:809px){.workflows-module__MOAmMW__groupHeading{grid-template-columns:100px minmax(0,1fr);gap:20px}.workflows-module__MOAmMW__groupHeading>svg{width:100px;height:90px}.workflows-module__MOAmMW__groupHeading .workflows-module__MOAmMW__groupTitle{font-size:28px}}
