/* Quiet reading surfaces within the approved cloud identity. */
.blog-page{color:#263650}.blog-index{max-width:1080px;margin:0 auto;padding:156px 40px 0}.blog-intro{max-width:760px;margin-bottom:64px}.blog-intro h1{font-family:Obavia Sans,Arial,sans-serif;font-size:clamp(42px,6vw,76px);font-weight:500;line-height:1.08;letter-spacing:-.055em;margin:20px 0 26px}.blog-intro h1 span{color:#6478ad}.blog-intro>p:last-child{font-size:19px;line-height:1.7;max-width:640px;color:#52617a}.blog-articles{border-top:1px solid #cbd7ef}.blog-card{display:grid;grid-template-columns:90px 1fr;gap:28px;padding:40px 0;border-bottom:1px solid #cbd7ef;text-decoration:none;color:inherit}.blog-card-number{font:400 34px Obavia Sans,Arial,sans-serif;color:#7284ae;letter-spacing:-.06em}.blog-card h2{font:500 clamp(26px,3vw,36px)/1.22 Obavia Sans,Arial,sans-serif;letter-spacing:-.035em;max-width:730px;margin:12px 0 16px}.blog-card div>p:not(.aux-eyebrow){font-size:17px;line-height:1.65;color:#536079;max-width:670px}.blog-read{display:inline-flex;align-items:center;gap:12px;font-size:14px;margin-top:12px}.blog-card:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.blog-main{max-width:1010px;margin:0 auto;padding:135px 40px 0}.article-header{max-width:830px;margin:0 auto 54px}.blog-back{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#4a5f8e;text-underline-offset:4px;margin-bottom:35px}.article-header h1{font:500 clamp(36px,4.6vw,62px)/1.13 Obavia Sans,Arial,sans-serif;letter-spacing:-.045em;margin:18px 0 24px}.article-deck{font-size:21px;line-height:1.6;color:#50617e;max-width:740px}.article-byline{font-size:13px;color:#596982;margin:26px 0 0}.article-body{max-width:690px;margin:0 auto;font:400 18px/1.85 Obavia Sans,Arial,sans-serif;overflow-wrap:break-word}.article-body>p{margin:0 0 24px}.article-body h2{font:550 29px/1.3 Obavia Sans,Arial,sans-serif;letter-spacing:-.025em;margin:58px 0 22px;scroll-margin-top:100px}.article-body a{color:#354f9c;text-decoration:underline;text-underline-offset:3px}.article-body strong{font-weight:650}.article-body ol{padding-left:25px;margin:24px 0}.article-body li{padding-left:6px;margin-bottom:16px}.article-example{background:rgba(237,242,255,.94);border:1px solid #d5def4;border-radius:20px;padding:28px 30px;margin:30px 0}.article-example p{margin:0 0 16px}.article-example p:last-child{margin:0}.article-example .example-label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:#52668f;margin-bottom:18px}.article-example blockquote{margin:0 0 22px;font-size:23px;line-height:1.6;letter-spacing:-.02em;color:#344a73}.article-table-wrap{overflow:auto;margin:30px 0;border:1px solid #d5def4;border-radius:16px;background:#f7f9ff}.article-body table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.article-body caption{text-align:left;padding:18px 20px;font-size:12px;color:#52617a}.article-body th,.article-body td{padding:14px 18px;border-top:1px solid #dbe3f3;text-align:left}.article-body thead th{font-weight:600;background:#edf2ff}.article-body tbody th{font-weight:500}.article-related{max-width:690px;margin:65px auto 0;border-top:1px solid #cbd7ef;padding-top:28px}.article-related h2{font-size:17px;font-weight:600}.article-related a{display:block;padding:18px 0;text-decoration:none;color:#2c4168;border-bottom:1px solid #dbe3f3}.article-related small{display:block;color:#596982;font-size:12px;margin-bottom:7px}.article-related span{font-size:19px;line-height:1.5}.article-related a:hover span{text-decoration:underline;text-underline-offset:4px}.blog-cta{max-width:830px;margin:78px auto 64px;padding:44px;border-radius:24px;background:rgba(231,238,254,.92);border:1px solid #d1dcf5}.blog-cta h2{font:500 34px/1.2 Obavia Sans,Arial,sans-serif;letter-spacing:-.035em;margin:16px 0}.blog-cta>p:not(.aux-eyebrow){max-width:590px;font-size:17px;line-height:1.7;color:#52617a}.blog-cta .aux-button{margin-top:15px}.blog-page a:focus-visible,.article-table-wrap:focus-visible{outline:2px solid #536cd0;outline-offset:5px}.blog-source-note{font-size:14px;line-height:1.75;border-top:1px solid #dbe3f3;margin-top:40px;padding-top:22px;color:#58667f}
@media(max-width:600px){.blog-index{padding:110px 23px 0}.blog-intro{margin-bottom:38px}.blog-intro h1{font-size:43px}.blog-intro>p:last-child{font-size:17px}.blog-card{grid-template-columns:1fr;gap:12px;padding:28px 0}.blog-card-number{font-size:22px}.blog-card h2{font-size:27px}.blog-card div>p:not(.aux-eyebrow){font-size:16px}.blog-main{padding:90px 22px 0}.article-header{margin-bottom:35px}.blog-back{margin-bottom:24px}.article-header h1{font-size:36px}.article-deck{font-size:18px}.article-body{font-size:17px;line-height:1.85}.article-body h2{font-size:25px;margin-top:43px}.article-example{padding:22px 20px;margin:25px 0;border-radius:16px}.article-example blockquote{font-size:21px}.article-body th,.article-body td{padding:12px 10px}.article-body table{font-size:12px}.article-body caption{padding:16px 12px;font-size:11px}.blog-cta{padding:28px 23px;margin:50px auto 42px}.blog-cta h2{font-size:29px}.blog-cta>p:not(.aux-eyebrow){font-size:16px}.article-related{margin-top:44px}}
@media(prefers-reduced-motion:reduce){.blog-page{scroll-behavior:auto}}
.article-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:12px;color:#596982;margin:0 0 35px}.article-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;color:#4a5f8e;text-underline-offset:4px}.article-answer{padding:0 0 26px;border-bottom:1px solid #dbe3f3}.article-byline a{color:inherit;text-underline-offset:3px}

.article-breadcrumb{flex-wrap:nowrap}.article-breadcrumb span[aria-current]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:570px}.blog-cta p a{color:#354f9c;text-underline-offset:3px}
