.pph-workflow{background:var(--ppwf-background,#eff9ff);color:#111d3d;font-family:Graphik,Arial,sans-serif;padding:var(--ppwf-padding-top,24px) 0 var(--ppwf-padding-bottom,24px)}.pph-workflow,.pph-workflow *{box-sizing:border-box}.pph-workflow .pph-workflow__panel{background:#fff;border:1px solid #d7e8f6;border-radius:20px;padding:32px}.pph-workflow .pph-workflow__header{align-items:center;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between;min-width:0}.pph-workflow .pph-workflow__identity{align-items:center;display:flex;gap:20px;max-width:100%;min-width:0}.pph-workflow .pph-workflow__icon{display:block;flex:0 0 64px;height:64px;object-fit:contain;width:64px}.pph-workflow .pph-workflow__title{color:#111d3d;font:600 28px/1.25 Graphik,Arial,sans-serif;margin:0;overflow-wrap:anywhere}.pph-workflow .pph-workflow__link{align-items:baseline;color:#018ff6;display:inline-flex;font:600 16px/1.5 Graphik,Arial,sans-serif;gap:6px;max-width:100%;overflow-wrap:anywhere;text-decoration:none}.pph-workflow .pph-workflow__link span{flex-shrink:0}.pph-workflow .pph-workflow__link:hover{color:#0071cc;text-decoration:underline}.pph-workflow a:focus-visible{outline:2px solid #018ff6;outline-offset:4px}.pph-workflow .pph-workflow__stages{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(var(--ppwf-columns,3),minmax(0,1fr));list-style:none;margin:0;padding:0}.pph-workflow .pph-workflow__header+.pph-workflow__stages{margin-top:28px}.pph-workflow .pph-workflow__stage{background:var(--ppwf-card-background,#f8fafb);border:1px solid #e8edf5;border-radius:14px;margin:0;min-width:0;padding:22px}.pph-workflow .pph-workflow__badge{border-radius:999px;display:table;font:600 14px/1.3 Graphik,Arial,sans-serif;margin:0;max-width:100%;overflow-wrap:anywhere;padding:5px 12px}.pph-workflow .pph-workflow__badge--yellow{background:#fff3c4;color:#8f4a00}.pph-workflow .pph-workflow__badge--blue{background:#d2edff;color:#0062b8}.pph-workflow .pph-workflow__badge--green{background:#cef9e7;color:#00624e}.pph-workflow .pph-workflow__description,.pph-workflow .pph-workflow__description li,.pph-workflow .pph-workflow__description p{color:#111d3d;font:400 16px/1.6 Graphik,Arial,sans-serif;overflow-wrap:anywhere}.pph-workflow .pph-workflow__badge+.pph-workflow__description{margin-top:14px}.pph-workflow .pph-workflow__description p{margin:0 0 12px}.pph-workflow .pph-workflow__description ol,.pph-workflow .pph-workflow__description ul{margin:0 0 12px;padding-left:20px}.pph-workflow .pph-workflow__description>:last-child{margin-bottom:0}.pph-workflow .pph-workflow__description a{color:#018ff6;text-decoration:underline}@media (max-width:991px){.pph-workflow .pph-workflow__panel{padding:24px}.pph-workflow .pph-workflow__title{font-size:24px}.pph-workflow .pph-workflow__stages{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.pph-workflow .pph-workflow__panel{border-radius:16px;padding:20px}.pph-workflow .pph-workflow__identity{gap:14px}.pph-workflow .pph-workflow__icon{flex-basis:48px;height:48px;width:48px}.pph-workflow .pph-workflow__title{font-size:22px}.pph-workflow .pph-workflow__stage{padding:20px}}.pph-workflow .pph-workflow__title.pph-event-heading-font--sans{font-family:Graphik,Arial,sans-serif}.pph-workflow .pph-workflow__title.pph-event-heading-font--serif{font-family:PublicoHeadline-Roman,Georgia,serif;font-weight:400}.pph-workflow .pph-workflow__title.pph-event-heading-weight--regular{font-weight:400}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--7{font-size:42px;line-height:1.19}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--61{font-size:35px;line-height:45px}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--6{font-size:28px;line-height:1.29}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--5{font-size:25px;line-height:1.4}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--4{font-size:22px;line-height:1.36}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--3{font-size:16px;line-height:1.5}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--2{font-size:12px;line-height:1.42}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--1{font-size:10px;line-height:1.4}@media (min-width:992px){.pph-workflow .pph-workflow__title.pph-event-heading-size--text--7{font-size:56px;line-height:1.14}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--61{font-size:45px;line-height:55px}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--6{font-size:36px;line-height:1.22}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--5{font-size:25px;line-height:1.4}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--4{font-size:22px;line-height:1.36}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--3{font-size:18px;line-height:1.44}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--2{font-size:14px;line-height:1.43}.pph-workflow .pph-workflow__title.pph-event-heading-size--text--1{font-size:12px;line-height:1.5}}