.ps-section{container-type:inline-size;container-name:pipeline;min-width:0;padding:clamp(20px,2.7vw,34px);margin-block:0 32px;border:1px solid #dce1ee;border-block-start:3px solid #283b89;background:#fff;box-shadow:0 10px 34px rgba(31,47,109,.055);color:#213574}.ps-panels{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(24px,3.5vw,48px);align-items:start}.ps-panel{min-width:0}.ps-panel__header{position:relative;min-height:55px;padding-block:0 14px;margin-block-end:16px;border-block-end:1px solid #dce1ec}.ps-panel__header:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;width:38px;height:3px;background:#e97b06}.ps-panel__header h3{margin:0;color:#263a83;font-family:inherit;font-size:clamp(14px,1.3vw,18px);font-weight:700;line-height:1.45;letter-spacing:0;overflow-wrap:anywhere}.ps-stages{display:grid;gap:8px}.ps-stage:nth-child(4){margin-block-start:5px;padding-block-start:14px;border-block-start:1px dashed #bec7df}.ps-stage__button{position:relative;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(46px,auto) minmax(0,1fr);align-items:center;gap:clamp(10px,2vw,22px);width:100%;min-height:68px;padding:14px 17px;border:0;background:#f3f5fa;color:#203575;text-align:start;font:inherit;cursor:pointer}.ps-stage__button:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline-start:0;width:100%;background:#c3cbe9;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);pointer-events:none}.ps-stage:nth-child(2) .ps-stage__button:before{width:79%;background:#aebde3}.ps-stage:nth-child(3) .ps-stage__button:before{width:68%;background:#a2b4df}.ps-stage:nth-child(4) .ps-stage__button:before{width:52%;background:#ffd8ac}.ps-section[dir=rtl] .ps-stage__button:before{clip-path:polygon(9px 0,100% 0,100% 100%,0 100%,0 9px)}.ps-stage__count{font-family:var(--serif,Georgia,serif);font-size:clamp(27px,2.6vw,37px);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ps-stage__copy{display:grid;gap:5px;min-width:0}.ps-stage__status{font-size:13px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.ps-stage__detail{color:#34497d;font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ps-agreements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ps-agreement{min-width:0}.ps-agreement__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:178px;padding:18px 15px;border:0;background:#e9edf7;color:#263b83;text-align:start;font:inherit;cursor:pointer;overflow-wrap:anywhere}.ps-agreement:first-child .ps-agreement__button{background:#293d8b;color:#fff}.ps-agreement__count{display:block;margin-block-end:17px;font-family:var(--serif,Georgia,serif);font-size:clamp(28px,2.7vw,38px);line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.ps-agreement__measure{font-size:12px;font-weight:700;line-height:1.5}.ps-agreement__detail{display:block;margin-block-start:7px;font-size:11px;font-weight:600;line-height:1.5}.ps-agreement__button,.ps-stage__button{transition:box-shadow .2s ease,filter .2s ease}.ps-agreement__button.is-selected,.ps-agreement__button:hover,.ps-stage__button.is-selected,.ps-stage__button:hover{box-shadow:inset 0 0 0 2px #e97b06}.ps-agreement__button:focus-visible,.ps-stage__button:focus-visible{position:relative;z-index:2;outline:3px solid #d66c00;outline-offset:3px}.ps-selection{min-height:66px;margin-block-start:20px;padding:13px 15px;background:#f2f4f9;border-inline-start:3px solid #e97b06;color:#485878;font-size:12px;line-height:1.55}.ps-selection__eyebrow{display:block;margin-block-end:6px;color:#54627e;font-size:10px;font-weight:700;letter-spacing:.04em}.ps-selection__values{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0}.ps-selection__values div{min-width:0}.ps-selection__values dt{color:#596885;font-size:10px;font-weight:700}.ps-selection__values dd{margin:2px 0 0;color:#203575;font-size:12px;font-weight:700;overflow-wrap:anywhere}.ps-note{display:grid;gap:6px;margin-block-start:16px;padding-block-start:13px;border-block-start:1px solid #e2e6ef;color:#53607b;font-size:11px;line-height:1.7}.ps-note p{margin:0}.ps-section[dir=rtl] .ps-selection__eyebrow{letter-spacing:0}@media(prefers-reduced-motion:no-preference){.ps-section [data-ps-entered=true]{animation:ps-enter .62s cubic-bezier(.2,.7,.2,1) both}.ps-section [data-ps-entered=true] .ps-stage__button:before{animation:ps-shape-in .72s cubic-bezier(.2,.7,.2,1) both;transform-origin:left center}.ps-section[dir=rtl] [data-ps-entered=true] .ps-stage__button:before{transform-origin:right center}}@keyframes ps-enter{0%{opacity:.72;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes ps-shape-in{0%{transform:scaleX(.88)}to{transform:scaleX(1)}}@container pipeline (max-width:820px){.ps-panels{grid-template-columns:minmax(0,1fr)}.ps-panel__header{min-height:0}.ps-agreement__button{min-height:155px}}@container pipeline (max-width:480px){.ps-agreements{grid-template-columns:minmax(0,1fr)}.ps-agreement__button{display:grid;grid-template-columns:48px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:center;min-height:74px;padding:14px 16px}.ps-agreement__count{grid-row:1/span 2;margin:0;font-size:30px}.ps-agreement__detail{margin-block-start:3px}.ps-stage__button{grid-template-columns:45px minmax(0,1fr);gap:12px;padding:13px}.ps-stage__count{font-size:29px}.ps-selection__values{gap:9px 18px}}@media(max-width:480px){.ps-section{padding:18px}}@media(prefers-reduced-motion:reduce){.ps-section [data-ps-animate],.ps-stage__button:before{animation:none!important}.ps-agreement__button,.ps-stage__button{transition:none!important}}