

.btc-v33.btc21-insights .btc-heading em {font-style:normal}
.btc-v33.btc21-insights .btc-heading-link:empty {display:none}
.btc-v33.btc21-insights .x-col {min-width:0}
.btc-v33.btc21-insights .btc-copy {opacity:1}
.btc-v33.btc21-insights .btc-link {overflow-wrap:anywhere}

.btc-v33.btc21-insights .btc21-report-mark {border:1px solid #477078;padding:36px!important;align-self:stretch;display:flex;flex-direction:column;justify-content:center}
.btc-v33.btc21-insights .btc21-report-mark .btc-heading {font-size:clamp(72px,9vw,140px);color:#a7ddd0!important}
.btc-v33.btc21-insights .btc21-metrics {margin:56px auto 24px!important}
.btc-v33.btc21-insights .btc21-metric {border-top:1px solid #477078;padding-top:22px!important}
.btc-v33.btc21-insights .btc21-metric .btc-heading {font-size:clamp(32px,4vw,52px)}
.btc-v33.btc21-insights .btc21-metric .btc-meta {margin-top:10px}



.btc-v33.btcng.btc-section .btc-button .x-anchor-content,.btc-v33.btcng.btc-section .btc-button .x-anchor-text,.btc-v33.btcng.btc-section .btc-button .x-anchor-text-primary{color:#fff!important}
.btc-v33.btcng.ng-dark .btc-button .x-anchor-content,.btc-v33.btcng.ng-dark .btc-button .x-anchor-text,.btc-v33.btcng.ng-dark .btc-button .x-anchor-text-primary{color:#082b38!important}
.btc-v33.btcng .ng-photo{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;overflow:hidden;margin:0!important}
.btc-v33.btcng .ng-photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center}
.btc-v33.btcng .ng-photo-wide{aspect-ratio:16/7}.btc-v33.btcng .ng-photo-caption{font-size:12px!important;margin:12px 0 0!important;color:inherit!important;opacity:.75}
@media(max-width:600px){.btc-v33.btcng .ng-photo-wide{aspect-ratio:4/3}}

.btc-v33.btcng {--ng-accent:#dda01e;--ng-tint:#fbf3df;--ng-ink:#082b38;box-sizing:border-box;overflow:clip;font-family:"BTC Manrope","Manrope",Arial,sans-serif;line-height:1.65;color:var(--ng-ink);padding:80px 6vw!important}
.btc-v33.btcng.ng-women{--ng-accent:#ec4899;--ng-tint:#fcecf4}.btc-v33.btcng.ng-startups{--ng-accent:#7c3aed;--ng-tint:#f0ebfc}
.btc-v33.btcng.ng-dark{background:#082b38!important;color:#f5f7f4}.btc-v33.btcng.ng-paper{background:#f5f7f4!important}.btc-v33.btcng.ng-tinted{background:var(--ng-tint)!important}
.btc-v33.btcng *{box-sizing:border-box}.btc-v33.btcng .btc-row{width:100%!important;max-width:1280px!important;margin:0 auto!important}
.btc-v33.btcng .btc-row>.x-row-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin:0!important;align-items:center}
.btc-v33.btcng .ng-one>.x-row-inner{grid-template-columns:minmax(0,1fr)}.btc-v33.btcng .ng-three>.x-row-inner{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}
.btc-v33.btcng .ng-wide>.x-row-inner{grid-template-columns:1.3fr 1fr}.btc-v33.btcng .ng-reverse>.x-row-inner{grid-template-columns:1fr 1.35fr}
.btc-v33.btcng .btc-row>.x-row-inner>.x-col{min-width:0;width:100%!important;flex-basis:auto!important;margin:0!important;padding:0}
.btc-v33.btcng .btc-heading{color:inherit!important;font-weight:500!important;letter-spacing:-.045em!important;line-height:1.1!important;margin:0 0 24px!important;font-size:clamp(30px,3.4vw,48px)!important;overflow-wrap:normal;word-break:normal}
.btc-v33.btcng .ng-h1{font-size:clamp(40px,5.4vw,76px)!important;max-width:15ch}.btc-v33.btcng .ng-small{font-size:25px!important;letter-spacing:-.025em!important}.btc-v33.btcng .ng-display{font-size:clamp(48px,6vw,88px)!important}
.btc-v33.btcng .btc-heading em{font-style:normal;color:inherit!important}.btc-v33.btcng.ng-dark .btc-heading em{color:#efc76c!important}
.btc-v33.btcng .btc-copy,.btc-v33.btcng .btc-lead,.btc-v33.btcng .btc-meta,.btc-v33.btcng .btc-eyebrow{color:inherit!important;opacity:1!important;margin:0 0 24px!important}
.btc-v33.btcng .btc-copy{font-size:16px!important;max-width:58ch}.btc-v33.btcng .btc-lead{font-size:20px!important;line-height:1.6;max-width:46ch}
.btc-v33.btcng .btc-eyebrow{font-size:11px!important;letter-spacing:.15em;font-weight:700;text-transform:uppercase}.btc-v33.btcng .btc-meta{font-size:13px!important;letter-spacing:0}
.btc-v33.btcng .ng-accent-line{border-left:4px solid var(--ng-accent);padding-left:18px}.btc-v33.btcng .ng-panel{background:var(--ng-tint);color:#082b38;padding:36px!important;min-height:300px;display:flex;flex-direction:column;justify-content:space-between}
.btc-v33.btcng .ng-panel-dark{background:#113b46;color:#f5f7f4;border-top:3px solid var(--ng-accent)}
.btc-v33.btcng .ng-card{border-top:2px solid var(--ng-accent);padding:26px 0 0!important;align-self:stretch}
.btc-v33.btcng .ng-step{border:1px solid #c7c1d5;padding:30px!important;align-self:stretch;background:#fff}
.btc-v33.btcng .ng-number{font-size:42px!important;line-height:1;color:var(--ng-accent)!important;margin:0 0 40px!important}
.btc-v33.btcng .ng-rule{border-top:1px solid #bac9ca;padding-top:30px!important}.btc-v33.btcng .ng-spaced{margin-top:48px!important}
.btc-v33.btcng .ng-editorial{border-left:2px solid var(--ng-accent);padding:10px 0 10px 32px!important}
.btc-v33.btcng .ng-pill{display:inline-block;align-self:flex-start;background:var(--ng-accent);color:#fff!important;padding:6px 12px;margin-bottom:18px!important;font-size:12px!important}
.btc-v33.btcng.ng-defence .ng-pill{color:#082b38!important}
.btc-v33.btcng .btc-button,.btc-v33.btcng .btc-link{display:inline-flex!important;width:auto!important;max-width:100%;text-decoration:none!important;box-shadow:none!important;border-radius:0!important;margin:8px 18px 8px 0!important;white-space:normal}
.btc-v33.btcng .btc-button{background:#082b38!important;color:#fff!important;padding:14px 20px!important;border:1px solid transparent!important}
.btc-v33.btcng.ng-dark .btc-button{background:var(--ng-accent)!important;color:#082b38!important}
.btc-v33.btcng .btc-link{background:transparent!important;color:inherit!important;padding:10px 0!important;border:0!important;border-bottom:1px solid currentColor!important}
.btc-v33.btcng .btc-button .x-anchor-text-primary,.btc-v33.btcng .btc-link .x-anchor-text-primary{color:inherit!important;font-size:14px!important;white-space:normal!important}
.btc-v33.btcng a:focus-visible{outline:3px solid var(--ng-accent)!important;outline-offset:5px}.btc-v33.btcng .btc-button:hover{filter:brightness(1.15)}
.btc-v33.btcng .ng-portrait{width:170px!important;max-width:100%;height:170px!important;object-fit:contain;background:transparent;display:block}
.btc-v33.btcng .ng-portrait img{width:100%;height:100%;object-fit:contain}.btc-v33.btcng .ng-contact>.x-row-inner{grid-template-columns:180px 1fr}
@media(max-width:900px){.btc-v33.btcng{padding:56px 24px!important}.btc-v33.btcng .btc-row>.x-row-inner{grid-template-columns:minmax(0,1fr)!important;gap:32px}.btc-v33.btcng .ng-h1{max-width:100%}.btc-v33.btcng .ng-panel{min-height:240px}.btc-v33.btcng .ng-contact>.x-row-inner{grid-template-columns:140px 1fr!important}.btc-v33.btcng .ng-portrait{width:130px!important;height:130px!important}}
@media(max-width:480px){.btc-v33.btcng .ng-contact>.x-row-inner{grid-template-columns:minmax(0,1fr)!important}.btc-v33.btcng .ng-panel,.btc-v33.btcng .ng-step{padding:24px!important}}


.btc-section.btc-v33.btcng.ng-dark{--v33-surface:#082b38;--v3-ink:#f5f7f4;--v3-muted:#c4d9dc;--v3-accent:#efc76c}
.btc-section.btc-v33.btcng.ng-paper{--v33-surface:#f5f7f4}
.btc-section.btc-v33.btcng.ng-tinted{--v33-surface:var(--ng-tint)}
.btc-section.btc-v33.btcng.ng-defence{--v3-accent:#966c11}
.btc-section.btc-v33.btcng.ng-defence.ng-dark{--v3-accent:#efc76c}
.btc-section.btc-v33.btcng.ng-women{--v3-accent:#b91e6a}
.btc-section.btc-v33.btcng.ng-startups{--v3-accent:#7c3aed}
.btc-section.btc-v33.btcng.v33-hero .ng-photo-wide{max-height:220px!important;aspect-ratio:6/1;object-fit:cover}
.btc-section.btc-v33.btcng.v33-hero .ng-photo-wide img{height:220px!important;object-fit:cover}
