/* Scoped only to the industry, rollup and appchain pages added in this batch. */
body.service-blueprint-page main[data-bp-kind="appchain-avalanche"]{--bp-wash:#e1f7ff;--bp-second:#eee8fc;--bp-edge:#b4d0ea;--bp-accent:#407ca5;--bp-angle:125deg}
body.service-blueprint-page main[data-bp-kind="appchain-polkadot"]{--bp-wash:#f8e9f6;--bp-second:#e3f6ff;--bp-edge:#dfbfe1;--bp-accent:#8b579e;--bp-angle:155deg}
body.service-blueprint-page main[data-bp-kind="appchain-cosmos"]{--bp-wash:#ece9ff;--bp-second:#def8f6;--bp-edge:#bec9e8;--bp-accent:#5b6ca2;--bp-angle:110deg}
body.service-blueprint-page main[data-bp-kind="appchain-nodes"]{--bp-wash:#e0f6fc;--bp-second:#e9efff;--bp-edge:#b1d4e6;--bp-accent:#397a9b;--bp-angle:140deg}
body.service-blueprint-page main[data-bp-kind="appchain-indexing"]{--bp-wash:#f1e8ff;--bp-second:#e2f8f8;--bp-edge:#cfc0e8;--bp-accent:#79609f;--bp-angle:120deg}
body.service-blueprint-page main[data-bp-kind="appchain-substrate"]{--bp-wash:#e2f8ef;--bp-second:#f2eaff;--bp-edge:#b3d9cf;--bp-accent:#3e8278;--bp-angle:160deg}
body.service-blueprint-page main[data-bp-kind="appchain-staking"]{--bp-wash:#e8eeff;--bp-second:#e0f8f5;--bp-edge:#bdcde6;--bp-accent:#537c9f;--bp-angle:130deg}
body.service-blueprint-page main[data-bp-kind="appchain-edge"]{--bp-wash:#f5e9fb;--bp-second:#e3f3ff;--bp-edge:#d3c1e6;--bp-accent:#8661a2;--bp-angle:145deg}
body.service-blueprint-page:has(main[data-bp-group]){min-width:0}
body.service-blueprint-page main[data-bp-kind="industry-real-estate"]{--bp-wash:#e6f8fa;--bp-second:#eef0ff;--bp-edge:#accedf;--bp-accent:#397796;--bp-angle:125deg}
body.service-blueprint-page main[data-bp-kind="industry-advertising"]{--bp-wash:#f7eafa;--bp-second:#e5f8ff;--bp-edge:#d7bde4;--bp-accent:#8650a0;--bp-angle:145deg}
body.service-blueprint-page main[data-bp-kind="industry-supply-chain"]{--bp-wash:#e0f8f0;--bp-second:#e6efff;--bp-edge:#aad9ce;--bp-accent:#247d78;--bp-angle:110deg}
body.service-blueprint-page main[data-bp-kind="industry-education"]{--bp-wash:#e9edff;--bp-second:#f4eafa;--bp-edge:#bec7e8;--bp-accent:#5c65a2;--bp-angle:165deg}
body.service-blueprint-page main[data-bp-kind="industry-retail"]{--bp-wash:#fceaf4;--bp-second:#e3f8f7;--bp-edge:#dfbfd0;--bp-accent:#945777;--bp-angle:130deg}
body.service-blueprint-page main[data-bp-kind="industry-logistics"]{--bp-wash:#e2f4ff;--bp-second:#e6f9f2;--bp-edge:#aad1e6;--bp-accent:#2c759b;--bp-angle:155deg}
body.service-blueprint-page main[data-bp-kind="industry-travel-and-tourism"]{--bp-wash:#e0f7ff;--bp-second:#f3eaff;--bp-edge:#aad6e8;--bp-accent:#2481a4;--bp-angle:120deg}
body.service-blueprint-page main[data-bp-kind="industry-ecommerce"]{--bp-wash:#e5faf4;--bp-second:#f7e9fb;--bp-edge:#b5dcd2;--bp-accent:#367f78;--bp-angle:170deg}
body.service-blueprint-page main[data-bp-kind="industry-finance"]{--bp-wash:#e6edff;--bp-second:#e4f8fb;--bp-edge:#b9c8e6;--bp-accent:#496a9c;--bp-angle:135deg}
body.service-blueprint-page main[data-bp-kind="industry-gaming"]{--bp-wash:#f6e6fc;--bp-second:#e4eeff;--bp-edge:#d8b9e6;--bp-accent:#8456a1;--bp-angle:105deg}
body.service-blueprint-page main[data-bp-kind="industry-telecommunication"]{--bp-wash:#dff8fa;--bp-second:#eaeaff;--bp-edge:#a8d9df;--bp-accent:#287c94;--bp-angle:150deg}
body.service-blueprint-page main[data-bp-kind="industry-aviation"]{--bp-wash:#e4f1ff;--bp-second:#f0e9fc;--bp-edge:#b5cfe9;--bp-accent:#487aa5;--bp-angle:115deg}
body.service-blueprint-page main[data-bp-kind="industry-banking"]{--bp-wash:#e7effc;--bp-second:#e9f8f5;--bp-edge:#b9cfe2;--bp-accent:#3c7389;--bp-angle:160deg}
body.service-blueprint-page main[data-bp-kind="industry-agriculture"]{--bp-wash:#e1f9ee;--bp-second:#e7f2ff;--bp-edge:#addbc6;--bp-accent:#347f6a;--bp-angle:140deg}
body.service-blueprint-page main[data-bp-kind="rollup-optimistic"]{--bp-wash:#e2f9f6;--bp-second:#e6edff;--bp-edge:#abd7dc;--bp-accent:#267c90;--bp-angle:110deg}
body.service-blueprint-page main[data-bp-kind="rollup-zk-custom"]{--bp-wash:#eee7ff;--bp-second:#e0f8ff;--bp-edge:#c4bde7;--bp-accent:#6c59a0;--bp-angle:150deg}
body.service-blueprint-page main[data-bp-kind="rollup-arbitrum"]{--bp-wash:#e2f3ff;--bp-second:#e8faf5;--bp-edge:#afd0e6;--bp-accent:#327697;--bp-angle:135deg}
body.service-blueprint-page main[data-bp-kind="rollup-tezos"]{--bp-wash:#e1f9f3;--bp-second:#eee9ff;--bp-edge:#afd8d1;--bp-accent:#337f79;--bp-angle:165deg}
body.service-blueprint-page main[data-bp-kind="rollup-zk-network"]{--bp-wash:#f4e8fc;--bp-second:#e3f7ff;--bp-edge:#d2c0e7;--bp-accent:#7b59a0;--bp-angle:120deg}
body.service-blueprint-page main[data-bp-group] .fs-hero-art>img{filter:drop-shadow(0 12px 18px #378eab16)}
@media(min-width:901px){
 body.service-blueprint-page main[data-bp-group][data-bp-cards="bento"] .fs-service-grid:has(>article:nth-child(4):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}
 body.service-blueprint-page main[data-bp-group][data-bp-cards="bento"] .fs-service-grid:has(>article:nth-child(4):last-child)>article:last-child{grid-column:span 2}
 body.service-blueprint-page main[data-bp-group][data-bp-cards="feature"] .fs-service-grid article:last-child{grid-column:span 2;display:flex;align-items:flex-start}
 body.service-blueprint-page main[data-bp-group][data-bp-cards="feature"] .fs-service-grid article:last-child>.fs-icon{margin-bottom:14px}
 body.service-blueprint-page main[data-bp-group][data-bp-cards="feature"] .fs-service-grid article:last-child>h3{margin-bottom:10px}
 body.service-blueprint-page main[data-bp-group][data-bp-cards="mosaic"] .fs-service-grid article:last-child{grid-column:2/-1}
 body.service-blueprint-page main[data-bp-group][data-bp-panels="wide"] .bp-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.service-blueprint-page main[data-bp-group][data-bp-panels="wide"] .bp-use-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 body.service-blueprint-page main[data-bp-group] .bp-stack ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
