:root{--kb-navy:#061f43;--kb-blue:#0967d8;--kb-gold:#ffbf2f;--kb-bg:#f4f7fb;--kb-text:#0b2a50;--kb-muted:#687e97;--kb-line:#d7e2ee}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tf-kb-article{background:var(--kb-bg);color:var(--kb-text);padding-bottom:58px}.tf-kb-nav{background:#0a3973;border-bottom:1px solid #082e5e}.tf-kb-nav-inner{min-height:58px;display:flex;align-items:center;gap:6px}.tf-kb-nav a{min-height:38px;display:flex;align-items:center;padding:0 14px;border-radius:8px;color:#dce9f8;text-decoration:none;font-weight:800;font-size:12px}.tf-kb-nav .desktop-links{display:flex;align-items:center}.tf-kb-nav a:hover,.tf-kb-nav .brand{background:#15508d;color:#fff}.tf-kb-nav .brand{gap:8px}.tf-kb-nav .brand span{width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:var(--kb-gold);color:#092b52}.tf-kb-nav form{margin-left:auto;display:flex;width:min(330px,28vw);height:38px}.tf-kb-nav input{min-width:0;flex:1;border:0;border-radius:8px 0 0 8px;padding:0 12px;font:inherit}.tf-kb-nav button{border:0;border-radius:0 8px 8px 0;background:var(--kb-gold);color:#092c52;padding:0 13px;font-weight:900}.tf-kb-breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:18px;padding-bottom:15px;color:#78899d;font-size:12px}.tf-kb-breadcrumbs a{color:#0865c7;text-decoration:none}.tf-kb-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start}.tf-kb-content{min-width:0;background:#fff;border:1px solid var(--kb-line);border-radius:18px;padding:32px 36px;box-shadow:0 10px 30px rgba(7,37,75,.055)}.tf-kb-header .eyebrow,.tf-kb-faq .eyebrow{display:block;color:#b67800;font-size:10px;font-weight:900;letter-spacing:.13em}.tf-kb-header h1{max-width:900px;margin:9px 0 11px;font-size:38px;line-height:1.12;letter-spacing:-.035em;color:#101d31;text-wrap:balance}.tf-kb-header .meta{display:flex;gap:8px;flex-wrap:wrap;color:#8190a1;font-size:11px}.tf-kb-header .lead{margin:24px 0 0;padding-bottom:24px;border-bottom:1px solid #e8eef5;color:#425c78;font-size:16px;line-height:1.68}.tf-kb-toc{margin:22px 0;padding:17px 18px;border:1px solid #dbe6f1;border-radius:12px;background:#f8fbff}.tf-kb-toc strong{display:block;margin-bottom:9px;font-size:12px}.tf-kb-toc div{display:flex;gap:7px;flex-wrap:wrap}.tf-kb-toc a{padding:7px 10px;border-radius:7px;background:#fff;border:1px solid #dce6f0;color:#175b9e;text-decoration:none;font-size:10px;font-weight:800}.tf-kb-section{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:24px 0;border-bottom:1px solid #e8eef4;scroll-margin-top:80px}.tf-kb-section .number{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#e9f3ff;color:#0764c8;font-size:10px;font-weight:900}.tf-kb-section h2{margin:2px 0 12px;font-size:23px;letter-spacing:-.02em;color:#102b4d}.tf-kb-section ul{margin:0;padding-left:19px;color:#465e77}.tf-kb-section li{margin:9px 0;font-size:14px;line-height:1.6}.tf-kb-section li::marker{color:#0aa66d}.tf-kb-note{display:flex;gap:12px;margin:23px 0;padding:16px;border:1px solid #f0d37b;border-radius:12px;background:#fff8dc}.tf-kb-note>span{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:8px;background:var(--kb-gold);font-weight:900}.tf-kb-note strong{font-size:12px}.tf-kb-note p{margin:4px 0 0;color:#5a6d81;font-size:11px;line-height:1.55}.tf-kb-faq{padding-top:13px;scroll-margin-top:80px}.tf-kb-faq h2{margin:7px 0 14px;font-size:25px}.tf-kb-faq details{border:1px solid #dce6ef;border-radius:10px;background:#fbfcfe;margin:8px 0;padding:0 14px}.tf-kb-faq summary{cursor:pointer;padding:14px 0;font-weight:850;font-size:12px}.tf-kb-faq p{margin:0;padding:0 0 14px;color:#61748a;font-size:11px;line-height:1.6}.tf-kb-pager{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.tf-kb-pager a{display:flex;flex-direction:column;gap:3px;padding:13px 14px;border:1px solid #dce6ef;border-radius:11px;text-decoration:none;background:#fbfdff;color:#123b67}.tf-kb-pager .next{text-align:right;align-items:flex-end}.tf-kb-pager span{font-size:8px;color:#71869d;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.tf-kb-pager strong{font-size:11px}.tf-kb-feedback{margin-top:14px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:13px;background:var(--kb-navy);color:#fff}.tf-kb-feedback strong,.tf-kb-feedback span{display:block}.tf-kb-feedback strong{font-size:14px}.tf-kb-feedback span{margin-top:3px;color:#a9bed5;font-size:9px}.tf-kb-feedback>div:last-child{display:flex;gap:7px}.tf-kb-feedback a{min-height:35px;display:flex;align-items:center;padding:0 12px;border:1px solid #31567e;border-radius:8px;color:#fff;text-decoration:none;font-size:9px;font-weight:900}.tf-kb-feedback a.primary{background:var(--kb-gold);border-color:var(--kb-gold);color:#092c52}.tf-kb-sidebar{position:sticky;top:18px;display:grid;gap:13px}.tf-kb-sidebar>section{border:1px solid var(--kb-line);border-radius:14px;background:#fff;padding:16px;box-shadow:0 7px 22px rgba(7,37,75,.045)}.tf-kb-sidebar .side-title{display:flex;align-items:center;gap:8px;padding-bottom:11px;border-bottom:1px solid #e6edf4}.tf-kb-sidebar .side-title span{color:#0a69d5}.tf-kb-sidebar .side-title strong{font-size:14px}.related-list,.category-list{display:grid}.related-list a{display:grid;grid-template-columns:18px 1fr auto;gap:7px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f6;text-decoration:none;color:#2d4055}.related-list a:last-child{border-bottom:0}.related-list span{color:#798a9e}.related-list b{font-size:10px;line-height:1.35}.related-list b small{display:block;margin-top:2px;color:#8a9bae;font-size:7px;font-weight:600}.related-list i{font-style:normal;color:#0b67cf}.category-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #edf2f6;text-decoration:none}.category-list a:last-child{border-bottom:0}.category-list b{color:#155a9d;font-size:10px}.category-list span{color:#8b9aac;font-size:8px}.tf-kb-sidebar .support-card{background:#082c56;color:#fff;border-color:#16446f}.support-card>span{color:var(--kb-gold);font-size:8px;font-weight:900;letter-spacing:.12em}.support-card h3{margin:6px 0;font-size:18px}.support-card p{margin:0;color:#b8cadb;font-size:10px;line-height:1.5}.support-card a{min-height:37px;margin-top:12px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--kb-gold);color:#092d55;text-decoration:none;font-size:9px;font-weight:900}
@media(max-width:980px){.tf-kb-layout{grid-template-columns:1fr}.tf-kb-sidebar{position:static;grid-template-columns:1fr 1fr}.tf-kb-sidebar .support-card{grid-column:1/-1}.tf-kb-nav .desktop-links{display:none}.tf-kb-nav form{width:min(420px,55vw)}}
@media(max-width:700px){.tf-kb-article{padding-bottom:124px}.tf-kb-nav-inner{min-height:46px;padding:5px 8px;gap:6px}.tf-kb-nav .brand{min-height:34px;padding:0 8px;font-size:9px;flex:none}.tf-kb-nav .brand span{width:21px;height:21px}.tf-kb-nav form{height:34px;width:auto;flex:1;min-width:0}.tf-kb-nav input{font-size:9px;padding:0 8px}.tf-kb-nav button{font-size:7px;padding:0 8px}.tf-kb-breadcrumbs{padding:9px 10px 8px;gap:5px;font-size:7px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.tf-kb-breadcrumbs::-webkit-scrollbar{display:none}.tf-kb-layout{padding:0 7px;gap:8px}.tf-kb-content{border-radius:13px;padding:15px 12px}.tf-kb-header .eyebrow{font-size:6.5px}.tf-kb-header h1{margin:5px 0 7px;font-size:21px;line-height:1.08;letter-spacing:-.035em;text-wrap:pretty}.tf-kb-header .meta{gap:5px;font-size:6.5px}.tf-kb-header .lead{margin-top:12px;padding-bottom:13px;font-size:9.5px;line-height:1.52}.tf-kb-toc{margin:11px 0;padding:9px 9px 8px;overflow:hidden}.tf-kb-toc strong{font-size:8px;margin-bottom:7px}.tf-kb-toc div{gap:4px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:3px;scrollbar-width:none}.tf-kb-toc div::-webkit-scrollbar{display:none}.tf-kb-toc a{flex:none;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 7px;font-size:6.5px;scroll-snap-align:start}.tf-kb-section{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:13px 0}.tf-kb-section .number{width:27px;height:27px;border-radius:7px;font-size:7px}.tf-kb-section h2{margin:1px 0 7px;font-size:15px;line-height:1.18}.tf-kb-section ul{padding-left:14px}.tf-kb-section li{margin:5px 0;font-size:8.5px;line-height:1.48}.tf-kb-note{margin:11px 0;padding:9px;gap:7px}.tf-kb-note>span{width:25px;height:25px}.tf-kb-note strong{font-size:8px}.tf-kb-note p{font-size:7px}.tf-kb-faq h2{font-size:16px}.tf-kb-faq details{padding:0 9px}.tf-kb-faq summary{padding:9px 0;font-size:8px}.tf-kb-faq p{padding-bottom:9px;font-size:7.5px}.tf-kb-pager{gap:6px;margin-top:12px}.tf-kb-pager a{padding:9px;border-radius:8px}.tf-kb-pager span{font-size:5.5px}.tf-kb-pager strong{font-size:7px}.tf-kb-feedback{margin-top:10px;padding:10px;display:block}.tf-kb-feedback strong{font-size:9px}.tf-kb-feedback span{font-size:6px}.tf-kb-feedback>div:last-child{margin-top:8px}.tf-kb-feedback a{min-height:30px;padding:0 8px;font-size:6px}.tf-kb-sidebar{grid-template-columns:1fr;gap:7px}.tf-kb-sidebar .support-card{grid-column:auto}.tf-kb-sidebar>section{padding:10px;border-radius:10px}.tf-kb-sidebar .side-title strong{font-size:10px}.related-list{grid-template-columns:1fr 1fr;column-gap:8px}.related-list a{padding:7px 0}.related-list b{font-size:7px}.related-list b small{font-size:5.5px}.category-list{grid-template-columns:1fr 1fr;column-gap:10px}.category-list a{padding:7px 0}.category-list b{font-size:7px}.category-list span{font-size:5.5px}.support-card h3{font-size:13px}.support-card p{font-size:7px}.support-card a{min-height:31px;font-size:6.5px}}
@media(max-width:380px){.tf-kb-nav .brand strong{display:none}.tf-kb-header h1{font-size:20px}.tf-kb-content{padding-left:10px;padding-right:10px}.tf-kb-section h2{font-size:14px}}

/* Sprint 681 SEO/depth refinements */
.help-article .article-copy h2{scroll-margin-top:90px}
.help-article .article-copy li{margin-bottom:5px}
.help-article .article-sidebar{max-height:calc(100vh - 24px);overflow:auto}
@media(max-width:700px){
 .help-article .article-sidebar{max-height:none;overflow:visible}
}
