.post_content .ry-article{--ry-navy:#173e52;--ry-warm:#b84b10;--ry-line:#dbe4e9;line-height:1.95;color:#283b48;overflow-wrap:anywhere}.post_content .ry-article p{margin:0 0 1.3em}.post_content .ry-article strong{font-weight:750;color:#193a4c}.post_content .ry-article h2{margin-top:2.8em;scroll-margin-top:90px;font-size:1.35em;line-height:1.65}.post_content .ry-article h3{margin-top:2em;font-size:1.1em;line-height:1.7;scroll-margin-top:90px}.post_content .ry-article ul,.post_content .ry-article ol{margin:1.1em 0 1.5em;padding-left:1.6em}.post_content .ry-article li{margin:.45em 0}.post_content .ry-summary{background:#fff8eb;border-left:4px solid #c57532;padding:22px 24px;margin:1.5em 0 2em;border-radius:0 8px 8px 0}.post_content .ry-summary p:last-child{margin-bottom:0}.post_content .ry-summary .ry-label{font-size:.8em;letter-spacing:.08em;color:#865024;font-weight:750;margin-bottom:.6em}.post_content .ry-toc{border-top:1px solid var(--ry-line);border-bottom:1px solid var(--ry-line);padding:18px 0;margin:2em 0}.post_content .ry-toc>p{font-weight:700;margin-bottom:8px}.post_content .ry-toc ol{font-size:.9em;margin:0;padding-left:1.5em}.post_content .ry-toc a,.post_content .ry-article p>a{color:#145c88;text-decoration:underline;text-underline-offset:3px}.post_content .ry-steps{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0!important;margin:1.7em 0!important}.post_content .ry-steps>li{counter-increment:step;position:relative;border:1px solid #d2dfe5;border-radius:8px;background:#f5f9fb;padding:18px 14px;margin:0;min-width:0}.post_content .ry-steps>li:before{content:counter(step,decimal-leading-zero);display:block;font-size:.75em;font-weight:800;letter-spacing:.09em;color:#637c8a;margin-bottom:6px}.post_content .ry-steps p{font-size:.9em;margin:.5em 0 0}.post_content .ry-steps strong{display:block;font-size:1.05em}.post_content .ry-story{margin:1.7em 0;background:#f5f8fa;border-top:3px solid #45687a;border-radius:0 0 8px 8px;padding:24px}.post_content .ry-story p:last-child{margin:0}.post_content .ry-note{font-size:.9em;line-height:1.85;border-left:3px solid #bccbd2;padding:10px 16px;margin:1.5em 0;color:#536572;background:#f8fafb}.post_content .ry-note p:last-child{margin:0}.post_content .ry-example{border:1px solid #dae3e8;border-radius:8px;padding:22px;margin:1.5em 0}.post_content .ry-example h3{margin-top:0!important;padding-top:0}.post_content .ry-example blockquote{background:#f7f8fa;margin:1em 0;padding:18px!important;border-radius:5px;font-size:1em}.post_content .ry-example blockquote:before{display:none!important}.post_content .ry-example blockquote p:last-child{margin:0}.post_content .ry-example>p:last-child{margin-bottom:0}.post_content .ry-table{margin:1.5em 0;width:100%;overflow:visible}.post_content .ry-table table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9em;line-height:1.85;margin:0}.post_content .ry-table th,.post_content .ry-table td{padding:13px;border:1px solid #d6e0e6;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.post_content .ry-table th{background:#eef3f6;text-align:left}.post_content .ry-table figcaption{margin-top:8px;font-size:.8em;color:#667783}.post_content .ry-checklist{list-style:none;padding:0!important;margin:1.5em 0!important}.post_content .ry-checklist li{padding:12px 0 12px 28px;border-bottom:1px solid #e3e9ec;position:relative;margin:0}.post_content .ry-checklist li:before{content:'✓';position:absolute;left:2px;top:12px;color:#527463;font-weight:800}.post_content .ry-article .onecareer-ref{margin:2em 0}.post_content .ry-article .onecareer-ref-title strong{color:inherit}@media(max-width:600px){.post_content .ry-article{font-size:16px;line-height:1.95}.post_content .ry-steps{grid-template-columns:1fr;gap:9px}.post_content .ry-steps>li{padding:14px 16px 14px 50px}.post_content .ry-steps>li:before{position:absolute;top:17px;left:16px}.post_content .ry-steps p{margin:.3em 0 0}.post_content .ry-summary,.post_content .ry-story{padding:18px}.post_content .ry-example{padding:17px}.post_content .ry-example blockquote{padding:14px!important}.post_content .ry-table th,.post_content .ry-table td{padding:10px}}.post_content .ry-steps h3{margin:0!important;padding:0!important;border:0;background:none;font-size:1em;line-height:1.65}.post_content .ry-steps h3:before,.post_content .ry-steps h3:after{display:none}.post_content .ry-story .ry-label,.post_content .ry-example .ry-label{font-size:.76em;font-weight:700;letter-spacing:.06em;color:#627989;margin-bottom:.8em}.post_content .ry-story-compare caption,.post_content .ry-table caption{font-size:.95em;font-weight:700;text-align:left;margin-bottom:10px;color:#365565}.post_content .ry-source{margin-top:3em;font-size:.78em;color:#687a85;border-top:1px solid #dce4e9;padding-top:15px}.post_content .ry-table th{color:#24475d}.post_content .ry-table caption{caption-side:top}
