.fx-flows{background:linear-gradient(180deg,#0a2559 0,#0a1f4d);color:#fff;padding:var(--f-section) 0;position:relative;overflow:hidden}.fx-flows:before{content:"";position:absolute;inset:-20% -10% auto;height:55%;background:radial-gradient(60% 60% at 25% 20%,#2a74ff3d,transparent 70%);pointer-events:none}.fx-flows .fx-shell{position:relative}.fx-flows .fx-h2{color:#fff}.fx-flows .fx-h2 em{color:#8fd5ff}.fx-flows .fx-section-lede{color:#c3d5ee}.fx-flows .wfc-filters{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding:0 0 clamp(26px,3vw,40px)}.fx-flows .wfc-filters button{border:1px solid #ffffff3d;background:#ffffff0d;color:#dbe8ff;border-radius:999px;padding:11px 18px;font:600 .84rem Manrope,sans-serif;letter-spacing:0;min-height:44px}.fx-flows .wfc-filters button:hover{border-color:#fff}.fx-flows .wfc-filters button.active,.fx-flows .wfc-filters button[aria-pressed=true]{background:#fff;color:#0b2a66;border-color:#fff}.fx-flows .wfc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.fx-flows .wfc-card{border-radius:20px;background:#0d2a63;border-color:#ffffff1f}.fx-flows .wfc-card:hover,.fx-flows .wfc-card:focus-visible{background:#11346f;border-color:#8fd5ff66}.fx-flows .wfc-card h4{font:600 1rem/1.25 Syne,Manrope,sans-serif;color:#fff}.fx-flows .wfc-card-benefit{color:#bcd0ee}.fx-flows .wfc-card-num{color:#8fb0e6}.fx-flows .wfc-status{color:#9fb8de}.fx-flows .wfc-more{display:flex;justify-content:center;padding-top:clamp(24px,3vw,40px)}.fx-flows .wfc-more button{border:1px solid #ffffff59;background:#ffffff1a;color:#fff}.fx-flows .flows-note{margin-top:clamp(20px,2.4vw,32px)}.fx-flows .flows-note .fx-badge{background:#fff;color:#0b2a66}.fx-flows .app-cta{margin-top:clamp(20px,2.6vw,34px)}.wfc-detail .wfc-detail-source{color:#8fd5ff}@media(max-width:1100px){.fx-flows .wfc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.fx-flows .wfc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fx-flows .wfc-card{border-radius:16px;contain-intrinsic-size:auto 220px}.fx-flows .wfc-card-body{padding:12px 12px 14px}.fx-flows .wfc-card h4{font-size:.9rem}.fx-flows .wfc-card-benefit,.fx-flows .wfc-mini-flow,.fx-flows .wfc-card-hint{display:none}.fx-flows .wfc-card-top{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px}.fx-flows .wfc-cat{white-space:normal;line-height:1.3}.fx-flows .wfc-status{display:none}}.fx-flows #workflow-cinema{border-top:0;margin:0;padding:0}
