.academy-module__66Zu8q__page{color:#0f1a2e;background:radial-gradient(circle at 90% 0,#1687bd2e,#0000 30rem),#f4f8fa;min-height:100vh}.academy-module__66Zu8q__topbar{color:#fff;background:#0f1a2e;border-bottom:4px solid #e8962e;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,4rem);display:flex}.academy-module__66Zu8q__brand{align-items:center;gap:.65rem;min-width:0;display:flex}.academy-module__66Zu8q__brandLogo{object-fit:contain;flex:none;width:4rem;height:4rem}.academy-module__66Zu8q__brandMark{color:#0f1a2e;background:#e8962e;border-radius:.9rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;font-size:1.1rem;font-weight:900;display:grid}.academy-module__66Zu8q__brandText,.academy-module__66Zu8q__brandText strong,.academy-module__66Zu8q__brandText span{display:block}.academy-module__66Zu8q__brandText strong{font-size:1.02rem}.academy-module__66Zu8q__brandText span{color:#a9c9d8;letter-spacing:.09em;text-transform:uppercase;margin-top:.15rem;font-size:.72rem}.academy-module__66Zu8q__loginBrand{color:#1478a7;letter-spacing:.13em;text-transform:uppercase;justify-items:center;gap:.45rem;font-size:.78rem;font-weight:850;display:grid}.academy-module__66Zu8q__loginLogo{object-fit:contain;width:9.5rem;height:9.5rem}.academy-module__66Zu8q__loginBrandName{color:#0f1a2e}.academy-module__66Zu8q__nav{align-items:center;gap:.55rem;display:flex}.academy-module__66Zu8q__nav a{color:#dceaf1;border-radius:999px;padding:.55rem .85rem;font-size:.82rem;font-weight:750;text-decoration:none}.academy-module__66Zu8q__nav a:hover,.academy-module__66Zu8q__nav a:focus-visible{color:#fff;background:#ffffff1f;outline:none}.academy-module__66Zu8q__main{width:min(1120px,100% - 2rem);margin:0 auto;padding:clamp(1.75rem,4vw,3.5rem) 0 5rem}.academy-module__66Zu8q__eyebrow{color:#1478a7;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.78rem;font-weight:850}.academy-module__66Zu8q__hero h1,.academy-module__66Zu8q__lesson h1{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(2.25rem,6vw,4.6rem);line-height:.98}.academy-module__66Zu8q__heroLead{color:#42546a;max-width:720px;margin:1.25rem 0 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.academy-module__66Zu8q__statusStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:2.25rem 0;display:grid}.academy-module__66Zu8q__statusCard,.academy-module__66Zu8q__panel,.academy-module__66Zu8q__moduleCard,.academy-module__66Zu8q__stepCard,.academy-module__66Zu8q__loginCard{background:#fffffff0;border:1px solid #d8e4e9;border-radius:1.1rem;box-shadow:0 14px 45px #0f1a2e12}.academy-module__66Zu8q__statusCard{padding:1rem}.academy-module__66Zu8q__statusCard strong,.academy-module__66Zu8q__statusCard span{display:block}.academy-module__66Zu8q__statusCard strong{font-size:1.55rem}.academy-module__66Zu8q__statusCard span{color:#64758a;margin-top:.2rem;font-size:.78rem}.academy-module__66Zu8q__grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:1rem;display:grid}.academy-module__66Zu8q__panel{padding:clamp(1.15rem,3vw,1.8rem)}.academy-module__66Zu8q__panelHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;display:flex}.academy-module__66Zu8q__panelHeader h2,.academy-module__66Zu8q__stepCard h2,.academy-module__66Zu8q__moduleCard h3{letter-spacing:-.025em;margin:0}.academy-module__66Zu8q__pill{color:#875216;white-space:nowrap;background:#fff2db;border-radius:999px;align-items:center;padding:.36rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.academy-module__66Zu8q__successPill{color:#176139;text-transform:capitalize;white-space:nowrap;background:#e5f7ec;border-radius:999px;align-items:center;padding:.36rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.academy-module__66Zu8q__safetyPill{color:#8a2f23;white-space:nowrap;background:#fff0ed;border-radius:999px;align-items:center;padding:.36rem .65rem;font-size:.72rem;font-weight:850;display:inline-flex}.academy-module__66Zu8q__moduleCard{border-left:5px solid #1687bd;padding:1.2rem}.academy-module__66Zu8q__moduleMeta{color:#1687bd;text-transform:uppercase;margin:0 0 .45rem;font-size:.76rem;font-weight:800}.academy-module__66Zu8q__moduleCard p,.academy-module__66Zu8q__stepCard p,.academy-module__66Zu8q__smallText{color:#5a6a7b;line-height:1.55}.academy-module__66Zu8q__tableLink{color:#1478a7;white-space:nowrap;font-size:.8rem;font-weight:800}.academy-module__66Zu8q__primaryLink,.academy-module__66Zu8q__secondaryLink,.academy-module__66Zu8q__loginButton,.academy-module__66Zu8q__googleButton{border-radius:.8rem;justify-content:center;align-items:center;min-height:2.8rem;padding:.7rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.academy-module__66Zu8q__primaryLink,.academy-module__66Zu8q__loginButton{color:#fff;background:#e8962e;border:0}.academy-module__66Zu8q__secondaryLink,.academy-module__66Zu8q__googleButton{color:#0f1a2e;background:#fff;border:1px solid #cbd9df}.academy-module__66Zu8q__primaryLink:hover,.academy-module__66Zu8q__loginButton:hover{background:#cc7b1d}.academy-module__66Zu8q__pathList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.academy-module__66Zu8q__pathList li{color:#43566b;align-items:center;gap:.65rem;font-size:.9rem;display:flex}.academy-module__66Zu8q__pathDot{border:2px solid #9eb1bc;border-radius:999px;width:.7rem;height:.7rem}.academy-module__66Zu8q__lesson{max-width:980px;margin:0 auto}.academy-module__66Zu8q__backLink{color:#1478a7;margin-bottom:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.academy-module__66Zu8q__stepList{gap:.85rem;margin-top:2rem;display:grid}.academy-module__66Zu8q__pilotFlow{gap:1rem;margin-top:2rem;display:grid}.academy-module__66Zu8q__pilotStatus,.academy-module__66Zu8q__trainingStep,.academy-module__66Zu8q__noticePanel,.academy-module__66Zu8q__safetyCallout{background:#fffffff5;border:1px solid #d8e4e9;border-radius:1.1rem;box-shadow:0 14px 45px #0f1a2e12}.academy-module__66Zu8q__pilotStatus{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.academy-module__66Zu8q__pilotStatus strong{font-size:1.1rem;display:block}.academy-module__66Zu8q__trainingStep,.academy-module__66Zu8q__noticePanel{padding:clamp(1.2rem,4vw,2rem)}.academy-module__66Zu8q__trainingStep>p,.academy-module__66Zu8q__lessonLead,.academy-module__66Zu8q__noticePanel p{color:#506378;line-height:1.65}.academy-module__66Zu8q__stepHeading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-bottom:1rem;display:grid}.academy-module__66Zu8q__stepHeading .academy-module__66Zu8q__stepNumber{margin:0}.academy-module__66Zu8q__stepHeading h2,.academy-module__66Zu8q__trainingStep h3,.academy-module__66Zu8q__noticePanel h2{letter-spacing:-.025em;margin:0}.academy-module__66Zu8q__stepHeading .academy-module__66Zu8q__eyebrow{margin-bottom:.15rem}.academy-module__66Zu8q__safetyCallout{background:#fff9ef;border-color:#edb169 #edb169 #edb169 #e8962e;border-left-style:solid;border-left-width:5px;padding:1rem 1.25rem}.academy-module__66Zu8q__safetyCallout strong{color:#70420e}.academy-module__66Zu8q__safetyCallout p{color:#694f31;margin:.3rem 0 0;line-height:1.55}.academy-module__66Zu8q__flowDiagram{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;margin:1.25rem 0;display:grid}.academy-module__66Zu8q__flowItem{text-align:center;background:#edf8fc;border:1px solid #bddce9;border-radius:.85rem;place-items:center;min-height:5.8rem;padding:.8rem .55rem;display:grid;position:relative}.academy-module__66Zu8q__flowItem:not(:last-child):after{content:"→";z-index:1;color:#1687bd;font-weight:900;position:absolute;right:-.53rem}.academy-module__66Zu8q__flowItem span{color:#fff;background:#1687bd;border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;font-size:.7rem;font-weight:850;display:grid}.academy-module__66Zu8q__flowItem strong{font-size:.78rem}.academy-module__66Zu8q__lessonGrid,.academy-module__66Zu8q__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.academy-module__66Zu8q__lessonGrid article{background:#f5f9fb;border-radius:.9rem;padding:1rem}.academy-module__66Zu8q__lessonGrid article p{color:#56687b;margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.academy-module__66Zu8q__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.academy-module__66Zu8q__resourceGrid a{color:#0f1a2e;background:linear-gradient(150deg,#fff,#edf8fc);border:1px solid #cbdde5;border-radius:.9rem;flex-direction:column;justify-content:space-between;gap:.55rem;min-height:9rem;padding:1rem;text-decoration:none;display:flex}.academy-module__66Zu8q__resourceGrid a:hover,.academy-module__66Zu8q__resourceGrid a:focus-visible{border-color:#1687bd;outline:3px solid #1687bd21}.academy-module__66Zu8q__resourceGrid span,.academy-module__66Zu8q__resourceGrid small{color:#1478a7;font-size:.72rem;font-weight:800}.academy-module__66Zu8q__checklist{gap:.6rem;margin:1rem 0;display:grid}.academy-module__66Zu8q__checklist label,.academy-module__66Zu8q__quizForm label{color:#3e5167;background:#fafcfd;border:1px solid #dbe6ea;border-radius:.8rem;align-items:flex-start;gap:.7rem;padding:.85rem;line-height:1.45;display:flex}.academy-module__66Zu8q__checklist input,.academy-module__66Zu8q__quizForm input{accent-color:#1687bd;flex:none;width:1.1rem;height:1.1rem;margin-top:.08rem}.academy-module__66Zu8q__actionButton,.academy-module__66Zu8q__secondaryButton{min-height:2.9rem;font:inherit;cursor:pointer;border-radius:.8rem;justify-content:center;align-items:center;padding:.72rem 1.05rem;font-weight:850;display:inline-flex}.academy-module__66Zu8q__actionButton{color:#fff;background:#e8962e;border:0}.academy-module__66Zu8q__secondaryButton{color:#0f1a2e;background:#fff;border:1px solid #bfd1d9}.academy-module__66Zu8q__actionButton:disabled,.academy-module__66Zu8q__secondaryButton:disabled{cursor:not-allowed;opacity:.55}.academy-module__66Zu8q__successNotice{color:#176139;background:#e5f7ec;border-radius:.8rem;margin:0;padding:.85rem 1rem;font-size:.88rem}.academy-module__66Zu8q__quizForm{gap:1rem;margin-top:1.25rem;display:grid}.academy-module__66Zu8q__quizForm fieldset{border:1px solid #d9e5ea;border-radius:.95rem;gap:.5rem;margin:0;padding:1rem;display:grid}.academy-module__66Zu8q__quizForm legend{align-items:flex-start;gap:.6rem;max-width:100%;padding:0 .35rem;font-weight:800;line-height:1.45;display:flex}.academy-module__66Zu8q__quizForm legend span{color:#fff;background:#1687bd;border-radius:.5rem;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.72rem;display:grid}.academy-module__66Zu8q__resultPass,.academy-module__66Zu8q__resultRetry{border-radius:.9rem;margin-top:1rem;padding:1rem}.academy-module__66Zu8q__resultPass{background:#eefaf2;border:1px solid #a8d9bb}.academy-module__66Zu8q__resultRetry{background:#fff9ef;border:1px solid #ecd0a9}.academy-module__66Zu8q__reviewList{gap:.55rem;margin-top:.8rem;display:grid}.academy-module__66Zu8q__reviewList article{border-top:1px solid #17613926;padding-top:.65rem}.academy-module__66Zu8q__reviewList p{color:#3e6650;margin:.25rem 0 0;line-height:1.5}.academy-module__66Zu8q__evidenceForm{gap:.55rem;margin-top:1rem;display:grid}.academy-module__66Zu8q__evidenceForm label{margin-top:.4rem;font-size:.8rem;font-weight:850}.academy-module__66Zu8q__evidenceForm input,.academy-module__66Zu8q__evidenceForm textarea{color:#0f1a2e;width:100%;font:inherit;background:#fff;border:1px solid #bdcdd5;border-radius:.8rem;padding:.8rem}.academy-module__66Zu8q__evidenceForm textarea{resize:vertical;min-height:8rem;line-height:1.5}.academy-module__66Zu8q__evidenceForm .academy-module__66Zu8q__actionButton{justify-self:start;margin-top:.4rem}.academy-module__66Zu8q__evidenceCard{background:#f8fbfc;border:1px solid #d7e5ea;border-radius:.95rem;grid-template-columns:minmax(140px,.5fr) minmax(0,1fr);gap:1rem;margin:1rem 0;display:grid;overflow:hidden}.academy-module__66Zu8q__evidenceCard img{object-fit:cover;width:100%;height:100%;min-height:150px}.academy-module__66Zu8q__evidenceCard div{align-self:center;padding:1rem 1rem 1rem 0}.academy-module__66Zu8q__evidenceCard p{color:#4b6075;line-height:1.5}.academy-module__66Zu8q__evidenceCard small{color:#6d7e8d}.academy-module__66Zu8q__adminChecklist{gap:0;margin:0;padding:0;list-style:none;display:grid}.academy-module__66Zu8q__adminChecklist li{border-top:1px solid #e2eaee;justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.academy-module__66Zu8q__adminChecklist span{color:#617387;text-align:right}.academy-module__66Zu8q__stepCard{padding:1.3rem}.academy-module__66Zu8q__stepNumber{color:#fff;background:#1687bd;border-radius:.65rem;place-items:center;width:2rem;height:2rem;margin-bottom:.65rem;font-weight:850;display:inline-grid}.academy-module__66Zu8q__loginPage{color:#0f1a2e;background:linear-gradient(145deg,#0f1a2ef5,#0f1a2ec7),radial-gradient(circle at 100% 0,#1687bd,#0f1a2e);place-items:center;min-height:100vh;padding:1rem;display:grid}.academy-module__66Zu8q__loginCard{width:min(430px,100%);padding:clamp(1.4rem,5vw,2.2rem)}.academy-module__66Zu8q__loginCard h1{letter-spacing:-.04em;margin:.8rem 0 .45rem;font-size:2rem}.academy-module__66Zu8q__loginCard label{margin:.9rem 0 .35rem;font-size:.8rem;font-weight:800;display:block}.academy-module__66Zu8q__loginCard input{color:#0f1a2e;width:100%;min-height:3rem;font:inherit;background:#fff;border:1px solid #bdcdd5;border-radius:.75rem;padding:.75rem .85rem}.academy-module__66Zu8q__loginButton,.academy-module__66Zu8q__googleButton{cursor:pointer;width:100%;font:inherit;margin-top:1rem}.academy-module__66Zu8q__divider{color:#7c8a97;align-items:center;gap:.7rem;margin:1rem 0 0;font-size:.75rem;display:flex}.academy-module__66Zu8q__divider:before,.academy-module__66Zu8q__divider:after{content:"";background:#d8e4e9;flex:1;height:1px}.academy-module__66Zu8q__error{color:#8b1e1e;background:#fff0f0;border-radius:.7rem;margin:.85rem 0 0;padding:.75rem;font-size:.84rem}.academy-module__66Zu8q__notice{color:#6c4d11;background:#fff5df;border-radius:.7rem;margin:.85rem 0 0;padding:.75rem;font-size:.84rem}.academy-module__66Zu8q__tableWrap{overflow-x:auto}.academy-module__66Zu8q__table{border-collapse:collapse;width:100%;font-size:.84rem}.academy-module__66Zu8q__table th,.academy-module__66Zu8q__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2eaee;padding:.75rem}.academy-module__66Zu8q__table th{color:#5f7183;text-transform:uppercase;font-size:.7rem}.academy-module__66Zu8q__dashboardHero{color:#fff;background:radial-gradient(circle at 18% 0,#1687bd5c,#0000 24rem),#0f1a2e;border-radius:1.5rem;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-bottom:1rem;padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 20px 55px #0f1a2e2e}.academy-module__66Zu8q__dashboardHero h1{letter-spacing:-.055em;max-width:680px;margin:0;font-size:clamp(2.35rem,5vw,4.2rem);line-height:1}.academy-module__66Zu8q__dashboardHero .academy-module__66Zu8q__eyebrow{color:#66c0e8}.academy-module__66Zu8q__dashboardHero .academy-module__66Zu8q__heroLead{color:#c1d2de;max-width:630px}.academy-module__66Zu8q__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.academy-module__66Zu8q__heroActions .academy-module__66Zu8q__primaryLink{color:#0f1a2e;gap:1.4rem}.academy-module__66Zu8q__heroTime{color:#a8bcc9;font-size:.78rem}.academy-module__66Zu8q__nextLessonCard{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff21;border-radius:1.1rem;padding:1.25rem}.academy-module__66Zu8q__nextLessonCard h2{letter-spacing:-.035em;margin:.4rem 0;font-size:1.35rem}.academy-module__66Zu8q__nextLessonCard>p:not(.academy-module__66Zu8q__moduleMeta){color:#b9cbd7;margin:0;font-size:.88rem;line-height:1.55}.academy-module__66Zu8q__nextLessonCard>small{color:#dce8ee;margin-top:.65rem;display:block}.academy-module__66Zu8q__nextLessonTopline{color:#9fc5d7;justify-content:space-between;gap:1rem;margin-bottom:1rem;font-size:.74rem;display:flex}.academy-module__66Zu8q__nextLessonTopline strong{color:#f4b869}.academy-module__66Zu8q__progressTrack{background:#7894a440;border-radius:999px;height:.48rem;margin-top:1rem;overflow:hidden}.academy-module__66Zu8q__progressTrack>span{border-radius:inherit;background:linear-gradient(90deg,#1687bd,#55c3e7);height:100%;transition:width .22s;display:block}.academy-module__66Zu8q__dashboardGrid{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.academy-module__66Zu8q__dashboardSteps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.academy-module__66Zu8q__dashboardSteps li{border:1px solid #0000;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.8rem;padding:.65rem .8rem;display:grid}.academy-module__66Zu8q__dashboardSteps li+li{border-top-color:#e4ecef}.academy-module__66Zu8q__dashboardSteps li.academy-module__66Zu8q__currentDashboardStep{background:#eff9fc;border-color:#b9dce9}.academy-module__66Zu8q__dashboardSteps strong,.academy-module__66Zu8q__dashboardSteps small{display:block}.academy-module__66Zu8q__dashboardSteps small{color:#65778a;margin-top:.15rem}.academy-module__66Zu8q__dashboardSteps b{color:#1478a7;text-transform:uppercase;font-size:.72rem}.academy-module__66Zu8q__stepDot,.academy-module__66Zu8q__completeStepDot{color:#617587;background:#fff;border:1px solid #c5d4db;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:850;display:grid}.academy-module__66Zu8q__completeStepDot{color:#176139;background:#e5f7ec;border-color:#9ed5b5}.academy-module__66Zu8q__credentialPreview{color:#fff;background:#0f1a2e;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.academy-module__66Zu8q__credentialPreview>span{color:#0f1a2e;background:#e8962e;border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.8rem;font-weight:900;display:grid}.academy-module__66Zu8q__credentialPreview p{color:#b8c8d3;margin:.3rem 0 0;font-size:.82rem;line-height:1.5}.academy-module__66Zu8q__requirementList{color:#43566b;gap:.65rem;margin:1.1rem 0;padding:0;font-size:.86rem;list-style:none;display:grid}.academy-module__66Zu8q__requirementList span{color:#1687bd;margin-right:.45rem;font-weight:900}.academy-module__66Zu8q__programMap{margin-top:1rem}.academy-module__66Zu8q__weekGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.academy-module__66Zu8q__weekGrid article{background:#f9fbfc;border:1px solid #dae5ea;border-radius:.9rem;align-content:space-between;min-height:7.5rem;padding:.9rem;display:grid}.academy-module__66Zu8q__weekGrid article.academy-module__66Zu8q__activeWeek{background:#edf8fc;border-color:#1687bd;box-shadow:inset 0 4px #1687bd}.academy-module__66Zu8q__weekGrid span{color:#1478a7;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.academy-module__66Zu8q__weekGrid strong{line-height:1.25}.academy-module__66Zu8q__weekGrid small{color:#6b7c8c;line-height:1.4}.academy-module__66Zu8q__moduleIntro{border-bottom:1px solid #d8e4e9;grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:2rem;padding-bottom:1.6rem;display:grid}.academy-module__66Zu8q__moduleIntro h1{font-size:clamp(2.2rem,5vw,3.8rem)}.academy-module__66Zu8q__moduleIntro .academy-module__66Zu8q__lessonLead{max-width:720px;margin-bottom:0}.academy-module__66Zu8q__moduleFacts{border-left:1px solid #d8e4e9;gap:.65rem;margin:0;padding-left:1.25rem;display:grid}.academy-module__66Zu8q__moduleFacts div{grid-template-columns:3.5rem 1fr;gap:.5rem;display:grid}.academy-module__66Zu8q__moduleFacts dt{color:#738391;text-transform:uppercase;font-size:.72rem;font-weight:800}.academy-module__66Zu8q__moduleFacts dd{margin:0;font-size:.82rem;font-weight:750}.academy-module__66Zu8q__modulePlan{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0 1.4rem;display:grid}.academy-module__66Zu8q__modulePlan div{background:#f8fbfc;border:1px solid #d8e4e9;border-radius:.9rem;padding:.9rem 1rem}.academy-module__66Zu8q__modulePlan span{color:#1478a7;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:850;display:block}.academy-module__66Zu8q__modulePlan p{color:#435970;margin:0;font-size:.9rem;line-height:1.5}.academy-module__66Zu8q__guidedLayout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.academy-module__66Zu8q__courseRail{background:#fff;border:1px solid #d8e4e9;border-radius:1.1rem;position:sticky;top:1rem;overflow:hidden;box-shadow:0 14px 45px #0f1a2e12}.academy-module__66Zu8q__railSummary{color:#fff;background:#0f1a2e;padding:1.1rem}.academy-module__66Zu8q__railSummary .academy-module__66Zu8q__eyebrow{color:#70c3e7}.academy-module__66Zu8q__railSummary strong,.academy-module__66Zu8q__railSummary>span{display:block}.academy-module__66Zu8q__railSummary strong{font-size:1.1rem}.academy-module__66Zu8q__railSummary>span{color:#aebfcb;margin-top:.25rem;font-size:.76rem}.academy-module__66Zu8q__stageNav{padding:.5rem;display:grid}.academy-module__66Zu8q__stageNav button{text-align:left;color:#0f1a2e;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.72rem;display:grid}.academy-module__66Zu8q__stageNav button:hover:not(:disabled),.academy-module__66Zu8q__stageNav button:focus-visible,.academy-module__66Zu8q__stageNav button.academy-module__66Zu8q__activeStage{background:#eff9fc;border-color:#c3e0eb;outline:none}.academy-module__66Zu8q__stageNav button:disabled{color:#82919e;cursor:not-allowed}.academy-module__66Zu8q__stageNav button strong,.academy-module__66Zu8q__stageNav button small{display:block}.academy-module__66Zu8q__stageNav button strong{font-size:.86rem}.academy-module__66Zu8q__stageNav button small{color:#738391;margin-top:.15rem;font-size:.67rem;line-height:1.35;overflow:hidden}.academy-module__66Zu8q__stageNumber,.academy-module__66Zu8q__completeStageNumber{color:#5d7183;background:#fff;border:1px solid #bdcdd5;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;font-size:.72rem;font-weight:850;display:grid}.academy-module__66Zu8q__completeStageNumber{color:#176139;background:#e5f7ec;border-color:#9fd3b3}.academy-module__66Zu8q__railSafety{color:#654519;background:#fff5df;border-radius:.8rem;margin:.5rem;padding:.85rem}.academy-module__66Zu8q__railSafety strong{font-size:.77rem}.academy-module__66Zu8q__railSafety p{margin:.3rem 0 0;font-size:.7rem;line-height:1.45}.academy-module__66Zu8q__stepWorkspace{min-width:0}.academy-module__66Zu8q__stepWorkspace .academy-module__66Zu8q__trainingStep{min-height:590px}.academy-module__66Zu8q__learningGoals{background:#eff8fc;border-left:4px solid #1687bd;border-radius:0 .8rem .8rem 0;margin:1rem 0;padding:1rem 1.1rem}.academy-module__66Zu8q__learningGoals ul{color:#455b70;gap:.35rem;margin:.6rem 0 0;padding-left:1.15rem;font-size:.86rem;line-height:1.5;display:grid}.academy-module__66Zu8q__lessonVisual{background:#f8fbfc;border:1px solid #cfdee5;border-radius:1rem;margin:1.25rem 0;overflow:hidden;box-shadow:0 12px 30px #0f1a2e0f}.academy-module__66Zu8q__lessonVisual img{background:#fff;width:100%;height:auto;display:block}.academy-module__66Zu8q__portraitVisual img{width:min(100%,32rem);margin:0 auto}.academy-module__66Zu8q__lessonVisual figcaption{color:#52677b;border-top:1px solid #dbe7ec;padding:.85rem 1rem;font-size:.78rem;line-height:1.55}.academy-module__66Zu8q__lessonVisual figcaption strong{color:#0f1a2e}.academy-module__66Zu8q__keyIdea{color:#0f1a2e;background:linear-gradient(135deg,#e7f6fc,#f6fbfd);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;margin:1.2rem 0;padding:1rem;display:grid}.academy-module__66Zu8q__keyIdea>span{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#1687bd;border-radius:999px;padding:.35rem .65rem;font-size:.65rem;font-weight:850}.academy-module__66Zu8q__keyIdea p{color:#52677b;margin:.35rem 0 0;font-size:.8rem;line-height:1.5}.academy-module__66Zu8q__conceptCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.2rem 0;display:grid}.academy-module__66Zu8q__conceptCards article{background:#fff;border:1px solid #d8e5ea;border-top:4px solid #1687bd;border-radius:.9rem;padding:1rem}.academy-module__66Zu8q__conceptCards article:nth-child(2n){border-top-color:#e8962e}.academy-module__66Zu8q__conceptCards h3{color:#0f1a2e;margin:0;font-size:.9rem}.academy-module__66Zu8q__conceptCards ul,.academy-module__66Zu8q__safetyDetail ul,.academy-module__66Zu8q__observationPrompt ul,.academy-module__66Zu8q__fieldWorksheet ul,.academy-module__66Zu8q__studyChecklist ul{color:#52677b;gap:.45rem;margin:.7rem 0 0;padding-left:1.15rem;font-size:.78rem;line-height:1.55;display:grid}.academy-module__66Zu8q__conceptCards li::marker{color:#1687bd}.academy-module__66Zu8q__observationPrompt li::marker{color:#1687bd}.academy-module__66Zu8q__fieldWorksheet li::marker{color:#1687bd}.academy-module__66Zu8q__studyChecklist li::marker{color:#1687bd}.academy-module__66Zu8q__safetyDetail{background:#fff7ed;border:1px solid #f0c9a2;border-radius:.9rem;margin:1.25rem 0;padding:1rem}.academy-module__66Zu8q__safetyDetail>div,.academy-module__66Zu8q__studyChecklist>div{color:#0f1a2e;align-items:center;gap:.65rem;display:flex}.academy-module__66Zu8q__safetyDetail>div span,.academy-module__66Zu8q__studyChecklist>div span{color:#fff;background:#e8962e;border-radius:999px;flex:none;place-items:center;width:1.65rem;height:1.65rem;font-weight:900;display:grid}.academy-module__66Zu8q__safetyDetail ul{color:#654519}.academy-module__66Zu8q__anatomyLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0 1.4rem;padding:0;list-style:none;display:grid}.academy-module__66Zu8q__anatomyLegend li{background:#fafcfd;border:1px solid #dbe6ea;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.8rem;display:grid}.academy-module__66Zu8q__anatomyLegend li>span{color:#fff;background:#1687bd;border-radius:.5rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.72rem;font-weight:900;display:grid}.academy-module__66Zu8q__anatomyLegend strong{color:#0f1a2e;font-size:.8rem}.academy-module__66Zu8q__anatomyLegend p{color:#5a6f81;margin:.25rem 0 0;font-size:.72rem;line-height:1.5}.academy-module__66Zu8q__resourceHeading{color:#0f1a2e;margin:1.35rem 0 0;font-size:1rem}.academy-module__66Zu8q__observationPrompt ul{margin-top:.75rem}.academy-module__66Zu8q__fieldWorksheet{background:#f8fbfc;border:1px solid #d7e4e9;border-radius:.95rem;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:.8rem;margin:1rem 0;padding:1rem;display:grid}.academy-module__66Zu8q__fieldWorksheet h3{color:#0f1a2e;margin:.2rem 0 0;font-size:1rem}.academy-module__66Zu8q__fieldWorksheet aside{color:#0f1a2e;background:#fff;border-radius:.8rem;padding:.9rem;box-shadow:inset 0 0 0 1px #dbe6ea}.academy-module__66Zu8q__fieldWorksheet aside>strong{font-size:.78rem}.academy-module__66Zu8q__studyChecklist{background:#f0faf4;border:1px solid #bee2cc;border-radius:.9rem;margin:1rem 0;padding:1rem}.academy-module__66Zu8q__studyChecklist>div span{background:#238455}.academy-module__66Zu8q__studyChecklist ul{color:#3e654d}.academy-module__66Zu8q__flowItem small{color:#5f7787;font-size:.65rem}.academy-module__66Zu8q__recallPrompt,.academy-module__66Zu8q__observationPrompt,.academy-module__66Zu8q__privacyNote{background:#f8fbfc;border:1px solid #d6e4ea;border-radius:.9rem;margin-top:1rem;padding:1rem}.academy-module__66Zu8q__recallPrompt span,.academy-module__66Zu8q__observationPrompt span{color:#1478a7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:850;display:block}.academy-module__66Zu8q__recallPrompt p,.academy-module__66Zu8q__observationPrompt p,.academy-module__66Zu8q__privacyNote{color:#52677b;font-size:.82rem;line-height:1.5}.academy-module__66Zu8q__recallPrompt p,.academy-module__66Zu8q__observationPrompt p{margin:.45rem 0 0}.academy-module__66Zu8q__stageActions .academy-module__66Zu8q__actionButton{gap:.8rem;margin-left:auto}.academy-module__66Zu8q__fieldSequence,.academy-module__66Zu8q__photoGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}.academy-module__66Zu8q__fieldSequence article,.academy-module__66Zu8q__photoGuide article{background:#f8fbfc;border:1px solid #d9e5ea;border-radius:.85rem;padding:.9rem}.academy-module__66Zu8q__fieldSequence span,.academy-module__66Zu8q__photoGuide span{color:#fff;background:#1687bd;border-radius:.55rem;place-items:center;width:1.7rem;height:1.7rem;margin-bottom:.65rem;font-size:.68rem;font-weight:850;display:grid}.academy-module__66Zu8q__fieldSequence span{white-space:nowrap;width:fit-content;min-width:1.7rem;padding:0 .5rem}.academy-module__66Zu8q__fieldSequence strong,.academy-module__66Zu8q__photoGuide strong{font-size:.82rem}.academy-module__66Zu8q__fieldSequence p,.academy-module__66Zu8q__photoGuide p{color:#5b6f81;margin:.35rem 0 0;font-size:.74rem;line-height:1.5}.academy-module__66Zu8q__privacyNote strong{color:#0f1a2e}@media (max-width:760px){.academy-module__66Zu8q__topbar{flex-direction:column;align-items:flex-start}.academy-module__66Zu8q__nav{width:100%;overflow-x:auto}.academy-module__66Zu8q__statusStrip,.academy-module__66Zu8q__grid,.academy-module__66Zu8q__dashboardHero,.academy-module__66Zu8q__dashboardGrid,.academy-module__66Zu8q__moduleIntro,.academy-module__66Zu8q__guidedLayout{grid-template-columns:1fr}.academy-module__66Zu8q__dashboardHero{gap:1.25rem;padding:1.4rem}.academy-module__66Zu8q__dashboardHero h1{font-size:2.7rem}.academy-module__66Zu8q__nextLessonCard{padding:1rem}.academy-module__66Zu8q__weekGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-module__66Zu8q__moduleIntro{gap:1rem}.academy-module__66Zu8q__moduleFacts{border-top:1px solid #d8e4e9;border-left:0;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem 0 0}.academy-module__66Zu8q__moduleFacts div{display:block}.academy-module__66Zu8q__moduleFacts dd{margin-top:.2rem}.academy-module__66Zu8q__courseRail{position:static}.academy-module__66Zu8q__stageNav{display:flex;overflow-x:auto}.academy-module__66Zu8q__stageNav button{min-width:165px}.academy-module__66Zu8q__railSafety{display:none}.academy-module__66Zu8q__hero h1,.academy-module__66Zu8q__lesson h1{font-size:2.5rem}.academy-module__66Zu8q__stepHeading{grid-template-columns:auto minmax(0,1fr)}.academy-module__66Zu8q__stepHeading>:last-child{grid-column:2;justify-self:start}.academy-module__66Zu8q__flowDiagram,.academy-module__66Zu8q__resourceGrid,.academy-module__66Zu8q__lessonGrid,.academy-module__66Zu8q__conceptCards,.academy-module__66Zu8q__anatomyLegend,.academy-module__66Zu8q__fieldWorksheet,.academy-module__66Zu8q__fieldSequence,.academy-module__66Zu8q__photoGuide{grid-template-columns:1fr}.academy-module__66Zu8q__flowItem{min-height:4.5rem}.academy-module__66Zu8q__flowItem:not(:last-child):after{bottom:-.65rem;right:auto;transform:rotate(90deg)}.academy-module__66Zu8q__evidenceCard{grid-template-columns:1fr}.academy-module__66Zu8q__evidenceCard div{padding:0 1rem 1rem}}@media (max-width:480px){.academy-module__66Zu8q__topbar{padding:.8rem 1rem}.academy-module__66Zu8q__brandLogo{width:3.5rem;height:3.5rem}.academy-module__66Zu8q__brandText strong{font-size:.92rem}.academy-module__66Zu8q__nav a{white-space:nowrap;padding-inline:.65rem}.academy-module__66Zu8q__main{width:min(100% - 1rem,1120px)}.academy-module__66Zu8q__dashboardHero h1{font-size:2.3rem}.academy-module__66Zu8q__heroActions,.academy-module__66Zu8q__heroActions .academy-module__66Zu8q__primaryLink{width:100%}.academy-module__66Zu8q__weekGrid,.academy-module__66Zu8q__moduleFacts{grid-template-columns:1fr}.academy-module__66Zu8q__weekGrid article{min-height:6.5rem}.academy-module__66Zu8q__dashboardSteps b{display:none}.academy-module__66Zu8q__trainingStep,.academy-module__66Zu8q__noticePanel{padding:1rem}.academy-module__66Zu8q__stepWorkspace .academy-module__66Zu8q__trainingStep{min-height:0}.academy-module__66Zu8q__lessonVisual{margin-inline:0}.academy-module__66Zu8q__keyIdea{grid-template-columns:1fr}.academy-module__66Zu8q__keyIdea>span{justify-self:start}.academy-module__66Zu8q__stageActions{flex-direction:column-reverse;align-items:stretch}.academy-module__66Zu8q__stageActions .academy-module__66Zu8q__actionButton,.academy-module__66Zu8q__stageActions .academy-module__66Zu8q__secondaryButton{width:100%;margin-left:0}}.academy-module__66Zu8q__editorPage{width:min(1460px,100% - 2rem);margin:0 auto;padding:clamp(1.5rem,3vw,2.6rem) 0 5rem}.academy-module__66Zu8q__editorTopbar,.academy-module__66Zu8q__previewToolbar,.academy-module__66Zu8q__editorSectionHeader,.academy-module__66Zu8q__blockEditorHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.academy-module__66Zu8q__editorTopbar{align-items:flex-end;margin-bottom:1.5rem}.academy-module__66Zu8q__editorTopbar h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.5rem)}.academy-module__66Zu8q__editorTopbar .academy-module__66Zu8q__backLink{margin-bottom:.8rem}.academy-module__66Zu8q__editorLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1rem;display:grid}.academy-module__66Zu8q__editorMain,.academy-module__66Zu8q__editorSidebar,.academy-module__66Zu8q__blockList,.academy-module__66Zu8q__previewStages,.academy-module__66Zu8q__previewBlocks{gap:1rem;display:grid}.academy-module__66Zu8q__editorSidebar{position:sticky;top:1rem}.academy-module__66Zu8q__editorSection,.academy-module__66Zu8q__editorSideCard,.academy-module__66Zu8q__previewStage,.academy-module__66Zu8q__previewToolbar{background:#fffffff7;border:1px solid #d8e4e9;border-radius:1.1rem;box-shadow:0 14px 45px #0f1a2e12}.academy-module__66Zu8q__editorSection,.academy-module__66Zu8q__previewStage{padding:clamp(1.1rem,3vw,1.7rem)}.academy-module__66Zu8q__editorSideCard{padding:1.2rem}.academy-module__66Zu8q__editorSectionHeader{margin-bottom:1rem}.academy-module__66Zu8q__editorSectionHeader h2,.academy-module__66Zu8q__editorSideCard h2,.academy-module__66Zu8q__previewStage h2,.academy-module__66Zu8q__previewStage h3{color:#0f1a2e;letter-spacing:-.025em;margin:0}.academy-module__66Zu8q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.academy-module__66Zu8q__formGrid label,.academy-module__66Zu8q__fieldWide,.academy-module__66Zu8q__switchField{color:#34485e;gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.academy-module__66Zu8q__fieldWide{grid-column:1/-1}.academy-module__66Zu8q__formGrid input,.academy-module__66Zu8q__formGrid textarea,.academy-module__66Zu8q__formGrid select,.academy-module__66Zu8q__fieldWide input,.academy-module__66Zu8q__fieldWide textarea,.academy-module__66Zu8q__blockEditor>textarea{color:#0f1a2e;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #c9d8df;border-radius:.7rem;padding:.7rem .75rem;font-size:.9rem;font-weight:500;line-height:1.5}.academy-module__66Zu8q__formGrid input:focus,.academy-module__66Zu8q__formGrid textarea:focus,.academy-module__66Zu8q__formGrid select:focus,.academy-module__66Zu8q__fieldWide input:focus,.academy-module__66Zu8q__fieldWide textarea:focus,.academy-module__66Zu8q__blockEditor>textarea:focus{border-color:#1687bd;outline:3px solid #1687bd24}.academy-module__66Zu8q__blockEditor{background:#f9fcfd;border:1px solid #d9e5ea;border-radius:.9rem;gap:.75rem;padding:1rem;display:grid}.academy-module__66Zu8q__blockEditorHeader{color:#53677b;text-transform:capitalize;align-items:center;font-size:.75rem}.academy-module__66Zu8q__blockEditorHeader>div:first-child{gap:.15rem;display:grid}.academy-module__66Zu8q__blockOrder{color:#1687bd;letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:900}.academy-module__66Zu8q__blockActions{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.academy-module__66Zu8q__blockEditorHeader button,.academy-module__66Zu8q__addRow button,.academy-module__66Zu8q__secondaryButton,.academy-module__66Zu8q__primaryButton,.academy-module__66Zu8q__publishButton{color:#183047;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d7df;border-radius:.65rem;padding:.55rem .75rem;font-size:.78rem;font-weight:800}.academy-module__66Zu8q__blockEditorHeader button{color:#9a4c31;background:0 0;border:0;padding:.25rem}.academy-module__66Zu8q__blockActions button{color:#365066;background:#fff;border:1px solid #c7d7df;padding:.35rem .48rem}.academy-module__66Zu8q__blockActions button:last-child{color:#9a4c31;background:0 0;border-color:#0000}.academy-module__66Zu8q__blockEditorHeader button:disabled,.academy-module__66Zu8q__publishButton:disabled{color:#80909d;cursor:not-allowed}.academy-module__66Zu8q__addRow{color:#65788c;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem;font-size:.78rem;font-weight:800;display:flex}.academy-module__66Zu8q__blockPalette{background:#f4f9fb;border:1px solid #d7e4ea;border-radius:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1rem;padding:.8rem;display:grid}.academy-module__66Zu8q__blockPalette>div{flex-wrap:wrap;align-content:flex-start;gap:.35rem;display:flex}.academy-module__66Zu8q__blockPalette span{color:#5b7185;letter-spacing:.09em;text-transform:uppercase;flex-basis:100%;font-size:.67rem;font-weight:900}.academy-module__66Zu8q__blockPalette button{color:#183047;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d7df;border-radius:.55rem;padding:.42rem .55rem;font-size:.73rem;font-weight:800}.academy-module__66Zu8q__blockPalette button:hover{color:#1478a7;border-color:#1687bd}.academy-module__66Zu8q__codeEditor{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:.82rem!important}.academy-module__66Zu8q__fieldWide small{color:#687c8e;font-weight:600;line-height:1.45}.academy-module__66Zu8q__inlineBlockPreview{border-top:1px solid #dbe6eb;padding-top:.65rem}.academy-module__66Zu8q__inlineBlockPreview summary{color:#1478a7;cursor:pointer;font-size:.76rem;font-weight:850}.academy-module__66Zu8q__inlineBlockPreview>div{background:#fff;border:1px solid #d9e5ea;border-radius:.75rem;margin-top:.8rem;padding:.85rem}.academy-module__66Zu8q__secondaryButton:hover,.academy-module__66Zu8q__addRow button:hover{color:#1478a7;border-color:#1687bd}.academy-module__66Zu8q__primaryButton,.academy-module__66Zu8q__publishButton,.academy-module__66Zu8q__editorSideCard .academy-module__66Zu8q__secondaryLink{width:100%;margin-top:.65rem}.academy-module__66Zu8q__primaryButton{color:#fff;background:#e8962e;border-color:#e8962e}.academy-module__66Zu8q__publishButton{color:#fff;background:#0f1a2e}.academy-module__66Zu8q__publishButton:disabled{background:#e9eef1}.academy-module__66Zu8q__publishReason{color:#354b59;gap:.4rem;margin-top:.85rem;font-size:.84rem;font-weight:750;display:grid}.academy-module__66Zu8q__publishReason textarea{resize:vertical;color:#0f1a2e;width:100%;font:inherit;background:#fff;border:1px solid #c9d8df;border-radius:.7rem;padding:.7rem .8rem;font-weight:500;line-height:1.45}.academy-module__66Zu8q__publishReason textarea:focus{border-color:#1687bd;outline:3px solid #1687bd24}.academy-module__66Zu8q__publishConfirmation{background:#fff9ef;border:1px solid #edb169;border-radius:.85rem;gap:.5rem;margin-top:.85rem;padding:.85rem;display:grid}.academy-module__66Zu8q__publishConfirmation p{color:#5d5142;margin:0;font-size:.82rem;line-height:1.5}.academy-module__66Zu8q__publishConfirmation .academy-module__66Zu8q__publishButton,.academy-module__66Zu8q__publishConfirmation .academy-module__66Zu8q__secondaryButton{margin-top:0}.academy-module__66Zu8q__moduleFlow{gap:1.2rem;display:grid}.academy-module__66Zu8q__moduleTwoLaunch{background:linear-gradient(135deg,#f7fcfe,#eaf7fc);border-color:#b8dcea;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.academy-module__66Zu8q__moduleTwoLaunch h2,.academy-module__66Zu8q__moduleTwoLaunch p{margin:0}.academy-module__66Zu8q__moduleTwoLaunch p{color:#526b77;margin-top:.35rem}.academy-module__66Zu8q__moduleTwoLaunch>div:last-child{gap:.65rem;min-width:13rem;display:grid}.academy-module__66Zu8q__moduleProgressCard,.academy-module__66Zu8q__learnerStage,.academy-module__66Zu8q__sixNumberMap,.academy-module__66Zu8q__poolProfileCard,.academy-module__66Zu8q__poolLogForm,.academy-module__66Zu8q__logHistory{background:#fff;border:1px solid #d8e4e9;border-radius:1rem;box-shadow:0 16px 36px #0f1a2e0f}.academy-module__66Zu8q__moduleProgressCard{justify-content:space-between;align-items:center;gap:1.2rem;padding:1.1rem 1.25rem;display:flex}.academy-module__66Zu8q__moduleProgressCard h2,.academy-module__66Zu8q__learnerStage h2,.academy-module__66Zu8q__poolProfileCard h3,.academy-module__66Zu8q__poolLogForm h3,.academy-module__66Zu8q__logHistory h3{color:#0f1a2e;margin:0}.academy-module__66Zu8q__poolLogMeter{background:#e7f0f4;border-radius:999px;width:min(22rem,45%);height:.75rem;overflow:visible}.academy-module__66Zu8q__poolLogMeter span{border-radius:inherit;background:linear-gradient(90deg,#1687bd,#49b8d9);height:100%;display:block}.academy-module__66Zu8q__poolLogMeter small{color:#55707d;text-align:right;margin-top:.3rem;display:block}.academy-module__66Zu8q__stageRail{grid-template-columns:repeat(5,1fr);gap:.55rem;display:grid}.academy-module__66Zu8q__stageRail button{color:#294553;text-align:left;cursor:pointer;background:#f8fbfc;border:1px solid #cadbe2;border-radius:.85rem;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .55rem;min-height:4.3rem;padding:.65rem;display:grid}.academy-module__66Zu8q__stageRail button>span{color:#fff;background:#1687bd;border-radius:50%;grid-row:1/3;place-items:center;width:1.8rem;height:1.8rem;font-weight:850;display:grid}.academy-module__66Zu8q__stageRail button small{color:#6c7f88}.academy-module__66Zu8q__stageRail button:disabled{opacity:.55;cursor:not-allowed}.academy-module__66Zu8q__stageRail .academy-module__66Zu8q__stageActive{background:#eef8fc;border-color:#1687bd;box-shadow:0 0 0 3px #1687bd1c}.academy-module__66Zu8q__learnerStage{padding:clamp(1.15rem,3vw,2rem)}.academy-module__66Zu8q__learnerBlocks{color:#354f5d;gap:1rem;margin:1.2rem 0;line-height:1.65;display:grid}.academy-module__66Zu8q__learnerBlocks>p,.academy-module__66Zu8q__learnerBlocks>h3,.academy-module__66Zu8q__lessonCallout p,.academy-module__66Zu8q__lessonPrompt p,.academy-module__66Zu8q__learnerResource p,.academy-module__66Zu8q__logHistory p{margin:0}.academy-module__66Zu8q__optionalResource{color:#1478a7;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem;font-weight:850;display:block}.academy-module__66Zu8q__resourceDisclosure{color:#5d7580;font-size:.76rem;line-height:1.45}.academy-module__66Zu8q__lessonBullets,.academy-module__66Zu8q__lessonSteps{gap:.55rem;margin:0;padding-left:1.35rem;display:grid}.academy-module__66Zu8q__lessonBullets li::marker{color:#e8962e;font-weight:850}.academy-module__66Zu8q__lessonSteps li::marker{color:#e8962e;font-weight:850}.academy-module__66Zu8q__lessonCallout,.academy-module__66Zu8q__lessonPrompt{color:#263e4b;background:#fff7eb;border-left:4px solid #e8962e;border-radius:.25rem .75rem .75rem .25rem;padding:.9rem 1rem}.academy-module__66Zu8q__lessonPrompt{background:#eff9fd;border-left-color:#1687bd}.academy-module__66Zu8q__lessonTableWrap{border:1px solid #d8e4e9;border-radius:.8rem;overflow-x:auto}.academy-module__66Zu8q__lessonTable{border-collapse:collapse;width:100%;font-size:.92rem}.academy-module__66Zu8q__lessonTable th,.academy-module__66Zu8q__lessonTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e0eaee;padding:.7rem}.academy-module__66Zu8q__lessonTable th{color:#fff;background:#0f1a2e}.academy-module__66Zu8q__learnerResource{background:#f6fbfd;border:1px solid #cfe1e8;border-radius:.85rem;gap:.75rem;padding:1rem;display:grid}.academy-module__66Zu8q__learnerResource iframe{aspect-ratio:16/9;background:#0f1a2e;border:0;border-radius:.7rem;width:100%}.academy-module__66Zu8q__learnerResource a,.academy-module__66Zu8q__learnerResourceLink{color:#096a99;font-weight:750}.academy-module__66Zu8q__learnerResourceLink{background:#f6fbfd;border:1px solid #cfe1e8;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;text-decoration:none;display:flex}.academy-module__66Zu8q__learnerResourceLink span:first-child{gap:.2rem;display:grid}.academy-module__66Zu8q__learnerResourceLink small{color:#5d7580;font-weight:500}.academy-module__66Zu8q__sixNumberMap{background:linear-gradient(135deg,#0f1a2e,#133b55);grid-template-columns:minmax(10rem,.8fr) 2fr;gap:1rem;padding:1.2rem;display:grid}.academy-module__66Zu8q__mapCenter{color:#fff;text-align:center;border:1px solid #ffffff40;border-radius:1rem;align-content:center;gap:.4rem;padding:1.1rem;display:grid}.academy-module__66Zu8q__mapCenter strong{font-size:1.15rem}.academy-module__66Zu8q__mapCenter span{color:#c9e8f4;font-size:.86rem}.academy-module__66Zu8q__mapGrid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}.academy-module__66Zu8q__mapGrid article{color:#16303e;background:#fffffff0;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;padding:.7rem;display:grid}.academy-module__66Zu8q__mapGrid article>span{color:#fff;background:#e8962e;border-radius:.65rem;place-items:center;width:2.25rem;height:2.25rem;font-weight:900;display:grid}.academy-module__66Zu8q__mapGrid article p{color:#536b76;margin:.15rem 0 0;font-size:.78rem;line-height:1.35}.academy-module__66Zu8q__stageActions{border-top:1px solid #e0eaee;justify-content:space-between;gap:.8rem;margin-top:1.2rem;padding-top:1rem;display:flex}.academy-module__66Zu8q__learningCheckpoint{background:#f2fafd;border:1px solid #b8dcea;border-radius:1rem;gap:1rem;margin-top:1.2rem;padding:1rem;display:grid}.academy-module__66Zu8q__learningCheckpoint h3,.academy-module__66Zu8q__learningCheckpoint p{margin:0}.academy-module__66Zu8q__learningCheckpoint p:not(.academy-module__66Zu8q__eyebrow){color:#55707d;margin-top:.3rem;line-height:1.5}.academy-module__66Zu8q__learningCheckpoint ul{grid-template-columns:repeat(3,1fr);gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.academy-module__66Zu8q__learningCheckpoint li{background:#fff;border:1px solid #cfe1e8;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:center;gap:.05rem .55rem;padding:.65rem;display:grid}.academy-module__66Zu8q__learningCheckpoint li>span{color:#fff;background:#1687bd;border-radius:50%;grid-row:1/3;place-items:center;width:1.8rem;height:1.8rem;font-weight:850;display:grid}.academy-module__66Zu8q__learningCheckpoint li button{color:#0f1a2e;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}.academy-module__66Zu8q__learningCheckpoint li small{color:#687d88}.academy-module__66Zu8q__proofWorkspace{gap:1rem;margin-top:1rem;display:grid}.academy-module__66Zu8q__poolProfileCard{background:#f8fbfc;grid-template-columns:minmax(12rem,.75fr) 1.5fr;gap:1.2rem;padding:1.1rem;display:grid}.academy-module__66Zu8q__poolProfileCard p{color:#5a707b;line-height:1.5}.academy-module__66Zu8q__profileForm,.academy-module__66Zu8q__poolLogForm{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.academy-module__66Zu8q__profileForm label,.academy-module__66Zu8q__poolLogForm>label,.academy-module__66Zu8q__readingField{color:#354b59;gap:.35rem;font-size:.84rem;font-weight:750;display:grid}.academy-module__66Zu8q__profileForm input,.academy-module__66Zu8q__profileForm select,.academy-module__66Zu8q__profileForm textarea,.academy-module__66Zu8q__poolLogForm input,.academy-module__66Zu8q__poolLogForm select,.academy-module__66Zu8q__poolLogForm textarea,.academy-module__66Zu8q__readingField input,.academy-module__66Zu8q__readingField select{color:#0f1a2e;width:100%;font:inherit;background:#fff;border:1px solid #c9d8df;border-radius:.65rem;padding:.65rem .7rem;font-weight:500}.academy-module__66Zu8q__poolLogForm{grid-template-columns:1fr;padding:1.15rem}.academy-module__66Zu8q__readingGrid{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.academy-module__66Zu8q__readingField{background:#fbfdfe;border:1px solid #d8e4e9;border-radius:.8rem;align-content:start;padding:.75rem}.academy-module__66Zu8q__readingField label span{color:#71838b;margin-top:.15rem;font-size:.72rem;font-weight:500;display:block}.academy-module__66Zu8q__notMeasured{color:#637680;text-transform:capitalize;background:#eef2f4;border-radius:.65rem;padding:.7rem}.academy-module__66Zu8q__contextChecks{border:1px solid #d8e4e9;border-radius:.8rem;flex-wrap:wrap;gap:.65rem 1rem;padding:.85rem;display:flex}.academy-module__66Zu8q__contextChecks legend{color:#354b59;padding:0 .3rem;font-weight:800}.academy-module__66Zu8q__contextChecks label{color:#425c68;align-items:center;gap:.4rem;display:flex}.academy-module__66Zu8q__contextChecks input{width:auto}.academy-module__66Zu8q__logHistory{padding:1.1rem}.academy-module__66Zu8q__logHistory article{color:#3d5763;border-top:1px solid #e0eaee;gap:.55rem;padding:.9rem 0;display:grid}.academy-module__66Zu8q__logHistory article>div{gap:.2rem;display:grid}.academy-module__66Zu8q__logHistory article span{color:#647a84;font-size:.82rem}@media (max-width:800px){.academy-module__66Zu8q__moduleProgressCard,.academy-module__66Zu8q__poolProfileCard,.academy-module__66Zu8q__sixNumberMap,.academy-module__66Zu8q__moduleTwoLaunch{grid-template-columns:1fr}.academy-module__66Zu8q__moduleTwoLaunch{display:grid}.academy-module__66Zu8q__moduleProgressCard{align-items:stretch}.academy-module__66Zu8q__moduleProgressCard>.academy-module__66Zu8q__pill,.academy-module__66Zu8q__moduleProgressCard>.academy-module__66Zu8q__successPill{align-self:center}.academy-module__66Zu8q__poolLogMeter{width:100%}.academy-module__66Zu8q__stageRail,.academy-module__66Zu8q__modulePlan,.academy-module__66Zu8q__learningCheckpoint ul{grid-template-columns:1fr}.academy-module__66Zu8q__stageRail button{min-height:auto}.academy-module__66Zu8q__mapGrid,.academy-module__66Zu8q__profileForm,.academy-module__66Zu8q__readingGrid{grid-template-columns:1fr}}.academy-module__66Zu8q__switchField{align-items:center;gap:.5rem;display:flex}.academy-module__66Zu8q__switchField input{accent-color:#1687bd;width:1rem;height:1rem}.academy-module__66Zu8q__helpText,.academy-module__66Zu8q__statusText,.academy-module__66Zu8q__errorText{color:#5c6f82;font-size:.82rem;line-height:1.55}.academy-module__66Zu8q__statusText{color:#176139;font-weight:750}.academy-module__66Zu8q__errorText{color:#a04629;font-weight:750}.academy-module__66Zu8q__validationList,.academy-module__66Zu8q__warningList{color:#a04629;gap:.55rem;margin:.9rem 0 0;padding-left:1.2rem;font-size:.8rem;line-height:1.4;display:grid}.academy-module__66Zu8q__warningList{color:#815414}.academy-module__66Zu8q__emptyState{color:#627589;background:#f6fafc;border:1px dashed #b9cbd4;border-radius:.85rem;padding:1rem;font-size:.86rem;line-height:1.5}.academy-module__66Zu8q__policyCard{background:#f5fbfd;border:1px solid #c9dfe8;border-radius:.9rem;margin-top:1rem;padding:1rem}.academy-module__66Zu8q__policyCard h3{margin:0}.academy-module__66Zu8q__evidenceChoices{border:1px solid #cfdee5;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.75rem;display:grid}.academy-module__66Zu8q__evidenceChoices legend{color:#34485e;padding:0 .3rem;font-size:.78rem;font-weight:800}.academy-module__66Zu8q__evidenceChoices label{color:#52677b;text-transform:capitalize;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:flex}.academy-module__66Zu8q__evidenceChoices input{accent-color:#1687bd}.academy-module__66Zu8q__previewToolbar{background:#fff8ec;border-color:#e9b36c;align-items:center;margin-bottom:1rem;padding:.9rem 1rem}.academy-module__66Zu8q__previewToolbar strong,.academy-module__66Zu8q__previewToolbar span{display:block}.academy-module__66Zu8q__previewToolbar span{color:#715939;margin-top:.2rem;font-size:.78rem}.academy-module__66Zu8q__previewShell .academy-module__66Zu8q__moduleIntro{background:#fff;border:1px solid #d8e4e9;border-radius:1.1rem;margin-bottom:1rem;padding:clamp(1.2rem,4vw,2rem)}.academy-module__66Zu8q__chemistryMap{color:#0f1a2e;background:radial-gradient(circle at 85% 15%,#e8962e33,#0000 12rem),linear-gradient(135deg,#edf9fd,#fff);border:1px solid #bad9e6;border-radius:1.1rem;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:1rem;margin-bottom:1rem;padding:clamp(1.2rem,4vw,2rem);display:grid;box-shadow:0 14px 45px #0f1a2e12}.academy-module__66Zu8q__chemistryMapIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,3vw,2.3rem)}.academy-module__66Zu8q__chemistryMapIntro>p:last-child{color:#50677a;line-height:1.6}.academy-module__66Zu8q__chemistryNodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.academy-module__66Zu8q__chemistryPair{text-align:center;background:#ffffffd1;border:1px solid #1687bd33;border-radius:.95rem;grid-template-columns:1fr;align-content:center;justify-items:center;gap:.45rem;padding:.8rem;display:grid}.academy-module__66Zu8q__chemistryPair b{color:#6d8092;text-transform:uppercase;font-size:.68rem}.academy-module__66Zu8q__chemistryNode{color:#fff;background:#1687bd;border-radius:.8rem;place-content:center;width:100%;min-height:4.4rem;display:grid}.academy-module__66Zu8q__chemistryNode:nth-of-type(2){color:#0f1a2e;background:#f5b45c}.academy-module__66Zu8q__chemistryNode strong,.academy-module__66Zu8q__chemistryNode small{display:block}.academy-module__66Zu8q__chemistryNode strong{font-size:1.2rem}.academy-module__66Zu8q__chemistryNode small{margin-top:.15rem;font-size:.68rem}.academy-module__66Zu8q__previewStage{border-left:5px solid #1687bd}.academy-module__66Zu8q__previewBlocks>p,.academy-module__66Zu8q__previewStage>p,.academy-module__66Zu8q__lessonList,.academy-module__66Zu8q__quizPreviewList{color:#435970;line-height:1.65}.academy-module__66Zu8q__lessonList,.academy-module__66Zu8q__quizPreviewList{padding-left:1.35rem}.academy-module__66Zu8q__lessonList li+li,.academy-module__66Zu8q__quizPreviewList>li+li{margin-top:.45rem}.academy-module__66Zu8q__lessonCallout,.academy-module__66Zu8q__promptPreview,.academy-module__66Zu8q__mediaPlaceholder{color:#26465d;background:#edf8fc;border:1px solid #c9dfe8;border-radius:.9rem;padding:1rem;line-height:1.55}.academy-module__66Zu8q__lessonCallout{background:#fff9ef;border-color:#edb169 #edb169 #edb169 #e8962e;border-left-style:solid;border-left-width:5px}.academy-module__66Zu8q__promptPreview strong,.academy-module__66Zu8q__mediaPlaceholder strong,.academy-module__66Zu8q__mediaPlaceholder span{display:block}.academy-module__66Zu8q__mediaPlaceholder{background:#f7fafb;border-style:dashed}.academy-module__66Zu8q__mediaPlaceholder span{color:#1687bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:850}.academy-module__66Zu8q__mediaPlaceholder p{color:#5d7083}.academy-module__66Zu8q__mediaPlaceholder a{color:#1478a7;font-weight:800}.academy-module__66Zu8q__richTextBlock{color:#435970;line-height:1.7}.academy-module__66Zu8q__richTextBlock>:first-child{margin-top:0}.academy-module__66Zu8q__richTextBlock>:last-child{margin-bottom:0}.academy-module__66Zu8q__richTextBlock h3,.academy-module__66Zu8q__richTextBlock h4{color:#0f1a2e}.academy-module__66Zu8q__richTextBlock a{color:#1478a7;font-weight:800}.academy-module__66Zu8q__richTextBlock blockquote{color:#344f64;background:#f1f9fc;border-left:4px solid #1687bd;margin-inline:0;padding:.7rem 1rem}.academy-module__66Zu8q__richTextBlock pre,.academy-module__66Zu8q__richTextBlock code{background:#eef3f5;border-radius:.35rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.academy-module__66Zu8q__richTextBlock pre{padding:.8rem;overflow-x:auto}.academy-module__66Zu8q__courseMediaCard{background:#f7fafb;border:1px solid #c9dfe8;border-radius:.95rem;gap:.8rem;margin:0;padding:1rem;display:grid}.academy-module__66Zu8q__courseMediaHeader{gap:.15rem;display:grid}.academy-module__66Zu8q__courseMediaHeader span{color:#1687bd;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.academy-module__66Zu8q__courseMediaCard img{object-fit:contain;background:#eaf1f4;border-radius:.75rem;width:100%;max-height:680px}.academy-module__66Zu8q__courseImageLink{background:#eaf1f4;border-radius:.75rem;display:block}.academy-module__66Zu8q__courseMediaCard figcaption,.academy-module__66Zu8q__courseMediaCard a{color:#536b7e;line-height:1.55}.academy-module__66Zu8q__courseMediaCard a{color:#1478a7;font-weight:800}.academy-module__66Zu8q__downloadResource{border-left:5px solid #e8962e}.academy-module__66Zu8q__managementStack{gap:1.25rem;display:grid}.academy-module__66Zu8q__managementLaunchGrid,.academy-module__66Zu8q__policyGrid,.academy-module__66Zu8q__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.academy-module__66Zu8q__managementLaunchCard{color:#0f1a2e;background:#fff;border:1px solid #d6e3e9;border-radius:1rem;gap:.65rem;min-height:12rem;padding:1.25rem;text-decoration:none;display:grid;box-shadow:0 10px 30px #0f1a2e0f}.academy-module__66Zu8q__managementLaunchCard:hover{border-color:#1687bd;transform:translateY(-2px)}.academy-module__66Zu8q__managementLaunchCard>span{justify-self:start}.academy-module__66Zu8q__managementLaunchCard>strong{align-self:end;font-size:1.15rem}.academy-module__66Zu8q__managementLaunchCard p,.academy-module__66Zu8q__managementRow span,.academy-module__66Zu8q__managementRow small{color:#5b6f80;margin:0;line-height:1.5}.academy-module__66Zu8q__managementForm{grid-template-columns:1fr 1.4fr .8fr auto;align-items:end;gap:.8rem;display:grid}.academy-module__66Zu8q__managementForm label,.academy-module__66Zu8q__policyFields>label,.academy-module__66Zu8q__policyActions>label,.academy-module__66Zu8q__compactFilter{color:#344d61;gap:.4rem;font-size:.82rem;font-weight:800;display:grid}.academy-module__66Zu8q__managementForm input,.academy-module__66Zu8q__managementForm select,.academy-module__66Zu8q__policyFields input[type=number],.academy-module__66Zu8q__policyFields select,.academy-module__66Zu8q__policyActions textarea,.academy-module__66Zu8q__compactFilter select,.academy-module__66Zu8q__managementRow textarea,.academy-module__66Zu8q__reviewCard textarea{color:#0f1a2e;min-height:2.7rem;font:inherit;background:#fff;border:1px solid #b9ccd5;border-radius:.65rem;padding:.65rem .75rem}.academy-module__66Zu8q__managementList{gap:.75rem;display:grid}.academy-module__66Zu8q__managementRow{background:#fbfdfe;border:1px solid #d8e4e9;border-radius:.85rem;grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1rem;display:grid}.academy-module__66Zu8q__managementRow>div:first-child{gap:.2rem;display:grid}.academy-module__66Zu8q__managementRow textarea,.academy-module__66Zu8q__managementRow ul,.academy-module__66Zu8q__capabilityGrid{grid-column:1/-1}.academy-module__66Zu8q__rowActions,.academy-module__66Zu8q__capabilityGrid{flex-wrap:wrap;gap:.55rem;display:flex}.academy-module__66Zu8q__rowActions button,.academy-module__66Zu8q__capabilityGrid button,.academy-module__66Zu8q__copyLinkBox button{color:#1d4259;cursor:pointer;background:#fff;border:1px solid #abc3ce;border-radius:999px;padding:.55rem .8rem;font-weight:800}.academy-module__66Zu8q__rowActions button:disabled,.academy-module__66Zu8q__capabilityGrid button:disabled{cursor:not-allowed;opacity:.55}.academy-module__66Zu8q__capabilityOn{color:#0d6e9b!important;background:#eaf7fc!important;border-color:#1687bd!important}.academy-module__66Zu8q__copyLinkBox{background:#fff9ef;border:1px solid #edb169;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.8rem;display:flex}.academy-module__66Zu8q__copyLinkBox code{overflow-wrap:anywhere;flex:1;min-width:0}.academy-module__66Zu8q__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-module__66Zu8q__policyFields,.academy-module__66Zu8q__activationSummary{gap:.8rem;display:grid}.academy-module__66Zu8q__policyFields fieldset{border:1px solid #d6e3e9;border-radius:.75rem;gap:.5rem;margin:0;padding:.8rem;display:grid}.academy-module__66Zu8q__policyFields fieldset label{align-items:center;gap:.55rem;display:flex}.academy-module__66Zu8q__policyActions{grid-column:1/-1}.academy-module__66Zu8q__policyActions textarea{resize:vertical;min-height:6rem}.academy-module__66Zu8q__activationSummary{color:#506778;border-top:1px solid #d8e4e9;margin-top:1rem;padding-top:1rem}.academy-module__66Zu8q__errorList{color:#9b2c2c}.academy-module__66Zu8q__qualificationGood,.academy-module__66Zu8q__qualificationBlocked{border-radius:.85rem;gap:.25rem;padding:1rem 1.15rem;display:grid}.academy-module__66Zu8q__qualificationGood{color:#185f4a;background:#ecfaf5;border:1px solid #8dd1bb}.academy-module__66Zu8q__qualificationBlocked{color:#774c16;background:#fff9ef;border:1px solid #edb169}.academy-module__66Zu8q__compactFilter{grid-template-columns:auto minmax(8rem,1fr);align-items:center}.academy-module__66Zu8q__teamLearnerRow{color:#0f1a2e;background:#fbfdfe;border:1px solid #d8e4e9;border-radius:.85rem;grid-template-columns:minmax(13rem,1.6fr) repeat(3,minmax(6rem,.65fr)) auto;align-items:center;gap:.8rem;padding:1rem;text-decoration:none;display:grid}.academy-module__66Zu8q__teamLearnerRow:hover{border-color:#1687bd}.academy-module__66Zu8q__teamLearnerRow>div{gap:.2rem;display:grid}.academy-module__66Zu8q__teamLearnerRow span,.academy-module__66Zu8q__teamLearnerRow small{color:#627788}.academy-module__66Zu8q__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-module__66Zu8q__reviewCard{background:#fbfdfe;border:1px solid #d8e4e9;border-radius:.9rem;gap:.8rem;padding:1rem;display:grid}.academy-module__66Zu8q__reviewCard img{object-fit:contain;background:#eaf1f4;border-radius:.7rem;width:100%;height:auto;max-height:24rem}.academy-module__66Zu8q__reviewCard>div:not(.academy-module__66Zu8q__rowActions){gap:.35rem;display:grid}.academy-module__66Zu8q__historyList{gap:.75rem;padding-left:1.25rem;display:grid}.academy-module__66Zu8q__historyList li{padding-left:.35rem}.academy-module__66Zu8q__inviteStatus{gap:.75rem;display:grid}.academy-module__66Zu8q__inviteCard{max-width:38rem}.academy-module__66Zu8q__spinner{border:3px solid #cfe3eb;border-top-color:#1687bd;border-radius:50%;width:2rem;height:2rem;animation:.85s linear infinite academy-module__66Zu8q__academy-spin}@keyframes academy-module__66Zu8q__academy-spin{to{transform:rotate(360deg)}}@media (max-width:960px){.academy-module__66Zu8q__managementLaunchGrid,.academy-module__66Zu8q__managementForm,.academy-module__66Zu8q__policyGrid,.academy-module__66Zu8q__reviewGrid{grid-template-columns:1fr 1fr}.academy-module__66Zu8q__managementForm .academy-module__66Zu8q__primaryButton,.academy-module__66Zu8q__policyActions{grid-column:1/-1}.academy-module__66Zu8q__teamLearnerRow{grid-template-columns:minmax(12rem,1.5fr) repeat(2,minmax(6rem,.6fr)) auto}.academy-module__66Zu8q__teamLearnerRow>div:nth-child(4){grid-column:2}.academy-module__66Zu8q__editorLayout{grid-template-columns:1fr}.academy-module__66Zu8q__editorSidebar{grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.academy-module__66Zu8q__blockPalette{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.academy-module__66Zu8q__managementLaunchGrid,.academy-module__66Zu8q__managementForm,.academy-module__66Zu8q__policyGrid,.academy-module__66Zu8q__reviewGrid{grid-template-columns:1fr}.academy-module__66Zu8q__managementForm .academy-module__66Zu8q__primaryButton,.academy-module__66Zu8q__policyActions{grid-column:auto}.academy-module__66Zu8q__managementRow,.academy-module__66Zu8q__teamLearnerRow{grid-template-columns:1fr}.academy-module__66Zu8q__teamLearnerRow>div:nth-child(4){grid-column:auto}.academy-module__66Zu8q__copyLinkBox{flex-direction:column;align-items:stretch}.academy-module__66Zu8q__editorPage{width:min(100% - 1rem,1460px)}.academy-module__66Zu8q__editorTopbar,.academy-module__66Zu8q__previewToolbar,.academy-module__66Zu8q__editorSectionHeader{flex-direction:column;align-items:stretch}.academy-module__66Zu8q__editorSidebar,.academy-module__66Zu8q__formGrid{grid-template-columns:1fr}.academy-module__66Zu8q__fieldWide{grid-column:auto}.academy-module__66Zu8q__blockPalette,.academy-module__66Zu8q__chemistryMap,.academy-module__66Zu8q__chemistryNodes{grid-template-columns:1fr}}
