.co-bbody{background:var(--co-white);border:1px solid var(--co-border);border-radius:var(--co-radius);color:var(--co-text);font-family:var(--co-font-text,"Inter Tight",sans-serif);padding:3rem}.co-bbody h2{color:var(--co-navy);font-size:1.7rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:2.2em 0 .7em}.co-bbody h2:first-child,.co-bbody h3:first-child{margin-top:0}.co-bbody h3{font-size:1.25rem;font-weight:700;margin:1.8em 0 .6em}.co-bbody li,.co-bbody p{color:#3b3b4f;font-size:1.05rem;line-height:1.8}.co-bbody p{margin:0 0 1.2em}.co-bbody ol,.co-bbody ul{margin:0 0 1.2em;padding-left:1.4em}.co-bbody a{color:var(--co-blue);text-decoration:underline;text-underline-offset:3px}.co-bbody a:hover{color:var(--co-orange)}.co-bbody blockquote{background:var(--co-bg);border-left:3px solid var(--co-orange);border-radius:0 1rem 1rem 0;color:var(--co-navy);font-style:italic;margin:2em 0;padding:1.2rem 1.6rem}.co-bbody img{border-radius:1rem;height:auto;margin:1.6em 0;max-width:100%}.co-bbody table{border-collapse:collapse;font-size:.95rem;margin:1.6em 0;width:100%}.co-bbody th{background:var(--co-navy);color:#fff;padding:.7rem 1rem;text-align:left}.co-bbody td{border-bottom:1px solid var(--co-border);padding:.7rem 1rem}.co-bbody-wrap{min-width:0}.co-bbody li,.co-bbody p{font-size:var(--co-post-size,1.05rem)}.co-bbody h2,.co-bbody h3,.co-bbody h4{font-family:var(--co-font-head,"Inter Tight",sans-serif);font-weight:var(--co-head-weight,700)}