.blog-design-shell{--blog-canvas:#fef8f1;--blog-surface:#ffffff;--blog-navy:#1f2e70;--blog-navy-deep:#111a49;--blog-coral:#ed5942;--blog-coral-dark:#c64f3d;--blog-gold:#ffdcb2;--blog-ink:#4c4b48;--blog-muted:#77736d;--blog-line:#e3ddd4;--blog-shadow:0 10px 24px rgba(31,46,112,0.08);--navy:var(--blog-navy);--coral:var(--blog-coral);--cream:var(--blog-canvas);--border:var(--blog-gold);--brand-unit:min(0.9px,calc(100vw / 1728));--brand-nav-unit:clamp(0.72px,0.0520833333vw,0.9px);min-height:100%;background:var(--blog-canvas);color:var(--blog-ink);font-family:var(--font-body,"Figtree"),Arial,Helvetica,sans-serif}.blog-design-shell .blog-brand-page{padding:32px 40px 0}.blog-design-shell .blog-display{color:var(--blog-navy);font-family:var(--font-body,"Figtree"),Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.055em}.blog-design-shell .blog-eyebrow{color:var(--blog-coral);font-size:13px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.blog-design-shell .blog-library-brand{display:inline-flex;align-items:center;gap:.55em;font-size:24px;letter-spacing:.13em}.blog-design-shell .blog-library-logo{display:block;width:1.46em;height:1em;background:var(--blog-navy);-webkit-mask:url(/assets/brand/8x_black_logo.svg) center/contain no-repeat;mask:url(/assets/brand/8x_black_logo.svg) center/contain no-repeat}.blog-design-shell .blog-detail-prose{color:var(--blog-ink);font-family:var(--font-body,"Figtree"),Arial,Helvetica,sans-serif}.blog-design-shell .blog-detail-prose li,.blog-design-shell .blog-detail-prose p{color:var(--blog-ink);font-size:17px;line-height:1.72}.blog-design-shell .blog-detail-prose h2,.blog-design-shell .blog-detail-prose h3,.blog-design-shell .blog-detail-prose h4{color:var(--blog-navy);font-family:var(--font-body,"Figtree"),Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.035em}.blog-design-shell .blog-detail-prose strong{color:var(--blog-navy-deep)}.blog-design-shell .blog-detail-prose a{color:var(--blog-navy);text-decoration-color:var(--blog-coral);text-decoration-thickness:2px}.blog-design-shell .blog-detail-prose blockquote{border-left-color:var(--blog-coral);border-radius:0 14px 14px 0;background:var(--blog-canvas);padding:18px 22px}.blog-design-shell .blog-detail-prose code{background:#f6eee5;color:var(--blog-navy-deep)}.blog-design-shell .blog-detail-prose pre{background:linear-gradient(135deg,var(--blog-navy-deep),var(--blog-navy))}.blog-design-shell .blog-detail-prose td,.blog-design-shell .blog-detail-prose th{border-bottom-color:var(--blog-line)}.blog-design-shell .blog-detail-prose th{color:var(--blog-navy)}.blog-design-shell .blog-detail-prose figure{margin:40px 0}.blog-design-shell .blog-detail-prose figure:first-child{margin-top:0}.blog-design-shell .blog-table-scroll{margin:40px 0;overflow-x:auto}.blog-design-shell .blog-table-scroll table{margin:0}.blog-design-shell .blog-brand-closing>div{background:var(--blog-canvas)}@media (max-width:767px){.blog-design-shell .blog-brand-page{padding:16px 16px 0}.blog-design-shell .blog-detail-prose li,.blog-design-shell .blog-detail-prose p{font-size:16px}}