.b3-hub{--hub-inkSoft:#8a8a8a;--hub-pale:#CFE2F2;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.b3-hub .b3-hero .b3-hub-h1{font-size:42px;line-height:1.05;margin:0 0 14px}.b3-hub .b3-hub-lede{font-size:16px;line-height:1.5;color:var(--hub-pale)}.b3-hub .b3-hub-lede strong{color:#fafafa;font-weight:700}.b3-hub-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--hub-pale);margin:0 0 14px}.b3-hub-crumbs a{color:var(--hub-pale);text-decoration:none}.b3-hub-crumbs a:hover{color:#fafafa;text-decoration:underline;text-underline-offset:2px}.b3-hub-crumb-sep{color:var(--hub-pale);opacity:.8}.b3-hub .b3-select{min-height:40px}.b3-hub .b3-rail-btn{min-height:40px;display:flex;align-items:center;justify-content:center}.b3-hub .b3-count-line{font-size:15px}.b3-hub .b3-achip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;font-weight:700;line-height:1}.b3-hub .b3-capture{margin:0 0 12px}.b3-hub .b3-empty h3{font-size:20px;font-weight:600;color:var(--b3-ink);margin:0 0 8px}.b3-hub .b3-empty p{font-size:14px;color:var(--b3-inkMid)}.b3-hub .b3-pager{font-size:13px;color:var(--b3-inkMid)}.b3-hub .b3-pg{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;font-size:14px;font-weight:700;border-radius:8px}.b3-hub .b3-strip-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b3-inkMid);margin:0 0 10px}.b3-hub .b3-hub-h2{font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--b3-ink);margin:0 0 14px}.b3-hub .b3-section.b3-hub-mesh,.b3-hub .b3-strip.b3-hub-strip-last{padding-bottom:48px}.b3-hub .b3-content>.b3-strip{padding-left:0;padding-right:0}.b3-hub .b3-content>.b3-strip:first-child{padding-top:0}.b3-hub .b3-fine.b3-hub-note{margin-top:24px}.b3-hub-showing{margin:18px 0 0;font-size:14px;line-height:1.5;color:var(--b3-inkMid)}.b3-hub-showing .b3-link{font-weight:600}.b3-hub-loading{padding:40px;font-size:13px;color:var(--b3-inkMid)}.b3-hub-claim-wrap{max-width:1200px;margin:0 auto 24px}.b3-hub-claim{padding:16px 20px;background:var(--b3-spBg);border:1px solid var(--b3-spBorder);border-radius:10px;font-size:14px;line-height:1.6;color:var(--b3-ink)}.b3-hub-claim .b3-link{font-weight:700}.b3-hub .b3-alerts-box form,.b3-hub .b3-capture form{background:var(--b3-card)!important;border:1px solid var(--b3-rule)!important;border-radius:10px!important;padding:14px 16px!important}.b3-hub .b3-capture form{padding:12px 14px!important}.b3-hub .b3-alerts-box form>div,.b3-hub .b3-capture form>div{color:var(--b3-inkMid)!important}.b3-hub .b3-alerts-box form>div:first-child,.b3-hub .b3-capture form>div:first-child{color:var(--b3-ink)!important}.b3-hub .b3-alerts-box form input[type=email],.b3-hub .b3-capture form input[type=email]{background:var(--b3-field)!important;border:1px solid var(--b3-rule)!important;border-radius:8px!important;color:var(--b3-ink)!important;min-height:40px}.b3-hub .b3-alerts-box form input[type=email]::placeholder,.b3-hub .b3-capture form input[type=email]::placeholder{color:var(--hub-inkSoft)}.b3-hub .b3-alerts-box form input[type=email]:focus,.b3-hub .b3-capture form input[type=email]:focus{border-color:var(--b3-accentBorder)!important;background:var(--b3-card)!important}.b3-hub .b3-alerts-box form button[type=submit],.b3-hub .b3-capture form button[type=submit]{background:var(--b3-accent)!important;color:#fafafa!important;border:0!important;border-radius:8px!important;letter-spacing:0!important;box-shadow:inset 0 0 0 1px var(--b3-accentBorder);min-height:40px}.b3-hub .b3-alerts-box [role=status],.b3-hub .b3-capture [role=status]{border-radius:10px!important}.b3-hub>section:not(.b3-hero){background:var(--b3-panel)!important;border-bottom-color:var(--b3-rule)!important;color:var(--b3-ink)}.b3-hub>section:not(.b3-hero)>div{padding:40px 40px 32px!important}.b3-hub>section:not(.b3-hero) h2{font-size:24px!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--b3-ink)!important}.b3-hub>section:not(.b3-hero) p{font-size:15px!important;color:var(--b3-ink)!important}.b3-hub>section:not(.b3-hero)>div>div:first-child,.b3-hub>section:not(.b3-hero)>div>div>div:first-child{font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--b3-inkMid)!important}.b3-hub>section:not(.b3-hero)>div>div>div>div:first-child{color:var(--b3-ink)!important;font-size:16px!important;font-weight:600!important}.b3-hub>section:not(.b3-hero)>div>div>div>div:last-child{color:var(--b3-ink)!important;font-size:14px!important}.b3-hub>section:not(.b3-hero) a{color:var(--b3-link)}@media (max-width:899px){.b3-hub>section:not(.b3-hero)>div{padding:28px 16px 24px!important}.b3-hub>section:not(.b3-hero) h2{font-size:20px!important}.b3-hub .b3-hero .b3-hub-h1{font-size:26px;line-height:1.1;margin-bottom:10px}.b3-hub .b3-hub-lede{font-size:15px}.b3-hub-crumbs{margin-bottom:10px}.b3-hub .b3-rail-btn,.b3-hub .b3-select{min-height:44px}.b3-hub .b3-pg{height:44px}.b3-hub .b3-achip{height:auto;min-height:36px}.b3-hub .b3-alerts-box form button[type=submit],.b3-hub .b3-alerts-box form input[type=email],.b3-hub .b3-capture form button[type=submit],.b3-hub .b3-capture form input[type=email]{min-height:44px}.b3-hub .b3-hub-h2{font-size:20px}.b3-hub-claim{padding:14px 16px;border-radius:12px}.b3-hub-claim-wrap{margin-bottom:16px}.b3-hub-showing{font-size:13px}.b3-hub-loading{padding:24px 16px}.b3-hub .b3-section.b3-hub-mesh,.b3-hub .b3-strip.b3-hub-strip-last{padding-bottom:32px}}