.digipay-feature{color:#fff;font-family:var(--font-general),Arial,sans-serif;background:#102444;padding:76px 0;scroll-margin-top:100px}.digipay-inner{width:min(1180px,100% - 80px);margin:auto}.digipay-feature .digipay-label{letter-spacing:.12em;text-transform:uppercase;color:#aec8ff;margin:0 0 18px;font-size:13px;font-weight:600}.digipay-feature h2{letter-spacing:-.045em;margin:0 0 35px;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1.08}.digipay-feature h2 span{color:#aac7ff}.digipay-feature figure{margin:0}.digipay-stage{border-radius:4px;position:relative;overflow:hidden}.digipay-stage img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.digipay-stage figcaption{background:#193456;justify-content:space-between;gap:12px;padding:18px 24px;font-size:14px;display:flex}.digipay-stage figcaption span{color:#c7d5eb}.digipay-story{grid-template-columns:1fr 1.35fr;gap:60px;padding:42px 0 0;display:grid}.digipay-feature .digipay-story h3{letter-spacing:-.03em;max-width:360px;margin:0;font-size:clamp(26px,3vw,36px);line-height:1.15}.digipay-feature .digipay-story p:not(.digipay-label){color:#dae4f2;margin:0 0 16px;font-size:16px;line-height:1.8}.digipay-links{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:20px;display:flex}.digipay-links a,.digipay-links button,.digipay-source{min-height:44px;color:inherit;align-items:center;font:600 14px/1.5 inherit;text-decoration:none;display:inline-flex}.digipay-links a{border-bottom:1px solid #6c85a9}.digipay-cta{cursor:pointer;background:#fff;border:0;border-radius:4px;padding:12px 20px;color:#102444!important}.digipay-feature .digipay-source{color:#b4c8e7;margin-top:14px;font-size:13px;font-weight:400}.digipay-feature .digipay-audience{margin-top:42px}.digipay-audience img{aspect-ratio:2.4;-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%;border-radius:4px;width:100%;height:auto;display:block}.digipay-audience figcaption{color:#b4c8e7;padding-top:12px;font-size:13px}.digipay-feature :focus-visible{outline-offset:5px;outline:3px solid #83b4ff}.digipay-compact .digipay-stage img{aspect-ratio:1.8;-o-object-position:center 57%;object-position:center 57%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.digipay-stage,.digipay-audience{animation:linear both digipay-rise;animation-timeline:view();animation-range:entry entry 25%}@keyframes digipay-rise{0%{opacity:.75;transform:translateY(24px)}to{opacity:1;transform:none}}}}@media (max-width:768px){.digipay-feature{padding:46px 0}.digipay-inner{width:calc(100% - 36px)}.digipay-story{grid-template-columns:1fr;gap:22px;padding-top:28px}.digipay-stage figcaption{flex-direction:column;gap:4px;padding:15px 18px;font-size:13px}.digipay-feature h2{margin-bottom:26px}.digipay-stage img,.digipay-compact .digipay-stage img{aspect-ratio:1.25;-o-object-position:50% 65%;object-position:50% 65%}.digipay-audience img{aspect-ratio:1.5}.digipay-links{flex-direction:column;align-items:flex-start}.digipay-feature .digipay-audience{margin-top:30px}}
