.academy{--a-navy:#102237;--a-gold:#d9b77b;--a-ink:#172a3d;--a-muted:#4c5e70;--a-body:1.125rem;--a-small:1rem;--a-heading:1.375rem;color:var(--a-ink);overflow-wrap:anywhere;background:#f6f7f9;min-height:100vh;line-height:1.65}.academy button,.academy a{touch-action:manipulation}.academy button:disabled{opacity:.55;cursor:default}.academy button:not(:disabled):hover,.academy button:not(:disabled):active{filter:none;box-shadow:none}.academy h1,.academy h2,.academy h3{letter-spacing:-.035em}.academy button:focus-visible,.academy a:focus-visible,.academy input:focus-visible,.academy summary:focus-visible{outline-offset:4px;outline:3px solid #ac7b2a}.academy-skip{z-index:30;background:#fff;padding:12px;position:absolute;top:-100px;left:16px}.academy-skip:focus{top:12px}.academy-header{background:var(--a-navy);color:#fff;border-bottom:1px solid #ffffff18}.academy-header-inner{align-items:center;gap:20px;max-width:1280px;min-height:83px;margin:auto;padding:9px 40px;display:flex}.academy-header .bb-brand{width:150px;height:50px}.academy-header-divider{background:#ffffff29;width:1px;height:27px}.academy-wordmark{font-size:var(--a-small);font-weight:650;line-height:1.5}.academy-wordmark span{color:#cfb887;font-size:var(--a-small);letter-spacing:.14em;display:block}.academy-header nav{font-size:var(--a-small);align-items:center;gap:28px;margin-left:auto;display:flex}.academy-header nav a{align-items:center;gap:6px;display:flex}.academy-account-link{border:1px solid #ffffff4a;border-radius:6px;padding:8px 13px}.academy-hero{background:var(--a-navy);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:100%;min-height:430px;display:grid}.academy-hero-copy{color:#fff;padding:52px 42px 48px max(40px,50vw - 600px)}.academy-eyebrow{font-size:var(--a-small);letter-spacing:.15em;color:#d4bf98;align-items:center;gap:9px;font-weight:650;display:flex}.academy-eyebrow>span{background:var(--a-gold);border-radius:50%;width:5px;height:5px}.academy-hero h1{margin:23px 0 18px;font-size:clamp(36px,3.6vw,52px);font-weight:700;line-height:1.26}.academy-hero h1 em{color:var(--a-gold);font-style:normal}.academy-hero-copy>p{color:#b7c4d1;font-size:var(--a-small);margin-bottom:26px;line-height:1.85}.academy-primary,.academy-secondary{min-height:48px;font-size:var(--a-small);background:var(--a-navy);color:#fff;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:20px;padding:12px 21px;font-weight:650;display:inline-flex}.academy-primary.gold{color:#14263b;background:#dfbf87}.academy .academy-primary:not(:disabled):hover{background:#294661}.academy .academy-primary.gold:not(:disabled):hover{background:#e9ce9d}.academy-secondary{color:var(--a-ink);background:#fff;border-color:#ced6de;gap:9px}.academy .academy-secondary:not(:disabled):hover{background:#f0f3f6}.academy-hero-caption{font-size:var(--a-small);color:#bac7d2;align-items:center;gap:8px;margin-top:24px;display:flex}.academy-hero-image{background:#d9ddd6;min-width:0;margin:0;position:relative;overflow:hidden}.academy-hero-image>img{object-fit:cover;object-position:64% center;width:100%;height:100%;position:absolute}.academy-hero-image:after{content:"";background:linear-gradient(90deg,#10223735,#0000 30%),linear-gradient(#0000 50%,#10223791);position:absolute;inset:0}.academy-hero-image figcaption{font-size:var(--a-small);color:#f1f3f6;z-index:1;position:absolute;bottom:17px;right:23px}.academy-image-label{border-left:2px solid var(--a-gold);color:#fff;font-size:var(--a-small);letter-spacing:-.02em;z-index:1;padding-left:12px;position:absolute;bottom:42px;left:30px}.academy-content{max-width:1280px;margin:auto;padding:0 40px}.academy-dashboard{background:#fff;border:1px solid #e1e5ea;border-radius:10px;align-items:center;gap:30px;margin:28px 0 34px;padding:24px 28px;display:flex}.academy-dashboard-intro{flex:1;align-items:center;gap:14px;display:flex}.academy-icon-box{color:#283e56;background:#f0f3f7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.academy-dashboard h2{font-size:var(--a-small);margin:0 0 2px;font-weight:700}.academy-dashboard p{font-size:var(--a-small);color:var(--a-muted)}.academy-metrics{gap:36px;display:flex}.academy-metrics>div{border-left:1px solid #e5e9ed;min-width:88px;padding-left:28px}.academy-metrics span{font-size:var(--a-small);color:var(--a-muted);display:block}.academy-metrics strong{font-size:25px;font-weight:700;line-height:1.4}.academy-metrics small{font-size:var(--a-small);color:var(--a-muted);font-weight:400}.academy-text-link{font-size:var(--a-small);align-items:center;gap:7px;font-weight:600;display:inline-flex}.academy-catalog-toolbar{border-bottom:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.academy-tabs{gap:29px;display:flex}.academy-tabs button{font-size:var(--a-small);color:#707b88;white-space:nowrap;padding:17px 0;position:relative}.academy-tabs button[aria-current]{color:var(--a-ink);font-weight:700}.academy-tabs button[aria-current]:after{content:"";background:var(--a-navy);height:3px;position:absolute;bottom:-1px;left:0;right:0}.academy-tabs span{font-size:var(--a-small);background:#e9edf2;border-radius:5px;margin-left:7px;padding:2px 5px}.academy-search{color:#758291;background:#fff;border:1px solid #dbe1e8;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:flex}.academy-search input{width:205px;font-size:var(--a-small);background:0 0;border:0;outline:none;min-width:0}.academy-catalog-section{margin:0 0 46px}.academy-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.academy-kicker{font-size:var(--a-small);letter-spacing:.13em;color:#877044;font-weight:700;display:block}.academy-section-heading h2{margin-top:7px;font-size:25px;font-weight:700;line-height:1.5}.academy-section-heading p{font-size:var(--a-small);color:var(--a-muted);margin-top:5px}.academy-section-note{color:#737e8a;font-size:var(--a-small);white-space:nowrap;align-items:center;gap:7px;display:flex}.academy-tier-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.academy-course{text-align:left;background:#fff;border:1px solid #dfe5eb;border-top:3px solid #a7b3bf;border-radius:9px;flex-direction:column;min-width:0;padding:18px 18px 0;display:flex;transition:transform .18s,border-color .18s!important}.academy .academy-course:not(:disabled):hover{border-color:#a88e5d;transform:translateY(-3px);box-shadow:0 8px 22px #14263b0a}.academy-course.is-foundation{background:#fdfbf6;border-color:#ad8c4e #c7ae79 #c7ae79}.academy-card-top{justify-content:space-between;align-items:center;gap:5px;display:flex}.academy-number{color:#a1adba;letter-spacing:-.04em;font-size:25px;font-weight:400;line-height:1.4}.is-foundation .academy-number{color:#ad8c4e}.academy-pill{font-size:var(--a-small);color:#677684;white-space:nowrap;background:#fff;border:1px solid #e0e5eb;border-radius:4px;padding:2px 6px}.academy-pill.is-complete{color:#21654f;background:#eef8f1;border-color:#bee2cc}.academy-course h3{margin:15px 0 8px;font-size:21px;font-weight:700}.academy-course>p{font-size:var(--a-small);color:#647180;flex:1;min-height:64px;line-height:1.8}.academy-card-meta{font-size:var(--a-small);color:#76818c;flex-wrap:wrap;align-items:center;gap:5px;margin:17px 0 16px;display:flex}.academy-card-meta>span{color:#bdc5cd;margin:0 1px}.academy-card-bottom{font-size:var(--a-small);color:#677481;border-top:1px solid #e5e8eb;justify-content:space-between;align-items:center;gap:4px;padding:13px 0;display:flex}.academy-specialty-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.academy-specialty{text-align:left;background:#fff;border:1px solid #e0e5eb;border-radius:9px;min-width:0;overflow:hidden}.academy .academy-specialty:not(:disabled):hover{border-color:#a88e5d;transform:translateY(-3px)}.academy-specialty-image{background:#dfe5ea;height:126px;position:relative}.academy-specialty-image img{object-fit:cover;width:100%;height:100%}.academy-specialty-image>span{color:#fff;font-size:var(--a-small);background:#102237d9;border-radius:4px;padding:3px 6px;position:absolute;top:12px;left:12px}.academy-specialty-copy{padding:15px 16px 0}.academy-specialty h3{font-size:var(--a-small);justify-content:space-between;align-items:center;gap:3px;font-weight:700;display:flex}.academy-specialty h3 svg{flex-shrink:0}.academy-specialty p{font-size:var(--a-small);color:#6b7784;min-height:44px;margin-top:8px}.academy-image-note{font-size:var(--a-small);color:#74808c;text-align:right;margin-top:12px}.academy-process{background:#edf0f4;border-radius:12px;grid-template-columns:1fr 1.65fr;gap:36px;margin:12px 0 36px;padding:27px 30px;display:grid}.academy-process h2{margin:9px 0 8px;font-size:20px;font-weight:700}.academy-process p{font-size:var(--a-small);color:#6a7785}.academy-process ol{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.academy-process li{flex-direction:column;gap:6px;padding-top:9px;display:flex;position:relative}.academy-process-number{font-size:var(--a-small);color:#8491a0;position:absolute;top:5px;right:0}.academy-process strong{font-size:var(--a-small);margin-top:3px}.academy-process li p{font-size:var(--a-small)}.academy-resources{font-size:var(--a-small);color:#596a7c;border-top:1px solid #dce2e8;border-bottom:1px solid #dce2e8;padding:16px 0}.academy-resources summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.academy-resources summary>svg:last-child{margin-left:auto}.academy-resources[open] summary>svg:last-child{transform:rotate(90deg)}.academy-resources>div{max-width:900px;padding:16px 25px 0;line-height:1.9}.academy-resources a{text-underline-offset:4px;text-decoration:underline;display:block}.academy-footer{color:#7b8692;font-size:var(--a-small);justify-content:space-between;align-items:center;gap:20px;padding:28px 0 35px;display:flex}.academy-footer strong{font-size:var(--a-small);letter-spacing:.07em;color:#34485f}.academy-footer a{color:#506278;align-items:center;gap:5px;display:flex}.academy-empty{text-align:center;background:#fff;border:1px solid #e1e6ec;border-radius:10px;margin:20px 0 35px;padding:60px 20px}.academy-empty>svg{color:#798c9f;margin:0 auto 16px}.academy-empty h3{font-size:20px;font-weight:700}.academy-empty p{color:#6a7886;font-size:var(--a-small);margin:9px 0 22px}.academy-record{text-align:left;background:#fff;border:1px solid #e0e5eb;border-radius:9px;align-items:center;gap:18px;width:100%;margin:12px 0;padding:22px 25px;display:flex}.academy-record>span:nth-child(2){flex:1}.academy-record small,.academy-record strong{display:block}.academy-record small{font-size:var(--a-small);color:#6f7d8c}.academy-record strong{font-size:var(--a-small)}.academy-record-action{font-size:var(--a-small);align-items:center;gap:8px;display:flex}.academy-personal{margin-bottom:40px}.academy-alert{color:#922f20;font-size:var(--a-small);background:#fff2ef;border:1px solid #edc6bf;border-radius:8px;margin-bottom:18px;padding:15px 18px}.academy-reader{padding-top:22px;padding-bottom:34px}.academy-reader-toolbar{font-size:var(--a-small);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.academy-reader-toolbar>span{color:#788592;align-items:center;gap:8px;display:flex}.academy-reader-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.academy-syllabus{background:#fff;border:1px solid #e0e5eb;border-radius:10px;padding:23px 20px;position:sticky;top:20px}.academy-syllabus h2{margin:7px 0;font-size:23px;font-weight:700}.academy-syllabus>p{font-size:var(--a-small);color:#788492}.academy-syllabus-progress{margin:22px 0}.academy-syllabus-progress>span{font-size:var(--a-small);color:#758190;justify-content:space-between;margin-bottom:6px;display:flex}.academy-syllabus-progress strong{color:#263c54}.academy progress{appearance:none;background:#e6ebf0;border:0;border-radius:10px;width:100%;height:5px;display:block}.academy progress::-webkit-progress-bar{background:#e6ebf0;border-radius:10px}.academy progress::-webkit-progress-value{background:#b29359;border-radius:10px}.academy progress::-moz-progress-bar{background:#b29359}.academy-syllabus li{margin:5px 0}.academy-syllabus li button{text-align:left;width:100%;font-size:var(--a-small);border-radius:6px;align-items:center;gap:9px;padding:12px 10px;display:flex}.academy-syllabus li button[aria-current]{color:#17334e;background:#eef2f6;font-weight:650}.academy-syllabus li button>span:first-child{width:23px;height:23px;font-size:var(--a-small);border:1px solid #d4dce5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.academy-syllabus li button>span:nth-child(2){flex:1}.academy-syllabus-foot{font-size:var(--a-small);color:#7b8896;border-top:1px solid #e5e9ee;margin-top:23px;padding-top:17px}.academy-syllabus-foot>svg{vertical-align:middle;margin-right:4px;display:inline}.academy-syllabus-foot p{margin-top:3px}.academy-lesson-column{min-width:0}.academy-lesson{background:#fff;border:1px solid #e1e6ec;border-radius:11px;margin-bottom:20px;padding:33px 40px}.academy-lesson-heading{justify-content:space-between;align-items:center;display:flex}.academy-bookmark{color:#7a8796;border:1px solid #e1e6eb;border-radius:7px;padding:9px}.academy-bookmark.is-saved{color:#8b6726;background:#f8f1e0}.academy-bookmark.is-saved svg{fill:#e9d3a6}.academy-lesson h1{margin:9px 0 25px;font-size:31px;font-weight:750;line-height:1.4}.academy-objective{background:#f2f5f8;border-radius:8px;gap:12px;margin-bottom:31px;padding:19px 20px;display:flex}.academy-objective>svg{color:#617892;flex-shrink:0;margin-top:3px}.academy-objective span{font-size:var(--a-small);color:#6b7e91;font-weight:650}.academy-objective p{font-size:var(--a-small);margin-top:3px;line-height:1.8}.academy-explanation h2{margin:8px 0 14px;font-size:20px;font-weight:700}.academy-explanation>p{font-size:var(--a-small);color:#445567;line-height:2.05}.academy-scenario{background:#f8f5ee;border:1px solid #e9deca;border-left:3px solid #b3955a;border-radius:8px;margin:30px 0;padding:22px 25px}.academy-scenario>div{color:#8d713d;font-size:var(--a-small);letter-spacing:.07em;align-items:center;gap:12px;font-weight:700;display:flex}.academy-scenario>div>span+span{letter-spacing:0;border-left:1px solid #d8c9ae;padding-left:12px}.academy-scenario h2{font-size:var(--a-body);margin:10px 0;font-weight:700}.academy-scenario p{font-size:var(--a-small);color:#514b40;line-height:1.9}.academy-scenario-prompt{font-size:var(--a-small);color:#8d7f64;margin-top:15px;display:block}.academy-knowledge{border-top:1px solid #e9edf1;margin-top:30px;padding-top:29px}.academy-knowledge h2{margin:10px 0;font-size:20px;font-weight:700;line-height:1.65}.academy-muted{font-size:var(--a-small);color:#788592}.academy-options{gap:10px;margin:20px 0;display:grid}.academy-options button{text-align:left;min-height:56px;font-size:var(--a-small);border:1px solid #dce3eb;border-radius:7px;align-items:center;gap:13px;padding:15px 17px;display:flex}.academy-options button>span:first-child{width:27px;height:27px;font-size:var(--a-small);color:#66788b;background:#f0f3f6;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.academy-options button>span:nth-child(2){flex:1}.academy .academy-options button:not(:disabled):hover{background:#f7f9fb;border-color:#8fa3b6}.academy-options .is-chosen{background:#edf3f8;border-color:#52718e}.academy-feedback{background:#fffbf0;border:1px solid #e5d3b2;border-radius:8px;margin:20px 0;padding:21px}.academy-feedback.is-correct{color:#235a41;background:#eef7f2;border-color:#cee3d7}.academy-feedback>strong{font-size:var(--a-small);align-items:center;gap:8px;display:flex}.academy-feedback p{font-size:var(--a-small);margin-top:8px;line-height:1.85}.academy-feedback>div{border-top:1px solid #c5d8cc;margin-top:16px;padding-top:12px}.academy-feedback>div>span{font-size:var(--a-small);font-weight:700}.academy-lesson-actions{border-top:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.academy-lesson-actions>span{font-size:var(--a-small);color:#7b8895}.academy-login-notice,.academy-prerequisite{font-size:var(--a-small);color:#536a82;background:#edf2f7;border:1px solid #dce4ed;border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:17px 20px;display:flex}.academy-login-notice>svg,.academy-prerequisite>svg{flex-shrink:0}.academy-login-notice p{flex:1}.academy-login-notice a{white-space:nowrap;align-items:center;gap:5px;font-weight:700;display:flex}.academy-prerequisite{color:#7b673d;background:#faf7ee;border-color:#e8ddc5;align-items:flex-start}.academy-prerequisite p{margin:3px 0 6px}.academy-assessment{background:#fff;border:1px solid #e0e5eb;border-radius:10px;margin:20px 0;padding:26px 30px}.academy-assessment-title{align-items:center;gap:13px;display:flex}.academy-assessment h2{font-size:20px;font-weight:700}.academy-assessment p{font-size:var(--a-small);color:#7a8794}.academy-assessment dl{border-top:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0;padding:18px 0;display:grid}.academy-assessment dt{font-size:var(--a-small);color:#788592}.academy-assessment dd{font-size:var(--a-small);margin-top:5px;font-weight:650}.academy-assessment-note{font-size:var(--a-small);color:#7a8794;margin-top:10px;display:block}.academy-review-status{color:#66788c;align-items:flex-start;gap:12px;padding:15px 8px;display:flex}.academy-review-status>svg{flex-shrink:0}.academy-review-status strong{font-size:var(--a-small)}.academy-review-status p{font-size:var(--a-small);margin-top:3px}.academy-exam>p{color:#748393;font-size:var(--a-small)}.academy-exam fieldset{border-top:1px solid #e1e6ec;margin:27px 0;padding-top:15px}.academy-exam legend{font-weight:650;font-size:var(--a-small);padding:0 0 10px;line-height:1.8}.academy-exam legend span{color:#a08555}.academy-exam label{font-size:var(--a-small);border:1px solid #dde4eb;border-radius:7px;align-items:center;gap:12px;margin:9px 0;padding:13px 17px;display:flex}.academy-exam input{accent-color:#17334e;flex-shrink:0}.academy-exam label.is-chosen{background:#eef3f7;border-color:#7890a9}.academy-result{text-align:center;background:#fffcf3;border:1px solid #e2d7bb;border-radius:10px;margin:20px 0;padding:30px}.academy-result.is-passed{background:#f1f7f4;border-color:#cde0d5}.academy-result>svg{color:#ab884b;margin:0 auto 10px}.academy-result h2{font-size:22px;font-weight:700}.academy-result>strong{font-size:46px}.academy-result small{font-size:var(--a-small)}.academy-result p{font-size:var(--a-small);color:#627486}.academy-result details{text-align:left;font-size:var(--a-small);margin-top:15px}.academy-result details>div{border-top:1px solid #dbe4de;padding:12px 0}.academy-result summary{cursor:pointer;padding:10px 0}.academy-certificate{outline-offset:-7px;text-align:center;background:#fffdf8;border:1px solid #c2aa7c;border-radius:5px;outline:1px solid #e9dfcc;margin:25px 0;padding:38px 25px}.academy-certificate>svg{color:#9c7d43;margin:0 auto 12px}.academy-certificate h2{margin:14px 0;font-size:23px;font-weight:700}.academy-certificate h3{font-size:var(--a-body);margin:12px 0}.academy-certificate p{font-size:var(--a-small);color:#7b7569;line-height:1.9}.academy-certificate dl{font-size:var(--a-small);justify-content:center;gap:45px;padding:19px;display:flex}.academy-certificate dt{color:#988a71}.academy-certificate .academy-certificate-id{font-size:var(--a-small);margin-bottom:15px}.academy-certificate button{margin-top:20px}@media (width>=1500px){.academy-hero-image>img{object-position:center 46%}}@media (width<=1050px){.academy-header-inner,.academy-content,.academy-hero-copy{padding-left:26px;padding-right:26px}.academy-tier-grid,.academy-specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-course>p{min-height:44px}.academy-dashboard{gap:20px;padding:20px}.academy-metrics{gap:17px}.academy-metrics>div{min-width:60px;padding-left:17px}.academy-process{grid-template-columns:1fr;gap:20px}.academy-specialty-image{height:155px}.academy-reader-layout{grid-template-columns:225px minmax(0,1fr);gap:20px}.academy-lesson{padding:27px}.academy-dashboard>.academy-text-link{display:none}}@media (width<=720px){.academy-header-inner{gap:12px;min-height:70px;padding:10px 18px}.academy-header .bb-brand{width:116px;height:39px}.academy-header-divider{height:25px}.academy-wordmark{font-size:var(--a-small)}.academy-wordmark span{font-size:var(--a-small);letter-spacing:.08em}.academy-header nav{gap:0}.academy-header nav>a:first-child{display:none}.academy-account-link{font-size:var(--a-small);padding:7px}.academy-account-link svg{display:none}.academy-content{padding-left:20px;padding-right:20px}.academy-hero{grid-template-columns:1.1fr 1fr;min-height:345px}.academy-hero-copy{padding:33px 20px}.academy-eyebrow{font-size:var(--a-small);letter-spacing:.06em;line-height:1.8}.academy-hero h1{margin:18px 0 14px;font-size:32px}.academy-hero-copy>p{font-size:var(--a-small);margin-bottom:19px}.academy-desktop-break{display:none}.academy-hero-caption{font-size:var(--a-small);align-items:flex-start;gap:5px;margin-top:18px}.academy-hero-caption svg{flex-shrink:0}.academy-image-label{font-size:var(--a-small);bottom:45px;left:15px}.academy-hero-image figcaption{font-size:var(--a-small);bottom:15px;left:15px;right:12px}.academy-primary,.academy-secondary{font-size:var(--a-small);gap:10px;padding:11px 16px}.academy-dashboard{flex-wrap:wrap;gap:20px;margin:20px 0 18px;padding:20px}.academy-dashboard-intro{flex-basis:100%}.academy-metrics{border-top:1px solid #e9edf1;gap:0;width:100%;padding-top:16px}.academy-metrics>div{flex:1;padding-left:20px}.academy-metrics>div:first-child{border-left:0;padding-left:0}.academy-metrics strong{font-size:23px}.academy-catalog-toolbar{border:0;flex-direction:column;align-items:stretch;gap:14px;margin-bottom:26px}.academy-tabs{border-bottom:1px solid #dce2e9;gap:25px}.academy-tabs button{font-size:var(--a-small);padding:14px 0}.academy-search input{width:100%;font-size:var(--a-small)}.academy-search{padding:11px 13px}.academy-section-heading h2{font-size:22px}.academy-section-heading p{font-size:var(--a-small);margin-top:8px;line-height:1.85}.academy-section-note{display:none}.academy-tier-grid,.academy-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.academy-course{padding:17px 15px 0}.academy-course.is-foundation{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.academy-course.is-foundation .academy-card-top{grid-column:1/-1}.academy-course.is-foundation h3{margin:6px 0}.academy-course.is-foundation>p{font-size:var(--a-small);grid-area:2/2/4;align-self:center;min-height:0}.academy-course.is-foundation .academy-card-meta{grid-column:1;margin:2px 0 16px}.academy-course.is-foundation .academy-card-bottom{grid-column:1/-1}.academy-course h3{margin:12px 0 8px;font-size:20px}.academy-course>p{font-size:var(--a-small);min-height:65px}.academy-card-meta{font-size:var(--a-small);margin:13px 0}.academy-specialty-image{height:118px}.academy-specialty-copy{padding:14px 13px 0}.academy-specialty h3{font-size:var(--a-small);line-height:1.5}.academy-specialty p{font-size:var(--a-small);min-height:63px}.academy-specialty h3 svg{width:14px}.academy-catalog-section{margin-bottom:34px}.academy-image-note{font-size:var(--a-small);text-align:left}.academy-process{gap:24px;padding:24px 22px}.academy-process ol{grid-template-columns:repeat(2,1fr);gap:23px}.academy-process h2{font-size:20px}.academy-process strong,.academy-process li p{font-size:var(--a-small)}.academy-footer{font-size:var(--a-small);flex-wrap:wrap;gap:17px}.academy-footer>div{flex-basis:100%}.academy-footer>a{margin-left:auto}.academy-reader-layout{grid-template-columns:1fr;gap:18px}.academy-syllabus{padding:20px;position:static}.academy-syllabus>p{display:none}.academy-syllabus h2{margin:4px 0;font-size:20px}.academy-syllabus-progress{margin:13px 0}.academy-syllabus ol{grid-template-columns:1fr 1fr;gap:3px;display:grid}.academy-syllabus li button{height:100%;font-size:var(--a-small);gap:6px;padding:10px 7px}.academy-syllabus-foot{display:none}.academy-reader-toolbar>span{font-size:var(--a-small)}.academy-lesson{padding:24px 20px}.academy-lesson h1{margin-bottom:21px;font-size:26px}.academy-lesson-column{width:100%}.academy-objective{gap:10px;padding:16px}.academy-objective p{font-size:var(--a-small)}.academy-explanation>p{font-size:var(--a-small);line-height:2}.academy-scenario{padding:19px}.academy-scenario p{font-size:var(--a-small)}.academy-knowledge h2{font-size:var(--a-body)}.academy-options button{font-size:var(--a-small);gap:10px;padding:14px 12px}.academy-login-notice{flex-wrap:wrap;padding:15px}.academy-login-notice p{flex-basis:calc(100% - 32px)}.academy-login-notice a{margin-left:30px}.academy-lesson-actions{flex-direction:column;align-items:stretch;gap:12px}.academy-assessment{padding:22px}.academy-assessment dl{grid-template-columns:repeat(2,1fr);gap:16px}.academy-assessment .academy-primary{width:100%}.academy-record{flex-wrap:wrap;gap:10px;padding:18px}.academy-record-action{font-size:var(--a-small);margin-left:auto}.academy-certificate h2{font-size:20px}.academy-certificate dl{gap:20px}.academy-result h2{font-size:20px}.academy-prerequisite{padding:15px}}@media (width<=480px){.academy-hero{grid-template-columns:1fr}.academy-hero-copy{padding:31px 24px 29px}.academy-eyebrow{font-size:var(--a-small)}.academy-hero h1{margin:17px 0;font-size:37px;line-height:1.3}.academy-hero-copy>p{font-size:var(--a-small);max-width:300px}.academy-hero-image{height:190px}.academy-hero-image>img{object-position:50% 39%}.academy-image-label{font-size:var(--a-small);bottom:37px;left:24px}.academy-hero-image figcaption{bottom:12px;left:24px}.academy-hero-caption{font-size:var(--a-small)}.academy-hero-image:after{background:linear-gradient(#0000 25%,#10223799)}.academy-header-inner{gap:9px;padding:11px 16px}.academy-content{padding-left:16px;padding-right:16px}.academy-header .bb-brand{width:108px;height:36px}.academy-header nav{margin-left:auto}.academy-section-heading h2{font-size:21px}.academy-dashboard h2,.academy-dashboard p{font-size:var(--a-small)}.academy-catalog-toolbar{gap:12px}.academy-course>p{min-height:67px}.academy-number{font-size:23px}.academy-pill{font-size:var(--a-small);padding:2px 5px}.academy-specialty h3{font-size:var(--a-small)}.academy-specialty-image{height:108px}.academy-specialty-copy{padding:13px 12px 0}.academy-specialty p{min-height:66px}.academy-reader-toolbar>span{display:none}.academy-objective{padding:14px}.academy-objective>svg{width:18px}.academy-syllabus ol{grid-template-columns:1fr}.academy-syllabus li{margin:0}.academy-syllabus li button{font-size:var(--a-small)}.academy-syllabus-progress{margin:12px 0}.academy-syllabus{padding:18px}.academy-syllabus li button>span:first-child{width:21px;height:21px}.academy-lesson{padding:22px 18px}.academy-lesson h1{font-size:25px}.academy-kicker{font-size:var(--a-small)}.academy-footer>p{max-width:195px}.academy-footer>a{font-size:var(--a-small)}}@media print{.academy-header,.academy-syllabus,.academy-reader-toolbar,.academy-login-notice,.academy-prerequisite,.academy-lesson,.academy-assessment,.academy-review-status,.academy-resources,.academy-footer,.academy-result,.academy-alert{display:none!important}.academy-reader-layout{display:block}.academy-certificate{break-inside:avoid}.academy-certificate button{display:none}.academy{background:#fff}.academy-content{padding:0}}.academy button,.academy a,.academy summary{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.academy button:not(:disabled),.academy summary,.academy a{cursor:pointer}.academy[data-busy=true] button:disabled{cursor:progress;opacity:.75}.academy .academy-text-link,.academy-login-notice a,.academy-alert a{min-height:44px;font-size:var(--a-small);background:#fff;border:1px solid #b9c8d6;border-radius:7px;align-items:center;padding:8px 12px;text-decoration:none}.academy .academy-text-link:not(:disabled):hover,.academy-login-notice a:hover,.academy-alert a:hover{background:#e7eff7;border-color:#456782;box-shadow:0 3px 10px #10223716}.academy .academy-tabs button:not(:disabled):hover{color:#173a5b;background:#e9eff5}.academy .academy-syllabus button:not(:disabled):hover{background:#e6eef6;box-shadow:inset 3px 0 #b3955a}.academy .academy-bookmark:not(:disabled):hover{background:#f7efd9;border-color:#b3955a}.academy .academy-record:not(:disabled):hover{background:#f4f7fb;border-color:#8da3b8}.academy a:hover{text-underline-offset:4px;text-decoration:underline}.academy .academy-primary:hover,.academy .academy-secondary:hover{text-decoration:none}.academy button:not(:disabled):active{transform:translateY(1px)}.academy .academy-exam label:hover{cursor:pointer;background:#f0f5fa;border-color:#8da3b8}.academy-busy-bar{z-index:70;color:#fff;width:max-content;max-width:calc(100vw - 32px);font-size:var(--a-small);background:#102237;border:1px solid #d8c29a;border-radius:12px;align-items:center;gap:10px;padding:14px 20px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #10223733}.academy-busy-bar svg,.academy-pending svg{flex-shrink:0}.academy-pending{color:#214f78;font-size:var(--a-small);background:#edf4fb;border:1px solid #bfcfdf;border-radius:8px;align-items:center;gap:10px;padding:15px;display:flex}.academy-spinner{animation:1s linear infinite academy-spin}@keyframes academy-spin{to{transform:rotate(360deg)}}.academy-objective p,.academy-options button,.academy-feedback p,.academy-exam label,.academy-exam>p,.academy-login-notice,.academy-prerequisite,.academy-assessment p,.academy-assessment-note,.academy-review-status p,.academy-muted,.academy-syllabus li button,.academy-dashboard p,.academy-syllabus-progress,.academy-syllabus-foot,.academy-lesson-actions>span,.academy-assessment dt,.academy-review-status strong{font-size:var(--a-small)}.academy-field-guide{background:#fff;border:1px solid #dfe6ed;border-radius:10px;margin:28px 0;overflow:hidden}.academy-field-guide figure{background:#dce4eb;height:260px;margin:0;position:relative}.academy-field-guide img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.academy-field-guide figcaption{color:#fff;font-size:var(--a-small);background:#102237dd;padding:7px 12px;position:absolute;bottom:0;left:0;right:0}.academy-field-content{padding:23px}.academy-field-content h2{margin:6px 0 20px;font-size:21px;font-weight:700}.academy-field-content ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.academy-field-content li{min-width:0;position:relative}.academy-field-content li>svg:first-child{color:#987641;margin-bottom:9px}.academy-field-content li span{font-size:var(--a-small);color:#9a7a43;font-weight:700}.academy-field-content li p{font-size:var(--a-small);margin-top:4px;line-height:1.8}.academy-field-arrow{color:#acb9c6;position:absolute;top:3px;right:5px}.academy-field-content blockquote{font-size:var(--a-small);background:#f4f6f9;border-radius:8px;gap:12px;margin:22px 0;padding:17px;line-height:1.9;display:flex}.academy-field-content blockquote svg{color:#5c748d;flex-shrink:0;margin-top:5px}.academy-field-content summary{font-size:var(--a-small);cursor:pointer;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:650;text-decoration:underline;display:flex}.academy-field-content details p{font-size:var(--a-small);color:#596d80;margin-top:10px;line-height:1.9}.academy-certificate{outline-offset:-10px;color:#192d42;isolation:isolate;background:radial-gradient(at 50% 10%,#fffdf7,#0000 65%),#f8f4e9;border:1px solid #b49356;border-radius:3px;margin:30px 0;padding:0 35px 30px;position:relative;overflow:hidden;box-shadow:0 14px 35px #10223712}.academy-certificate:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c7b07d;position:absolute;inset:13px}.academy-certificate-top{color:#e0c48d;font-size:var(--a-small);letter-spacing:.1em;background:#102237;justify-content:space-between;gap:20px;margin:0 -35px 26px;padding:18px 25px;font-weight:650;display:flex}.academy .academy-certificate-seal{object-fit:contain;width:96px;height:106px;margin:0 auto 16px;display:block}.academy-certificate .academy-kicker{font-size:var(--a-small);letter-spacing:.21em}.academy-certificate h2{letter-spacing:.08em;margin:10px 0 6px;font-size:32px;font-weight:750}.academy-certificate .academy-certificate-subtitle{font-size:var(--a-small);color:#886c3b;letter-spacing:.03em}.academy-certificate .academy-certificate-recipient{color:#132b43;max-width:90%;margin:29px auto 18px;font-size:32px;font-weight:750;line-height:1.5}.academy-certificate-recipient span{font-size:var(--a-small);margin-left:10px;font-weight:400}.academy-certificate h3{border-bottom:1px solid #c7b07d;width:fit-content;max-width:100%;margin:24px auto 10px;padding:0 25px 11px;font-size:23px;font-weight:700}.academy-certificate p{font-size:var(--a-small);color:#5d615e}.academy-certificate dl{max-width:480px;font-size:var(--a-small);border-top:1px solid #ded4bd;border-bottom:1px solid #ded4bd;gap:30px;margin:23px auto;padding:16px 0}.academy-certificate dt{font-size:var(--a-small);color:#8b733e;margin-bottom:6px}.academy-certificate dd{font-weight:650}.academy-certificate-issuer{color:#856736;justify-content:center;align-items:center;gap:11px;margin:25px auto 18px;display:flex}.academy-certificate-issuer>div{text-align:left}.academy-certificate-issuer strong{font-size:var(--a-small);color:#172d43}.academy-certificate-issuer span{font-size:var(--a-small);color:#7d7462;margin-top:2px;display:block}.academy-certificate .academy-certificate-id{font-size:var(--a-small);overflow-wrap:anywhere;margin:12px 0}.academy-certificate .academy-certificate-disclaimer{font-size:var(--a-small);color:#777569;line-height:1.8}.academy-certificate-tools{border-top:1px dashed #c9b98f;margin-top:24px;padding-top:2px}.academy-certificate-tools p{font-size:var(--a-small);margin:12px 0 0}.academy-certificate-tools a{font-size:var(--a-small);padding:10px;text-decoration:underline;display:inline-flex}@media (width<=720px){.academy-field-content{padding:18px}.academy-field-content ol{grid-template-columns:1fr;gap:16px}.academy-field-content li{gap:13px;display:flex}.academy-field-content li>svg:first-child{flex-shrink:0;margin-top:7px}.academy-field-arrow{display:none}.academy-field-content li p{font-size:var(--a-small)}.academy-field-guide figure{height:180px}.academy-syllabus li button{font-size:var(--a-small);min-height:44px}.academy-primary,.academy-secondary{font-size:var(--a-small)}.academy-certificate{padding:0 23px 28px}.academy-certificate-top{font-size:var(--a-small);flex-direction:column;align-items:center;gap:3px;margin:0 -23px 22px}.academy-certificate h2{letter-spacing:.03em;font-size:26px}.academy-certificate .academy-certificate-recipient{font-size:28px}.academy-certificate h3{font-size:21px}.academy-certificate p{font-size:var(--a-small)}.academy-certificate dl{flex-direction:column;gap:12px}.academy-certificate-tools button{width:100%;padding:12px}.academy-busy-bar{font-size:var(--a-small);bottom:12px}.academy-header nav a{min-height:44px}.academy-catalog-toolbar input,.academy-lesson-actions>span{font-size:var(--a-small)}}@media (prefers-reduced-motion:reduce){.academy *{scroll-behavior:auto!important;transition:none!important}.academy-spinner{animation-duration:2.5s}}@media print{@page{size:A4 portrait;margin:12mm}.academy-busy-bar,.academy-certificate-tools,.academy-skip{display:none!important}.academy-certificate{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;margin:0;padding:0 35px 30px}.academy-certificate h2{font-size:30px}.academy-certificate-top{flex-direction:row;margin:0 -35px 25px}.academy-certificate dl{flex-direction:row}.academy-certificate-seal{width:90px!important;height:100px!important}.academy-reader{max-width:none}.academy-certificate p{font-size:var(--a-small)}}.academy[data-text-size=large]{--a-body:1.375rem;--a-small:1.25rem;--a-heading:1.625rem}.academy-reading-settings{background:#fff;border-bottom:1px solid #dce3e9}.academy-reading-settings>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1280px;margin:auto;padding:12px 40px;display:flex}.academy-reading-settings>div>span{font-size:var(--a-small);color:#31475d;font-weight:650}.academy-reading-settings [role=group]{flex-wrap:wrap;gap:8px;display:flex}.academy-reading-settings button{min-height:48px;font-size:var(--a-small);color:#243d56;background:#fff;border:1px solid #a6b5c4;border-radius:8px;align-items:center;gap:10px;padding:9px 15px;display:inline-flex}.academy-reading-settings button[aria-pressed=true]{color:#fff;background:#102237;border-color:#102237}.academy .academy-reading-settings button:not([aria-pressed=true]):hover{background:#e7eef5;border-color:#314f6c}.academy-reading-settings button span{font-weight:750}.academy .academy-objective p,.academy .academy-explanation>p,.academy .academy-options button,.academy .academy-feedback p,.academy .academy-exam label,.academy .academy-exam>p,.academy .academy-scenario p,.academy .academy-field-content p,.academy .academy-field-content blockquote,.academy .academy-course>p,.academy .academy-specialty p{font-size:var(--a-body);color:#263d51;line-height:1.9}.academy .academy-hero-copy>p{font-size:var(--a-body);color:#d2dce5}.academy .academy-section-heading p,.academy .academy-syllabus li button,.academy .academy-assessment dd,.academy .academy-primary,.academy .academy-secondary,.academy .academy-text-link{font-size:var(--a-body)}.academy .academy-primary,.academy .academy-secondary{min-height:52px}.academy .academy-course h3,.academy .academy-specialty h3,.academy .academy-knowledge h2,.academy .academy-explanation h2,.academy .academy-exam legend{font-size:var(--a-heading)}.academy .academy-tier-grid,.academy .academy-specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.academy .academy-course{padding:22px 22px 0}.academy .academy-course>p,.academy .academy-specialty p{min-height:0}.academy .academy-specialty-image{height:175px}.academy .academy-course.is-foundation{grid-column:auto;display:flex}.academy .academy-course.is-foundation>p{font-size:var(--a-body);align-self:auto}.academy .academy-course.is-foundation .academy-card-meta{margin:17px 0 16px}.academy .academy-card-bottom{gap:10px}.academy .academy-card-bottom svg,.academy .academy-card-meta svg{flex-shrink:0}.academy .academy-syllabus-progress>span{font-size:var(--a-small);flex-wrap:wrap;gap:8px}.academy .academy-syllabus li button{min-height:52px}.academy .academy-syllabus li button>span:first-child{white-space:nowrap;width:36px;height:36px;line-height:1;font-size:var(--a-small)}.academy .academy-search input{font-size:var(--a-small);width:100%}.academy .academy-options button{align-items:flex-start;min-height:60px}.academy .academy-options button>span:first-child{margin-top:3px}.academy .academy-options button>svg{flex-shrink:0;margin-top:6px}.academy .academy-objective span,.academy .academy-muted,.academy .academy-assessment-note,.academy .academy-lesson-actions>span,.academy .academy-card-meta,.academy .academy-card-bottom,.academy .academy-scenario-prompt,.academy .academy-syllabus-foot,.academy .academy-review-status,.academy .academy-resources{color:#4b5d6d}.academy-workbook{background:#fff;border:1px solid #d5dfe7;border-radius:12px;margin:28px 0;overflow:hidden}.academy-workbook-image{background:#e7ecee;height:220px;margin:0}.academy-workbook-image img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.academy-workbook-content{padding:25px}.academy-workbook p{font-size:var(--a-body);color:#263d51;margin:0;line-height:1.9}.academy-workbook-heading{align-items:center;gap:10px;margin:30px 0 14px;display:flex}.academy-workbook-heading:first-child{margin-top:0}.academy-workbook-heading svg{color:#87652b;flex-shrink:0}.academy-workbook h2{font-size:var(--a-heading);margin:0;font-weight:750;line-height:1.5}.academy-practice-steps{gap:18px;margin:18px 0;padding:0;list-style:none;display:grid}.academy-practice-steps li{align-items:flex-start;gap:13px;display:flex}.academy-step-number{color:#e6cb96;width:34px;height:34px;font-size:var(--a-small);background:#102237;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;font-weight:700;display:flex}.academy-practice-steps li>div{border-bottom:1px solid #e3e8ec;flex:1;min-width:0;padding-bottom:18px}.academy-practice-steps li:last-child>div{border:0;padding:0}.academy-practice-steps li svg{color:#59718a;margin:6px 0}.academy-say{background:#f1f5f8;border-left:3px solid #657f97;border-radius:8px;margin:25px 0;padding:22px}.academy-say>span{font-size:var(--a-small);color:#304e69;align-items:center;gap:10px;margin-bottom:10px;font-weight:700;display:flex}.academy-decision{border-top:1px solid #dfe5eb;margin-top:30px;padding-top:25px}.academy-decision h2{margin:8px 0 14px}.academy-decision .academy-feedback p{margin-top:10px}.academy .academy-practice-hint{font-size:var(--a-small);color:#445e6d}.academy-takeaway{background:#f8f4e9;border:1px solid #e0d1b4;border-radius:9px;align-items:flex-start;gap:12px;margin:27px 0;padding:21px;display:flex}.academy-takeaway>svg{color:#896728;flex-shrink:0;margin-top:4px}.academy-takeaway h3{font-size:var(--a-small);color:#6e5220;margin:0 0 8px;font-weight:750}.academy-rehearsal{background:#fafcfd;border:1px solid #b8c7d4;border-radius:9px}.academy-rehearsal summary{min-height:56px;font-size:var(--a-small);align-items:center;gap:10px;padding:15px;font-weight:650;list-style:none;display:flex}.academy-rehearsal summary>span{flex:1}.academy-rehearsal summary svg{flex-shrink:0}.academy .academy-rehearsal summary:hover{background:#eaf1f6}.academy-rehearsal[open] summary>svg:last-child{transform:rotate(180deg)}.academy-rehearsal>p{padding:0 18px 20px}.academy .academy-exam input{width:22px;height:22px}@media (width>=721px){.academy[data-text-size=large] .academy-reader-layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=1050px){.academy .academy-tier-grid,.academy .academy-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy .academy-catalog-toolbar{flex-wrap:wrap}.academy-reading-settings>div{padding-left:26px;padding-right:26px}}@media (width<=720px){.academy-reading-settings>div{padding:12px 16px}.academy .academy-header-inner{flex-wrap:wrap}.academy .academy-wordmark{flex:1;min-width:120px}.academy .academy-wordmark span{display:none}.academy .academy-header nav{margin-left:0}.academy .academy-header-divider{display:none}.academy .academy-tier-grid,.academy .academy-specialty-grid{grid-template-columns:1fr}.academy .academy-course.is-foundation>p{min-height:0}.academy .academy-specialty-image{height:190px}.academy .academy-specialty-copy{padding:20px 22px 0}.academy .academy-syllabus ol{grid-template-columns:1fr}.academy .academy-tabs{flex-wrap:wrap;gap:18px}.academy .academy-tabs button{white-space:normal}.academy .academy-search{width:100%}.academy .academy-section-heading{flex-wrap:wrap}.academy .academy-section-note{white-space:normal}.academy .academy-hero{grid-template-columns:1fr}.academy .academy-hero-image{height:200px}.academy .academy-process ol{grid-template-columns:1fr 1fr}.academy .academy-lesson{padding:23px 16px}.academy .academy-workbook-content{padding:20px 15px}.academy-workbook-image{height:170px}.academy-practice-steps li{gap:10px}.academy-say{padding:17px}.academy-takeaway{flex-direction:column;padding:17px}.academy .academy-assessment dl{grid-template-columns:1fr 1fr}.academy .academy-footer>p{max-width:none}.academy .academy-footer>a{margin-left:0}.academy[data-text-size=large] .academy-process ol,.academy[data-text-size=large] .academy-assessment dl{grid-template-columns:1fr}.academy .academy-primary,.academy .academy-secondary{white-space:normal;text-align:left;max-width:100%}.academy .academy-primary svg,.academy .academy-secondary svg{flex-shrink:0}}@media print{.academy-reading-settings{display:none!important}}.academy .academy-hero-image{background:var(--a-navy);align-self:center;height:auto;min-height:0;overflow:visible}.academy .academy-hero-image>img{object-fit:contain;object-position:center;width:100%;height:auto;display:block;position:static}.academy .academy-hero-image:after{display:none}.academy .academy-image-label{max-width:100%;font-size:var(--a-small);margin:15px 24px;display:block;position:static}.academy .academy-specialty-image{aspect-ratio:4/3;background:#edf1f5;height:auto}.academy .academy-specialty-image img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.academy .academy-specialty-image>span{color:#31475d;width:fit-content;font-size:var(--a-small);background:#eef2f6;margin:12px 16px 0;display:block;position:static}.academy .academy-specialty-image{aspect-ratio:auto}.academy .academy-specialty-image img{aspect-ratio:4/3;height:auto}.academy .academy-workbook-image,.academy .academy-field-guide figure{background:#edf1f5;height:auto}.academy .academy-workbook-image img,.academy .academy-field-guide img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}
