.sector-resource-page{--tjj-paper:#faf8f3;--tjj-white:#fff;--tjj-navy:#123a50;--tjj-ink:#203640;--tjj-rust:#a33d23;--tjj-muted:#5b6b70;--tjj-line:#dce2dd;--tjj-sage:#e9efea;--tjj-teal:#1b6078;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--tjj-paper);color:var(--tjj-ink);overflow-wrap:anywhere;max-width:100%;font:15px/1.55 Arial,Helvetica,sans-serif}.sector-resource-page *{box-sizing:border-box}.sector-resource-page h1,.sector-resource-page h2,.sector-resource-page h3,.sector-resource-page p{margin:0}.sector-resource-page h1,.sector-resource-page h2,.sector-resource-page h3{color:var(--tjj-navy);font-family:Georgia,Times New Roman,serif}.sector-resource-page button,.sector-resource-page input,.sector-resource-page select{font:inherit}.sector-resource-page button{cursor:pointer}.sector-resource-page a{color:inherit;text-underline-offset:3px}.sector-resource-page .tjj-inner{width:calc(100% - 64px);max-width:1160px;margin:auto}.sector-resource-page .tjj-header{background:var(--tjj-white);border-bottom:1px solid var(--tjj-line)}.sector-resource-page .tjj-header-row{flex-wrap:wrap;align-items:center;gap:22px;padding:18px 0;display:flex}.sector-resource-page .tjj-brand{flex:1;min-width:225px}.sector-resource-page .tjj-brand strong{color:var(--tjj-navy);font:700 23px/1.15 Georgia,serif}.sector-resource-page .tjj-brand small{letter-spacing:.06em;color:var(--tjj-muted);margin-top:5px;font-size:10px;display:block}.sector-resource-page .tjj-nav{color:var(--tjj-navy);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.sector-resource-page .tjj-nav a{text-decoration:none}.sector-resource-page .tjj-nav button{background:var(--tjj-navy);color:var(--tjj-white);border:0;border-radius:4px;padding:10px 13px;font-size:12px}.sector-resource-page .tjj-access{border-top:1px solid var(--tjj-line);background:#f5f7f6;font-size:11px}.sector-resource-page .tjj-access-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.sector-resource-page .tjj-pills{flex-wrap:wrap;gap:6px;display:flex}.sector-resource-page .tjj-pill{background:var(--tjj-sage);color:var(--tjj-navy);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.sector-resource-page .tjj-pill:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.sector-resource-page .tjj-account-pill{background:#dce8f0}.sector-resource-page .tjj-paid-pill{background:#e9e1ee}.sector-resource-page .tjj-hero{padding:44px 0 28px}.sector-resource-page .tjj-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--tjj-rust);margin-bottom:12px;font-size:11px;font-weight:700}.sector-resource-page h1{letter-spacing:-.03em;max-width:850px;font-size:clamp(30px,4.3vw,46px);line-height:1.09}.sector-resource-page .tjj-lead{color:var(--tjj-muted);margin-top:18px;font-size:17px}.sector-resource-page .tjj-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;padding:10px 0 35px;display:grid}.sector-resource-page .tjj-tile{border:1px solid var(--tjj-line);border-top:3px solid var(--tjj-teal);background:var(--tjj-white);border-radius:7px;flex-direction:column;align-items:start;min-width:0;padding:24px 23px 20px;display:flex}.sector-resource-page .tjj-tile h2{margin-bottom:13px;font-size:25px;line-height:1.16}.sector-resource-page .tjj-tile p{color:var(--tjj-muted);margin-bottom:15px}.sector-resource-page .tjj-tile .tjj-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--tjj-rust);margin-bottom:9px;font-size:11px;font-weight:700}.sector-resource-page .tjj-link{color:var(--tjj-rust);text-align:left;background:0 0;border:0;min-height:38px;padding:0;font-weight:700;text-decoration:none}.sector-resource-page .tjj-tile>.tjj-link{border-top:1px solid var(--tjj-line);width:100%;margin-top:auto;padding-top:15px}.sector-resource-page .tjj-prompt{width:100%;margin:0 0 19px;padding:0;list-style:none}.sector-resource-page .tjj-prompt li{border-bottom:1px solid var(--tjj-line);padding:7px 0;font-size:14px}.sector-resource-page .tjj-prompt li:last-child{border-bottom:0}.sector-resource-page .tjj-standard-list{width:100%;margin:6px 0 16px;padding:0;font-size:12px;line-height:1.4;list-style:none}.sector-resource-page .tjj-standard-list li{border-bottom:1px solid var(--tjj-line);grid-template-columns:100px 1fr;gap:6px;padding:6px 0;display:grid}.sector-resource-page .tjj-standard-list strong{color:var(--tjj-navy);font-weight:700}.sector-resource-page .tjj-standard-list span{color:var(--tjj-muted)}.sector-resource-page details{width:100%;margin-bottom:15px}.sector-resource-page summary{color:var(--tjj-navy);cursor:pointer;padding:5px 0;font-weight:700}.sector-resource-page .tjj-small{color:var(--tjj-muted);font-size:12px}.sector-resource-page .tjj-preview-label{color:var(--tjj-rust);background:#f5ece4;border-radius:3px;margin-bottom:7px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-block}.sector-resource-page .tjj-search{width:100%;margin:0 0 17px}.sector-resource-page .tjj-search label{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.sector-resource-page select{background:var(--tjj-white);width:100%;color:var(--tjj-ink);border:1px solid #aab9ba;border-radius:4px;padding:9px 8px;font-size:12px}.sector-resource-page .tjj-week-list{color:var(--tjj-muted);margin:0 0 18px;padding-left:18px;font-size:13px}.sector-resource-page .tjj-week-list li{padding:3px 0}.sector-resource-page .tjj-kit{margin-top:12px;font-size:12px!important}.sector-resource-page .tjj-kit button{color:var(--tjj-navy);font-size:12px;text-decoration:underline}.sector-resource-page .tjj-sms{background:var(--tjj-navy);color:#fff;margin:0 0 36px;padding:36px 0}.sector-resource-page .tjj-sms-row{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;display:grid}.sector-resource-page .tjj-sms h2{color:#fff;margin-bottom:15px;font-size:34px;line-height:1.13}.sector-resource-page .tjj-sms p{color:#dce6e7;margin-bottom:16px}.sector-resource-page .tjj-sms .tjj-eyebrow{color:#dbc28a}.sector-resource-page .tjj-sms ul{color:#e5eeee;margin:0;padding-left:18px}.sector-resource-page .tjj-sms li{padding:5px 0}.sector-resource-page .tjj-primary{background:var(--tjj-white);color:var(--tjj-navy);border:0;border-radius:4px;margin-top:8px;padding:10px 15px;font-weight:700}.sector-resource-page .tjj-sms .tjj-pill{background:#e9e1ee}.sector-resource-page .tjj-climate{grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:0 0 35px;display:grid}.sector-resource-page .tjj-climate h2{margin:9px 0 15px;font-size:28px;line-height:1.2}.sector-resource-page .tjj-climate p{color:var(--tjj-muted);margin-bottom:13px}.sector-resource-page .tjj-radar{background:var(--tjj-white);border:1px solid var(--tjj-line);text-align:center;border-radius:5px;padding:18px}.sector-resource-page .tjj-radar strong{color:var(--tjj-navy);font-family:Georgia,serif;font-size:17px}.sector-resource-page .tjj-radar svg{width:100%;height:auto;margin:8px 0;display:block}.sector-resource-page .tjj-exams{background:var(--tjj-white);border-top:1px solid var(--tjj-line);padding:30px 0 34px}.sector-resource-page .tjj-exam-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.sector-resource-page .tjj-exams h2{font-size:28px}.sector-resource-page .tjj-credentials{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.sector-resource-page .tjj-credential{border:1px solid var(--tjj-line);background:var(--tjj-white);color:var(--tjj-navy);border-radius:4px;padding:16px 5px;font-size:19px;font-weight:700}.sector-resource-page .tjj-exams .tjj-small{margin-top:18px}.sector-resource-page .tjj-footer{background:var(--tjj-navy);color:#fff;padding:23px 0;font-size:11px}.sector-resource-page .tjj-footer p{color:#dbe5e8;margin:5px 0}.sector-resource-page .tjj-footer nav{margin:8px 0}.sector-resource-page .tjj-dialog{background:var(--tjj-paper);max-width:min(620px,100% - 30px);max-height:85vh;color:var(--tjj-ink);border:1px solid var(--tjj-line);border-radius:10px;padding:28px;overflow:auto}.sector-resource-page .tjj-dialog::backdrop{background:#123a5077}.sector-resource-page .tjj-dialog h2{margin-bottom:15px;font-size:29px}.sector-resource-page .tjj-dialog p{margin:12px 0}.sector-resource-page .tjj-close{float:right;background:var(--tjj-white);color:var(--tjj-navy);border:1px solid var(--tjj-line);border-radius:4px;margin:0 0 12px 15px;padding:6px 12px}.sector-resource-page .tjj-dialog ul{padding-left:20px}.sector-resource-page .tjj-dialog li{margin:7px 0}@media (max-width:800px){.sector-resource-page .tjj-inner{width:calc(100% - 36px)}.sector-resource-page .tjj-nav{gap:12px}.sector-resource-page .tjj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-resource-page .tjj-sms-row{gap:25px}.sector-resource-page .tjj-climate{grid-template-columns:1fr}.sector-resource-page .tjj-radar{width:100%;max-width:480px;margin:auto}.sector-resource-page .tjj-credentials{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){.sector-resource-page .tjj-grid,.sector-resource-page .tjj-sms-row{grid-template-columns:1fr}.sector-resource-page .tjj-grid{gap:14px}.sector-resource-page .tjj-hero{padding-top:29px}.sector-resource-page .tjj-tile{padding:21px}.sector-resource-page .tjj-nav{font-size:11px}.sector-resource-page .tjj-header-row{gap:13px}.sector-resource-page .tjj-sms h2{font-size:30px}.sector-resource-page .tjj-lead{font-size:16px}.sector-resource-page .tjj-standard-list li{grid-template-columns:99px 1fr}.sector-resource-page .tjj-credential{min-height:48px}}.sector-resource-page .tjj-pill{font-size:11px}.sector-resource-page .tjj-access-line{width:100%;color:var(--tjj-muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 13px;font-size:12px;display:flex}.sector-resource-page .tjj-tile-actions{border-top:1px solid var(--tjj-line);width:100%;margin-top:auto;padding-top:15px}.sector-resource-page .tjj-tile-actions .tjj-access-line{margin-bottom:2px}.sector-resource-page .tjj-planning-questions{width:100%;margin:0 0 22px;padding:0;list-style:none}.sector-resource-page .tjj-planning-questions li{border-bottom:1px solid var(--tjj-line);margin:0 0 20px;padding:0 0 20px}.sector-resource-page .tjj-planning-questions li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.sector-resource-page .tjj-planning-questions h3{color:var(--tjj-navy);margin-bottom:9px;font:700 17px/1.35 Arial,Helvetica,sans-serif}.sector-resource-page .tjj-planning-questions p{margin-bottom:0;font-size:14px;line-height:1.55}.sector-resource-page .tjj-standard-list{margin-top:5px;font-size:13px}.sector-resource-page .tjj-standard-list li{grid-template-columns:104px 1fr;padding:8px 0}.sector-resource-page .tjj-standard-list strong{font-size:12px}.sector-resource-page .tjj-source-note{color:var(--tjj-muted);margin-bottom:18px;font-size:12px;line-height:1.5}.sector-resource-page .tjj-link{display:inline-block}.sector-resource-page .tjj-credential{justify-content:center;align-items:center;text-decoration:none;display:flex}.sector-resource-page .tjj-credential img{object-fit:contain;max-width:100%;height:auto;max-height:50px}.sector-resource-page .tjj-week-list a{color:var(--tjj-navy)}.sector-resource-page .tjj-standard-list a{color:var(--tjj-navy);text-decoration:none}.sector-resource-page .tjj-standard-list a:hover{text-decoration:underline}.sector-resource-page .tjj-grid form{width:100%}.sector-resource-page .tjj-grid form button{margin-top:10px}.sector-resource-page .tjj-badge-row{margin:0 0 13px}.sector-resource-page .tjj-professional-note{color:var(--tjj-muted);padding:0 0 28px;font-size:12px}.sector-resource-page .tjj-primary{text-decoration:none;display:inline-flex}.sector-resource-page .tjj-kit a{font-size:12px;text-decoration:underline}.sector-resource-page .tjj-featured-training{gap:13px;width:100%;margin:8px 0 21px;display:grid}.sector-resource-page .tjj-course-link{border:1px solid var(--tjj-line);background:var(--tjj-white);color:var(--tjj-navy);border-radius:5px;grid-template-columns:98px minmax(0,1fr);align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid;overflow:hidden}.sector-resource-page .tjj-course-link img{aspect-ratio:16/11;object-fit:contain;border-radius:3px;width:98px;height:auto;display:block}.sector-resource-page .tjj-course-link small{color:var(--tjj-muted);margin-bottom:4px;font-size:11px;line-height:1.4;display:block}.sector-resource-page .tjj-course-link strong{font-size:14px;line-height:1.3;display:block}.sector-resource-page .tjj-course-scope{color:var(--tjj-muted);margin-top:6px;font-size:11px;line-height:1.4;display:block}.sector-resource-page .tjj-course-link:hover{border-color:var(--tjj-rust)}.sector-resource-page .tjj-course-link:hover strong{text-underline-offset:3px;text-decoration:underline}.sector-resource-page .tjj-course-link:focus-visible{outline:3px solid var(--tjj-rust);outline-offset:3px}@media (max-width:1100px) and (min-width:801px){.sector-resource-page .tjj-course-link{grid-template-columns:76px minmax(0,1fr);gap:9px;padding:8px}.sector-resource-page .tjj-course-link img{width:76px}}@media (max-width:360px){.sector-resource-page .tjj-course-link{grid-template-columns:74px minmax(0,1fr);gap:9px;padding:8px}.sector-resource-page .tjj-course-link img{width:74px}}.sector-resource-page .tjj-tile{grid-template-rows:auto auto auto 1fr auto;align-content:start;align-items:start;row-gap:0;display:grid}.sector-resource-page .tjj-card-heading{width:100%;min-width:0}.sector-resource-page .tjj-card-heading h2{margin-bottom:13px}.sector-resource-page .tjj-card-body{width:100%;min-width:0}.sector-resource-page .tjj-card-footer{border-top:1px solid var(--tjj-line);align-self:end;width:100%;margin-top:18px;padding-top:15px}.sector-resource-page .tjj-card-footer .tjj-link{align-items:center;width:100%;min-height:52px;margin:0;padding:0;display:flex}.sector-resource-page .tjj-talk-scope{color:var(--tjj-muted);font-size:11px;display:block}@supports (grid-template-rows:subgrid){.sector-resource-page .tjj-tile{grid-row:span 5;grid-template-rows:subgrid}}@media (min-width:521px){.sector-resource-page .tjj-card-heading{min-height:86px}.sector-resource-page .tjj-card-intro{min-height:94px}}@media (max-width:520px){.sector-resource-page .tjj-tile{grid-row:auto;grid-template-rows:auto auto auto auto auto}.sector-resource-page .tjj-card-heading,.sector-resource-page .tjj-card-intro{min-height:0}}.sector-resource-page .sector-heading{align-items:center;gap:18px;display:flex}.sector-resource-page .sector-heading>div{min-width:0}@media (max-width:600px){.sector-resource-page .sector-heading{align-items:flex-start;gap:12px}}
