/* V59.11: shared article typography for actual Career & Tips pages, live editor and preview.
   These are content-only rules; no admin menus or SEO elements are changed. */
.career26-article__body,
.ct-rich [data-ct-surface].career26-article__body,
.ct-rich [data-ct-preview-body].career26-article__body{
  font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  font-size:16px;line-height:1.86;color:#3c485e;letter-spacing:normal;
  overflow-wrap:anywhere;
}
.career26-article__body p{margin:0 0 21px;line-height:inherit;}
.career26-article__body>p:first-child{margin-top:0;}
.career26-article__body h2{font-size:24px;line-height:1.36;font-weight:760;color:#082755;margin:36px 0 14px;letter-spacing:-.018em;}
.career26-article__body h3{font-size:19px;line-height:1.45;font-weight:740;color:#082755;margin:30px 0 11px;}
.career26-article__body h4{font-size:17px;line-height:1.5;font-weight:750;color:#082755;margin:25px 0 12px;}
.career26-article__body ul,.career26-article__body ol{padding-left:25px;margin:0 0 25px;}
.career26-article__body ul{list-style:disc outside;}.career26-article__body ol{list-style:decimal outside;}
.career26-article__body li{margin:8px 0;}
.career26-article__body a{color:#0768eb;text-decoration:underline;text-underline-offset:3px;}
.career26-article__body blockquote{margin:28px 0;background:#f2f6ff;border-left:4px solid #4268e5;padding:18px 22px;border-radius:0 10px 10px 0;}
.career26-article__body img{display:block;max-width:100%;height:auto;object-fit:contain;border-radius:12px;margin:16px auto;}
.career26-article__body figure{max-width:100%;margin:24px 0;text-align:center;}
.career26-article__body figcaption{font-size:.82em;color:#66768f;margin-top:8px;}
.career26-article__body table{display:block;max-width:100%;overflow-x:auto;width:100%;border-collapse:collapse;margin:22px 0;font-size:.93em;}
.career26-article__body th,.career26-article__body td{min-width:75px;border:1px solid #dbe4f0;padding:11px 13px;text-align:left;vertical-align:top;}
.career26-article__body th{background:#eff6ff;color:#082755;font-weight:750;}
.career26-article__body pre{max-width:100%;overflow-x:auto;border-radius:12px;padding:16px;background:#eff4fb;color:#162b48;font-size:.86em;}
.career26-article__body code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;}
.career26-article__body hr{border:0;border-top:1px solid #dbe4f0;margin:26px 0;}
.career26-article__body .ct-align-left{text-align:left;}.career26-article__body .ct-align-center{text-align:center;}.career26-article__body .ct-align-right{text-align:right;}
.ct-rich .ct-rich-surface.career26-article__body{max-width:760px;width:100%;margin-left:auto;margin-right:auto;background:#fff;border:0;outline:none;}
.ct-rich .ct-rich-preview article.career26-article__body{max-width:760px;width:100%;margin-left:auto;margin-right:auto;}
.ct-reading-preview-head{max-width:760px;margin:0 auto 30px;border-bottom:1px solid #e4eaf3;padding:10px 0 22px;}
.ct-reading-preview-head h1{font:800 clamp(25px,2.6vw,34px)/1.2 Nunito,Inter,system-ui,sans-serif;color:#082755;margin:10px 0;}
.ct-reading-preview-head p{font-size:16px;line-height:1.7;color:#627189;margin:12px 0 0;}
.ct-reading-preview-head small{font-size:12px;font-weight:800;color:#0768eb;text-transform:uppercase;letter-spacing:.06em;}
.ct-rich .ct-rich-surface:focus{outline:2px solid #b9d5fa;outline-offset:-2px;border-radius:7px;}
@media(max-width:767px){.career26-article__body,.ct-rich [data-ct-surface].career26-article__body,.ct-rich [data-ct-preview-body].career26-article__body{font-size:15px;}.career26-article__body h2{font-size:21px;}.career26-article__body h3{font-size:18px;}.ct-reading-preview-head h1{font-size:26px;}}
