.content-depth{border-top:1px solid #dbe4ef}.content-depth>h2{font-size:33px;line-height:1.45;font-weight:700;letter-spacing:-1.2px;max-width:850px;margin:0 0 30px}.depth-prose{max-width:830px}.depth-prose p{font-size:16px;line-height:2;letter-spacing:-.1px;color:#55677f;margin:20px 0}.depth-lead,.depth-prose .depth-lead{font-size:19px;line-height:1.85;color:#253d59;max-width:860px}.depth-scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}.depth-scenarios article{background:white;border:1px solid #dbe4ef;border-radius:15px;padding:30px}.depth-scenarios h3{font-size:23px;line-height:1.5;letter-spacing:-.7px;margin:20px 0}.depth-scenarios p:not(.eyebrow){font-size:15px;line-height:1.95;color:#586b84}.depth-scenarios b{display:block;font-size:13px;line-height:1.8;border-top:1px solid #dce6f1;padding-top:20px;margin-top:25px;color:#2457a7}.depth-process{counter-reset:depth-step;list-style:none;padding:0;max-width:950px}.depth-process li{counter-increment:depth-step;position:relative;padding:25px 0 25px 70px;border-bottom:1px solid #dbe4ef}.depth-process li:before{content:counter(depth-step,decimal-leading-zero);position:absolute;left:0;top:25px;font:700 24px Arial;color:#2457f5}.depth-process h3{font-size:21px;line-height:1.5;margin:0 0 10px}.depth-process p{font-size:15px;line-height:1.95;color:#586b84;margin:0}.depth-faq{border-top:1px solid #cddbea;max-width:980px}.depth-faq details{background:none!important;border-radius:0;border-bottom:1px solid #dbe4ef}.depth-faq summary{display:flex;justify-content:space-between;gap:20px;font-size:17px;font-weight:700;padding:24px 0;list-style:none}.depth-faq summary::-webkit-details-marker{display:none}.depth-faq summary span{font-size:22px;min-width:0}.depth-faq details>p{margin:0;padding:0 35px 25px 0;font-size:15px;line-height:1.95;color:#566a83;max-width:870px}.depth-checks{list-style:none;padding:0;max-width:920px;margin:25px 0 35px}.depth-checks li{display:grid;grid-template-columns:200px 1fr;gap:30px;padding:22px 0;border-bottom:1px solid #dce6f1}.depth-checks b{font-size:17px}.depth-checks span{font-size:15px;line-height:1.9;color:#586b84}.depth-table{overflow-x:auto;margin-top:30px;border:1px solid #d5e1ee;border-radius:12px}.depth-table table{border-collapse:collapse;width:100%;min-width:780px;text-align:left;font-size:14px;background:white}.depth-table th,.depth-table td{padding:18px 20px;line-height:1.8;border-bottom:1px solid #e1e8f0;vertical-align:top}.depth-table thead{background:#eaf1ff;color:#214d9c}.depth-table tbody th{width:20%;font-weight:700;color:#253c5a}.depth-two{grid-template-columns:repeat(2,1fr)}.site-nav{gap:22px}.theme-blue .course-list details>p{font-size:15px;line-height:1.95;margin-left:100px;max-width:850px}.theme-blue .course-list details>p strong{color:#204b97}.content-depth .eyebrow{font-size:11px;letter-spacing:1.7px}.theme-contact .content-depth{color:#152239}@media(max-width:1000px){.depth-scenarios{grid-template-columns:1fr}.depth-checks li{grid-template-columns:170px 1fr}.site-nav{gap:17px}}@media(max-width:720px){.content-depth>h2{font-size:27px}.depth-lead,.depth-prose .depth-lead{font-size:17px}.depth-prose p{font-size:15px}.depth-scenarios article{padding:25px}.depth-scenarios h3{font-size:22px}.depth-process li{padding-left:48px}.depth-process li:before{font-size:20px}.depth-process h3{font-size:19px}.depth-checks li{grid-template-columns:1fr;gap:8px}.depth-faq summary{font-size:16px}.depth-two{grid-template-columns:1fr}.theme-blue .course-list details>p{margin-left:20px;margin-right:20px;font-size:14px}.site-nav{gap:14px}}
