/* Digital Banking uses the same editorial system and animated UI as Features. */
.db-body { font-family:'Source Sans Pro',sans-serif; }
.db-body h2 { font-weight:400; }
.db-body .db-feature-link { display:inline-flex; margin-top:25px; }
.db-body .kf-band .db-feature-link { color:#afcfba; }
.db-launch { background:#f4f7f4; }
.db-launch-grid { display:grid; grid-template-columns:1fr 1fr; gap:24px; }
.db-launch-grid article { padding:40px; border:1px solid #dce5df; border-radius:14px; background:#fff; }
.db-launch-grid article:last-child { background:#142820; color:#edf4ef; border-color:#142820; }
.db-launch-grid h3 { color:inherit; font-weight:400; font-size:3.3rem; letter-spacing:-.04em; margin:25px 0 0; }
.db-launch-grid article:last-child :is(p,.kf-points li,.kf-eyebrow) { color:#b8cfc2; }
.db-extension-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:30px; }
.db-extension-grid>a { border-top:1px solid #cddbd1; padding-top:24px; color:#243e30; text-decoration:none; }
.db-extension-grid>a>span:first-child { font-size:1.4rem; display:block; line-height:1.2; margin-bottom:15px; }
.db-extension-grid>a p { font-size:.95rem; }
.db-extension-grid>a>span:last-child { display:block; margin-top:22px; color:#547b65; }
.db-resources { padding-top:0; }
.db-resources h2.h1 { font-size:clamp(2rem,3vw,2.8rem); font-weight:400; line-height:1.13; letter-spacing:-.035em; }
.db-resources h3 { font-weight:400; }
.db-licences { padding-bottom:58px; }
.db-country-list>summary { list-style:none; border-block:1px solid #dce6dd; padding:24px 0; display:flex; justify-content:space-between; cursor:pointer; font-size:1.15rem; }
.db-country-list>summary::-webkit-details-marker { display:none; }
.db-country-list[open]>summary>span { transform:rotate(45deg); }
.db-country-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:32px; padding:35px 0; }
.db-country-grid>a { display:block; color:#243e30; text-decoration:none; border-bottom:1px solid #dce6dd; padding-bottom:24px; }
.db-country-grid>a>span:first-child { color:#63726d; font-size:.8rem; }
.db-country-grid h3 { color:inherit; font-size:1.15rem; line-height:1.35; margin:15px 0 20px; }
.db-body .kf-accordion summary .db-faq-question { color:#264132; font-size:1.05rem; line-height:1.55; flex-shrink:1; }
.db-body .kf-accordion details[open] summary .db-faq-question { transform:none; }
@media(max-width:991.98px) { .db-extension-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }.db-country-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:600px) { .db-launch-grid,.db-country-grid { grid-template-columns:1fr; }.db-launch-grid article { padding:28px; }.db-extension-grid { grid-template-columns:1fr; gap:25px; }.db-resources h2.h1 { font-size:2rem; }.db-licences { padding-bottom:38px; } }
/* Digital Banking: a customer service with a real operating view behind it. */
.dbb-body h3{font-weight:400}.dbb-story-heading{display:grid;grid-template-columns:1.05fr 1fr;gap:100px;align-items:end;margin-bottom:45px}.dbb-story-heading h2{margin-bottom:0}.dbb-story-heading>p{font-size:1.05rem;line-height:1.8;margin:0;color:#7c8b82}.dbb-operations-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:28px;margin-top:26px}.dbb-operations-links>a{font-size:.9rem;text-decoration:none;color:#587763}.dbb-programme-section{background:#f0f4f0}.dbb-programme-section>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;align-items:center}.dbb-programme-copy{max-width:580px}.dbb-programme-copy>p{font-size:1.05rem}.dbb-programme-copy .dbb-programme-note{font-size:.87rem;color:#8a9c8c;margin-top:24px}.dbb-final{text-align:center}.dbb-final h2{max-width:750px;margin-inline:auto}.dbb-final p{margin-inline:auto}.dbb-final .btn{max-width:100%;white-space:normal;gap:20px}
.dbw-shell{--dbw-ink:#345c50;--dbw-muted:#8bada3;--dbw-line:#e7eeec;border:1px solid #e5edeb;border-radius:12px;background:#fff;overflow:hidden;isolation:isolate;box-shadow:0 22px 65px #2237550a;font:400 13px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--dbw-ink);min-width:0}.dbw-shell *{box-sizing:border-box}.dbw-icon-defs{position:absolute;width:0;height:0;overflow:hidden}.dbw-shell svg:not(.dbw-icon-defs){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.dbw-shell button,.dbw-shell input{font:inherit}.dbw-shell button:disabled,.dbw-shell input:disabled{cursor:default}.dbw-shell [hidden]{display:none!important}.dbw-top{display:flex;align-items:center;gap:11px;height:64px;padding:16px 23px;border-bottom:1px solid var(--dbw-line);background:#fdfefe}.dbw-brand{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;background:#679e8e;color:#fff;border-radius:7px;font-weight:600;font-size:18px;letter-spacing:-.07em}.dbw-top>strong{font-size:13px;line-height:1.3;font-weight:600;color:#426e61}.dbw-top>span:nth-child(3){font-size:11px;color:#8bb1a6;padding-left:19px;margin-left:9px;border-left:1px solid #e8f1ee}.dbw-top>small{margin-left:auto;color:#99bfb4;font-size:11px}.dbw-top>i{display:grid;place-items:center;border-radius:50%;background:#f0f7f5;color:#97c5b7;font-style:normal;width:27px;height:27px;font-size:11px;margin-left:8px}.dbw-layout{display:grid;grid-template-columns:152px minmax(0,1fr)}.dbw-sidebar{display:flex;flex-direction:column;gap:13px;background:#f7fbfa;border-right:1px solid var(--dbw-line);padding:24px 12px;color:#8db6aa}.dbw-sidebar>small{font-size:11px;text-transform:uppercase;letter-spacing:.1em;padding:0 10px 10px;color:#a5c8be}.dbw-sidebar>span,.dbw-sidebar>strong{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.35;padding:10px;border-radius:6px;min-width:0}.dbw-sidebar>strong{font-weight:500;background:#edf5f3;color:#539682}.dbw-sidebar>span{color:#7bb5a4}.dbw-main{padding:27px 26px 20px;min-width:0}.dbw-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.dbw-heading>div>span{font-size:11px;line-height:1.3;color:#84bbab}.dbw-shell .dbw-heading h3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:23px;line-height:1.25;letter-spacing:-.03em;font-weight:500;color:#4d8c7a;margin:7px 0 0}.dbw-heading h3>b{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#f1f9f7;font-size:11px;letter-spacing:0;font-weight:400;color:#6fb6a1}.dbw-heading>small{color:#97c8b9;font-size:11px;white-space:nowrap}.dbw-review-layout{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:24px;align-items:start}.dbw-payment-list{min-width:0}.dbw-tools{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:21px;min-width:0}.dbw-filters{display:flex;align-items:center;gap:5px;border:1px solid #e5f1ed;border-radius:6px;padding:3px;flex-shrink:0}.dbw-filters>button{background:transparent;border:0;border-radius:4px;padding:7px 9px;font-size:11px;line-height:1.3;white-space:nowrap;color:#82bdab}.dbw-filters>button[aria-pressed=true]{background:#f1f9f7;color:#53a68d}.dbw-search{display:flex;align-items:center;gap:7px;padding:9px 10px;border:1px solid #e6f4f0;border-radius:6px;min-width:0;max-width:230px;flex:1;margin:0;color:#91cebc}.dbw-search>svg{width:14px!important;height:14px!important}.dbw-search>input{background:transparent;border:0;outline:0;min-width:0;width:100%;padding:0;font-size:11px;line-height:1.3;color:#6db9a2}.dbw-search input::placeholder{color:#9cd6c4}.dbw-search:focus-within{border-color:#aeddcf}.dbw-column-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 100px 94px;gap:13px;align-items:center;padding:0 9px 12px;border-bottom:1px solid #e8f6f2;color:#8dc5b4;font-size:11px;line-height:1.3}.dbw-column-head>span:nth-child(3){text-align:right;padding-right:10px}.dbw-column-head>span:last-child{text-align:center}.dbw-payment-rows{min-height:380px;position:relative}.dbw-payment-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 100px 94px;gap:13px;align-items:center;min-height:76px;padding:13px 9px;border:0;border-bottom:1px solid #ebf7f3;border-radius:4px;background:transparent;text-align:left;width:100%;color:#9ddecb;position:relative}.dbw-payment-row[aria-pressed=true]{background:#f3faf8}.dbw-payment-row[aria-pressed=true]:before{content:'';position:absolute;left:0;top:19px;bottom:19px;border-radius:3px;width:2px;background:#abdecf}.dbw-row-main{display:grid;gap:5px;min-width:0}.dbw-row-main>b{font-size:12px;font-weight:500;line-height:1.3;color:#528e7c}.dbw-row-main>small{font-size:11px;line-height:1.3;color:#8bbbad}.dbw-row-target-inline,.dbw-row-state-inline{display:none}.dbw-row-beneficiary{font-size:11px;line-height:1.4;color:#71aa99}.dbw-payment-row>strong{text-align:right;display:grid;gap:4px;font-size:12px;font-weight:400;line-height:1.3;color:#5d9b88;white-space:nowrap;font-variant-numeric:tabular-nums}.dbw-payment-row>strong>small{font-size:11px;color:#9ccbbd;font-weight:400}.dbw-row-state{display:inline-block;justify-self:center;background:#f2fbf8;border-radius:4px;padding:5px 7px;font-size:11px;color:#76baa6;text-align:center;line-height:1.3;max-width:100%;overflow-wrap:anywhere}.dbw-payment-row[data-state=approved] .dbw-row-state{background:#edf6ef;color:#729481}.dbw-empty{position:absolute;inset:0;display:grid;place-items:center;margin:0!important;font-size:11px!important;color:#8cc4b3!important;text-align:center;padding:25px}.dbw-list-footer{display:flex;gap:4px;color:#91c7b7;font-size:11px;line-height:1.4;margin-top:19px}.dbw-list-footer>span:last-child{margin-left:auto}.dbw-detail{min-width:0;padding:20px;border:1px solid #e5f4ef;border-radius:9px;background:#fcfefd}.dbw-detail-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;line-height:1.3;color:#94cbbb}.dbw-detail-status{font-size:11px;line-height:1.3;padding:4px 7px;border-radius:4px;color:#85c9b5;background:#f2fbf8;max-width:62%;overflow-wrap:anywhere}.dbw-detail-status[data-state=approved]{color:#749581;background:#eef7f0}.dbw-payee-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#f2fbf8;color:#9ad1c0;font-size:11px;margin:23px 0 13px}.dbw-shell .dbw-detail h4{font-size:18px;font-weight:500;letter-spacing:-.025em;line-height:1.3;color:#579f89;margin:0 0 6px}.dbw-payee-account{font-size:11px;line-height:1.4;color:#9dd1c1}.dbw-detail-amount{display:block;font-size:27px;line-height:1.25;font-weight:400;letter-spacing:-.04em;white-space:nowrap;color:#549f88;margin:20px 0 21px;font-variant-numeric:tabular-nums}.dbw-detail-amount>small{font-size:11px;letter-spacing:0;color:#a1d8c7;margin-left:5px}.dbw-facts{margin:0}.dbw-facts>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;min-height:39px;border-top:1px solid #eaf8f4}.dbw-facts dt{font-size:11px;font-weight:400;line-height:1.4;color:#8ccab8}.dbw-facts dd{font-size:11px;font-weight:400;line-height:1.4;color:#69b79f;margin:0;text-align:right;font-variant-numeric:tabular-nums;max-width:65%;overflow-wrap:anywhere}.dbw-facts dd>small{display:block;margin-top:4px;font-size:11px;color:#b4ddd1;line-height:1.3;font-weight:400}.dbw-total dt,.dbw-total dd{font-weight:500;color:#5ba891}.dbw-feedback{display:flex;align-items:center;min-height:44px;margin:17px 0 13px!important;font-size:11px!important;line-height:1.55!important;color:#92d2bf!important}.dbw-approve{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 8px;background:#64a692;border:1px solid transparent;border-radius:6px;color:#fff;font-size:11px!important;line-height:1.4!important;min-height:40px}.dbw-approve>svg{width:14px!important;height:14px!important}.dbw-approve:disabled{background:#edf6f0;color:#769a84}.dbw-workspace-footer{font-size:11px;color:#9ad3c2;line-height:1.4;margin-top:22px}.dbw-shell button:focus-visible,.dbw-shell input:focus-visible{outline:2px solid #95dcc6;outline-offset:3px}.dbw-shell:not([data-db-ready]) .dbw-approve{display:none}
.dbp-programme{min-width:0;border:1px solid #e4f0ed;border-radius:11px;background:#fff;padding:28px;color:#6daf9b;font:400 13px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;box-shadow:0 16px 50px #193c6209}.dbp-programme>header>span{font-size:11px;color:#8fcab8;line-height:1.3}.dbb-body .dbp-programme h3{font-size:24px;font-weight:500;letter-spacing:-.035em;line-height:1.25;color:#5dac94;margin:9px 0 28px}.dbp-columns{display:grid;grid-template-columns:minmax(0,1fr) 174px;gap:25px;color:#9ed9c7;font-size:11px;line-height:1.4;padding-bottom:14px;border-bottom:1px solid #e8f6f2}.dbp-module{display:grid;grid-template-columns:minmax(0,1fr) 174px;gap:9px 25px;align-items:center;padding:24px 0;border-bottom:1px solid #e9f7f3}.dbp-module>div{display:flex;align-items:center;gap:10px;min-width:0}.dbp-module-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#f2fbf8;color:#9edcc9;flex-shrink:0}.dbp-module-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dbp-module>div>span:last-child{display:grid;gap:6px;min-width:0}.dbp-module b{font-size:13px;font-weight:500;line-height:1.3;color:#6fbda5}.dbp-module small{font-size:11px;line-height:1.3;color:#afd8cc}.dbp-module>label{min-width:0;margin:0}.dbp-module select{font:400 12px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;border:1px solid #e0f3ed;border-radius:6px;background:#fdfefe;color:#75c9b0;padding:10px;width:100%;min-width:0}.dbp-module>a{grid-column:2;font-size:11px;line-height:1.4;text-decoration:none;color:#8fdac3}.dbp-programme>footer{font-size:11px;line-height:1.6;color:#9cdeca;margin-top:23px}.dbp-module select:focus-visible{outline:2px solid #a9e2d1;outline-offset:3px}
/* Original people context: a team shaping the product they want to launch. */
.dbb-brand-section{background:#101a17}.dbb-brand-scene{position:relative;min-width:0;min-height:620px;background:#15271b;border-radius:14px;overflow:hidden;isolation:isolate;padding:65px 55px;color:#e8f0ea}.dbb-brand-scene>picture{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.dbb-brand-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%;border-radius:0}.dbb-brand-scene:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0e1b15ed,#112019bb 38%,#11201919 70%,transparent);z-index:-1;pointer-events:none}.dbb-brand-copy{max-width:460px}.dbb-brand-copy .kf-eyebrow{color:#a4c0af}.dbb-brand-copy h2{font-size:clamp(2.2rem,3.6vw,3.4rem);color:#e5eee8}.dbb-brand-copy>p{font-size:1.05rem;line-height:1.8;color:#b1c8b9}.dbb-brand-copy>a{display:inline-block;margin-top:22px;text-decoration:none;font-size:.9rem;color:#b8d5c4}.dbb-app-glimpse{position:absolute;right:35px;bottom:35px;width:244px;max-width:calc(100% - 70px);padding:22px;border-radius:9px;background:#fafcfb;color:#71aa99;box-shadow:0 15px 35px #172d231f;font:400 12px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.dbb-app-glimpse>span{font-size:11px;color:#9bccbd;line-height:1.3}.dbb-app-glimpse>strong{display:block;font-size:18px;line-height:1.3;font-weight:500;color:#4f907d;letter-spacing:-.025em;margin:8px 0 22px}.dbb-app-glimpse>div{border-top:1px solid #e5f3ef;padding-top:15px}.dbb-app-glimpse>div>span{display:block;font-size:11px;color:#8ccab8;line-height:1.4;margin-bottom:8px}.dbb-app-glimpse b{display:flex;align-items:baseline;gap:5px;font-size:26px;font-weight:400;letter-spacing:-.035em;line-height:1.3;white-space:nowrap;color:#559e89;font-variant-numeric:tabular-nums}.dbb-app-glimpse b>small{font-size:11px;letter-spacing:0;color:#94d2bf}.dbb-app-glimpse>small{display:block;font-size:11px;line-height:1.4;color:#8dcdba;margin-top:8px}
@media(max-width:1199.98px){.dbb-story-heading{gap:55px}.dbb-programme-section>.container{gap:50px}.dbw-layout{grid-template-columns:125px minmax(0,1fr)}.dbw-sidebar{padding-inline:9px}.dbw-sidebar>span,.dbw-sidebar>strong{padding-inline:7px;gap:7px;font-size:11px}.dbw-main{padding:25px 22px 20px}.dbw-review-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.dbw-column-head,.dbw-payment-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) 83px 75px;gap:9px}.dbw-detail{padding:18px}.dbw-row-main>b{font-size:11px}.dbw-payment-row>strong{font-size:11px}.dbw-tools{gap:12px}.dbp-programme{padding:24px}.dbp-columns,.dbp-module{grid-template-columns:minmax(0,1fr) 150px;gap:10px 20px}.dbb-brand-copy{max-width:410px}}
@media(max-width:991.98px){.dbb-story-heading{grid-template-columns:1fr;gap:28px;max-width:800px}.dbb-programme-section>.container{grid-template-columns:1fr;gap:40px}.dbb-programme-copy{max-width:780px}.dbp-programme{max-width:760px}.dbw-layout{grid-template-columns:1fr}.dbw-sidebar{display:none}.dbw-review-layout{grid-template-columns:minmax(0,1fr) 250px;gap:21px}.dbw-main{padding:24px}.dbw-column-head,.dbw-payment-row{grid-template-columns:minmax(0,1fr) 88px 76px;gap:10px}.dbw-column-head>span:nth-child(2),.dbw-row-beneficiary{display:none}.dbw-column-head>span:nth-child(3){text-align:right}.dbw-row-target-inline{display:inline}.dbw-tools{flex-direction:column;align-items:stretch;gap:12px}.dbw-search{max-width:none}.dbw-filters{align-self:flex-start}.dbb-brand-scene{padding:45px 35px}.dbb-brand-copy{max-width:340px}.dbb-app-glimpse{right:28px;bottom:28px;width:230px}.dbb-brand-copy h2{font-size:2.5rem}}
@media(max-width:600px){.dbb-story-heading{margin-bottom:32px}.dbb-story-heading>p,.dbb-programme-copy>p{font-size:1rem}.dbb-operations-links{justify-content:flex-start;gap:18px;font-size:.85rem}.dbw-top{padding:14px;height:56px;gap:8px}.dbw-top>strong{font-size:11px}.dbw-top>span:nth-child(3),.dbw-top>i{display:none}.dbw-top>small{font-size:11px}.dbw-main{padding:23px 16px}.dbw-heading{align-items:flex-start;margin-bottom:22px}.dbw-shell .dbw-heading h3{font-size:21px}.dbw-heading>small{display:none}.dbw-review-layout{grid-template-columns:1fr;gap:25px}.dbw-tools{flex-direction:row;align-items:center;gap:12px}.dbw-filters>button{font-size:11px;padding:7px}.dbw-search{padding:9px 8px;gap:5px}.dbw-search input{font-size:11px}.dbw-column-head,.dbw-payment-row{grid-template-columns:minmax(0,1fr) 85px;gap:12px;padding-inline:5px}.dbw-column-head>span:last-child,.dbw-row-state{display:none}.dbw-row-state-inline{display:inline;font-size:11px;line-height:1.3;color:#a9d7c9}.dbw-payment-row[data-state=approved] .dbw-row-state-inline{color:#98b5a3}.dbw-payment-row{min-height:76px;padding-block:11px}.dbw-row-main{gap:5px}.dbw-row-main>b{font-size:12px}.dbw-row-main>small{font-size:11px}.dbw-payment-row>strong{font-size:12px}.dbw-payment-rows{min-height:380px}.dbw-list-footer{font-size:11px}.dbw-detail{padding:23px}.dbw-shell .dbw-detail h4{font-size:20px}.dbw-detail-amount{font-size:29px}.dbw-facts dt{font-size:11px}.dbw-facts dd{font-size:12px}.dbw-detail-top{font-size:11px}.dbw-detail-status{font-size:11px}.dbw-feedback{font-size:11px!important}.dbw-approve{font-size:12px!important;min-height:44px}.dbw-workspace-footer{font-size:11px}.dbp-programme{padding:22px}.dbb-body .dbp-programme h3{font-size:22px}.dbp-columns{grid-template-columns:1fr 125px;gap:18px}.dbp-module{grid-template-columns:1fr;gap:12px;padding-block:22px}.dbp-columns>span:last-child{display:none}.dbp-module>label{grid-column:1}.dbp-module>a{grid-column:1;text-align:right}.dbp-module select{font-size:12px}.dbp-module b{font-size:13px}.dbp-programme>footer{font-size:11px}.dbb-brand-scene{min-height:0;padding:0 0 30px;display:flex;flex-direction:column;background:#15271b}.dbb-brand-scene>picture{position:relative;inset:auto;height:340px;z-index:0;flex-shrink:0}.dbb-brand-scene img{object-position:right center}.dbb-brand-scene:before{display:none}.dbb-brand-copy{max-width:none;padding:32px 26px 0}.dbb-brand-copy h2{font-size:2.2rem}.dbb-brand-copy>p{font-size:1rem}.dbb-app-glimpse{position:relative;right:auto;bottom:auto;margin:28px 26px 0;max-width:calc(100% - 52px);width:244px;padding:20px}.dbb-final .btn{font-size:1rem;padding-inline:22px}}
@media(max-width:359px){.dbw-tools{flex-direction:column;align-items:stretch;gap:12px}.dbw-filters{align-self:flex-start}.dbw-main{padding-inline:14px}.dbw-row-main>b{font-size:11px}.dbw-payment-row>strong{font-size:11px}.dbw-detail{padding:19px}.dbw-facts dt{font-size:11px}.dbw-facts dd{font-size:11px}.dbw-shell .dbw-heading h3{font-size:20px}.dbp-programme{padding:20px}.dbb-brand-copy{padding-inline:22px}.dbb-app-glimpse{margin-inline:22px;max-width:calc(100% - 44px)}}
@media(prefers-reduced-motion:reduce){.dbw-shell *{transition:none!important}}

/* Readable web-product type and contrast at the actual workspace scale. */
.dbw-column-head{font-size:11px;color:#7db1a1}.dbw-row-main>b{font-size:13px;color:#43806d}.dbw-row-main>small{font-size:11px;color:#87b9aa}.dbw-row-beneficiary{font-size:12px;color:#629f8d}.dbw-payment-row>strong{font-size:13px;color:#4d927d}.dbw-row-state{font-size:11px;color:#66b39c}.dbw-filters>button{font-size:11px}.dbw-search input{font-size:11px;color:#64a692}.dbw-search input::placeholder{color:#8bc3b2}.dbw-shell .dbw-detail h4{font-size:19px;color:#438672}.dbw-detail-amount{font-size:28px;color:#468b76}.dbw-facts dt{font-size:11px;color:#80b9a8}.dbw-facts dd{font-size:12px;color:#5fa992}.dbw-total dt,.dbw-total dd{color:#509a84}.dbw-feedback{font-size:11px!important;color:#7ec1ad!important}.dbw-approve{font-size:12px!important}.dbb-body .dbp-programme h3{color:#458975}.dbp-module b{color:#549581}.dbp-module select{font-size:13px;color:#59a790}.dbp-module small{font-size:11px;color:#8bc8b6}.dbp-module>a{font-size:11px;color:#7ac6af}.dbp-programme>footer{color:#8dccb9}
@media(max-width:600px){.dbw-row-state-inline{font-size:11px;color:#7dbdaa}.dbw-row-main>b{font-size:13px}.dbw-row-main>small{font-size:11px}.dbw-payment-row>strong{font-size:13px}.dbw-filters>button{font-size:11px;min-height:34px}.dbw-search input{font-size:11px}.dbp-module select{font-size:13px}.dbw-shell .dbw-detail h4{font-size:20px}.dbw-detail-amount{font-size:29px}}
@media(max-width:359px){.dbw-row-main>b{font-size:12px}.dbw-row-main>small{font-size:11px}.dbw-payment-row>strong{font-size:12px}}
/* Banking operations should read as a working product, with decisive hierarchy. */
.dbw-top>strong{color:#264b40}.dbw-top>span:nth-child(3),.dbw-top>small{color:#678b80}.dbw-sidebar>small{color:#6b9085}.dbw-sidebar>span{color:#5b8075}.dbw-sidebar>strong{color:#347c66}.dbw-heading>div>span,.dbw-heading>small{color:#688d82}.dbw-shell .dbw-heading h3{color:#244e42}.dbw-column-head{color:#678b80}.dbw-row-main>b{color:#284e42;font-weight:500}.dbw-row-main>small{color:#698b81}.dbw-row-beneficiary{color:#486f63}.dbw-payment-row>strong{color:#264d41;font-weight:500}.dbw-payment-row>strong>small{font-size:11px;color:#72978b}.dbw-row-state{color:#4b947e;background:#f0f7f5}.dbw-row-state-inline{color:#52927f}.dbw-list-footer,.dbw-workspace-footer{color:#72978b}.dbw-filters>button{color:#5c8276}.dbw-filters>button[aria-pressed=true]{color:#337662;background:#f0f6f4}.dbw-search input{color:#335e51}.dbw-search input::placeholder{color:#71988c}.dbw-detail{background:#fbfdfc;border-color:#e3ebe9}.dbw-detail-top,.dbw-payee-account{color:#658e82}.dbw-detail-status{color:#47907a}.dbw-payee-avatar{color:#4c947f;background:#f0f6f4}.dbw-shell .dbw-detail h4{color:#245043}.dbw-detail-amount{color:#245043;margin-block:17px}.dbw-detail-amount>small{color:#6b9488}.dbw-facts>div{padding-block:9px}.dbw-facts dt{color:#678f83}.dbw-facts dd{color:#34705e}.dbw-facts dd>small{color:#779d91;font-size:11px}.dbw-total dt,.dbw-total dd{color:#307862}.dbw-feedback{color:#638f82!important;min-height:34px;margin:13px 0!important}.dbw-approve{background:#468a76!important}.dbw-approve:disabled{background:#e9eeed!important;color:#4d6b60!important;opacity:1}.dbw-main{padding-top:23px}.dbw-heading{margin-bottom:20px}.dbw-payee-avatar{margin-top:18px}.dbw-detail{padding-block:18px}.dbp-programme>header>span{color:#6b988b}.dbb-body .dbp-programme h3{color:#285a4b}.dbp-columns{color:#6a9689}.dbp-module b{color:#346b5b}.dbp-module small{color:#6b9689}.dbp-module select{color:#357461}.dbp-module>a{color:#4f9681}.dbp-programme>footer{color:#66998a}
@media(min-width:1200px){.dbw-review-layout{grid-template-columns:minmax(0,1fr) 318px}}
@media(max-width:600px){.dbw-main{padding-top:22px}.dbw-detail{padding:22px}.dbw-row-state-inline{color:#52927f}.dbw-payment-row[data-state=approved] .dbw-row-state-inline{color:#4d7763}}
.dbw-search:focus-within{outline:2px solid #7cafa0;outline-offset:2px}.dbw-search input:focus{outline:none!important;box-shadow:none!important}
