@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap");#engagent-credit-unions{--green:#0b2b27;--green-deep:#07231f;--teal:#078979;--teal-deep:#05786b;--coral:#f56d4a;--coral-dark:#e95f3d;--lime:#d8f58a;--paper:#fbfbf9;--cream:#f4f0e6;--sage:#e5efeb;--ink:#0b2b27;--muted:#687772;--line:#cdd7d1;--white:#fff;--manrope:"Manrope",sans-serif;--inter:"Inter",sans-serif;background:var(--paper);color:var(--ink);font-family:var(--inter);margin:0;-webkit-font-smoothing:antialiased;overflow:hidden}#engagent-credit-unions *{box-sizing:border-box}#engagent-credit-unions a,#engagent-credit-unions button{font:inherit}#engagent-credit-unions button{color:inherit}#engagent-credit-unions a{color:inherit;text-decoration:none}#engagent-credit-unions .cu-container{margin-inline:auto;width:min(1120px,calc(100% - 48px))}#engagent-credit-unions .cu-section{padding:104px 0}#engagent-credit-unions .cu-eyebrow{color:var(--teal);font:700 10px/1 var(--inter);letter-spacing:.19em;margin:0 0 20px;text-transform:uppercase}#engagent-credit-unions .cu-eyebrow:before{background:currentColor;content:"";display:inline-block;height:2px;margin-right:10px;vertical-align:middle;width:18px}#engagent-credit-unions .cu-eyebrow.cu-light{color:var(--lime)}#engagent-credit-unions h1,#engagent-credit-unions h2,#engagent-credit-unions h3{color:inherit;font-family:var(--manrope);letter-spacing:-.05em;margin:0}#engagent-credit-unions h2{font-size:clamp(38px,4.8vw,58px);line-height:1.02}#engagent-credit-unions p{line-height:1.68}#engagent-credit-unions .cu-highlight{color:var(--coral);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.035em}#engagent-credit-unions .cu-hero{background:var(--green);color:#fff;min-height:735px;overflow:hidden;padding:112px 0 94px;position:relative}#engagent-credit-unions .cu-hero:before{border:1px solid hsla(76,84%,75%,.14);border-radius:50%;box-shadow:0 0 0 72px hsla(76,84%,75%,.025),0 0 0 144px hsla(76,84%,75%,.02);content:"";height:520px;position:absolute;right:-330px;top:85px;width:520px}#engagent-credit-unions .cu-hero-grid{align-items:center;display:grid;gap:74px;grid-template-columns:1.02fr .98fr;position:relative;z-index:2}#engagent-credit-unions .cu-hero-copy{padding-bottom:30px}#engagent-credit-unions .cu-hero h1{font-size:clamp(51px,5.9vw,76px);line-height:.99;max-width:690px}#engagent-credit-unions .cu-hero-lede{color:#bed0ca;font-size:16px;line-height:1.72;margin:28px 0 32px;max-width:630px}#engagent-credit-unions .cu-button-row{display:flex;flex-wrap:wrap;gap:16px}#engagent-credit-unions .cu-button{align-items:center;border-radius:3px;display:inline-flex;font-size:12px;font-weight:700;gap:24px;justify-content:space-between;min-height:48px;padding:13px 17px;transition:transform .18s,background .18s,color .18s}#engagent-credit-unions .cu-button:hover{transform:translateY(-2px)}#engagent-credit-unions .cu-button.cu-primary{background:var(--coral);color:#fff}#engagent-credit-unions .cu-button.cu-primary:hover{background:var(--coral-dark)}#engagent-credit-unions .cu-button.cu-outline{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.45);color:#fff;padding-inline:2px}#engagent-credit-unions .cu-button.cu-outline:hover{color:var(--lime)}#engagent-credit-unions .cu-location{color:#91aba3;font-size:9px;letter-spacing:.13em;margin-top:37px;text-transform:uppercase}#engagent-credit-unions .cu-location span{background:var(--lime);border-radius:50%;display:inline-block;height:5px;margin-right:9px;width:5px}#engagent-credit-unions .cu-noise{background-image:radial-gradient(hsla(0,0%,100%,.9) .5px,transparent 0);background-size:8px 8px;inset:0;opacity:.055;position:absolute}#engagent-credit-unions .cu-shape{border:1px solid hsla(76,84%,75%,.1);border-radius:50%;position:absolute}#engagent-credit-unions .cu-shape-one{height:290px;left:-205px;top:120px;width:290px}#engagent-credit-unions .cu-shape-two{bottom:-365px;height:420px;left:34%;width:420px}#engagent-credit-unions .cu-hero-rail{align-items:center;border-top:1px solid hsla(0,0%,100%,.11);bottom:0;color:#afc2bc;display:flex;font-size:8px;gap:24px;height:44px;justify-content:center;left:0;letter-spacing:.15em;position:absolute;right:0;z-index:4}#engagent-credit-unions .cu-hero-rail i{color:var(--coral);font-style:normal}#engagent-credit-unions .cu-hero-system{background:#173c37;border:1px solid hsla(0,0%,100%,.15);box-shadow:12px 14px 0 rgba(245,109,74,.92);padding:18px;position:relative;transform:rotate(1deg)}#engagent-credit-unions .cu-visual-kicker{align-items:center;color:#a9bdb7;display:flex;font-size:8px;gap:8px;height:35px;letter-spacing:.15em}#engagent-credit-unions .cu-visual-kicker>span{background:var(--lime);border-radius:50%;height:5px;width:5px}#engagent-credit-unions .cu-visual-kicker b{background:var(--lime);border-radius:2px;color:var(--green);font-size:7px;margin-left:auto;padding:5px 7px}#engagent-credit-unions .cu-relationship-canvas{background:var(--cream);color:var(--ink);padding:22px}#engagent-credit-unions .cu-dashboard-head{align-items:flex-start;border-bottom:1px solid #cacfc8;display:flex;gap:20px;justify-content:space-between;padding-bottom:17px}#engagent-credit-unions .cu-dashboard-head small,#engagent-credit-unions .cu-dashboard-head strong{display:block}#engagent-credit-unions .cu-dashboard-head small{color:var(--teal);font-size:7px;font-weight:700;letter-spacing:.16em;margin-bottom:6px}#engagent-credit-unions .cu-dashboard-head strong{font:700 15px/1.2 var(--manrope)}#engagent-credit-unions .cu-dashboard-head>span{color:#7d8985;font-size:7px;letter-spacing:.12em}#engagent-credit-unions .cu-dashboard-head>span b{color:var(--green);display:block;font:800 24px/1 var(--manrope);margin-top:3px;text-align:right}#engagent-credit-unions .cu-opportunity-card{background:var(--green);color:#fff;display:grid;gap:17px;grid-template-columns:52px 1fr;margin:17px 0;padding:20px}#engagent-credit-unions .cu-opportunity-number{color:var(--coral);font:600 30px/1 var(--manrope)}#engagent-credit-unions .cu-opportunity-card small{color:var(--lime);font-size:7px;letter-spacing:.15em}#engagent-credit-unions .cu-opportunity-card strong{display:block;font:600 17px/1.25 var(--manrope);margin:6px 0}#engagent-credit-unions .cu-opportunity-card p{color:#b8cbc5;font-size:9px;line-height:1.5;margin:0}#engagent-credit-unions .cu-signal-grid{display:grid}#engagent-credit-unions .cu-signal-grid button{align-items:center;background:transparent;border:0;border-top:1px solid #d3d7d1;cursor:pointer;display:grid;gap:8px;grid-template-columns:29px 76px 1fr 16px;padding:10px 5px;position:relative;text-align:left;transition:.18s}#engagent-credit-unions .cu-signal-grid button:first-child{border-top:0}#engagent-credit-unions .cu-signal-grid button.active,#engagent-credit-unions .cu-signal-grid button:hover{background:var(--lime);padding-inline:10px}#engagent-credit-unions .cu-signal-grid button>span{color:var(--coral);font-size:8px;font-weight:700}#engagent-credit-unions .cu-signal-grid button b{font:600 10px var(--manrope)}#engagent-credit-unions .cu-signal-grid button small{color:#73817c;font-size:8px}#engagent-credit-unions .cu-signal-grid button i{color:var(--teal);font-style:normal}#engagent-credit-unions .cu-visual-footer{align-items:center;color:#9eb2ac;display:flex;font-size:7px;gap:9px;height:37px;letter-spacing:.09em;padding-top:9px;text-transform:uppercase}#engagent-credit-unions .cu-visual-footer i{background:hsla(0,0%,100%,.13);flex:1;height:1px}#engagent-credit-unions .cu-intro{background:var(--cream)}#engagent-credit-unions .cu-split-heading{align-items:start;display:grid;gap:105px;grid-template-columns:1fr .72fr}#engagent-credit-unions .cu-intro-copy{color:var(--muted);font-size:15px;padding-top:42px}#engagent-credit-unions .cu-intro-copy p:first-child{color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:19px;margin-top:0}#engagent-credit-unions .cu-challenge-grid{border-bottom:1px solid var(--line);border-top:1px solid var(--green);display:grid;grid-template-columns:repeat(4,1fr);margin-top:68px}#engagent-credit-unions .cu-challenge-card{border-left:1px solid var(--line);min-height:275px;padding:27px 24px 30px;position:relative;transition:.2s}#engagent-credit-unions .cu-challenge-card:first-child{border-left:0}#engagent-credit-unions .cu-challenge-card:hover{background:var(--sage);transform:translateY(-4px)}#engagent-credit-unions .cu-card-number{color:var(--coral);font-size:9px;font-weight:700;letter-spacing:.12em}#engagent-credit-unions .cu-challenge-card h3{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:47px 0 16px}#engagent-credit-unions .cu-challenge-card p{color:var(--muted);font-size:12px;margin:0}#engagent-credit-unions .cu-card-rule{background:var(--teal);bottom:24px;height:2px;left:24px;position:absolute;width:35px}#engagent-credit-unions .cu-challenge-card:nth-child(2n) .cu-card-rule{background:var(--coral)}#engagent-credit-unions .cu-gap-section{background:var(--paper)}#engagent-credit-unions .cu-gap-layout{display:grid;gap:92px;grid-template-columns:.72fr 1.28fr}#engagent-credit-unions .cu-gap-copy h2{font-size:clamp(39px,4.3vw,56px)}#engagent-credit-unions .cu-gap-copy>p:last-child{color:var(--muted);font-size:14px;max-width:420px}#engagent-credit-unions .cu-question-list{border-top:1px solid var(--green)}#engagent-credit-unions .cu-question{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer;display:grid;gap:16px;grid-template-columns:38px 1fr 1fr 24px;padding:21px 10px;text-align:left;transition:.18s;width:100%}#engagent-credit-unions .cu-question.active,#engagent-credit-unions .cu-question:hover{background:var(--lime);padding-inline:18px}#engagent-credit-unions .cu-question>span{color:var(--coral);font-size:9px}#engagent-credit-unions .cu-question b{font:600 14px var(--manrope)}#engagent-credit-unions .cu-question small{color:var(--muted);line-height:1.45}#engagent-credit-unions .cu-question i{color:var(--teal);font-style:normal}#engagent-credit-unions .cu-journey-section{background:var(--teal);color:#fff;overflow:hidden;position:relative}#engagent-credit-unions .cu-journey-section:after{border:1px solid hsla(0,0%,100%,.16);border-radius:50%;bottom:-150px;box-shadow:0 0 0 55px hsla(0,0%,100%,.035);content:"";height:280px;position:absolute;right:-150px;width:280px}#engagent-credit-unions .cu-section-heading.cu-centred{margin:0 auto 54px;max-width:760px;position:relative;text-align:center;z-index:2}#engagent-credit-unions .cu-journey-section .cu-eyebrow{color:var(--lime)}#engagent-credit-unions .cu-section-heading.cu-centred>p:last-child{font-size:15px;opacity:.75}#engagent-credit-unions .cu-journey-panel{border:1px solid hsla(0,0%,100%,.45);overflow:hidden;position:relative;z-index:2}#engagent-credit-unions .cu-journey-tabs{border-bottom:1px solid hsla(0,0%,100%,.35);display:grid;grid-template-columns:repeat(5,1fr)}#engagent-credit-unions .cu-journey-tabs button{background:transparent;border:0;border-right:1px solid hsla(0,0%,100%,.25);color:#d8e7e3;cursor:pointer;font-weight:600;padding:18px;transition:.18s}#engagent-credit-unions .cu-journey-tabs button:last-child{border-right:0}#engagent-credit-unions .cu-journey-tabs button span{color:var(--lime);display:block;font-size:8px;margin-bottom:6px}#engagent-credit-unions .cu-journey-tabs button.active,#engagent-credit-unions .cu-journey-tabs button:hover{background:var(--green);color:#fff}#engagent-credit-unions .cu-journey-tabs button.active span{color:var(--coral)}#engagent-credit-unions .cu-journey-content{align-items:center;display:grid;gap:82px;grid-template-columns:1fr .75fr;min-height:345px;padding:56px 60px}#engagent-credit-unions .cu-journey-content .cu-eyebrow{color:var(--lime)}#engagent-credit-unions .cu-journey-content h3{font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;letter-spacing:-.025em;line-height:1.08;margin-bottom:18px}#engagent-credit-unions .cu-journey-content>div>p:last-child{color:#d0e2dd;font-size:14px;max-width:570px}#engagent-credit-unions .cu-signal-card{background:var(--green);border-top:4px solid var(--coral);padding:26px}#engagent-credit-unions .cu-signal-title{color:var(--lime);font-size:8px;letter-spacing:.15em}#engagent-credit-unions .cu-shared-signal{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.15);display:grid;gap:10px;grid-template-columns:24px 1fr 48px;padding:15px 0}#engagent-credit-unions .cu-shared-signal b{color:var(--coral);font-size:8px}#engagent-credit-unions .cu-shared-signal span{font:600 12px var(--manrope)}#engagent-credit-unions .cu-shared-signal i{background:#476861;height:3px;position:relative}#engagent-credit-unions .cu-shared-signal i:before{background:var(--lime);content:"";height:100%;position:absolute;width:65%}#engagent-credit-unions .cu-signal-card>small{color:#a8c0b9;display:block;line-height:1.5;margin-top:16px}#engagent-credit-unions .cu-use-case-section{background:var(--cream)}#engagent-credit-unions .cu-split-heading.cu-compact{align-items:end;gap:100px;grid-template-columns:1fr .46fr}#engagent-credit-unions .cu-split-heading.cu-compact>p{color:var(--muted);font-size:14px;margin:0}#engagent-credit-unions .cu-filters{border:1px solid var(--line);display:flex;margin-top:47px;max-width:100%;overflow:auto;width:max-content}#engagent-credit-unions .cu-filters button{background:var(--paper);border:0;border-right:1px solid var(--line);color:var(--muted);cursor:pointer;font-size:11px;padding:12px 17px;transition:.18s;white-space:nowrap}#engagent-credit-unions .cu-filters button:last-child{border-right:0}#engagent-credit-unions .cu-filters button.active,#engagent-credit-unions .cu-filters button:hover{background:var(--green);color:#fff}#engagent-credit-unions .cu-use-case-grid{border-left:1px solid var(--line);border-top:1px solid var(--green);display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px}#engagent-credit-unions .cu-use-case-card{background:hsla(0,0%,100%,.45);border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:205px;padding:25px;transition:.2s}#engagent-credit-unions .cu-use-case-card:hover{background:#fff;box-shadow:0 16px 30px rgba(11,43,39,.08);transform:translateY(-4px)}#engagent-credit-unions .cu-use-case-card>div{color:var(--coral);display:flex;font-size:8px;justify-content:space-between;letter-spacing:.13em;text-transform:uppercase}#engagent-credit-unions .cu-use-case-card>div b{color:var(--teal)}#engagent-credit-unions .cu-use-case-card h3{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;letter-spacing:-.02em;margin:38px 0 12px}#engagent-credit-unions .cu-use-case-card p{color:var(--muted);font-size:12px;margin:0}#engagent-credit-unions .cu-platform-section{background:linear-gradient(90deg,var(--paper) 0 54%,var(--sage) 54%)}#engagent-credit-unions .cu-platform-grid{align-items:center;display:grid;gap:95px;grid-template-columns:.96fr 1fr}#engagent-credit-unions .cu-platform-visual{background:var(--green);box-shadow:12px 12px 0 var(--coral);color:#fff;padding:20px}#engagent-credit-unions .cu-platform-topline{align-items:center;color:#aac0b9;display:flex;font-size:7px;justify-content:space-between;letter-spacing:.14em;padding:4px 1px 19px}#engagent-credit-unions .cu-platform-topline b{color:var(--lime);font-size:7px}#engagent-credit-unions .cu-system-map{background:var(--cream);color:var(--ink);padding:17px}#engagent-credit-unions .cu-system-record{align-items:center;background:#fff;border:1px solid var(--line);display:grid;gap:14px;grid-template-columns:38px 1fr auto;padding:15px}#engagent-credit-unions .cu-system-record>span{color:var(--coral);font:700 20px var(--manrope)}#engagent-credit-unions .cu-system-record small,#engagent-credit-unions .cu-system-record strong{display:block}#engagent-credit-unions .cu-system-record small{color:var(--teal);font-size:7px;letter-spacing:.14em}#engagent-credit-unions .cu-system-record strong{font:700 15px var(--manrope);margin:4px 0}#engagent-credit-unions .cu-system-record p{color:var(--muted);font-size:8px;margin:0}#engagent-credit-unions .cu-system-record i{background:var(--lime);font-size:7px;font-style:normal;letter-spacing:.12em;padding:7px}#engagent-credit-unions .cu-exchange{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;height:45px;padding:0 20px}#engagent-credit-unions .cu-exchange span{background:#a7b7af;height:1px}#engagent-credit-unions .cu-exchange b{color:var(--muted);font-size:6px;letter-spacing:.13em}#engagent-credit-unions .cu-engagement-layer{display:grid;gap:7px;grid-template-columns:1.08fr .92fr .92fr;grid-template-rows:1fr 1fr}#engagent-credit-unions .cu-crm-centre{background:var(--teal);color:#fff;display:flex;flex-direction:column;grid-row:1/3;justify-content:center;padding:19px}#engagent-credit-unions .cu-crm-centre small{color:var(--lime);font-size:7px;letter-spacing:.12em}#engagent-credit-unions .cu-crm-centre strong{font:700 38px/1 var(--manrope);margin:9px 0}#engagent-credit-unions .cu-crm-centre p{color:#d2e4df;font-size:8px;margin:0}#engagent-credit-unions .cu-team-node{background:#fff;border:1px solid var(--line);padding:10px}#engagent-credit-unions .cu-team-node span{color:var(--coral);font-size:7px}#engagent-credit-unions .cu-team-node b,#engagent-credit-unions .cu-team-node small{display:block}#engagent-credit-unions .cu-team-node b{font:600 10px var(--manrope);margin:4px 0}#engagent-credit-unions .cu-team-node small{color:var(--muted);font-size:7px}#engagent-credit-unions .cu-team-service{grid-column:3;grid-row:2}#engagent-credit-unions .cu-system-outcome{background:#c9d0cb;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:10px}#engagent-credit-unions .cu-system-outcome span{background:var(--green);color:#c1d3cd;font-size:6px;letter-spacing:.08em;padding:10px 3px;text-align:center}#engagent-credit-unions .cu-platform-copy h2{font-size:clamp(37px,4.3vw,54px)}#engagent-credit-unions .cu-platform-copy>p:not(.cu-eyebrow){color:var(--muted);font-size:14px}#engagent-credit-unions .cu-platform-copy ul{list-style:none;margin:25px 0;padding:0}#engagent-credit-unions .cu-platform-copy li{border-bottom:1px solid var(--line);font-size:12px;padding:11px 0}#engagent-credit-unions .cu-platform-copy li span{color:var(--coral);margin-right:9px}#engagent-credit-unions .cu-method-link a,#engagent-credit-unions .cu-platform-copy>a{border-bottom:1px solid var(--green);color:var(--green);font-size:12px;font-weight:700;padding-bottom:5px}#engagent-credit-unions .cu-method-section{background:var(--green);color:#fff}#engagent-credit-unions .cu-method-section .cu-section-heading{margin-bottom:47px}#engagent-credit-unions .cu-method-section .cu-eyebrow{color:var(--lime)}#engagent-credit-unions .cu-method-grid{border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.25);display:grid;grid-template-columns:repeat(3,1fr)}#engagent-credit-unions .cu-method-grid article{border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);min-height:205px;padding:28px;transition:.18s}#engagent-credit-unions .cu-method-grid article:hover{background:hsla(0,0%,100%,.06)}#engagent-credit-unions .cu-method-grid article>span{color:var(--coral);font-size:9px;font-weight:700}#engagent-credit-unions .cu-method-grid h3{font-size:21px;margin:34px 0 11px}#engagent-credit-unions .cu-method-grid p{color:#aec3bd;font-size:12px}#engagent-credit-unions .cu-method-grid article:nth-child(2),#engagent-credit-unions .cu-method-grid article:nth-child(5){background:hsla(76,84%,75%,.06)}#engagent-credit-unions .cu-method-link{margin-top:35px;text-align:right}#engagent-credit-unions .cu-method-link a{border-color:hsla(0,0%,100%,.5);color:#fff}#engagent-credit-unions .cu-faq-section{background:var(--cream)}#engagent-credit-unions .cu-faq-grid{display:grid;gap:115px;grid-template-columns:.66fr 1.08fr}#engagent-credit-unions .cu-faq-grid>div:first-child>p:last-child{color:var(--muted);font-size:14px}#engagent-credit-unions .cu-faq-list{border-top:1px solid var(--green)}#engagent-credit-unions .cu-faq-list article{border-bottom:1px solid var(--line);overflow:hidden}#engagent-credit-unions .cu-faq-list button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font:600 14px var(--manrope);justify-content:space-between;padding:19px 2px;text-align:left;width:100%}#engagent-credit-unions .cu-faq-list button i{color:var(--teal);display:grid;font:500 18px var(--inter);height:25px;place-items:center;width:25px}#engagent-credit-unions .cu-faq-list article>div{display:grid;grid-template-rows:0fr;transition:.25s}#engagent-credit-unions .cu-faq-list article>div p{color:var(--muted);font-size:13px;margin:0;overflow:hidden}#engagent-credit-unions .cu-faq-list article.open>div{grid-template-rows:1fr}#engagent-credit-unions .cu-faq-list article.open>div p{padding:0 52px 21px 2px}#engagent-credit-unions .cu-cta-section{background:var(--teal);color:#fff;overflow:hidden;padding:92px 0;position:relative}#engagent-credit-unions .cu-cta-section:before{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 0 0 55px hsla(0,0%,100%,.035);content:"";height:340px;position:absolute;right:-210px;top:-220px;width:340px}#engagent-credit-unions .cu-cta-grid{align-items:center;display:grid;gap:108px;grid-template-columns:1fr .8fr;position:relative;z-index:2}#engagent-credit-unions .cu-cta-grid .cu-eyebrow{color:var(--lime)}#engagent-credit-unions .cu-cta-grid h2{font-size:clamp(42px,5vw,62px)}#engagent-credit-unions .cu-cta-grid>div:last-child>p{color:#d3e6e1;font-size:14px;margin:0 0 25px}@media(max-width:960px){#engagent-credit-unions .cu-cta-grid,#engagent-credit-unions .cu-faq-grid,#engagent-credit-unions .cu-gap-layout,#engagent-credit-unions .cu-hero-grid,#engagent-credit-unions .cu-journey-content,#engagent-credit-unions .cu-platform-grid,#engagent-credit-unions .cu-split-heading{grid-template-columns:1fr}#engagent-credit-unions .cu-hero-grid{gap:55px}#engagent-credit-unions .cu-hero-system{justify-self:center;max-width:570px;width:100%}#engagent-credit-unions .cu-challenge-grid{grid-template-columns:1fr 1fr}#engagent-credit-unions .cu-challenge-card:nth-child(3){border-left:0}#engagent-credit-unions .cu-cta-grid,#engagent-credit-unions .cu-faq-grid,#engagent-credit-unions .cu-gap-layout,#engagent-credit-unions .cu-platform-grid{gap:55px}#engagent-credit-unions .cu-method-grid,#engagent-credit-unions .cu-use-case-grid{grid-template-columns:1fr 1fr}#engagent-credit-unions .cu-split-heading.cu-compact{gap:28px;grid-template-columns:1fr}#engagent-credit-unions .cu-intro-copy{padding-top:0}#engagent-credit-unions .cu-section{padding:82px 0}#engagent-credit-unions .cu-platform-section{background:var(--sage)}}@media(max-width:640px){#engagent-credit-unions .cu-container{width:min(100% - 30px,1120px)}#engagent-credit-unions .cu-hero{min-height:auto;padding:76px 0 105px}#engagent-credit-unions .cu-hero h1{font-size:44px}#engagent-credit-unions .cu-hero-lede{font-size:15px}#engagent-credit-unions .cu-button{width:100%}#engagent-credit-unions .cu-button.cu-outline{width:auto}#engagent-credit-unions .cu-hero-system{box-shadow:7px 8px 0 var(--coral);padding:11px;transform:none}#engagent-credit-unions .cu-relationship-canvas{padding:14px}#engagent-credit-unions .cu-dashboard-head{display:block}#engagent-credit-unions .cu-dashboard-head>span{display:none}#engagent-credit-unions .cu-opportunity-card{grid-template-columns:37px 1fr;padding:15px}#engagent-credit-unions .cu-opportunity-number{font-size:23px}#engagent-credit-unions .cu-signal-grid button{grid-template-columns:25px 65px 1fr 13px}#engagent-credit-unions .cu-visual-footer{display:none}#engagent-credit-unions .cu-hero-rail{font-size:6px;gap:7px}#engagent-credit-unions .cu-hero-rail span:nth-of-type(3){display:none}#engagent-credit-unions .cu-challenge-grid,#engagent-credit-unions .cu-method-grid,#engagent-credit-unions .cu-use-case-grid{grid-template-columns:1fr}#engagent-credit-unions .cu-challenge-card{border-left:0;border-top:1px solid var(--line);min-height:245px}#engagent-credit-unions .cu-question{grid-template-columns:28px 1fr 18px}#engagent-credit-unions .cu-question small{display:none}#engagent-credit-unions .cu-journey-tabs{display:flex;overflow-x:auto}#engagent-credit-unions .cu-journey-tabs button{min-width:103px}#engagent-credit-unions .cu-journey-content{padding:34px 22px}#engagent-credit-unions .cu-journey-content h3{font-size:31px}#engagent-credit-unions .cu-filters{width:100%}#engagent-credit-unions .cu-use-case-grid{border-left:0}#engagent-credit-unions .cu-use-case-card{border-left:1px solid var(--line)}#engagent-credit-unions .cu-platform-visual{box-shadow:7px 8px 0 var(--coral);padding:12px}#engagent-credit-unions .cu-platform-topline b{display:none}#engagent-credit-unions .cu-system-record{grid-template-columns:30px 1fr}#engagent-credit-unions .cu-system-record i{display:none}#engagent-credit-unions .cu-engagement-layer{grid-template-columns:1fr 1fr}#engagent-credit-unions .cu-crm-centre{grid-column:1/3;grid-row:auto}#engagent-credit-unions .cu-team-service{grid-column:auto;grid-row:auto}#engagent-credit-unions .cu-system-outcome{grid-template-columns:1fr}#engagent-credit-unions .cu-faq-grid{gap:30px}#engagent-credit-unions .cu-cta-grid{gap:18px}#engagent-credit-unions .cu-cta-section{padding:76px 0}}@media(prefers-reduced-motion:reduce){#engagent-credit-unions *{transition:none!important}}