.top-tools{flex-wrap:wrap;gap:18px!important}.career-select select{min-width:145px}.plan-context{padding:12px 0 20px;color:#46536a;font-size:13px}.account-dashboard{margin-bottom:30px;padding:28px;border:1px solid #cfd8e6;border-top:3px solid #d4a936;border-radius:14px;background:#fff}.account-heading{display:flex;gap:24px;justify-content:space-between;align-items:start}.account-heading h2{font-size:30px;margin:8px 0;color:#0f2044}.career-guidance{max-width:720px;line-height:1.65;color:#46536a}.account-heading>a{white-space:nowrap}.account-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.account-tools article{padding:22px;background:#fcfaf5;border:1px solid #cfd8e6;border-radius:10px}.account-tools h3{margin:0 0 12px;color:#0f2044}.account-tools b{color:#0f2044}.account-tools p{font-size:14px;line-height:1.6;color:#46536a}.account-support{margin-top:20px;background:#0f2044;color:white;padding:20px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.account-support a{color:#f7e3a8}.account-dashboard .gold,.plan-lock-dialog .gold{background:linear-gradient(112deg,#9d7115,#d4a936 18%,#f7e3a8 38%,#c7951f 58%,#f3d989 77%,#9b6d11);color:#061a37}.plan-lock-dialog{max-width:500px;padding:28px;border:1px solid #cfd8e6;border-radius:14px}.plan-lock-dialog::backdrop{background:#061a3780}.plan-lock-dialog p{line-height:1.6}.plan-lock-dialog button{margin:8px 8px 0 0}[data-plan-locked="true"]{opacity:.72}.allowance b{max-width:120px;text-align:right}.account-dashboard :focus-visible{outline:3px solid #9d7115;outline-offset:3px}@media(max-width:700px){.account-tools{grid-template-columns:1fr}.account-heading{flex-direction:column}.account-dashboard{padding:18px}.top-tools{justify-content:flex-start!important}}
.hero-copy .hero-keys-label{display:block!important;margin-top:24px!important;padding:0!important;border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;color:#f7e3a8!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.1em!important;background-image:linear-gradient(112deg,#f3d989 0%,#fff0bf 38%,#e9c66e 58%,#f7e3a8 77%,#f3d989 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
@media(max-width:600px){.hero-copy .hero-keys-label{font-size:14px!important;letter-spacing:.06em!important}}
@media(forced-colors:active){.hero-copy .hero-keys-label{-webkit-text-fill-color:currentColor;background-image:none!important}}
.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
#networking-intelligence .page-title p[hidden]{display:none!important}
.network-hero-bullets{position:relative;z-index:1;max-width:50%;color:#fff;padding-left:22px;font:500 17px/1.6 Inter,Arial,sans-serif;margin:20px 0 0}.network-hero-bullets li{margin:8px 0}.network-hero-bullets li::marker{color:#f3d989}
@media(max-width:1100px){#networking-intelligence .premium-networking-intelligence{padding-bottom:280px!important}#networking-intelligence .premium-networking-intelligence:before{background-size:auto 240px!important;background-position:center bottom!important}#networking-intelligence .premium-networking-intelligence h1,.network-hero-bullets{max-width:100%!important}}
.premium-networking-intelligence:before{background-image:url('/jobsearch-hub/assets/networking-champagne-v2.webp')!important;filter:drop-shadow(0 20px 27px rgba(0,0,0,.34))!important}
#resource-dialog .resource-dialog-actions{display:flex;justify-content:flex-start;margin:24px 0 16px}
#resource-dialog .resource-dialog-actions .dialog-close{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%;padding:12px 20px!important;border:1px solid #0f2044;border-radius:8px;background:#0f2044;color:#fff;font:700 14px/1.4 Inter,Arial,sans-serif;white-space:normal;word-break:normal;transform:none!important}
#resource-dialog>small{display:block;clear:both;line-height:1.5}
#digital-intelligence .page-title p[hidden]{display:none!important}
#digital-intelligence .digital-hero-bullets{position:relative;z-index:1;max-width:65%;padding-left:22px;margin:20px 0 0;color:#fff;font:500 17px/1.55 Inter,Arial,sans-serif}
#digital-intelligence .digital-hero-bullets li{padding-left:4px;margin:8px 0}
#digital-intelligence .digital-hero-bullets li::marker{color:#f3d989}
@media(max-width:720px){#digital-intelligence .digital-hero-bullets{max-width:100%;font-size:15px}}
.concept-brand>span{text-align:center!important}.concept-brand>span>small{display:block;text-align:center!important}
#documents .document-delivery-grid[hidden],#documents .document-hero[hidden]{display:none!important}
.document-empty-state{padding:32px 0}.document-empty-state h2{margin:0 0 20px;color:#0f2044}
.resume-library-scroll{overflow-x:auto;margin:24px 0}.resume-library{width:100%;border-collapse:collapse;min-width:650px;text-align:left}.resume-library th{padding:16px;background:#0f2044;color:#f7e3a8;font-size:14px}.resume-library td{padding:24px 16px;border-bottom:1px solid #cfd8e6;color:#46536a;line-height:1.6}.document-empty-state>p{color:#46536a;line-height:1.6}
#documents h1 .document-gold{color:#f7e3a8;background:linear-gradient(112deg,#d4a936 0%,#f7e3a8 38%,#e9c66e 58%,#f3d989 77%,#d4a936 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
/* One shared headline scale across every Hub hero. */
.workspace :is(.hero,.premium-page-hero,.applications-hero,.ii-hero,.paid-product-hero) h1{font-size:clamp(32px,4vw,60px)!important;line-height:1.08!important}
.workspace :is(.hero,.premium-page-hero,.applications-hero,.ii-hero,.paid-product-hero) h1 :is(span,em,strong){font-size:inherit!important;line-height:inherit!important}
.application-actions{display:flex;justify-content:flex-start;margin:24px 0 16px}
.application-actions #add-job{position:static;inset:auto;transform:none}
#job-match h1 .metallic-gold-text{color:#f7e3a8;background:linear-gradient(112deg,#d4a936 0%,#f7e3a8 38%,#e9c66e 58%,#f3d989 77%,#d4a936 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
@media(max-width:720px){.metrics{grid-template-columns:1fr}}
