.compact-example{margin:32px 0;padding:24px;border:1px solid #b7c6d9;border-radius:18px;background:#edf3ff;color:#122b43}.ce-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:20px}.compact-example .eyebrow{margin:0 0 6px;font-size:10px;letter-spacing:.1em;color:#2158db}.compact-example h2{margin:0;font-size:clamp(22px,2.2vw,29px);line-height:1.18}.compact-example .ce-question{max-width:390px;margin:0;font-size:13px;line-height:1.6}.ce-flow{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:14px}.ce-flow>div{position:relative;padding:18px;border-radius:12px;background:#fff;border:1px solid #b7c6d9}.ce-step{font-size:10px;font-weight:600;letter-spacing:.06em;color:#354b60}.compact-example h3{font-size:18px;line-height:1.25;margin:8px 0}.compact-example .ce-flow p{font-size:13px;line-height:1.65;margin:0;color:#354b60}.ce-flow .ce-agency{background:#122b43;border-color:#122b43}.ce-agency .ce-step,.compact-example .ce-agency p{color:#edf3ff}.ce-agency h3{color:#fff}.ce-connection{position:absolute;right:-18px;top:50%;z-index:1;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#2158db;color:#fff;transform:translateY(-50%)}.ce-after strong{color:#2158db}.ce-next{display:inline-block;margin-top:12px;padding:5px 9px;border-radius:6px;background:#edf3ff;font-size:12px;color:#2158db}.ce-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px}.ce-platforms{display:flex;align-items:center;gap:7px;font-size:11px;flex-wrap:wrap}.ce-platforms img:not(:first-child){margin-left:6px}.ce-foot small{font-size:10px;line-height:1.5;color:#354b60}.ce-before{border-style:dashed!important}@media(max-width:760px){.compact-example{padding:18px}.ce-heading{display:block}.compact-example .ce-question{margin-top:12px;max-width:none}.ce-flow{grid-template-columns:1fr}.ce-flow>div{padding:14px}.ce-connection{right:18px;top:auto;bottom:-18px;transform:rotate(90deg)}.ce-foot{align-items:flex-start;flex-direction:column;gap:10px}.compact-example h3{font-size:17px}.compact-example h2{font-size:24px}}

.ce-heading>div{min-width:0;flex:1}.ce-heading>.ce-question{flex:0 1 390px}.ce-chooser{margin-top:16px;max-width:390px}.ce-chooser[hidden]{display:none}.ce-chooser label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:#122b43}.ce-chooser select{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid #2158db;border-radius:8px;background:#fff;color:#122b43;font:inherit;font-size:14px;cursor:pointer}.ce-chooser select:focus-visible{outline:3px solid #2158db;outline-offset:3px}.ce-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.ce-chooser{max-width:none}.ce-chooser select{font-size:16px}.ce-heading>.ce-question{min-height:62px}}
