.sbi-pitch .sbi-card-subtitle{font:400 14px/1.55 var(--sans);max-width:50ch}.sbi-case-study{max-width:100%}.sbi-case-study .sbi-intro{font-size:18px}.sbi-metadata{display:grid;grid-template-columns:110px 1fr;gap:9px 18px;padding:22px 0;border-bottom:1px solid currentColor;font:400 14px/1.5 var(--sans)}.sbi-metadata dt{font-weight:700}.sbi-metadata dd{margin:0}.sbi-case-study section{margin:36px 0}.sbi-case-study h3{font:400 clamp(25px,3vw,36px)/1.2 var(--display);margin:0 0 18px}.sbi-case-study h4{font:600 20px/1.4 var(--sans);margin:26px 0 16px}.sbi-case-study p{max-width:72ch}.sbi-case-study .sbi-route{padding-top:24px;border-top:1px solid #d4c26b66}.sbi-art-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sbi-artwork{margin:0;min-width:0}.sbi-art-open{display:block;width:100%;padding:0;border:1px solid #d4c26b66;background:#29206d;cursor:zoom-in}.sbi-art-open img{display:block;width:100%;height:auto;object-fit:contain}.sbi-artwork figcaption{font:400 13px/1.5 var(--sans);padding:9px 0 18px}.sbi-logo-unit{max-width:280px;margin:24px 0}.sbi-logo-unit .sbi-art-open{padding:22px}.sbi-logo-unit img{max-height:120px}.sbi-other{border-top:1px solid #d4c26b66;padding-top:25px}.sbi-other .sbi-art-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sbi-deck-button{padding:16px;border:1px solid currentColor;color:inherit;background:transparent;font:600 13px/1.5 var(--sans);opacity:.55}.sbi-deck-staged p{font-size:13px!important}.sbi-art-dialog{width:min(1200px,calc(100% - 24px));max-height:96svh;background:#211b1e;color:#D4C26B;padding:16px;border:1px solid #D4C26B}.sbi-art-dialog::backdrop{background:#000d}.sbi-lightbox-header,.sbi-lightbox-nav{display:flex;align-items:center;justify-content:space-between;gap:16px}.sbi-lightbox-header h2{font:600 16px/1.4 var(--sans);margin:0}.sbi-art-dialog button{background:transparent;color:inherit;border:1px solid currentColor;padding:10px;font:500 12px/1.4 var(--sans);cursor:pointer}.sbi-full-art{display:block;max-width:100%;width:auto;height:auto;max-height:calc(96svh - 155px);object-fit:contain;margin:16px auto;touch-action:pan-y}.sbi-lightbox-nav span{font:400 12px var(--sans)}.sbi-art-open:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:650px){.sbi-art-grid,.sbi-other .sbi-art-grid{grid-template-columns:1fr}.sbi-metadata{grid-template-columns:1fr;gap:4px}.sbi-metadata dd{margin-bottom:10px}.sbi-case-study h4{font-size:18px}.sbi-art-dialog{padding:10px}.sbi-lightbox-header h2{font-size:13px}.sbi-art-dialog button{font-size:11px;padding:8px}}

.sbi-deck-button:enabled{opacity:1;cursor:pointer}.sbi-deck-dialog{width:min(1320px,calc(100% - 20px));height:94svh;max-height:94svh;padding:0;background:#211b1e;color:#D4C26B;border:1px solid #D4C26B;overflow:auto}.sbi-deck-dialog::backdrop{background:#000d}.sbi-deck-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#211b1e;padding:15px 20px;border-bottom:1px solid #d4c26b66}.sbi-deck-header h2{font:600 17px/1.4 var(--sans);margin:0}.sbi-deck-header button{background:transparent;border:1px solid currentColor;color:inherit;padding:9px 12px;cursor:pointer;font:500 12px var(--sans)}.sbi-deck-pages{padding:20px}.sbi-deck-pages figure{margin:0 0 25px}.sbi-deck-pages img{display:block;width:100%;height:auto;object-fit:contain}.sbi-deck-pages figcaption{text-align:center;font:400 12px/1.5 var(--sans);padding-top:8px}@media(max-width:650px){.sbi-deck-header{padding:12px}.sbi-deck-header h2{font-size:13px}.sbi-deck-pages{padding:8px}.sbi-deck-pages figure{margin-bottom:18px}}
