.k9-blog .blog-skip{color:#10283f;z-index:1000;background:#fff;padding:14px 20px;position:absolute;top:-100px;left:16px}.k9-blog .blog-skip:focus{top:16px}.k9-blog .info-hero h1{overflow-wrap:break-word;max-width:1000px;font-size:clamp(36px,5vw,66px);line-height:1.09}.k9-blog .info-hero p:not(.info-eyebrow){max-width:780px}.blog-breadcrumb{color:#c9d9e8;flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:13px;display:flex}.blog-breadcrumb a{text-underline-offset:4px}.blog-meta{letter-spacing:.02em;color:#b8cce0;margin-top:26px;font-size:12px;line-height:1.7}.blog-layout{grid-template-columns:245px minmax(0,730px);align-items:start;gap:70px;padding-top:56px;padding-bottom:70px;display:grid}.blog-toc{padding-top:8px;font-size:14px;line-height:1.5}.blog-toc strong{text-transform:uppercase;letter-spacing:.12em;font-size:12px}.blog-toc ol{margin:20px 0;padding-left:20px}.blog-toc li{padding:0 0 4px 6px}.blog-toc a{box-sizing:border-box;overflow-wrap:anywhere;min-height:44px;padding:10px 0;text-decoration:none;display:block}.blog-toc a:hover{text-underline-offset:4px;text-decoration:underline}.blog-toc a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #285783}.blog-body{min-width:0;font-size:17px;line-height:1.85}.blog-body p{margin:0 0 20px}.blog-body h2{margin:0 0 22px;font-size:clamp(27px,3vw,36px);line-height:1.2}.blog-body li{padding:0 0 12px 5px}.blog-body ul{padding-left:22px}.blog-body a{text-underline-offset:4px}.blog-answer{background:#e9f0f8;border-left:4px solid #ff5188;margin-bottom:45px;padding:25px 30px}.blog-answer strong{letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:12px;display:block}.blog-answer p{margin:0}.blog-section{margin:0 0 42px;scroll-margin-top:110px}.blog-body .blog-citations{color:#526b80;border-top:1px solid #d2dce5;margin-top:20px;padding-top:12px;font-size:12px;line-height:1.65}.blog-inline-links{color:#285783;gap:8px;font-size:15px;font-weight:700;display:grid}.blog-next{color:#fff;background:#10283f;border-radius:8px;margin:45px 0;padding:35px}.blog-next h2{font-size:31px}.blog-next p{color:#c9d9e8}.blog-next .info-button{white-space:normal;text-align:center;font-size:14px;line-height:1.5}.blog-editorial{color:#526b80;border-top:1px solid #cbd6e0;padding-top:28px;scroll-margin-top:110px;font-size:13px;line-height:1.8}.blog-body .blog-editorial h2{letter-spacing:0;font:700 16px/1.5 Arial,sans-serif}.blog-editorial ul{padding-left:18px}.blog-editorial a{overflow-wrap:anywhere}.blog-related{border-top:1px solid #cbd6e0;margin-top:40px;padding-top:30px}.blog-related a{border-bottom:1px solid #d6dfe7;padding:15px 0;font-size:17px;line-height:1.5;display:block}.blog-hub{padding-top:35px;padding-bottom:65px}.blog-categories{flex-wrap:wrap;gap:10px;margin-bottom:50px;display:flex}.blog-categories a{border:1px solid #b8c9d8;border-radius:25px;padding:9px 17px;font-size:14px;text-decoration:none}.blog-categories a:hover{background:#e2eaf2}.blog-category{margin-bottom:55px;scroll-margin-top:110px}.blog-category>h2{margin:0 0 26px;font-size:38px}.blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.blog-card{background:#fff;border:1px solid #d5dfe7;border-radius:8px;flex-direction:column;align-items:flex-start;padding:29px;display:flex}.blog-card h3{margin:0 0 17px;font-size:27px;line-height:1.23}.blog-card h3 a{text-decoration:none}.blog-card h3 a:hover{text-decoration:underline}.blog-card p{color:#526b80;margin:0 0 20px;font-size:15px;line-height:1.7}.blog-card .info-link{margin-top:auto}@media (max-width:900px){.blog-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}}@media (max-width:700px){.blog-layout{grid-template-columns:1fr;gap:30px;padding-top:30px}.blog-toc{border-bottom:1px solid #cbd6e0;padding-bottom:24px}.blog-toc ol{columns:1;margin-bottom:10px}.blog-body{font-size:16px}.blog-answer,.blog-next{padding:24px}.blog-card-grid{grid-template-columns:1fr}.blog-card{padding:24px}.blog-breadcrumb{margin-bottom:26px}.blog-category>h2{font-size:32px}.blog-meta{max-width:95%}}.blog-table-scroll{border:1px solid #cbd6e0;border-radius:8px;max-width:100%;margin:24px 0;overflow-x:auto}.blog-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #285783}.blog-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.6}.blog-table-scroll caption{text-align:left;background:#e9f0f8;padding:16px;font-weight:700}.blog-table-scroll th,.blog-table-scroll td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d6dfe7;padding:14px}.blog-table-scroll thead{color:#fff;background:#10283f}.blog-table-scroll tbody th{min-width:120px;font-weight:600}.blog-table-scroll tr:last-child>*{border-bottom:0}.blog-table-hint{display:none}.blog-photo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}.blog-photo-example{background:#fff;border:1px solid #cbd6e0;border-radius:8px;min-width:0;margin:0;overflow:hidden}.blog-photo-example img{width:100%;height:auto;display:block}.blog-photo-example figcaption{overflow-wrap:anywhere;padding:18px}.blog-body .blog-photo-example h3{margin:0 0 12px;font-size:23px;line-height:1.3}.blog-body .blog-photo-example p{margin:0 0 14px;font-size:15px;line-height:1.65}.blog-body .blog-photo-example .blog-photo-credit{color:#526b80;margin:0;font-size:12px}@media (max-width:700px){.blog-photo-gallery{grid-template-columns:1fr}}.blog-table-scroll{container-type:inline-size}.blog-table-scroll table{table-layout:fixed}.blog-table-scroll caption{box-sizing:border-box;width:100cqi;position:sticky;left:0}.blog-table-scroll th,.blog-table-scroll td{overflow-wrap:break-word}@media (max-width:700px){.blog-body .blog-table-hint{color:#526b80;margin:20px 0 8px;font-size:13px;line-height:1.6;display:block}.blog-table-hint+.blog-table-scroll{margin-top:8px}}@media print{.k9-blog .blog-toc,.k9-blog .blog-next,.k9-blog .blog-related,.k9-blog .blog-skip,.k9-blog .blog-table-hint{display:none}.blog-layout{display:block}.blog-body{color:#000;font-size:11pt}.blog-table-scroll{overflow:visible}.blog-table-scroll table{font-size:10pt;min-width:0!important}.blog-table-scroll tr{break-inside:avoid}.blog-section{break-inside:auto}}
