.blogsection{padding:27px 0 36px;border-top:1px solid var(--line)}.blogsection h2{font-size:28px;letter-spacing:-.7px;margin:10px 0 22px}.blogcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.blogcard{display:flex;flex-direction:column;min-width:0;padding:26px;background:white;border:1px solid #d5e1f2;border-radius:17px;box-shadow:0 7px 18px #24477c06;transition:transform .18s,box-shadow .18s}.blogcard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #254a8015;border-color:#8bb4ef}.blogcard span{font-size:12px;font-weight:750;letter-spacing:1.4px;color:#1558d6;background:#edf3ff;padding:6px 9px;border-radius:6px;align-self:flex-start}.blogcard:nth-child(2) span{color:#006e77;background:#e3f7f6}.blogcard:nth-child(3) span{color:#6341a7;background:#f0ebfc}.blogcard h3{font-size:21px;line-height:1.4;letter-spacing:-.4px;margin:18px 0 8px;color:#19345b}.blogcard p{font-size:15px;line-height:1.75;color:#526581;margin:0 0 20px}.blogcard b{margin-top:auto;font-size:14px;color:#1558d6}.articlemain{max-width:1020px;padding-top:32px}.breadcrumb{font-size:14px;line-height:1.7;color:#1558d6;margin-bottom:25px}.articlehead{padding:30px;background:linear-gradient(120deg,#e6efff,#e4f6f5);border:1px solid #d1e1f2;border-radius:18px}.articlehead h1{font-size:clamp(2rem,4vw,2.7rem);line-height:1.2;letter-spacing:-1px;margin:15px 0}.articlehead p{color:#455e7d;font-size:18px;line-height:1.7}.articlemeta{font-size:13px;color:#526581;line-height:1.7}.articlebody{max-width:760px;margin:30px auto 42px;font-size:17px;line-height:1.9;color:#354d6c;overflow-wrap:anywhere}.articlebody h2{font-size:25px;line-height:1.4;letter-spacing:-.5px;margin:36px 0 12px;color:#1b3557}.articlebody h3{font-size:20px;line-height:1.5;margin:26px 0 10px;color:#243e62}.articlebody p{margin:16px 0}.articlebody a,.breadcrumb a{color:#1558d6;text-decoration:underline;text-underline-offset:3px}.articlebody li{padding-left:5px;margin:10px 0}.articlebody ul,.articlebody ol{padding-left:24px}.articlebody strong{color:#213f69}.articlecta{border:1px solid #bfd8f5;background:#eaf3ff;border-radius:14px;padding:24px;margin:30px 0}.articlecta p{font-size:16px;margin:0 0 16px}.articlecta .primary,.articlebody a.primary{display:inline-flex;color:#fff;text-decoration:none}.articlemain .blogcards{grid-template-columns:repeat(2,minmax(0,1fr))}.articlemain footer{line-height:1.6}.seohelp{max-width:none;background:#fff;padding:28px 34px;border:1px solid var(--line);border-radius:18px;font-size:16px;margin:0 0 32px}.seohelp h2:first-child{margin-top:0}.downloadarticle{color:#172741}.downloadarticle summary{color:#1b3557}.downloadarticle .articlehead{margin-top:24px}.downloadarticle .articlebody{font-size:16px}@media(max-width:850px){.blogcards{gap:13px}.blogcard{padding:20px}.blogcard h3{font-size:19px}}@media(max-width:680px){.blogcards,.articlemain .blogcards{grid-template-columns:minmax(0,1fr)}.blogsection{padding:24px 0}.blogsection h2{font-size:26px}.blogcard{padding:23px}.blogcard h3{font-size:22px}.articlehead{padding:22px}.articlebody{font-size:16px}.articlebody h2{font-size:23px}.articlehead p{font-size:16px}.seohelp{padding:22px}.breadcrumb{margin-bottom:20px}.articlemeta{font-size:12px}.downloadarticle{padding:17px!important}.downloadarticle summary{font-size:18px!important}}@media print{header,.breadcrumb,.blogsection,.articlecta,footer{display:none}.articlemain{max-width:none;padding:0}.articlebody{max-width:none}.articlehead{background:white;border:0}body{background:white}}

main.articlemain{max-width:940px;padding-top:30px}@media(max-width:680px){main.articlemain{padding-top:24px}}

.direct-answers{padding:20px 23px;margin:24px 0;background:#eef5ff;border:1px solid #d3e3f8;border-radius:12px}.direct-answers h2:first-child{margin-top:0}.direct-answers h3{font-size:18px}.direct-answers p{font-size:16px;line-height:1.8}@media(max-width:680px){.direct-answers{padding:17px}}
