.commercial-v1 .section{padding-block:48px}@media(min-width:1200px){.commercial-v1 .section{padding-block:40px}}.commercial-v1 .commercial-business-domains{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:640px){.commercial-v1 .commercial-business-domains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.commercial-v1 .commercial-business-domains{grid-template-columns:repeat(6,minmax(0,1fr))}.commercial-v1 .commercial-business-domains>article{grid-column:span 2}.commercial-v1 .commercial-business-domains>[data-domain-row=second]{grid-column:span 3}}.commercial-v1 .commercial-relationship{display:grid;grid-template-columns:repeat(5,1fr);height:24px}.commercial-v1 .commercial-relationship span{width:1px;background:var(--color-bw-blue);opacity:.22;justify-self:center}.commercial-v1 .commercial-function-action{min-height:44px;border:1px solid var(--color-line);border-radius:6px;padding:8px 12px;font:500 14px/1.5 var(--font-sans);color:var(--color-bw-blue);background:var(--color-bg)}.commercial-v1 .commercial-function-action:hover{background:var(--color-bw-light)}.commercial-v1 .commercial-function-group>summary::-webkit-details-marker{display:none}#site-content[data-products-design] .commercial-v1 .commercial-function-group>summary{display:grid;grid-template-columns:24px minmax(0,1fr) auto 18px;gap:12px;padding:16px 20px}#site-content[data-products-design] .commercial-v1 .commercial-function-group>summary>.font-mono-bw{font:500 14px/1.5 var(--font-mono)}#site-content[data-products-design] .commercial-v1 [data-commercial-functions] p{font:400 18px/1.6 var(--font-sans)}@media(max-width:767px){#site-content[data-products-design] .commercial-v1 .commercial-function-group>summary{grid-template-columns:24px minmax(0,1fr) 18px;gap:8px 12px}#site-content[data-products-design] .commercial-v1 .commercial-function-group>summary>.font-mono-bw:nth-of-type(2){grid-column:2;grid-row:2}#site-content[data-products-design] .commercial-v1 .commercial-function-group>summary:after{grid-column:3;grid-row:1 / span 2}#site-content[data-products-design] .commercial-v1 [data-commercial-functions] p{font-size:17px}}.commercial-v1 .commercial-delivery-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:24px 0;padding:0}.commercial-v1 .commercial-delivery-phases>li{min-width:0;padding:24px 30px 24px 20px;background:var(--color-bw-navy);color:#fff;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.commercial-v1 .commercial-phase-number{margin-bottom:12px;color:var(--color-bw-mid);font:500 12px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.commercial-v1 .commercial-delivery-phases h4{margin-bottom:12px;color:#fff;font:400 23px/1.25 var(--font-display)}.commercial-v1 .commercial-delivery-phases p{color:#fffc}@media(max-width:1023px){.commercial-v1 .commercial-product-composition{grid-template-columns:1fr}.commercial-v1 .commercial-delivery-phases{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:639px){.commercial-v1 .commercial-main-product{padding:24px}.commercial-v1 .commercial-core-parts,.commercial-v1 .commercial-delivery-phases{grid-template-columns:1fr}.commercial-v1 .commercial-delivery-phases>li{padding:24px 24px 36px;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),50% 100%,0 calc(100% - 14px))}}@media(min-width:768px){.commercial-v1[data-commercial-english] #situations ol{row-gap:0}.commercial-v1[data-commercial-english] #situations ol>li{display:grid;grid-row:span 6;grid-template-rows:subgrid;margin-bottom:24px;row-gap:0}.commercial-v1[data-commercial-english] #situations ol>li>div:nth-of-type(n+2){display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}.digital-channel-architecture{color:var(--color-ink)}.digital-channel-architecture figure{margin:0}.digital-channel-architecture .dca-layout{display:grid;grid-template-columns:minmax(0,1fr) 246px;grid-template-rows:auto auto 24px auto 24px auto;column-gap:32px}.digital-channel-architecture .dca-customers{grid-column:1;grid-row:1;margin:0 0 10px;text-align:center;font:500 12px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.digital-channel-architecture .dca-layer{display:grid;grid-template-columns:120px minmax(0,1fr);min-width:0;border:1px solid var(--color-line);border-radius:6px;background:var(--color-bg)}.digital-channel-architecture .dca-layer-label{display:flex;align-items:center;padding:12px 14px;border-radius:5px 0 0 5px;background:var(--color-bw-light);color:var(--color-bw-navy);font:600 13px/1.5 var(--font-sans);letter-spacing:.07em;text-transform:uppercase}.digital-channel-architecture .dca-channels{grid-area:2 / 1}.digital-channel-architecture .dca-channel-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.digital-channel-architecture .dca-channel-cards>div{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:8px;border:1px solid var(--color-line);border-radius:5px;font:400 16px/1.4 var(--font-sans)}.digital-channel-architecture svg{flex-shrink:0;color:var(--color-bw-navy)}.digital-channel-architecture .dca-flow{display:flex;align-items:center;justify-content:center}.digital-channel-architecture .dca-flow svg,.digital-channel-architecture .dca-side-link svg{color:var(--color-bw-blue)}.digital-channel-architecture .dca-channel-flow{grid-area:3 / 1}.digital-channel-architecture .dca-core-flow{grid-area:5 / 1}.digital-channel-architecture .dca-bus{grid-area:4 / 1}.digital-channel-architecture .dca-bus-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 16px;margin:8px;padding:10px;border-radius:5px;background:var(--color-bw-light);font:400 15px/1.5 var(--font-sans)}.digital-channel-architecture .dca-bus-content strong{font-weight:600}.digital-channel-architecture .dca-services{grid-area:6 / 1}.digital-channel-architecture .dca-service-content{padding:12px;background:#1877f208}#site-content[data-products-design] .digital-channel-architecture h3{margin:0;color:var(--color-bw-navy);font:600 18px/1.4 var(--font-sans)}#site-content[data-products-design] .digital-channel-architecture h4{margin:0;font:600 16px/1.5 var(--font-sans)}.digital-channel-architecture .dca-tabs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-top:10px}.digital-channel-architecture .dca-tabs button{grid-column:span 3;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--color-line);border-radius:5px;background:var(--color-bg);color:var(--color-ink);text-align:center;cursor:pointer;font:400 15px/1.4 var(--font-sans)}.digital-channel-architecture .dca-tabs button:nth-child(n+5){grid-column:span 4}.digital-channel-architecture .dca-tabs button[aria-selected=true]{border-color:var(--color-bw-blue);background:var(--color-bw-light);color:var(--color-bw-blue);font-weight:600}.digital-channel-architecture .dca-tabs button:hover{border-color:var(--color-bw-blue)}.digital-channel-architecture :is(button,[role=tabpanel]):focus-visible{outline:2px solid var(--color-bw-navy);outline-offset:3px}.digital-channel-architecture .dca-tab-hint{margin:8px 0 0;color:var(--color-ink-3);font:400 13px/1.5 var(--font-sans)}.digital-channel-architecture .dca-connected{grid-column:2;grid-row:2 / 7;min-width:0;padding:18px;border:1px solid var(--color-line);border-radius:6px;background:var(--color-bg)}#site-content[data-products-design] .digital-channel-architecture .dca-connected>h3{padding-bottom:12px;border-bottom:1px solid var(--color-line);font-size:15px;text-transform:uppercase;letter-spacing:.06em}.digital-channel-architecture .dca-connected>div{margin-top:16px}.digital-channel-architecture .dca-connected ul{display:grid;gap:12px;list-style:none;margin:12px 0 0;padding:0}.digital-channel-architecture .dca-connected li,.digital-channel-architecture .dca-retained p{display:flex;align-items:center;gap:10px;margin:0;font:400 16px/1.5 var(--font-sans)}.digital-channel-architecture .dca-retained{border-top:1px solid var(--color-line);padding-top:16px}.digital-channel-architecture .dca-retained p{margin-top:12px}.digital-channel-architecture .dca-connected-note{margin:8px 0 0;font:400 12px/1.5 var(--font-sans);color:var(--color-ink-3)}.digital-channel-architecture .dca-side-link{grid-area:4 / 2;align-self:center;width:32px;margin-left:-32px;display:flex;justify-content:center;z-index:1}.digital-channel-architecture .dca-panels{grid-column:1 / -1;grid-row:7;margin-top:16px;overflow-anchor:none}.digital-channel-architecture .dca-detail{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,2fr);align-items:center;gap:18px;padding:16px;border:1px solid var(--color-line);border-radius:6px;background:#1877f208}.digital-channel-architecture .dca-detail[hidden]{display:none}.digital-channel-architecture .dca-detail>div{display:flex;align-items:center;gap:12px}#site-content[data-products-design] .digital-channel-architecture .dca-detail h3,.digital-channel-architecture .dca-detail svg{color:var(--color-bw-blue)}.digital-channel-architecture .dca-detail p{margin:0;font:400 16px/1.5 var(--font-sans)}@media(min-width:1400px){.digital-channel-architecture .dca-layout{grid-template-columns:minmax(0,1fr) 270px}}@media(max-width:1023px){.digital-channel-architecture .dca-layout{grid-template-columns:1fr;grid-template-rows:auto auto 24px auto 24px auto auto auto}.digital-channel-architecture .dca-connected{grid-column:1;grid-row:8;margin-top:16px}.digital-channel-architecture .dca-side-link{display:none}}@media(max-width:639px){.digital-channel-architecture .dca-layer{grid-template-columns:1fr}.digital-channel-architecture .dca-layer-label{padding:10px 12px;border-radius:5px 5px 0 0}.digital-channel-architecture .dca-channel-cards{grid-template-columns:1fr;gap:8px}.digital-channel-architecture .dca-channel-cards>div{justify-content:flex-start}.digital-channel-architecture .dca-bus-content{justify-content:flex-start;padding:8px}.digital-channel-architecture .dca-tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.digital-channel-architecture .dca-tabs button,.digital-channel-architecture .dca-tabs button:nth-child(n+5){grid-column:span 1}.digital-channel-architecture .dca-tabs button:last-child{grid-column:1 / -1}.digital-channel-architecture .dca-detail{grid-template-columns:1fr;gap:10px}}.digital-v1 .section{padding-block:48px}@media(min-width:1200px){.digital-v1 .section{padding-block:40px}}.digital-v1 .digital-function-action{min-height:44px;border:1px solid var(--color-line);border-radius:6px;padding:8px 12px;font:500 14px/1.5 var(--font-sans);color:var(--color-bw-blue);background:var(--color-bg)}.digital-v1 .digital-function-action:hover{background:var(--color-bw-light)}.digital-v1 .digital-function-group>summary::-webkit-details-marker{display:none}#site-content[data-products-design] .digital-v1 .digital-function-group>summary{display:grid;grid-template-columns:24px minmax(0,1fr) auto 18px;gap:12px;padding:16px 20px}#site-content[data-products-design] .digital-v1 .digital-function-group>summary>.font-mono-bw{font:500 14px/1.5 var(--font-mono)}#site-content[data-products-design] .digital-v1 [data-digital-functions] p{font:400 18px/1.6 var(--font-sans)}#site-content[data-products-design] .digital-v1 [data-digital-channel-delivery] article h4{font:400 var(--story-heading-type)/1.2 var(--font-display)}#site-content[data-products-design] .digital-v1 [data-digital-channel-delivery]>a{min-height:44px;font:500 16px/1.5 var(--font-sans)}@media(max-width:1023px){#site-content[data-products-design] .digital-v1 .product-delivery-overview{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){#site-content[data-products-design] .digital-v1 .digital-function-group>summary{grid-template-columns:24px minmax(0,1fr) 18px;gap:8px 12px}#site-content[data-products-design] .digital-v1 .digital-function-group>summary>.font-mono-bw:nth-of-type(2){grid-column:2;grid-row:2}#site-content[data-products-design] .digital-v1 .digital-function-group>summary:after{grid-column:3;grid-row:1 / span 2}#site-content[data-products-design] .digital-v1 [data-digital-functions] p{font-size:17px}}
