.sb-lead{background:#142d35;color:#fff;border-left:5px solid #bc9556;padding:1.8rem;margin:0 0 2rem}.sb-lead h2,.sb-lead p,.sb-lead strong{color:#fff}.sb-lead .eyebrow{color:#f0d8a9}.sb-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.4rem 0}.sb-comparison>section{padding:1.3rem;background:#efe6d7;border:1px solid #cbbda5;min-width:0}.sb-comparison h3{font-size:1.2rem;line-height:1.4;margin-top:0}.sb-comparison p,.sb-comparison strong,.sb-comparison h3{color:#172d34}.sb-demand{border-left:4px solid #96713c;background:#f3ecdf;padding:1.2rem 1.4rem;color:#182e35}.sb-demand strong{color:inherit}.sb-seal{margin:1.5rem 0;border:1px solid #c8bca9;padding:1rem;background:#fff}.sb-seal img{display:block;max-width:100%;width:420px;height:auto;margin:auto}.sb-seal figcaption{font-size:.9rem;line-height:1.6;color:#283a40;margin-top:1rem}.sb-timeline{border-left:2px solid #a78247;padding-left:1.5rem}.sb-timeline li{padding:0 0 1rem .3rem}.sb-questions>section{border-top:1px solid #bbae98;padding:1.5rem 0;scroll-margin-top:7rem}.sb-questions h3{font-size:1.35rem;line-height:1.3}.sb-source{font-size:.87rem;color:#435357}.sb-bridge{border-top:3px solid #a47f44;padding:1.8rem;margin:2rem auto;background:#f2ebdf;color:#172d34;max-width:1100px}.sb-bridge h2,.sb-bridge p,.sb-bridge strong{color:#172d34}.sb-bridge h2{font-size:1.7rem}.sb-profile{max-width:900px}.sb-prose>section{scroll-margin-top:7rem}.sb-prose{min-width:0}.sb-prose a,.sb-profile a{overflow-wrap:anywhere}.sb-source-list li{margin-bottom:1rem}.sb-jumps{display:flex;gap:.7rem 1.2rem;flex-wrap:wrap;margin:1.2rem 0}.sb-jumps a{font-weight:700}@media(max-width:700px){.sb-comparison{grid-template-columns:1fr}.sb-lead,.sb-bridge{padding:1.1rem}.sb-seal{padding:.6rem}}
