.UnitMaterials-module__CE7lpG__unitSection{width:100%}.UnitMaterials-module__CE7lpG__unitTabFadeIn{animation:.3s ease-out both UnitMaterials-module__CE7lpG__unitTabFadeIn}@keyframes UnitMaterials-module__CE7lpG__unitTabFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.UnitMaterials-module__CE7lpG__unitMutedText{color:#6a7087;margin:0;font-size:15px;line-height:1.5}.UnitMaterials-module__CE7lpG__richTextBlock p{color:#4c5269;font-size:16px;line-height:1.5}:is(.UnitMaterials-module__CE7lpG__richTextBlock h3,.UnitMaterials-module__CE7lpG__richTextBlock h4){color:#1f355a;margin:0 0 8px;font-size:16px;line-height:1.2}:is(.UnitMaterials-module__CE7lpG__richTextBlock ol,.UnitMaterials-module__CE7lpG__richTextBlock ul,.UnitMaterials-module__CE7lpG__richTextBlock li){color:#4c5269;font-size:16px;line-height:1.5}.UnitMaterials-module__CE7lpG__materialsLayout,.UnitMaterials-module__CE7lpG__lessonLayout,.UnitMaterials-module__CE7lpG__lessonPreviewList,.UnitMaterials-module__CE7lpG__quickStartActions,.UnitMaterials-module__CE7lpG__gpFunctionActions,.UnitMaterials-module__CE7lpG__lessonDownloadList,.UnitMaterials-module__CE7lpG__lessonPreviewMeta,.UnitMaterials-module__CE7lpG__goingFurtherList,.UnitMaterials-module__CE7lpG__procedureStandaloneLayout,.UnitMaterials-module__CE7lpG__procedureStandaloneHeader,.UnitMaterials-module__CE7lpG__lessonStepMain,.UnitMaterials-module__CE7lpG__lessonPrepAside,.UnitMaterials-module__CE7lpG__lessonChunk,.UnitMaterials-module__CE7lpG__lessonProcedureHeader,.UnitMaterials-module__CE7lpG__lessonProcedureContent,.UnitMaterials-module__CE7lpG__stepInfoBlock{display:grid}.UnitMaterials-module__CE7lpG__materialsLayout,.UnitMaterials-module__CE7lpG__lessonLayout{gap:14px}.UnitMaterials-module__CE7lpG__lessonLayout{scroll-margin-top:calc(var(--portal-nav-offset,0px) + max(var(--unit-sticky-header-height,0px), var(--unit-sticky-header-fallback,0px)) + var(--unit-sticky-headroom,18px))}.UnitMaterials-module__CE7lpG__lessonMaterialsGrid{grid-template-columns:fit-content(360px) minmax(0,1fr);align-items:start;gap:10px;min-height:0;display:grid}@media (min-width:768px){.UnitMaterials-module__CE7lpG__lessonMaterialsGrid{min-height:max(0px, calc(100dvh - var(--portal-nav-offset,0px) - max(var(--unit-sticky-header-height,0px), var(--unit-sticky-header-fallback,0px)) - var(--unit-sticky-headroom,18px) - 14px))}.UnitMaterials-module__CE7lpG__lessonResourcesCard{align-self:stretch;min-height:100%}}.UnitMaterials-module__CE7lpG__gpPlusBannerWrapInGrid{grid-column:1/-1}.UnitMaterials-module__CE7lpG__gpPlusBanner{background:#efe8fbfc;border:2px solid #2c37c2;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 56px 20px 28px;display:flex;position:relative}.UnitMaterials-module__CE7lpG__gpPlusBannerClose{color:#1c28bd;cursor:pointer;background:#ffffffe6;border:1px solid #1c28bd33;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:10px;right:10px}.UnitMaterials-module__CE7lpG__gpPlusLogo{flex:none;justify-content:center;align-items:center;display:inline-flex}.UnitMaterials-module__CE7lpG__gpPlusLogo img{width:auto;max-width:88px;height:auto;max-height:88px}.UnitMaterials-module__CE7lpG__gpPlusCopy{flex:auto;gap:6px;display:grid}.UnitMaterials-module__CE7lpG__gpPlusHeadline{color:#141a2e;font-size:20px;font-weight:700}.UnitMaterials-module__CE7lpG__gpPlusSubhead{color:#2f3347;font-size:16px}.UnitMaterials-module__CE7lpG__gpPlusCta{color:#1c28bd;cursor:pointer;background:#fff;border:2px solid #1c28bd2e;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:64px;padding:12px 28px;font-weight:700;display:inline-flex;box-shadow:0 10px 18px #1c28bd1f}.UnitMaterials-module__CE7lpG__gpPlusCta:hover,.UnitMaterials-module__CE7lpG__gpPlusCta:focus-visible{border-color:#1826bc66;box-shadow:0 14px 28px #1826bc33}.UnitMaterials-module__CE7lpG__gpPlusCtaIcon{border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.UnitMaterials-module__CE7lpG__gpPlusBannerMobile{gap:16px}.UnitMaterials-module__CE7lpG__lessonResourcesCard{background-color:#e8ecf2e6;background-image:radial-gradient(#5a687e1f .5px,#e8ecf2e6 .5px),linear-gradient(148deg,#f7f9fcdb,#dae0e9cc);background-size:10px 10px;border:1px solid #2c83c31f;border-radius:18px;flex-direction:column;gap:0;width:100%;max-width:380px;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 12px 24px #1a25371f,inset 0 1px #ffffff94}.UnitMaterials-module__CE7lpG__lessonResourcesCard:after{content:"";flex:0 0 200px;order:999;height:200px}.UnitMaterials-module__CE7lpG__resourceSection{isolation:isolate;background:#ffffffb8;border-left:1px solid #3f5a992e;border-right:1px solid #3f5a992e;padding:10px;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__resourceSection+.UnitMaterials-module__CE7lpG__resourceSection{border-top:1px solid #50629229;margin-top:8px}.UnitMaterials-module__CE7lpG__resourceSection:first-child{border-top:1px solid #3f5a992e;border-top-left-radius:14px;border-top-right-radius:14px}.UnitMaterials-module__CE7lpG__resourceSection:last-child{border-bottom:1px solid #3f5a992e;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.UnitMaterials-module__CE7lpG__resourceSection>*{z-index:1;position:relative}.UnitMaterials-module__CE7lpG__quickStartSection,.UnitMaterials-module__CE7lpG__previewDownloadSection{background:linear-gradient(145deg,#f4f7fbdb,#e3e9f1d1);box-shadow:0 8px 14px #202b3c14,inset 0 0 0 1px #45546e24}.UnitMaterials-module__CE7lpG__gpPlusFunctionsSection{background:linear-gradient(135deg,#4b7ec633,#5d65b833,#7062aa2e);overflow:hidden;box-shadow:0 10px 18px #24234a24,inset 0 0 0 1px #6e76d424}.UnitMaterials-module__CE7lpG__lessonCardHeading{color:#1f355a;align-items:center;gap:7px;margin:0;font-size:17px;font-weight:800;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonCardHeading svg{stroke-width:2.4px}.UnitMaterials-module__CE7lpG__lessonProcedureToggle,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn,.UnitMaterials-module__CE7lpG__materialRow{--material-select-border-default:#61749c6b;--material-select-border-hover:#6c2d82c7;--material-select-border-active:#6c2d82c7;--material-select-bg-default:linear-gradient(180deg, #ffffffe6, #f4f8ffd4);--material-select-bg-active:linear-gradient(165deg, #f6effbf2, #eee5f7e6);border:1.5px solid var(--material-select-border-default);background:var(--material-select-bg-default)}.UnitMaterials-module__CE7lpG__lessonProcedureToggle,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn{color:#1f355a;width:100%;min-height:40px;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 9px;font-size:16px;font-weight:700;display:flex}.UnitMaterials-module__CE7lpG__lessonProcedureToggle:hover,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn:hover,.UnitMaterials-module__CE7lpG__materialRow:hover{border-color:var(--material-select-border-hover);background:var(--material-select-bg-default)}.UnitMaterials-module__CE7lpG__lessonProcedureToggleUnavailable{color:#6e798d;background:#e6eaf0ad;border-color:#5d6a7e2e}.UnitMaterials-module__CE7lpG__lessonProcedureToggleUnavailable:hover{background:#eceff4d6;border-color:#6c788c3d}.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive{border:2px solid var(--material-select-border-active);background:var(--material-select-bg-active)}.UnitMaterials-module__CE7lpG__lessonProcedureToggle.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive:hover,.UnitMaterials-module__CE7lpG__lessonProcedureToggle.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive:focus-visible,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive:hover,.UnitMaterials-module__CE7lpG__gpFunctionActionBtn.UnitMaterials-module__CE7lpG__lessonProcedureToggleActive:focus-visible{border-color:var(--material-select-border-active);background:var(--material-select-bg-active)}.UnitMaterials-module__CE7lpG__lessonProcedureToggleText{align-items:center;gap:8px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__copyAllButtonLabelText{font-weight:700}.UnitMaterials-module__CE7lpG__gpFunctionActionBtn{text-decoration:none;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__gpFunctionActionBtn>*{z-index:1;position:relative}.UnitMaterials-module__CE7lpG__gpFunctionActionBtn:before{content:"";z-index:0;pointer-events:none;opacity:.92;background:linear-gradient(165deg,#ffffff85,#fff0 50%),radial-gradient(108% 82% at 4% 0,#00b0e338,#0000 58%),radial-gradient(110% 84% at 100% 100%,#fe3eac2e,#0000 60%);border-radius:10px;position:absolute;inset:1px}.UnitMaterials-module__CE7lpG__previewCopyAllBtn{--material-select-border-default:#2339c4;--material-select-border-hover:#2339c4;--material-select-border-active:#2339c4;color:#fff;background:#2339c4;border:2px solid #2339c4;min-height:34px;padding:2px 10px;font-size:13px}.UnitMaterials-module__CE7lpG__previewCopyAllBtn:hover,.UnitMaterials-module__CE7lpG__previewCopyAllBtn:focus-visible{color:#fff;background:#2339c4;border-color:#2339c4}.UnitMaterials-module__CE7lpG__previewCopyAllBtn:before{display:none}.UnitMaterials-module__CE7lpG__previewCopyAllBtn .UnitMaterials-module__CE7lpG__copyActionPlusIcon{vertical-align:middle;object-fit:contain;width:auto;height:16px;display:inline-block}.UnitMaterials-module__CE7lpG__previewCopyAllBtn .UnitMaterials-module__CE7lpG__lessonProcedureToggleText svg{color:#fff}.UnitMaterials-module__CE7lpG__copyToGdriveCompleted{opacity:.7;transition:opacity .14s}.UnitMaterials-module__CE7lpG__copyToGdriveCompleted:hover,.UnitMaterials-module__CE7lpG__copyToGdriveCompleted:focus-visible{opacity:1}.UnitMaterials-module__CE7lpG__copyAllHelperText{color:#5b6480;margin:0;padding-left:8px;font-size:16px;line-height:1.35}.UnitMaterials-module__CE7lpG__copyAllHelperLoading{align-items:center;gap:8px;display:inline-flex}.UnitMaterials-module__CE7lpG__copyAllHelperSpinner{border:2px solid #5b648040;border-top-color:#3f5a95;border-radius:999px;width:14px;height:14px;animation:.72s linear infinite UnitMaterials-module__CE7lpG__copyAllHelperSpin}@keyframes UnitMaterials-module__CE7lpG__copyAllHelperSpin{to{transform:rotate(360deg)}}.UnitMaterials-module__CE7lpG__copyAllHelperText .UnitMaterials-module__CE7lpG__myFileVersionsLink{margin-left:8px}.UnitMaterials-module__CE7lpG__myFileVersionsLink{color:#1f45b8;text-underline-offset:2px;align-items:center;width:fit-content;max-width:100%;font-size:16px;font-weight:500;line-height:1.2;text-decoration:underline;display:inline-flex}.UnitMaterials-module__CE7lpG__myFileVersionsLink:hover,.UnitMaterials-module__CE7lpG__myFileVersionsLink:focus-visible{color:#13328f}.UnitMaterials-module__CE7lpG__myFileVersionsLinkIcon{flex-shrink:0;margin-right:6px}.UnitMaterials-module__CE7lpG__myFileVersionsLinkPreviewInset{margin-left:38px}.UnitMaterials-module__CE7lpG__copyAllHelperTextError{color:#8a2f42}.UnitMaterials-module__CE7lpG__gpFunctionActionItem{gap:4px;display:grid}.UnitMaterials-module__CE7lpG__previewCopyActionBlock{box-shadow:none;background:linear-gradient(145deg,#2339c424,#2c83c314,#ffffff4d),#ffffffe6;border:0;border-bottom:1px solid #2339c43d;border-radius:10px 10px 0 0;margin:-8px -8px 8px;padding:10px}.UnitMaterials-module__CE7lpG__previewCopyActionBlock .UnitMaterials-module__CE7lpG__lessonProcedureToggle{min-height:40px}.UnitMaterials-module__CE7lpG__previewMaterialsListSurface{padding:10px 2px 4px}.UnitMaterials-module__CE7lpG__previewCopyMaterialsWrap{background:linear-gradient(#fffffff5,#f6f9ffed),radial-gradient(circle at 14% 8%,#00b0e31a,#0000 54%);border:2px solid #2339c442;border-radius:12px;padding:8px;overflow:hidden}.UnitMaterials-module__CE7lpG__previewMaterialsListSurfaceConnected{padding-top:6px}.UnitMaterials-module__CE7lpG__previewMaterialsDescriptor{color:#5f6881;margin:0 0 10px;padding:0 4px;font-size:15px;font-style:italic;line-height:1.25}.UnitMaterials-module__CE7lpG__previewMaterialsDescriptorPlain{margin-bottom:12px;font-style:normal;line-height:1.3}.UnitMaterials-module__CE7lpG__copyActionPlusIcon{vertical-align:middle;object-fit:contain;flex-shrink:0;width:20px;height:20px;display:inline-block}.UnitMaterials-module__CE7lpG__hiddenCopyLessonBtn{display:none!important}.UnitMaterials-module__CE7lpG__jobVizActionIcon{stroke-width:2.4px;flex-shrink:0;width:24px;height:24px}.UnitMaterials-module__CE7lpG__previewDownloadSection{background:linear-gradient(145deg,#f3f7fbd6,#e1e9f1cc)}.UnitMaterials-module__CE7lpG__assessmentIntroCopy{color:#4c5269;margin:0;font-size:16px;line-height:1.45}.UnitMaterials-module__CE7lpG__assessmentIntroCopy p{margin:0 0 8px}.UnitMaterials-module__CE7lpG__assessmentIntroCopy ol{margin:0;padding-left:28px}.UnitMaterials-module__CE7lpG__assessmentIntroCopy li{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 6px}.UnitMaterials-module__CE7lpG__assessmentIntroCopy li:last-child{margin-bottom:0}.UnitMaterials-module__CE7lpG__assessmentDigitalWrap{gap:8px;display:grid}.UnitMaterials-module__CE7lpG__assessmentPrintedGroups{gap:10px;padding-top:4px;display:grid}.UnitMaterials-module__CE7lpG__assessmentPrintedGroup{gap:6px;display:grid}.UnitMaterials-module__CE7lpG__assessmentPrintedGroupHeading{color:#1f355a;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.UnitMaterials-module__CE7lpG__assessmentPrintedGroupList{gap:8px;display:grid}.UnitMaterials-module__CE7lpG__materialRow{cursor:pointer;border-radius:12px;gap:2px;padding:8px 9px;display:grid}.UnitMaterials-module__CE7lpG__materialRowActive{border:2px solid var(--material-select-border-active);background:var(--material-select-bg-active)}.UnitMaterials-module__CE7lpG__materialRowActive:hover,.UnitMaterials-module__CE7lpG__materialRowActive:focus-within{border-color:var(--material-select-border-active);background:var(--material-select-bg-active)}.UnitMaterials-module__CE7lpG__materialRowTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.UnitMaterials-module__CE7lpG__materialSelectButton{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:0;display:grid}.UnitMaterials-module__CE7lpG__materialRowIconColumn{justify-items:center;gap:2px;display:inline-grid}.UnitMaterials-module__CE7lpG__materialRowIcon{color:#1f355a;background:#2c83c329;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialRowCopyStatus{color:#5f6881;background:#4f5f7f29;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.UnitMaterials-module__CE7lpG__materialRowCopyStatusCopied{color:#1f4e84;background:#2c83c32e}.UnitMaterials-module__CE7lpG__materialRowCopyStatusCheck{color:#fff;background:#1f4e84;border-radius:999px;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.UnitMaterials-module__CE7lpG__materialCopyAllBadge{flex-shrink:0;margin-left:4px}.UnitMaterials-module__CE7lpG__materialRowMain{gap:1px;min-width:0;display:grid}.UnitMaterials-module__CE7lpG__materialRowMain strong{color:#1f355a;font-size:16px;font-weight:500;line-height:1.35}.UnitMaterials-module__CE7lpG__materialRowDescription{color:#5d647c;margin-top:1px;font-size:14px;line-height:1.3;display:block}.UnitMaterials-module__CE7lpG__materialRowPdfWrap{pointer-events:none;justify-items:start;gap:2px;padding-left:34px;display:grid}.UnitMaterials-module__CE7lpG__materialRowPdfWrap>*{pointer-events:auto}.UnitMaterials-module__CE7lpG__materialDownloadRow{flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px;padding-bottom:4px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialActionGroup{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialCopyActionCluster{flex-wrap:wrap;align-items:center;gap:6px;margin-right:1.1rem;display:inline-flex}.UnitMaterials-module__CE7lpG__materialCopiedPill{color:#1b2236;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2}.UnitMaterials-module__CE7lpG__materialDownloadLabel{letter-spacing:.03em;text-transform:uppercase;color:#4f5f7f;flex:none;justify-content:center;align-items:center;margin-left:0;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.UnitMaterials-module__CE7lpG__materialDownloadLabelLeading{margin-left:0;margin-right:.35rem}.UnitMaterials-module__CE7lpG__materialDownloadActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialDownloadPair{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialPdfLink,.UnitMaterials-module__CE7lpG__materialPdfLinkDisabled{border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:34px;padding:2px 10px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialPdfLink{color:#1f355a;background:#ffffffd9;border:1px solid #2c83c342;font-size:13px;font-weight:600;text-decoration:none}.UnitMaterials-module__CE7lpG__materialPdfLinkDisabled{color:#81899e;background:#ffffff9e;border:1px dashed #78829670;font-size:13px}.UnitMaterials-module__CE7lpG__materialOfficeLink{color:#fff;background:#2339c4;border:2px solid #2339c4;font-weight:700}.UnitMaterials-module__CE7lpG__materialOfficeLink,.UnitMaterials-module__CE7lpG__materialOfficeLink:visited,.UnitMaterials-module__CE7lpG__materialOfficeLink:hover,.UnitMaterials-module__CE7lpG__materialOfficeLink:focus,.UnitMaterials-module__CE7lpG__materialOfficeLink:active{color:#fff;text-decoration:none}.UnitMaterials-module__CE7lpG__materialOfficeLink .UnitMaterials-module__CE7lpG__materialOfficeLinkContent,.UnitMaterials-module__CE7lpG__materialOfficeLink .UnitMaterials-module__CE7lpG__materialOfficeLinkContent span{color:inherit}.UnitMaterials-module__CE7lpG__materialPdfLink.UnitMaterials-module__CE7lpG__materialOfficeLink{text-underline-offset:.13em;text-decoration-line:underline;text-decoration-color:#fffffff2;text-decoration-thickness:1px;transition:transform .16s,box-shadow .16s,color .16s;color:#fff!important}.UnitMaterials-module__CE7lpG__materialPdfLink.UnitMaterials-module__CE7lpG__materialOfficeLink:hover,.UnitMaterials-module__CE7lpG__materialPdfLink.UnitMaterials-module__CE7lpG__materialOfficeLink:focus-visible{text-decoration-color:#fff;transform:translateY(-1px);box-shadow:0 6px 14px #1c369438;color:#fff!important}.UnitMaterials-module__CE7lpG__materialOfficeLinkContent{align-items:center;gap:5px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialOfficeLinkLocked{cursor:pointer}.UnitMaterials-module__CE7lpG__materialOfficeLinkPlusIcon{vertical-align:middle;object-fit:contain;flex-shrink:0;width:auto;height:13px;display:inline-block}.UnitMaterials-module__CE7lpG__lessonSummaryCard{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0;display:grid;position:relative;overflow:visible}.UnitMaterials-module__CE7lpG__lessonSummaryMain{gap:8px;display:grid}.UnitMaterials-module__CE7lpG__lessonSummaryMeta{align-content:start;gap:10px;margin-top:12px;display:grid}.UnitMaterials-module__CE7lpG__lessonEyebrowRow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonEyebrow{text-transform:uppercase;letter-spacing:.08em;color:#4c5269;margin:0;font-size:14px}.UnitMaterials-module__CE7lpG__lessonDurationPill{color:#4c5269;cursor:pointer;background:#fffc;border:1px solid #2c83c352;border-radius:999px;padding:2px 8px;font-size:14px}.UnitMaterials-module__CE7lpG__lessonDurationPill i{margin-right:4px}:is(.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h1,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h2,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h3,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h4,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h5,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h6,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown p){margin:0 0 8px;font-size:26px;line-height:1.2}.UnitMaterials-module__CE7lpG__lessonPreface{color:#4c5269;font-size:15px;line-height:1.45}.UnitMaterials-module__CE7lpG__lessonPreface p{margin:0 0 8px}.UnitMaterials-module__CE7lpG__lessonObjectives{color:#4c5269;margin-top:12px}.UnitMaterials-module__CE7lpG__lessonObjectivesLead{align-items:center;gap:6px;margin:0 0 4px;font-size:15px;line-height:1.45;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonObjectives ul{margin:0;padding-left:16px}.UnitMaterials-module__CE7lpG__lessonObjectives li{color:inherit;font-size:15px;line-height:1.5}.UnitMaterials-module__CE7lpG__lessonObjectives li p{color:inherit;font-size:15px;line-height:1.5}.UnitMaterials-module__CE7lpG__lessonTileTags{flex-wrap:wrap;gap:6px;display:flex}.UnitMaterials-module__CE7lpG__lessonTileTagWrap{display:inline-flex}.UnitMaterials-module__CE7lpG__lessonTileTag{color:#2c83c3;cursor:pointer;background:#fffc;border:1px solid #2c83c366;border-radius:999px;padding:4px 8px;font-size:13px}.UnitMaterials-module__CE7lpG__lessonTileMediaLarge{aspect-ratio:1;border:1px solid #2c83c32e;border-radius:14px;width:100%;max-width:220px;overflow:hidden}.UnitMaterials-module__CE7lpG__lessonTileMediaLarge img{object-fit:cover;width:100%;height:100%}.UnitMaterials-module__CE7lpG__lessonTileMediaFrameless{background:0 0;border:0}.UnitMaterials-module__CE7lpG__lessonTileMediaFrameless img{object-fit:contain}.UnitMaterials-module__CE7lpG__assessmentLessonTileMedia{max-width:188px}.UnitMaterials-module__CE7lpG__lessonTileMediaInlineMobile{display:none}.UnitMaterials-module__CE7lpG__lessonTileMediaDesktop{display:block}.UnitMaterials-module__CE7lpG__lessonStatusPill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;width:fit-content;margin-top:8px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonStatusPillBeta{color:#6d1b3f;background:#ff3dac26}.UnitMaterials-module__CE7lpG__lessonStatusPillUpcoming{color:#0f4b78;background:#2c83c329}.UnitMaterials-module__CE7lpG__lessonSummaryShareAction{color:#1f355a;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.UnitMaterials-module__CE7lpG__gradeBandSelectorCard{background-color:#e8ecf2e6;background-image:radial-gradient(#5a687e1f .5px,#e8ecf2e6 .5px),linear-gradient(148deg,#f7f9fcdb,#dae0e9cc);background-size:10px 10px;border:1px solid #2c83c32e;border-radius:14px;padding:10px 12px;box-shadow:0 12px 24px #1a25371f,inset 0 1px #ffffff94}.UnitMaterials-module__CE7lpG__gradeBandPreface p{color:#445376;margin:0 0 8px;font-size:15px;line-height:1.45}.UnitMaterials-module__CE7lpG__gradeBandChooser{gap:8px;display:grid}.UnitMaterials-module__CE7lpG__gradeBandHeading{color:#1f355a;align-items:center;gap:7px;margin:0;font-size:15px;display:inline-flex}.UnitMaterials-module__CE7lpG__gradeBandOptions{flex-wrap:wrap;gap:10px 14px;display:flex}.UnitMaterials-module__CE7lpG__gradeBandOption{color:#1f355a;cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.UnitMaterials-module__CE7lpG__gradeBandOption input{margin:0}.UnitMaterials-module__CE7lpG__lessonPreviewItem{isolation:isolate;background:0 0;border:0;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;height:100%;min-height:0;margin:0;padding:0;display:grid}.UnitMaterials-module__CE7lpG__lessonPreviewItemAssessment{align-content:start;gap:5px}.UnitMaterials-module__CE7lpG__jobVizPreviewItem{align-content:start;gap:0;padding-right:2px;overflow:auto}.UnitMaterials-module__CE7lpG__lessonPreviewHeader,.UnitMaterials-module__CE7lpG__lessonProcedureHeaderTop,.UnitMaterials-module__CE7lpG__lessonPreviewHeaderActions,.UnitMaterials-module__CE7lpG__jobVizPreviewTitleRow{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.UnitMaterials-module__CE7lpG__previewCarousel{width:100%;min-width:0;min-height:0}.UnitMaterials-module__CE7lpG__featuredMediaViewport{width:100%;height:100%;min-height:0}.UnitMaterials-module__CE7lpG__lessonPreviewSurface{z-index:1;isolation:isolate;background:#ffffffe0;border:1px solid #2c83c333;border-radius:10px;height:100%;min-height:280px;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame{height:0;min-height:0;padding-bottom:56.25%}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceSlideDeck{height:0;min-height:0;padding-bottom:75%}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceFormFrame.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame{height:100%;min-height:280px;padding-bottom:0}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceFormFrame.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame .UnitMaterials-module__CE7lpG__lessonPreviewMedia,.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame .UnitMaterials-module__CE7lpG__lessonPreviewMedia{position:absolute;inset:0}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame iframe,.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame img{width:100%;height:100%;min-height:0;position:absolute;inset:0}.UnitMaterials-module__CE7lpG__lessonPreviewMedia{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__lessonPreviewSurface img,.UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe{object-fit:contain;border:0;width:100%;height:100%;min-height:0;max-height:100%}.UnitMaterials-module__CE7lpG__lessonPreviewIFrameGoogle{width:100%;height:100%;transform:none}.UnitMaterials-module__CE7lpG__lessonPreviewIFrameNonInteractive{pointer-events:none}.UnitMaterials-module__CE7lpG__lessonPreviewDocumentLinkoutBlocker{z-index:2;pointer-events:auto;touch-action:none;background:0 0;width:clamp(60px,10vw,84px);height:clamp(60px,10vw,84px);position:absolute;top:8px;right:8px}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceLocked{background:#fffc}.UnitMaterials-module__CE7lpG__lessonPreviewMediaBlurred{filter:blur(9px)saturate(.8);transform:scale(1.01)}.UnitMaterials-module__CE7lpG__lessonPreviewGate{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5faff57;align-content:center;justify-items:center;gap:8px;padding:14px;display:grid;position:absolute;inset:0}.UnitMaterials-module__CE7lpG__lessonPreviewGate p{color:#375171;background:#ffffffa8;border:1px solid #2c83c324;border-radius:10px;max-width:44ch;margin:0;padding:6px 9px;font-size:16px;line-height:1.4}.UnitMaterials-module__CE7lpG__lessonPreviewGateWarning{justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonPreviewGateActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.UnitMaterials-module__CE7lpG__lessonPreviewGateButton{color:#16335b;background:linear-gradient(#fffffff0,#edf6ffe6);border:1px solid #2c83c357;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex;text-decoration:none!important}.UnitMaterials-module__CE7lpG__lessonPreviewReadOnlyOverlay{z-index:2;color:#2f466b;text-align:center;background:#ffffffe6;border:1px solid #2c83c32e;border-radius:10px;padding:8px 10px;font-size:14px;line-height:1.35;position:absolute;bottom:10px;left:10px;right:10px}.UnitMaterials-module__CE7lpG__lessonPreviewReadOnlyOverlayAssessment{color:#f6f9ff;background:linear-gradient(140deg,#16305cf0,#31548aeb);border-color:#a4caff61;padding:10px 14px;font-weight:700;bottom:12px;left:12px;right:12px;box-shadow:0 12px 28px #0f1c363d}.UnitMaterials-module__CE7lpG__lessonPreviewType{text-transform:uppercase;letter-spacing:.04em;color:#4c5269;margin-bottom:4px;font-size:14px;display:block}.UnitMaterials-module__CE7lpG__lessonPreviewMeta strong{font-size:16px;line-height:1.35}.UnitMaterials-module__CE7lpG__lessonPreviewMeta p{margin:0 0 4px;font-size:16px;line-height:1.4}.UnitMaterials-module__CE7lpG__lessonPreviewMeta{z-index:2;position:relative}.UnitMaterials-module__CE7lpG__lessonPreviewMetaAssessment{gap:4px}.UnitMaterials-module__CE7lpG__lessonPreviewMetaAssessment strong{display:block}.UnitMaterials-module__CE7lpG__lessonPreviewMetaAssessment p{margin-bottom:2px}.UnitMaterials-module__CE7lpG__materialOpenLink,.UnitMaterials-module__CE7lpG__materialOpenLinkDisabled{white-space:nowrap;font-size:15px;font-weight:600}.UnitMaterials-module__CE7lpG__materialOpenLink{color:#4b3aa8;align-items:center;gap:5px;display:inline-flex}.UnitMaterials-module__CE7lpG__materialOpenLinkDisabled{color:#7a8094}.UnitMaterials-module__CE7lpG__materialCopyAllBtn{width:fit-content;max-width:100%;min-height:33px;box-shadow:none;color:#fff;cursor:pointer;background:#2339c4;border:2px solid #2339c4;border-radius:999px;place-self:start;align-items:center;gap:7px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__materialCopyAllBtn svg{color:#fff}.UnitMaterials-module__CE7lpG__materialCopyAllBtn img{vertical-align:middle;object-fit:contain;width:auto;height:13px;display:inline-block}.UnitMaterials-module__CE7lpG__previewMaterialsDescriptor{align-items:center;gap:6px;line-height:1.25;display:inline-flex}.UnitMaterials-module__CE7lpG__previewMaterialsDescriptorIcon{color:#5f6881;flex:none;display:block}.UnitMaterials-module__CE7lpG__goingFurtherPreviewItem{grid-template-rows:auto auto minmax(0,1fr);align-content:start}.UnitMaterials-module__CE7lpG__goingFurtherSubheading{color:#4c5269;margin:0;font-size:15px;line-height:1.4}.UnitMaterials-module__CE7lpG__goingFurtherList{flex:1 1 0;align-content:start;align-items:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}.UnitMaterials-module__CE7lpG__goingFurtherItem{background:#ffffffd1;border:1px solid #2c83c338;border-radius:12px;gap:4px;padding:8px 10px;display:grid}.UnitMaterials-module__CE7lpG__goingFurtherItem p{color:#4c5269;margin:0;font-size:15px;line-height:1.4}.UnitMaterials-module__CE7lpG__goingFurtherLink{color:#1f355a;align-items:center;gap:6px;width:fit-content;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.UnitMaterials-module__CE7lpG__jobVizPreviewCard{background:radial-gradient(circle at 14% 8%,#1826bc1f,#0000 44%),linear-gradient(156deg,#fffffffa,#f5f9fff5);border:2px solid #1826bc42;border-radius:12px;padding:11px 12px 12px;box-shadow:0 16px 30px #1826bc1a}.UnitMaterials-module__CE7lpG__jobVizPreviewTitleRow{gap:.75rem;width:100%}.UnitMaterials-module__CE7lpG__jobVizPreviewPlusTag{color:#1826bc;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:2px solid #1826bc;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 6px;font-size:12px;font-weight:800;display:inline-flex}.UnitMaterials-module__CE7lpG__jobVizPreviewContext{color:#1e3056;background:linear-gradient(150deg,#2339c40d,#2339c404);border:0;border-radius:16px;margin:12px 0 14px;padding:10px 12px;font-size:16px;line-height:1.44}.UnitMaterials-module__CE7lpG__jobVizPreviewHeading{color:#1f2f59;gap:4px;margin:0;padding-bottom:4px;font-size:17px;font-weight:700;display:grid}.UnitMaterials-module__CE7lpG__jobVizPreviewHeadingSubcopy{color:#355487;font-size:14px;font-weight:500;line-height:1.4}.UnitMaterials-module__CE7lpG__jobVizPreviewSubheading{color:#1f2f59;border-bottom:1px dashed #1826bc3d;margin:0 0 8px;padding-bottom:7px;font-size:16px;font-weight:600}.UnitMaterials-module__CE7lpG__jobVizPreviewList{gap:7px;margin:0;padding:0 0 6px 14px;font-size:16px;line-height:1.4;list-style:none;display:grid}.UnitMaterials-module__CE7lpG__jobVizPreviewListItem{grid-template-columns:68px 30px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.UnitMaterials-module__CE7lpG__jobVizTrendBadge{color:#1f2f59;text-align:right;white-space:nowrap;vertical-align:middle;justify-content:flex-end;align-items:center;gap:3px;margin-right:0;font-family:Noto Sans Mono,Roboto Mono,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:500;line-height:1.4;display:inline-flex}.UnitMaterials-module__CE7lpG__jobVizTrendBadgeUp,.UnitMaterials-module__CE7lpG__jobVizTrendBadgeDown,.UnitMaterials-module__CE7lpG__jobVizTrendBadgeFlat{color:inherit}.UnitMaterials-module__CE7lpG__jobVizTrendIconUp{color:#cb1f83}.UnitMaterials-module__CE7lpG__jobVizTrendIconDown{color:#2c83c3}.UnitMaterials-module__CE7lpG__jobVizTrendIconFlat{color:#4f5f7f}.UnitMaterials-module__CE7lpG__jobVizJobIconStack{flex-shrink:0;width:30px;height:24px;position:relative}.UnitMaterials-module__CE7lpG__jobVizPreviewJobTitle{color:#1f2f59;min-width:0}.UnitMaterials-module__CE7lpG__jobVizJobIconBubblePrimary,.UnitMaterials-module__CE7lpG__jobVizJobIconBubbleSecondary{border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.UnitMaterials-module__CE7lpG__jobVizJobIconBubblePrimary{color:#2d3654;background:#f7fafff0;border:1.5px solid #5c678e6b;width:24px;height:24px;inset:0 auto auto 0;box-shadow:inset 0 1px #ffffffc7,0 1px 2px #1b275014}.UnitMaterials-module__CE7lpG__jobVizJobIconBubbleSecondary{color:#4f5566;background:#ebeff7f2;border:1.5px solid #5c678e73;width:16px;height:16px;bottom:-5px;left:14px;box-shadow:0 1px 3px #1b27501f}.UnitMaterials-module__CE7lpG__jobVizPreviewLocked{color:#677099;font-weight:500}.UnitMaterials-module__CE7lpG__jobVizPreviewActions{flex-wrap:wrap;gap:10px;margin-top:10px;margin-bottom:2rem;display:flex}.UnitMaterials-module__CE7lpG__jobVizTrendNote{color:#6a7087;border-bottom:1px dashed #1826bc3d;margin:4px 0 0;padding-bottom:10px;font-size:13px;font-style:italic;line-height:1.35}.UnitMaterials-module__CE7lpG__jobVizPreviewActionBtn{width:auto;max-width:100%;min-height:44px;font-size:14px}.UnitMaterials-module__CE7lpG__jobVizGetGpButton{background:linear-gradient(165deg,#fffffffa,#ecf2fff5);border-color:#2339c4b8;box-shadow:0 0 0 1px #2339c414,0 8px 18px #2339c429;color:#2339c4!important}.UnitMaterials-module__CE7lpG__jobVizGetGpButton:link,.UnitMaterials-module__CE7lpG__jobVizGetGpButton:visited,.UnitMaterials-module__CE7lpG__jobVizGetGpButton:active{color:#2339c4!important}.UnitMaterials-module__CE7lpG__jobVizGetGpButton:hover,.UnitMaterials-module__CE7lpG__jobVizGetGpButton:focus-visible{background:linear-gradient(165deg,#fafcfffc,#e5edfffa);border-color:#2339c4;box-shadow:0 0 0 1px #2339c424,0 10px 22px #2339c433;color:#2339c4!important}:is(.UnitMaterials-module__CE7lpG__jobVizGetGpButton:hover span,.UnitMaterials-module__CE7lpG__jobVizGetGpButton:focus-visible span){color:#2339c4!important}.UnitMaterials-module__CE7lpG__jobVizGetGpButtonIcon{object-fit:contain;width:auto;height:20px}.UnitMaterials-module__CE7lpG__lessonProcedureInPreview{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex;overflow:hidden}.UnitMaterials-module__CE7lpG__procedureLinkOutBtn{color:#145b95;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.UnitMaterials-module__CE7lpG__previewPanePrintAction{color:#1f355a;cursor:pointer;background:#fff;border:1px solid #2c83c34d;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__previewPanePrintAction:disabled{opacity:.55;cursor:not-allowed}.UnitMaterials-module__CE7lpG__lessonProcedureHeader span{color:#4c5269;font-size:16px;line-height:1.4}.UnitMaterials-module__CE7lpG__lessonProcedureContent{background:#fff;flex:1 1 0;gap:7px;height:100%;min-height:0;margin-top:8px;padding:8px 10px;overflow:auto}.UnitMaterials-module__CE7lpG__procedureEndMarker{text-align:center;color:#3f4f6a;margin:12px 0 2px;font-size:15px;font-weight:700}.UnitMaterials-module__CE7lpG__procedureEndMarkerWrap{justify-items:center;gap:4px;margin-top:12px;display:grid}.UnitMaterials-module__CE7lpG__lessonProcedureInPreview:not(.UnitMaterials-module__CE7lpG__lessonProcedureStandalonePanel) .UnitMaterials-module__CE7lpG__procedureEndMarkerWrap{margin-bottom:20%}.UnitMaterials-module__CE7lpG__procedureEndMarkerWrap .UnitMaterials-module__CE7lpG__procedureEndMarker{margin:0}.UnitMaterials-module__CE7lpG__procedureJobVizNudgeCard{text-align:left;background:linear-gradient(160deg,#f4f8fff2,#ecf1fcf0) padding-box padding-box,linear-gradient(115deg,#5668c457,#2c83c34d) border-box;border:1px solid #5c58bb42;border-radius:12px;gap:8px;width:min(100%,440px);padding:9px 11px;display:grid}.UnitMaterials-module__CE7lpG__procedureJobVizNudgeHeader{align-items:center;gap:8px;display:inline-flex}.UnitMaterials-module__CE7lpG__procedureJobVizNudgeLogo{object-fit:contain;border-radius:8px;width:28px;height:auto}.UnitMaterials-module__CE7lpG__procedureJobVizNudgeEyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2a3f7a;font-size:12px;font-weight:800}.UnitMaterials-module__CE7lpG__procedureJobVizUpsellLink{color:#134e82;cursor:pointer;background:linear-gradient(160deg,#fffffffa,#eaf3ffeb);border:1px solid #2e6abd75;border-radius:999px;width:fit-content;padding:7px 12px;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s}.UnitMaterials-module__CE7lpG__procedureJobVizUpsellLink:hover{color:#0d4674;border-color:#134e82b8;transform:translateY(-1px);box-shadow:0 6px 14px #1a427824}.UnitMaterials-module__CE7lpG__procedureJobVizNudgeText{text-align:left;color:#4b5670;max-width:400px;margin:0;font-size:13px;line-height:1.4}.UnitMaterials-module__CE7lpG__lessonPrepSection{gap:8px;margin-bottom:4px;padding:0 2px 2px;display:grid}.UnitMaterials-module__CE7lpG__lessonChunkHeader{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.UnitMaterials-module__CE7lpG__lessonPrepHeader{width:fit-content;max-width:100%;color:var(--color-brand-hydro-blue,#2c83c3);background:linear-gradient(145deg,#fffffffa,#e4f1fdf5);border:1px solid #2c83c357;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px;display:inline-flex;box-shadow:inset 0 1px #ffffffc2,0 2px 6px #14457a14}.UnitMaterials-module__CE7lpG__lessonPrepHeader svg{color:var(--color-brand-hydro-blue,#2c83c3)}.UnitMaterials-module__CE7lpG__lessonChunkTitle,.UnitMaterials-module__CE7lpG__lessonChunkDuration,.UnitMaterials-module__CE7lpG__lessonPrepHeader h4{color:var(--color-brand-hydro-blue,#2c83c3)}.UnitMaterials-module__CE7lpG__lessonPrepHeader h4,.UnitMaterials-module__CE7lpG__lessonChunkTitle,.UnitMaterials-module__CE7lpG__lessonChunkDuration{margin:0;font-size:21px;font-weight:400;line-height:1.2}.UnitMaterials-module__CE7lpG__lessonPrepHeader h4{font-weight:600}.UnitMaterials-module__CE7lpG__lessonChunk{border-top:2px solid #2c83c342;gap:5px;width:100%;padding:10px 0 0}.UnitMaterials-module__CE7lpG__lessonChunkDuration{align-items:center;gap:6px;display:inline-flex}.UnitMaterials-module__CE7lpG__lessonChunkTimeline{display:grid}.UnitMaterials-module__CE7lpG__lessonChunkHeaderOverGraph{z-index:1;margin-bottom:-8px;position:relative}.UnitMaterials-module__CE7lpG__lessonChunkGraph{width:100%;padding:2px 6px;overflow:hidden}.UnitMaterials-module__CE7lpG__lessonChunkGraph svg{width:100%;height:auto}.UnitMaterials-module__CE7lpG__lessonStep{background:#ffffffb3;border:1px solid #2c83c324;border-radius:10px;gap:6px;margin-top:2px;padding:7px 8px;display:grid}.UnitMaterials-module__CE7lpG__lessonStepTitleRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.UnitMaterials-module__CE7lpG__lessonStepTitleRow strong{color:#102446;font-size:16px}.UnitMaterials-module__CE7lpG__lessonStepDuration{color:#27456f;background:#1f355a14;border-radius:999px;padding:1px 7px;font-size:15px;font-weight:700}.UnitMaterials-module__CE7lpG__lessonStepQuickDescription p{color:#40506f;margin:0;font-size:16px;line-height:1.4}:is(.UnitMaterials-module__CE7lpG__lessonStepDetails p,.UnitMaterials-module__CE7lpG__lessonStepDetails li){font-size:16px;line-height:1.45}.UnitMaterials-module__CE7lpG__lessonStepDetails p{margin:0 0 6px}:is(.UnitMaterials-module__CE7lpG__lessonStepDetails ul,.UnitMaterials-module__CE7lpG__lessonStepDetails ol){margin:0 0 6px;padding-left:16px}.UnitMaterials-module__CE7lpG__lessonStepInlineInfo{gap:6px;margin-top:6px}.UnitMaterials-module__CE7lpG__lessonStepAside{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;height:100%;display:grid}.UnitMaterials-module__CE7lpG__lessonStepAside .UnitMaterials-module__CE7lpG__stepInfoBlock{align-content:center;height:100%}.UnitMaterials-module__CE7lpG__stepInfoBlock{background:#f0f4ffa8;border:1px solid #2c83c324;border-radius:8px;min-width:0;height:100%;padding:5px 7px}.UnitMaterials-module__CE7lpG__stepInfoBlockVariantNotes{background:#6c2d821f;border-color:#6c2d823d}.UnitMaterials-module__CE7lpG__stepInfoBlockTeachingTips{background:linear-gradient(165deg,#ecf8f3d6,#e6f5eecc);border-color:#41917438}:is(.UnitMaterials-module__CE7lpG__stepInfoBlockVocabulary ul,.UnitMaterials-module__CE7lpG__stepInfoBlockVocabulary ol){margin:0 0 4px;padding-left:0;list-style-position:inside}.UnitMaterials-module__CE7lpG__stepInfoBlockVocabulary li{margin:0 0 2px}.UnitMaterials-module__CE7lpG__stepInfoHeading{text-transform:uppercase;letter-spacing:.04em;color:#1f355a;align-items:center;gap:5px;margin:0 0 4px;font-size:14px;display:inline-flex}:is(.UnitMaterials-module__CE7lpG__stepInfoBlock p,.UnitMaterials-module__CE7lpG__stepInfoBlock li){color:#4c5269;margin:0 0 4px;font-size:15px;line-height:1.45}.UnitMaterials-module__CE7lpG__procedureStandaloneLayout{align-items:center;gap:10px;width:100%;max-width:800px;margin:0 auto}.UnitMaterials-module__CE7lpG__procedureStandaloneHeader{gap:6px;width:100%;max-width:800px}.UnitMaterials-module__CE7lpG__procedureStandaloneTopRow{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.UnitMaterials-module__CE7lpG__standaloneUserTypeToggleRow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.UnitMaterials-module__CE7lpG__standaloneUserTypeLabel{color:#2b3d60;font-size:12px;font-weight:700}.UnitMaterials-module__CE7lpG__standaloneUserTypeToggle{align-items:center;gap:6px;display:inline-flex}.UnitMaterials-module__CE7lpG__standaloneUserTypeButton{color:#22304f;cursor:pointer;background:#fff;border:1px solid #4c52693d;border-radius:999px;align-items:center;min-height:32px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__standaloneUserTypeButtonActive{background:#ecf6fff2;border-color:#2c83c39e}.UnitMaterials-module__CE7lpG__procedureStandaloneLabelGroup{gap:2px;display:grid}.UnitMaterials-module__CE7lpG__procedureStandaloneLabel{color:#1f355a;margin:0;font-size:16px;font-weight:700}.UnitMaterials-module__CE7lpG__procedureStandaloneBaseUrl{color:#48658f;word-break:break-word;font-size:12px;line-height:1.3;text-decoration:none}.UnitMaterials-module__CE7lpG__procedureStandaloneBaseUrl:hover{color:#184d84;text-decoration:underline}.UnitMaterials-module__CE7lpG__procedurePrintButton{color:#1f355a;cursor:pointer;background:#fff;border:1px solid #2c83c34d;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__procedureStandaloneHeaderRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.UnitMaterials-module__CE7lpG__procedureReturnLink{background:#fffffff2;border:1px solid #2c83c342;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid;overflow:hidden;text-decoration:none!important}.UnitMaterials-module__CE7lpG__procedureReturnBanner{border-right:1px solid #2c83c338;width:136px;min-height:74px;position:relative}.UnitMaterials-module__CE7lpG__procedureReturnText{align-content:center;gap:3px;min-height:74px;padding:10px 12px;display:grid}.UnitMaterials-module__CE7lpG__procedureReturnText span:first-child{color:#1f355a;font-size:15px;font-weight:700}.UnitMaterials-module__CE7lpG__procedureReturnText span:last-child{color:#143f68;font-size:18px;font-weight:700}.UnitMaterials-module__CE7lpG__procedureReturnTile{aspect-ratio:1;background:#fffffff2;border-left:1px solid #2c83c338;justify-content:stretch;align-self:stretch;align-items:stretch;width:auto;min-width:0;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__procedureReturnQr{aspect-ratio:1;background:#fff;border:1px solid #2c83c338;border-radius:10px;justify-content:center;align-items:center;min-width:74px;min-height:74px;padding:7px;display:flex;overflow:hidden}.UnitMaterials-module__CE7lpG__lessonProcedureStandalonePanel{width:100%;max-width:800px;height:auto;min-height:0;margin-top:10px;overflow:visible}.UnitMaterials-module__CE7lpG__lessonProcedureStandalonePanel.UnitMaterials-module__CE7lpG__lessonProcedureInPreview{height:auto;min-height:0;display:block;overflow:visible}.UnitMaterials-module__CE7lpG__lessonProcedureStandalonePanel .UnitMaterials-module__CE7lpG__lessonProcedureContent{flex:none;height:auto;min-height:0;display:grid;overflow:visible}.UnitMaterials-module__CE7lpG__mobileMaterialsStack{gap:10px;display:grid}.UnitMaterials-module__CE7lpG__mobileAccordionSection{background:#f7faffeb;border:1px solid #2c83c333;border-radius:14px;overflow:hidden}.UnitMaterials-module__CE7lpG__mobileAccordionButton{color:#16335b;text-align:left;background:#e7f0fbd6;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px;font-size:15px;font-weight:700;display:flex}.UnitMaterials-module__CE7lpG__mobileAccordionTitle,.UnitMaterials-module__CE7lpG__mobileAccordionTitleWithIcon{align-items:center;gap:7px;display:inline-flex}.UnitMaterials-module__CE7lpG__mobileAccordionPanel{gap:10px;padding:10px;display:grid}.UnitMaterials-module__CE7lpG__mobileAccordionPanelHidden{display:none}.UnitMaterials-module__CE7lpG__mobileAccordionChevron{transition:transform .16s}.UnitMaterials-module__CE7lpG__mobileAccordionChevronOpen{transform:rotate(180deg)}.UnitMaterials-module__CE7lpG__mobileActionList,.UnitMaterials-module__CE7lpG__mobileGpPlusContent{gap:8px;display:grid}.UnitMaterials-module__CE7lpG__mobilePreviewModalBackdrop{z-index:121;background:#090e1bbd;align-items:stretch;display:grid;position:fixed;inset:0}.UnitMaterials-module__CE7lpG__mobilePreviewModal{background:linear-gradient(160deg,#e9eef7fa,#e0e7f1f5);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.UnitMaterials-module__CE7lpG__mobilePreviewModalHeader{background:#ecf1f9fa;border-bottom:1px solid #2c83c329;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:17px;line-height:1.2;display:flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalHeaderLabel{color:#1f355a;font-size:inherit;line-height:inherit;align-items:center;gap:7px;min-width:0;margin:0;font-weight:800;display:inline-flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalHeaderActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalOpenLink{color:#2f3cb1;font-size:inherit;font-weight:700;line-height:inherit;white-space:nowrap;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalClose{color:#16335b;z-index:6;background:#ffffffeb;border:1px solid #2c83c338;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:static}.UnitMaterials-module__CE7lpG__mobilePreviewModalBody{background:#fafcfff0;border-top:0;border-bottom:1px solid #2c83c324;flex:auto;min-height:0;padding:6px 10px 0;overflow:hidden}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner{flex-direction:column;justify-content:center;gap:10px;height:100%;min-height:100%;display:flex;overflow:hidden}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewHeader{display:none}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial{grid-template-rows:minmax(0,1fr);display:grid}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewItem{flex-direction:column;align-content:stretch;height:100%;min-height:0;display:flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurface{height:var(--mobile-material-surface-height,auto);min-height:0;max-height:var(--mobile-material-surface-height,none);flex:auto;display:flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame,.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurfaceSlideDeck{min-height:0;padding-bottom:0}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurfaceFormFrame{height:var(--mobile-material-surface-height,320px);min-height:220px;max-height:var(--mobile-material-surface-height,none);flex:auto}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewMedia{flex:auto;min-height:0;display:flex}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe,.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewSurface img{flex:auto;min-height:0;display:block}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewMeta{flex:none;align-self:stretch;min-height:0}.UnitMaterials-module__CE7lpG__mobilePreviewModalFooter{padding:6px 10px max(8px, env(safe-area-inset-bottom,0px));background:#ecf1f9fa;border-top:1px solid #2c83c329;flex:none}.UnitMaterials-module__CE7lpG__mobileModalCarouselControls{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:0;display:grid}.UnitMaterials-module__CE7lpG__mobileModalCarouselButton{color:#16335b;background:#fffffff0;border:1px solid #2c83c357;border-radius:999px;align-items:center;gap:4px;min-height:38px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.UnitMaterials-module__CE7lpG__mobileModalCarouselCount{text-align:center;color:#2f466b;font-size:14px;font-weight:600}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner .UnitMaterials-module__CE7lpG__lessonPreviewItem,.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewPaneContent,.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewMedia,.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewSurface{height:auto;min-height:0}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner .UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe,.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner .UnitMaterials-module__CE7lpG__lessonPreviewSurface img{height:100%;min-height:0}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner .UnitMaterials-module__CE7lpG__lessonPreviewItem{width:100%;max-width:1080px;margin-left:auto;margin-right:auto}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInnerMaterial .UnitMaterials-module__CE7lpG__lessonPreviewMeta{z-index:2;align-content:start;padding-top:2px;position:relative}.UnitMaterials-module__CE7lpG__mobilePreviewModalBodyInner .UnitMaterials-module__CE7lpG__lessonPreviewHeader{z-index:3;background:#e8eef7eb;border-radius:10px;align-self:flex-start;width:fit-content;max-width:calc(100% - 52px);min-height:36px;padding-right:52px;display:inline-flex;position:sticky;top:0}.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewIFrameGoogle{width:100%;height:100%;margin-left:auto;margin-right:auto;display:block;transform:none}.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewIFrameGoogleDocReduced{width:100%;height:100%;transform:none}.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewDocumentLinkoutBlocker{width:clamp(68px,18vw,92px);height:clamp(68px,18vw,92px);top:10px;right:10px}.UnitMaterials-module__CE7lpG__mobilePreviewModalBody .UnitMaterials-module__CE7lpG__lessonPreviewSurfaceSlideDeck{height:var(--mobile-material-surface-height,min(78dvh, calc(100dvh - 210px)));max-height:var(--mobile-material-surface-height,calc(100dvh - 210px));padding-bottom:0}@media (min-width:768px){.UnitMaterials-module__CE7lpG__lessonSummaryCard{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:16px}.UnitMaterials-module__CE7lpG__lessonSummaryMeta{margin-top:0}.UnitMaterials-module__CE7lpG__lessonPreviewItem{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.UnitMaterials-module__CE7lpG__jobVizPreviewItem{overflow:auto}.UnitMaterials-module__CE7lpG__lessonPreviewSurface{flex:auto;height:auto;min-height:0;display:flex}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame,.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceSlideDeck{height:auto;min-height:0;padding-bottom:0}.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceFormFrame.UnitMaterials-module__CE7lpG__lessonPreviewSurfaceRatioFrame{height:auto;min-height:0}.UnitMaterials-module__CE7lpG__lessonPreviewMedia{flex:auto;min-height:0;display:flex}.UnitMaterials-module__CE7lpG__lessonPreviewSurface,.UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe,.UnitMaterials-module__CE7lpG__lessonPreviewSurface img{min-height:0}.UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe,.UnitMaterials-module__CE7lpG__lessonPreviewSurface img{flex:auto;height:100%;display:block}.UnitMaterials-module__CE7lpG__lessonPreviewMeta{flex:none;min-height:0}}@media (min-width:1024px){.UnitMaterials-module__CE7lpG__lessonLayout{align-items:start}.UnitMaterials-module__CE7lpG__lessonMaterialsGrid{grid-template-columns:fit-content(380px) minmax(0,1fr)}:is(.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h1,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h2,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h3,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h4,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h5,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown h6,.UnitMaterials-module__CE7lpG__lessonTitleMarkdown p){font-size:clamp(30px,2.35vw,36px);line-height:1.18}.UnitMaterials-module__CE7lpG__lessonPreface,.UnitMaterials-module__CE7lpG__assessmentIntroCopy{font-size:clamp(17px,1.15vw,20px);line-height:1.4}.UnitMaterials-module__CE7lpG__lessonStepWithAside{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);align-items:start}.UnitMaterials-module__CE7lpG__lessonStepFullWidth{grid-template-columns:minmax(0,1fr)}.UnitMaterials-module__CE7lpG__lessonStepMain{padding-right:8px}.UnitMaterials-module__CE7lpG__lessonStepAside{justify-self:end;max-width:260px}}@media (max-width:1023px){.UnitMaterials-module__CE7lpG__gpPlusBanner{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 50px 16px 18px}.UnitMaterials-module__CE7lpG__gpPlusCta{align-self:flex-start;min-height:56px;padding:10px 18px}.UnitMaterials-module__CE7lpG__gpPlusHeadline{font-size:18px;line-height:1.25}.UnitMaterials-module__CE7lpG__gpPlusSubhead{font-size:15px;line-height:1.4}.UnitMaterials-module__CE7lpG__gpPlusBannerClose{top:8px;right:8px}}@media (min-width:768px) and (max-width:1023px){.UnitMaterials-module__CE7lpG__lessonLayout{padding-top:24px}}@media (max-width:767px){.UnitMaterials-module__CE7lpG__gpPlusBanner{border-radius:16px}.UnitMaterials-module__CE7lpG__gpPlusLogo img{max-width:72px;max-height:72px}.UnitMaterials-module__CE7lpG__gpPlusCta{gap:8px;min-height:50px;font-size:15px}.UnitMaterials-module__CE7lpG__gpPlusCtaIcon{flex-basis:32px;width:32px;height:32px}.UnitMaterials-module__CE7lpG__gpPlusCtaIcon img{width:20px!important;height:auto!important}.UnitMaterials-module__CE7lpG__lessonLayout{padding-top:24px}.UnitMaterials-module__CE7lpG__lessonMaterialsGrid{grid-template-columns:minmax(0,1fr)}.UnitMaterials-module__CE7lpG__lessonResourcesCard{max-width:410px;min-height:0;margin:0 auto}.UnitMaterials-module__CE7lpG__materialRow{min-height:92px;padding:10px 9px}.UnitMaterials-module__CE7lpG__lessonTileMediaInlineMobile{width:88px;max-width:88px;margin:0 0 6px;display:block}.UnitMaterials-module__CE7lpG__lessonTileMediaDesktop{display:none}.UnitMaterials-module__CE7lpG__lessonPreviewSurface,.UnitMaterials-module__CE7lpG__lessonPreviewSurface iframe,.UnitMaterials-module__CE7lpG__lessonPreviewSurface img{min-height:280px}.UnitMaterials-module__CE7lpG__lessonChunkHeaderOverGraph{margin-bottom:-6px}.UnitMaterials-module__CE7lpG__lessonStep{grid-template-columns:1fr;gap:7px}.UnitMaterials-module__CE7lpG__lessonStepDuration{padding:1px 6px;font-size:14px}.UnitMaterials-module__CE7lpG__procedureStandaloneHeaderRow{grid-template-columns:minmax(0,1fr)}.UnitMaterials-module__CE7lpG__procedureReturnQr{justify-self:start;width:96px;height:96px}}@media print{.UnitMaterials-module__CE7lpG__procedurePrintButton,.UnitMaterials-module__CE7lpG__standaloneUserTypeToggleRow{display:none!important}.UnitMaterials-module__CE7lpG__procedureStandaloneHeaderRow{break-inside:avoid;page-break-inside:avoid;grid-template-columns:minmax(0,1fr) auto!important}}
.CompactMediaCarousel-module__6WF_Gq__carousel{--media-border:#2c83c32e;--media-shadow:0 18px 36px #1220361f;--media-surface:linear-gradient(155deg, #ffffffeb, #f0f6ffeb);--media-stage:linear-gradient(160deg, #0e223d14, #2c83c329);--media-text:#1f355a;--media-muted:#4c5269;--media-chip:#ffffffe0;border:1px solid var(--media-border);background:var(--media-surface);width:100%;min-width:0;height:100%;min-height:0;box-shadow:var(--media-shadow);border-radius:18px;grid-template-rows:minmax(0,1fr) auto;gap:12px;padding:12px;display:grid;container-type:inline-size}.CompactMediaCarousel-module__6WF_Gq__stage{align-items:stretch;gap:12px;min-height:0;display:grid}.CompactMediaCarousel-module__6WF_Gq__mediaColumn,.CompactMediaCarousel-module__6WF_Gq__infoColumn{min-width:0;min-height:0}.CompactMediaCarousel-module__6WF_Gq__mediaFrame{aspect-ratio:16/10;background:var(--media-stage);border:1px solid #1f355a1f;border-radius:16px;width:100%;height:100%;min-height:220px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff70}.CompactMediaCarousel-module__6WF_Gq__mediaFrame a{width:100%;height:100%;display:block}.CompactMediaCarousel-module__6WF_Gq__embeddedMedia{border:0}.CompactMediaCarousel-module__6WF_Gq__mediaFallback{text-align:center;color:var(--media-text);align-content:center;justify-items:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}.CompactMediaCarousel-module__6WF_Gq__mediaFallback p{margin:0;font-size:15px;line-height:1.4}.CompactMediaCarousel-module__6WF_Gq__mediaFallbackLink,.CompactMediaCarousel-module__6WF_Gq__openLink{color:#1826bc;background:#ffffffe6;border:1px solid #1826bc2e;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.CompactMediaCarousel-module__6WF_Gq__mediaOverlay{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:10px 10px auto}.CompactMediaCarousel-module__6WF_Gq__mediaTypeChip,.CompactMediaCarousel-module__6WF_Gq__lessonChip,.CompactMediaCarousel-module__6WF_Gq__indexPill{background:var(--media-chip);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:28px;color:var(--media-text);letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.CompactMediaCarousel-module__6WF_Gq__lessonChip{color:#375171}.CompactMediaCarousel-module__6WF_Gq__infoCard{gap:12px;height:100%;min-height:0;padding:2px;display:grid}.CompactMediaCarousel-module__6WF_Gq__headerBlock{gap:8px;display:grid}.CompactMediaCarousel-module__6WF_Gq__headerMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.CompactMediaCarousel-module__6WF_Gq__byline{color:var(--media-muted);font-size:14px;line-height:1.3}.CompactMediaCarousel-module__6WF_Gq__byline a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.CompactMediaCarousel-module__6WF_Gq__title{color:var(--media-text);margin:0;font-size:16px;font-weight:700;line-height:1.12}.CompactMediaCarousel-module__6WF_Gq__descriptionWrap{min-height:0;padding-right:2px;overflow:auto}.CompactMediaCarousel-module__6WF_Gq__description,.CompactMediaCarousel-module__6WF_Gq__descriptionEmpty{color:var(--media-muted);font-size:15px;line-height:1.45}.CompactMediaCarousel-module__6WF_Gq__descriptionEmpty{margin:0}:is(.CompactMediaCarousel-module__6WF_Gq__description p,.CompactMediaCarousel-module__6WF_Gq__description li,.CompactMediaCarousel-module__6WF_Gq__description ul,.CompactMediaCarousel-module__6WF_Gq__description ol){font-size:inherit;line-height:inherit;color:inherit}:is(.CompactMediaCarousel-module__6WF_Gq__description p:last-child,.CompactMediaCarousel-module__6WF_Gq__description ul:last-child,.CompactMediaCarousel-module__6WF_Gq__description ol:last-child){margin-bottom:0}.CompactMediaCarousel-module__6WF_Gq__actionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.CompactMediaCarousel-module__6WF_Gq__navCluster{align-items:center;gap:8px;display:inline-flex}.CompactMediaCarousel-module__6WF_Gq__navButton{color:#f0f4ff;background:linear-gradient(#1f355a,#2c83c3);border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .16s ease-out,opacity .16s ease-out,box-shadow .16s ease-out;display:inline-flex;box-shadow:0 10px 18px #1f355a33}.CompactMediaCarousel-module__6WF_Gq__navButton:hover:not(:disabled),.CompactMediaCarousel-module__6WF_Gq__navButton:focus-visible:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 22px #1f355a3d}.CompactMediaCarousel-module__6WF_Gq__navButton:disabled{opacity:.35;box-shadow:none}.CompactMediaCarousel-module__6WF_Gq__thumbRail{scroll-snap-type:x proximity;gap:10px;min-width:0;padding:2px 2px 4px;display:flex;overflow-x:auto}.CompactMediaCarousel-module__6WF_Gq__thumbButton{color:var(--media-text);text-align:left;scroll-snap-align:start;background:#ffffffb3;border:1px solid #2c83c324;border-radius:14px;flex:0 0 104px;gap:8px;padding:8px;transition:transform .16s ease-out,border-color .16s ease-out,background-color .16s ease-out;display:grid}.CompactMediaCarousel-module__6WF_Gq__thumbButton:hover,.CompactMediaCarousel-module__6WF_Gq__thumbButton:focus-visible,.CompactMediaCarousel-module__6WF_Gq__thumbButtonActive{background:#f0f4fff5;border-color:#1826bc47;transform:translateY(-1px)}.CompactMediaCarousel-module__6WF_Gq__thumbVisual{background:linear-gradient(155deg,#1f355a14,#2c83c32e);border-radius:10px;place-items:center;min-height:60px;display:grid;position:relative;overflow:hidden}.CompactMediaCarousel-module__6WF_Gq__thumbImage{object-fit:cover}.CompactMediaCarousel-module__6WF_Gq__thumbIconWrap{color:var(--media-muted);letter-spacing:.02em;text-transform:uppercase;justify-items:center;gap:4px;padding:8px;font-size:11px;font-weight:700;display:grid}.CompactMediaCarousel-module__6WF_Gq__thumbText{gap:3px;display:grid}.CompactMediaCarousel-module__6WF_Gq__thumbLesson{color:#2c83c3;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:700}.CompactMediaCarousel-module__6WF_Gq__thumbTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}@container (min-width:760px){.CompactMediaCarousel-module__6WF_Gq__stage{grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr)}.CompactMediaCarousel-module__6WF_Gq__descriptionWrap{max-height:13.2rem}.CompactMediaCarousel-module__6WF_Gq__thumbButton{flex-basis:120px}}@container (max-width:759px){.CompactMediaCarousel-module__6WF_Gq__carousel{padding:10px}.CompactMediaCarousel-module__6WF_Gq__mediaFrame{min-height:200px}.CompactMediaCarousel-module__6WF_Gq__descriptionWrap{max-height:9rem}}@media (prefers-reduced-motion:reduce){.CompactMediaCarousel-module__6WF_Gq__navButton,.CompactMediaCarousel-module__6WF_Gq__thumbButton{transition:none}}
.OverviewTab-module__FFWtzW__unitSection{--overview-paper:linear-gradient(180deg, #fffffff5 0%, #f6f9fff0 100%);--overview-paper-border:#1d386033;--overview-paper-shadow:0 16px 28px #1d38601a;--overview-schematic-ink:#2a446f;--overview-card-border:#25447161;--overview-card-border-hover:#1f3d678f;--overview-card-fill:linear-gradient(180deg, #ffffffe6 0%, #eff6ffdb 100%);--overview-card-shadow:0 6px 14px #142c5214;width:100%}.OverviewTab-module__FFWtzW__unitTabFadeIn{animation:.3s ease-out both OverviewTab-module__FFWtzW__unitTabFadeIn}@keyframes OverviewTab-module__FFWtzW__unitTabFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.OverviewTab-module__FFWtzW__unitMutedText{color:#6a7087;font-size:15px;line-height:1.5}.OverviewTab-module__FFWtzW__richTextBlock p{color:#4c5269;font-size:16px;line-height:1.5}:is(.OverviewTab-module__FFWtzW__richTextBlock h3,.OverviewTab-module__FFWtzW__richTextBlock h4){color:#1f355a;margin:0 0 8px;font-size:16px;line-height:1.2}:is(.OverviewTab-module__FFWtzW__richTextBlock ol,.OverviewTab-module__FFWtzW__richTextBlock ul,.OverviewTab-module__FFWtzW__richTextBlock li){color:#4c5269;font-size:16px;line-height:1.5}.OverviewTab-module__FFWtzW__unitLeadMarkdown{padding-bottom:10px}.OverviewTab-module__FFWtzW__unitLeadMarkdown p{color:#1f355a;margin:0 0 8px}.OverviewTab-module__FFWtzW__unitSummaryMarkdown p{margin:0 0 8px}.OverviewTab-module__FFWtzW__unitOverviewGrid{gap:10px;min-width:0;display:grid}.OverviewTab-module__FFWtzW__unitOverviewTopCard,.OverviewTab-module__FFWtzW__unitOverviewCardMedia{border:1px solid var(--overview-paper-border);background:var(--overview-paper);min-width:0;box-shadow:var(--overview-paper-shadow);-webkit-backdrop-filter:blur(8px);border-radius:16px;padding:12px}.OverviewTab-module__FFWtzW__unitOverviewCardWide{grid-column:1/-1}.OverviewTab-module__FFWtzW__unitOverviewTopCard{background:var(--overview-paper)}.OverviewTab-module__FFWtzW__unitOverviewTopGrid{gap:10px;min-width:0;display:grid}.OverviewTab-module__FFWtzW__unitOverviewCardMedia{margin-bottom:2rem}.OverviewTab-module__FFWtzW__overviewLessonGridSection{border:1px solid var(--overview-paper-border);background:var(--overview-paper);min-width:0;box-shadow:var(--overview-paper-shadow);-webkit-backdrop-filter:blur(8px);border-radius:16px;gap:8px;padding:10px;display:grid}.OverviewTab-module__FFWtzW__overviewLessonGrid{gap:8px;display:grid}.OverviewTab-module__FFWtzW__overviewLessonRow{background:#ffffffe6;border:1px solid #2c83c333;border-radius:12px;grid-template-columns:72px minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.OverviewTab-module__FFWtzW__overviewLessonRowButton{appearance:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.OverviewTab-module__FFWtzW__overviewLessonRowButton:hover,.OverviewTab-module__FFWtzW__overviewLessonRowButton:focus-visible{border-color:var(--overview-card-border-hover);background:linear-gradient(#fffffff5 0%,#ebf4ffeb 100%)}.OverviewTab-module__FFWtzW__overviewLessonTileWrap{border:1px solid #2c83c333;border-radius:8px;width:72px;height:72px;overflow:hidden}.OverviewTab-module__FFWtzW__overviewLessonTileWrap img{object-fit:cover;width:100%;height:100%}.OverviewTab-module__FFWtzW__overviewLessonMain{gap:3px;min-width:0;display:grid}.OverviewTab-module__FFWtzW__overviewLessonEyebrow{text-transform:uppercase;letter-spacing:.08em;color:#4c5269;margin:0;font-size:11px}.OverviewTab-module__FFWtzW__overviewLessonMain h4{color:#1c2233;margin:0;font-size:17px;line-height:1.15}:is(.OverviewTab-module__FFWtzW__overviewLessonMain p,.OverviewTab-module__FFWtzW__overviewLessonMain li){color:#4c5269;margin:0;font-size:14px;line-height:1.35}:is(.OverviewTab-module__FFWtzW__overviewLessonMain ul,.OverviewTab-module__FFWtzW__overviewLessonMain ol){margin:0;padding-left:16px}.OverviewTab-module__FFWtzW__overviewLessonSupport{align-content:start;gap:6px;padding-top:16px;display:grid}.OverviewTab-module__FFWtzW__overviewLessonSupportMeta{color:#3e5277;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.25;display:inline-flex}.OverviewTab-module__FFWtzW__overviewLessonSupportMetaIcon{background:#2c83c326;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.OverviewTab-module__FFWtzW__overviewLessonTags{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.OverviewTab-module__FFWtzW__overviewLessonTagBadge{color:#2f4d76;white-space:nowrap;background:#ffffffd1;border:1px solid #2c83c357;border-radius:999px;align-items:center;min-height:20px;padding:2px 8px;font-size:11px;line-height:1.1;display:inline-flex}.OverviewTab-module__FFWtzW__unitOverviewCardPrimary,.OverviewTab-module__FFWtzW__unitOverviewCardCompact{min-width:0}.OverviewTab-module__FFWtzW__unitOverviewCardPrimary li{margin-bottom:4px}.OverviewTab-module__FFWtzW__unitOverviewCardPrimary li:last-child{margin-bottom:0}.OverviewTab-module__FFWtzW__unitOverviewSectionTitle{align-items:center;gap:8px;margin:0 0 8px;font-size:16px;line-height:1.2;display:inline-flex}.OverviewTab-module__FFWtzW__gistHeading{text-transform:uppercase;letter-spacing:.04em;color:#4c5269;font-size:13px;line-height:1.3}.OverviewTab-module__FFWtzW__gistHeadingIcon{--overview-title-icon-size:28px;--overview-title-icon-color:#fff;--overview-title-icon-border-width:1.5px;--overview-title-icon-border:#ffffffad;--overview-title-icon-bg:linear-gradient(145deg, #2c83c3 0%, #ff3dac 100%);--overview-title-icon-shadow:0 4px 12px #2c83c342, inset 0 1px 0 #ffffff73;position:relative}.OverviewTab-module__FFWtzW__gistHeadingLogo{filter:drop-shadow(0 1px 2px #0a173c3d);width:19px;height:auto;display:block}.OverviewTab-module__FFWtzW__unitOverviewSectionTitleIcon{width:var(--overview-title-icon-size,24px);height:var(--overview-title-icon-size,24px);color:var(--overview-title-icon-color,#1f355a);border:var(--overview-title-icon-border-width,1px) solid var(--overview-title-icon-border,#2c83c333);background:var(--overview-title-icon-bg,#2c83c329);box-shadow:var(--overview-title-icon-shadow,inset 0 1px 0 #ffffff85);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.OverviewTab-module__FFWtzW__atGlanceGrid{gap:8px;width:100%;height:100%;display:grid}.OverviewTab-module__FFWtzW__atGlanceItem,.OverviewTab-module__FFWtzW__atGlanceItemWideAction{text-align:left;border:1.5px solid var(--overview-card-border);background:var(--overview-card-fill);width:100%;box-shadow:var(--overview-card-shadow);border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.OverviewTab-module__FFWtzW__atGlanceItemAction{appearance:none;cursor:pointer;font:inherit;color:inherit}.OverviewTab-module__FFWtzW__atGlanceItemAction:hover,.OverviewTab-module__FFWtzW__atGlanceItemAction:focus-visible{border-color:var(--overview-card-border-hover);background:linear-gradient(#fffffff5 0%,#ebf4ffeb 100%)}.OverviewTab-module__FFWtzW__atGlanceItemAction:disabled{cursor:default;opacity:.9}.OverviewTab-module__FFWtzW__atGlanceIcon{color:#1f355a;background:linear-gradient(145deg,#2c83c32e,#6c2d821f);border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 4px 10px #2c83c324,inset 0 1px #ffffff85}.OverviewTab-module__FFWtzW__atGlanceContent{gap:2px;display:grid}.OverviewTab-module__FFWtzW__atGlanceLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--overview-schematic-ink);font-size:13px;line-height:1.3}.OverviewTab-module__FFWtzW__atGlanceValue{color:#163157;font-size:16px;font-weight:600;line-height:1.35}.OverviewTab-module__FFWtzW__atGlanceValue strong{font-weight:700}.OverviewTab-module__FFWtzW__atGlanceValueRegular{font-weight:400}.OverviewTab-module__FFWtzW__atGlanceItemWideAction{border-radius:14px;padding:8px}.OverviewTab-module__FFWtzW__atGlanceItemWideAction:hover,.OverviewTab-module__FFWtzW__atGlanceItemWideAction:focus-visible{border-color:var(--overview-card-border-hover);background:linear-gradient(#fffffff5 0%,#ebf4ffeb 100%)}.OverviewTab-module__FFWtzW__learningEpaulette{grid-column:1/-1;width:100%;margin-top:4px}.OverviewTab-module__FFWtzW__learningEpaulette img{width:100%;height:auto;display:block}.OverviewTab-module__FFWtzW__alignedSubjectsText{color:#2c83c3;text-underline-offset:2px;grid-column:1/-1;margin-top:2px;font-size:14px;text-decoration:underline}.OverviewTab-module__FFWtzW__connectedJobsItem{align-items:start}.OverviewTab-module__FFWtzW__jobVizAtGlanceIcon{box-sizing:border-box;width:30px;height:30px;padding:4px;display:block}.OverviewTab-module__FFWtzW__connectedJobsList{gap:2px;margin-top:2px;display:grid}.OverviewTab-module__FFWtzW__connectedJobLine{color:#1f355a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;line-height:1.2;display:block;overflow:hidden}.OverviewTab-module__FFWtzW__connectedJobsEmpty{color:#4c5269;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;line-height:1.2;display:block;overflow:hidden}.OverviewTab-module__FFWtzW__previewCarousel{width:100%;min-width:0;min-height:0}@media (max-width:767px){.OverviewTab-module__FFWtzW__overviewLessonGridSection{gap:6px;padding:8px}.OverviewTab-module__FFWtzW__overviewLessonRow{grid-template-columns:60px minmax(0,1fr);gap:7px;padding:7px}.OverviewTab-module__FFWtzW__overviewLessonTileWrap{width:60px;height:60px}.OverviewTab-module__FFWtzW__overviewLessonMain h4{font-size:15px}:is(.OverviewTab-module__FFWtzW__overviewLessonMain p,.OverviewTab-module__FFWtzW__overviewLessonMain li){font-size:13px;line-height:1.3}.OverviewTab-module__FFWtzW__overviewLessonSupport{display:none}}@media (min-width:768px){.OverviewTab-module__FFWtzW__unitOverviewTopGrid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start}.OverviewTab-module__FFWtzW__unitOverviewCardCompact{grid-column:2;width:100%;height:100%;display:flex}}@media print{.OverviewTab-module__FFWtzW__unitOverviewTopGrid{align-items:start;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr)!important}.OverviewTab-module__FFWtzW__unitOverviewCardCompact{width:100%;grid-column:2!important;display:block!important}.OverviewTab-module__FFWtzW__atGlanceGrid{grid-auto-flow:row;align-content:start;grid-template-columns:minmax(0,1fr)!important;display:grid!important}}
.StandardsTab-module__5AO1PW__unitSection{width:100%}.StandardsTab-module__5AO1PW__unitTabFadeIn{animation:.3s ease-out both StandardsTab-module__5AO1PW__unitTabFadeIn}@keyframes StandardsTab-module__5AO1PW__unitTabFadeIn{0%{opacity:0}to{opacity:1}}.StandardsTab-module__5AO1PW__unitMutedText,.StandardsTab-module__5AO1PW__sectionIntro{color:#6a7087;margin:0;font-size:15px;line-height:1.5}.StandardsTab-module__5AO1PW__standardsLayout{gap:16px;display:grid}.StandardsTab-module__5AO1PW__standardsIntroPanel{background:0 0;gap:10px;padding:0;display:grid}.StandardsTab-module__5AO1PW__standardsIntroHeading{gap:6px;display:grid}.StandardsTab-module__5AO1PW__standardsIntroTitle{letter-spacing:-.015em;color:#1a2748;margin:0;font-size:clamp(22px,4vw,30px);line-height:1.14}.StandardsTab-module__5AO1PW__standardsIntroLead,.StandardsTab-module__5AO1PW__standardsIntroCopy{color:#354669;margin:0;font-size:15px;line-height:1.45}.StandardsTab-module__5AO1PW__standardsEpaulette img{width:100%;height:auto;display:block}.StandardsTab-module__5AO1PW__standardsShareRow{justify-content:flex-end;display:flex}.StandardsTab-module__5AO1PW__standardsShareAction{color:#1f355a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.StandardsTab-module__5AO1PW__mobileFilterDockTrigger{color:#1f355a;background:#ffffffeb;border:1px solid #2c83c347;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:42px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.StandardsTab-module__5AO1PW__mobileFilterCount{color:#fff;text-align:center;background:#1f355a;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:13px;line-height:20px}.StandardsTab-module__5AO1PW__standardsFilters{background:#f0f4ffa8;border:1px solid #2c83c324;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.StandardsTab-module__5AO1PW__standardsFiltersHeader{color:#1f355a;justify-content:space-between;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.StandardsTab-module__5AO1PW__standardsFiltersTitle{align-items:center;gap:6px;display:inline-flex}.StandardsTab-module__5AO1PW__standardsFiltersReset,.StandardsTab-module__5AO1PW__standardsFiltersClose{color:#1f355a;background:#fff;border:1px solid #78829659;border-radius:999px}.StandardsTab-module__5AO1PW__standardsFiltersReset{min-height:32px;padding:0 10px;font-size:13px;font-weight:700}.StandardsTab-module__5AO1PW__standardsFiltersClose{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.StandardsTab-module__5AO1PW__standardsFiltersBody,.StandardsTab-module__5AO1PW__standardsSection,.StandardsTab-module__5AO1PW__standardsList,.StandardsTab-module__5AO1PW__standardRows,.StandardsTab-module__5AO1PW__standardStatementWrap,.StandardsTab-module__5AO1PW__standardStatementBlock{display:grid}.StandardsTab-module__5AO1PW__standardsFiltersBody{gap:10px}.StandardsTab-module__5AO1PW__standardsGradeFilters,.StandardsTab-module__5AO1PW__standardsSubjectFilters{flex-wrap:wrap;gap:8px;display:flex}.StandardsTab-module__5AO1PW__standardsFilterButton{color:#1f355a;cursor:pointer;background:#ffffffe6;border:1px solid #2c83c338;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.StandardsTab-module__5AO1PW__standardsFilterButtonActive{color:#3b2f88;background:#4b3aa81f;border-color:#4b3aa873}.StandardsTab-module__5AO1PW__standardsFilterButtonDisabled,.StandardsTab-module__5AO1PW__standardsFilterButton:disabled{opacity:.7;cursor:not-allowed;color:#8f96aa;background:#e6ebf48c;border-color:#828ca040}.StandardsTab-module__5AO1PW__standardsSection{gap:10px}.StandardsTab-module__5AO1PW__standardsSection h3{color:#1f355a;align-items:center;gap:8px;margin:0;font-size:17px;display:inline-flex}.StandardsTab-module__5AO1PW__standardsSection h3 span{color:#3b2f88;background:#4b3aa826;border-radius:999px;padding:3px 8px;font-size:13px}.StandardsTab-module__5AO1PW__standardSubjectGroup{--subject-color:#b798e8;background:color-mix(in srgb, var(--subject-color) 20%, white);border:1px solid #2c83c324;border-radius:12px;gap:8px;padding:9px;display:grid}.StandardsTab-module__5AO1PW__standardSubjectHeader{display:block}.StandardsTab-module__5AO1PW__subjectHeadingWrap{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.StandardsTab-module__5AO1PW__subjectHeadingWrap h4{color:#1f355a;margin:0;font-size:16px}.StandardsTab-module__5AO1PW__subjectColorChip{border:1px solid #101a3126;border-radius:50%;width:12px;height:12px}.StandardsTab-module__5AO1PW__standardSetPill{color:#1f355a;background:#f0f4ffb3;border:1px solid #2c83c333;border-radius:999px;padding:4px 9px;font-size:13px}.StandardsTab-module__5AO1PW__standardRows{gap:8px}.StandardsTab-module__5AO1PW__standardRow{background:#f0f4ffa6;border:1px solid #2c83c324;border-radius:10px;gap:6px;padding:9px;display:grid}.StandardsTab-module__5AO1PW__standardMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.StandardsTab-module__5AO1PW__standardDimensionText,.StandardsTab-module__5AO1PW__standardGradeText,.StandardsTab-module__5AO1PW__standardStatementLine{color:#4c5269;margin:0;font-size:15px;line-height:1.45}.StandardsTab-module__5AO1PW__standardAlignmentNotes p{color:#4c5269;margin:0;font-size:15px;line-height:1.45}.StandardsTab-module__5AO1PW__standardDimensionText,.StandardsTab-module__5AO1PW__standardGradeText{align-items:center;gap:8px;font-weight:600;display:inline-flex}.StandardsTab-module__5AO1PW__standardCode{color:#1f355a;font-weight:500}.StandardsTab-module__5AO1PW__standardAlignmentNotes{border-left:3px solid #586074;padding-left:8px}@media (max-width:1023px){.StandardsTab-module__5AO1PW__mobileFilterDockTrigger{justify-content:center;width:100%}.StandardsTab-module__5AO1PW__mobileFilterDockBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:29;background:#11172373;border:0;position:fixed;inset:0}.StandardsTab-module__5AO1PW__standardsFilters{pointer-events:none;z-index:30;background:#fff;border-radius:16px;height:min(62dvh,500px);padding:0;transition:transform .22s;position:fixed;bottom:8px;left:8px;right:8px;overflow:hidden;transform:translateY(100%);box-shadow:0 18px 44px #10182847}.StandardsTab-module__5AO1PW__standardsFiltersOpen{pointer-events:auto;transform:translateY(0)}.StandardsTab-module__5AO1PW__standardsFiltersHeader{border-bottom:1px solid #2c83c333;padding:10px 12px}.StandardsTab-module__5AO1PW__standardsFiltersBody{background:#fff;gap:12px;max-height:calc(min(62dvh,500px) - 44px);padding:12px;overflow-y:auto}.StandardsTab-module__5AO1PW__standardsGradeFilters,.StandardsTab-module__5AO1PW__standardsSubjectFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.StandardsTab-module__5AO1PW__standardsGradeFilters .StandardsTab-module__5AO1PW__standardsFilterButton:first-child,.StandardsTab-module__5AO1PW__standardsSubjectFilters .StandardsTab-module__5AO1PW__standardsFilterButton:first-child{grid-column:1/-1}.StandardsTab-module__5AO1PW__standardsFilterButton{text-align:center;white-space:normal;justify-content:center;width:100%;min-height:44px;font-size:14px}.StandardsTab-module__5AO1PW__standardsFilterButtonActive{color:#fff;background:#2c83c3;border-color:#2c83c3}}@media (min-width:1024px){.StandardsTab-module__5AO1PW__mobileFilterDockTrigger,.StandardsTab-module__5AO1PW__mobileFilterDockBackdrop,.StandardsTab-module__5AO1PW__standardsFiltersClose{display:none}.StandardsTab-module__5AO1PW__standardStatementBlock{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:12px}}
.CreditsTab-module__ZcHzcW__unitSection{width:100%}.CreditsTab-module__ZcHzcW__unitTabFadeIn{animation:.3s ease-out both CreditsTab-module__ZcHzcW__unitTabFadeIn}@keyframes CreditsTab-module__ZcHzcW__unitTabFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CreditsTab-module__ZcHzcW__unitMutedText{color:#6a7087;margin:0;font-size:15px;line-height:1.5}:is(.CreditsTab-module__ZcHzcW__richTextBlock p,.CreditsTab-module__ZcHzcW__richTextBlock li){color:#4c5269;margin:0 0 6px;font-size:15px;line-height:1.45}.CreditsTab-module__ZcHzcW__creditsLayout{gap:14px;display:grid}.CreditsTab-module__ZcHzcW__creditsPanel{background:#f0f4ffa8;border:1px solid #2c83c324;border-radius:12px;gap:8px;padding:10px;display:grid}.CreditsTab-module__ZcHzcW__creditsPanel h3{color:#1f355a;margin:0;font-size:17px}.CreditsTab-module__ZcHzcW__acknowledgmentsList,.CreditsTab-module__ZcHzcW__versionNotes{gap:12px;display:grid}.CreditsTab-module__ZcHzcW__authorsList{gap:14px;display:grid}.CreditsTab-module__ZcHzcW__authorCard{background:linear-gradient(#fffffff0,#f6f9ffeb);border:1px solid #2c83c324;border-radius:12px;gap:8px;padding:12px;display:grid;box-shadow:0 12px 24px #27447514}.CreditsTab-module__ZcHzcW__authorRichTextEntry{background:#ffffffc7;border:1px solid #2c83c31f;border-radius:10px;gap:6px;padding:9px;display:grid}.CreditsTab-module__ZcHzcW__authorHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CreditsTab-module__ZcHzcW__authorName{color:#1f355a;margin:0;font-size:16px;font-weight:600}.CreditsTab-module__ZcHzcW__authorContributions{color:#315b92;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.4}.CreditsTab-module__ZcHzcW__authorMeta{color:#4c5269;margin:0;font-size:14px;line-height:1.45}.CreditsTab-module__ZcHzcW__authorLink{color:#245eb2;align-items:center;gap:5px;font-weight:700;text-decoration:none;display:inline-flex}.CreditsTab-module__ZcHzcW__authorLink:hover,.CreditsTab-module__ZcHzcW__authorLink:focus-visible{text-decoration:underline}.CreditsTab-module__ZcHzcW__acknowledgmentsList ul,.CreditsTab-module__ZcHzcW__versionNotes ul{margin:0;padding-left:18px}.CreditsTab-module__ZcHzcW__acknowledgmentEntry,.CreditsTab-module__ZcHzcW__versionEntry{background:#ffffffc7;border:1px solid #2c83c31f;border-radius:10px;gap:6px;padding:9px;display:grid}.CreditsTab-module__ZcHzcW__acknowledgmentEntry h4,.CreditsTab-module__ZcHzcW__versionEntry h4{color:#1f355a;margin:0;font-size:15px}.CreditsTab-module__ZcHzcW__versionMeta{color:#1f355a;margin:0;font-size:14px;font-weight:700}@media (max-width:640px){.CreditsTab-module__ZcHzcW__authorHeader{flex-direction:column}.CreditsTab-module__ZcHzcW__authorContributions{font-size:13px}}
.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPane{isolation:isolate;background:radial-gradient(circle at 12% 16%,#2c83c31a,#0000 54%),linear-gradient(160deg,#f3f6fbed,#e7ecf4e6);border:2px solid #2c83c380;border-radius:18px;flex-direction:column;width:100%;min-width:0;min-height:0;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #17273e29}.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPaneSelected{background:radial-gradient(circle at 12% 16%,#9755b524,#0000 54%),linear-gradient(160deg,#f6effbf2,#eee5f7e6);border-color:#6c2d82b8}.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPaneJobViz{background:radial-gradient(circle at 14% 8%,#1826bc1f,#0000 44%),linear-gradient(156deg,#fffffffa,#f5f9fff5);border-color:#6c2d82c7}.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPaneContent{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:768px){.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPane{top:var(--lesson-preview-sticky-top,0px);align-self:start;position:sticky}}@media (max-width:767px){.MaterialsDesktopPreview-module__nGBXXG__desktopPreviewPane{height:auto;min-height:0;max-height:none;position:relative;top:auto}}
.GpPreviewPill-module-scss-module__M_4pJG__gpPreviewPill{color:#2339c4;text-transform:uppercase;letter-spacing:.08em;background:#bbcaff6b;border:1px solid #2339c447;border-radius:999px;align-items:center;gap:.38rem;padding:.22rem .58rem;font-size:.73rem;font-weight:700;line-height:1;display:inline-flex}.GpPreviewPill-module-scss-module__M_4pJG__gpPreviewPill img{object-fit:contain;width:auto;height:1em}
.JobVizGridHeader-module-scss-module__0Gmw6W__pathHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.JobVizGridHeader-module-scss-module__0Gmw6W__gridContextLabel{color:#deecffa8;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.JobVizGridHeader-module-scss-module__0Gmw6W__scopeMessage{color:#dcefff;align-items:center;gap:.45rem;font-size:.92rem;display:inline-flex}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingHeader{background:#071328b8;border:1px solid #93b5e657;border-radius:18px;min-height:72px;margin-bottom:.8rem;position:relative;overflow:hidden}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingHeaderLayer{z-index:1;padding:.9rem 1rem;position:relative}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingHeaderLayerOutgoing{opacity:.38;z-index:0;position:absolute;inset:0}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingHeaderLayerIncoming{animation:.32s JobVizGridHeader-module-scss-module__0Gmw6W__headerIn}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingIdentity{align-items:center;gap:.75rem;display:flex}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingIcon{z-index:2;color:#f7fbff;background:linear-gradient(135deg,#6797ff40,#d684ff40);border:1px solid #d7e6ff61;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;line-height:0;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingIcon svg{width:28px;height:28px;display:block}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingTitle{color:#f3f9ff;margin:0;font-size:1.08rem}.JobVizGridHeader-module-scss-module__0Gmw6W__viewingMeta{color:#e1efffbd;align-items:center;gap:.38rem;margin:.15rem 0 0;font-size:.86rem;display:inline-flex}@keyframes JobVizGridHeader-module-scss-module__0Gmw6W__headerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.JobVizFilterBar-module-scss-module__zmhg5a__gridFilterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.JobVizFilterBar-module-scss-module__zmhg5a__gridFilterActions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.JobVizFilterBar-module-scss-module__zmhg5a__hierarchyBackButton{color:#e7f2ff;background:#0f1d3ab8;border:1px solid #a2c1eb80;border-radius:999px;align-items:center;gap:.36rem;padding:.34rem .78rem;font-size:.88rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.JobVizFilterBar-module-scss-module__zmhg5a__filterGroup{background:#0a102266;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.45rem;padding:.26rem .4rem .26rem .5rem;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.JobVizFilterBar-module-scss-module__zmhg5a__gridFilterLabel{text-transform:uppercase;letter-spacing:.08em;color:#e6ebffbf;align-items:center;margin-right:.05rem;padding:.2rem .35rem;font-size:.8rem;font-weight:600;display:inline-flex}.JobVizFilterBar-module-scss-module__zmhg5a__filterButton{color:#e7f2ff;background:0 0;border:none;border-radius:999px;align-items:center;gap:.36rem;padding:.3rem .72rem;font-size:.96rem;font-weight:600;display:inline-flex}.JobVizFilterBar-module-scss-module__zmhg5a__filterButtonActive{background:#4b82d55c}.JobVizFilterBar-module-scss-module__zmhg5a__filterButtonMuted{opacity:.72}.JobVizFilterBar-module-scss-module__zmhg5a__filterIcon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.JobVizFilterBar-module-scss-module__zmhg5a__filterIconSavedActive{color:#ffd24d}.JobVizFilterBar-module-scss-module__zmhg5a__filterIndicator{aspect-ratio:1;background:0 0;border:1px solid #d7e8ffb8;border-radius:999px;flex:0 0 10px;width:10px;min-width:10px;height:10px;min-height:10px}.JobVizFilterBar-module-scss-module__zmhg5a__filterIndicatorActive{background:radial-gradient(circle at 30% 30%,#6797ff,#d684ff)}.JobVizFilterBar-module-scss-module__zmhg5a__assignmentReturnButton{color:#e7f2ff;background:#0f1d3ab8;border:1px solid #a2c1eb80;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.8rem;display:inline-flex}
.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__source{color:#dbebffb8;margin:1rem 0 .8rem;font-size:.84rem}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__source a{color:#b8dbff}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__upsellCard{color:#e9f3ff;background:#071227b8;border:1px solid #81a8db6b;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__upsellEyebrow{text-transform:uppercase;letter-spacing:.14em;color:#cbe4ffb3;margin:0 0 .2rem;font-size:.7rem}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__upsellCard h3{color:#f7fbff;margin:0 0 .28rem;font-size:1.05rem}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__upsellCard p{margin:0}.JobVizSourceAndUpsell-module-scss-module__Cq8Hla__upsellButton{color:#f5fbff;background:#4f8ad957;border:1px solid #c8dfffa8;border-radius:999px;padding:.45rem .9rem;font-weight:700;text-decoration:none}
.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButton{color:#f5f8fff5;background:#090f26ad;border:1px solid #c4dbff57;border-radius:999px;align-items:center;gap:.55rem;min-height:44px;padding:.62rem 1rem;font-size:.95rem;font-weight:700;line-height:1;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButton:hover,.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButton:focus-visible{background:#101838e0;border-color:#e7f1ff94;transform:translateY(-1px)}.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButtonIcon{width:18px;height:18px}.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButtonPrimary{color:#f6fafffa;background:linear-gradient(140deg,#182e62d6 0%,#0e1c42db 55%,#090f26cc 100%);border-color:#bcd5ff80;box-shadow:0 8px 18px #05112e3d}.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButtonPrimary:hover,.JobVizTutorialOverlay-module-scss-module__rsLYqG__heroButtonPrimary:focus-visible{background:linear-gradient(140deg,#1c346ce6 0%,#12224ceb 52%,#101838e6 100%);border-color:#d2e2ff9e}.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlay{z-index:12000100;pointer-events:none;position:fixed;inset:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlayInteractive .JobVizTutorialOverlay-module-scss-module__rsLYqG__scrim{pointer-events:none}.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlayNoBlur .JobVizTutorialOverlay-module-scss-module__rsLYqG__maskTop,.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlayNoBlur .JobVizTutorialOverlay-module-scss-module__rsLYqG__maskLeft,.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlayNoBlur .JobVizTutorialOverlay-module-scss-module__rsLYqG__maskRight,.JobVizTutorialOverlay-module-scss-module__rsLYqG__overlayNoBlur .JobVizTutorialOverlay-module-scss-module__rsLYqG__maskBottom{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0308185c}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrim{pointer-events:none;position:absolute;inset:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskTop,.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskLeft,.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskRight,.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskBottom{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#03081880;position:absolute}.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskTop{top:0;left:0;right:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskLeft{left:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskRight{right:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__maskBottom{bottom:0;left:0;right:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHint{z-index:12000102;color:#f3f8fff5;text-align:center;pointer-events:none;background:linear-gradient(145deg,#0a1230f7,#161c48f7);border:1px solid #90bfff73;border-radius:999px;align-items:center;gap:.45rem;max-width:min(100vw - 32px,420px);padding:.55rem 1rem;font-size:.88rem;font-weight:700;line-height:1.25;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #0006}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintTop{top:1rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintBottom{bottom:1rem}@media (prefers-reduced-motion:no-preference){.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintTop{animation:2.4s ease-in-out infinite JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintFloatTop}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintBottom{animation:2.4s ease-in-out infinite JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintFloatBottom}}@keyframes JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintFloatTop{0%,to{opacity:.92;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(-5px)}}@keyframes JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintFloatBottom{0%,to{opacity:.92;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(5px)}}.JobVizTutorialOverlay-module-scss-module__rsLYqG__scrollHintIcon{color:#84c9fff2;flex-shrink:0;width:20px;height:20px}.JobVizTutorialOverlay-module-scss-module__rsLYqG__spotlight{pointer-events:none;border:2px solid #84c9ffeb;border-radius:20px;transition:none;position:fixed;box-shadow:inset 0 0 0 1px #ffffff59,0 0 30px #43abff73}.JobVizTutorialOverlay-module-scss-module__rsLYqG__spotlightInteractive{border-color:#ffda76f5;box-shadow:inset 0 0 0 1px #fff4ca6b,0 0 34px #ffd25e75}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popover{color:#f3f8ff;pointer-events:auto;background:linear-gradient(145deg,#080f27f7,#151640f7);border:1px solid #90bfff6b;border-radius:18px;padding:1rem 1rem .95rem;position:fixed;box-shadow:0 28px 60px #0000006b}.JobVizTutorialOverlay-module-scss-module__rsLYqG__stepFadeIn{animation:.28s ease-out JobVizTutorialOverlay-module-scss-module__rsLYqG__stepFadeIn}@keyframes JobVizTutorialOverlay-module-scss-module__rsLYqG__stepFadeIn{0%{opacity:0}to{opacity:1}}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:flex-start;gap:.45rem;margin:0 0 .65rem;padding:.2rem 2.75rem .35rem .2rem;display:flex}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragHandle:active{cursor:grabbing}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragGrip{color:#a0bef0b3;flex-shrink:0;width:18px;height:18px;margin-top:.15rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragHandleText{flex:1;min-width:0}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragHandleText .JobVizTutorialOverlay-module-scss-module__rsLYqG__kicker{margin-bottom:.5rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__popoverDragHandleText .JobVizTutorialOverlay-module-scss-module__rsLYqG__title{margin:0 0 .35rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__closeButton{color:#f3f8ffe0;background:#ffffff0f;border:1px solid #d3e0ff3d;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:.7rem;right:.7rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__kicker{color:#c4deffd1;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.78rem;font-weight:800;display:inline-flex}.JobVizTutorialOverlay-module-scss-module__rsLYqG__kickerIcon{width:16px;height:16px}.JobVizTutorialOverlay-module-scss-module__rsLYqG__title{color:#fff;margin:0 2rem .45rem 0;font-size:1.18rem;line-height:1.25}.JobVizTutorialOverlay-module-scss-module__rsLYqG__body{color:#e7f0ffdb;margin:0;font-size:1rem;line-height:1.55}.JobVizTutorialOverlay-module-scss-module__rsLYqG__progress{color:#b4ccf4c2;letter-spacing:.04em;margin:.85rem 0 0;font-size:.86rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__interactiveStepPanel{background:linear-gradient(135deg,#ffeda929,#ff82d61f);border:1px solid #ffcd6cb3;border-radius:10px;margin-top:.6rem;padding:.6rem .7rem}.JobVizTutorialOverlay-module-scss-module__rsLYqG__interactiveStepLabel{color:#ffec90;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.JobVizTutorialOverlay-module-scss-module__rsLYqG__interactiveStepInstruction{color:#fff8e0;margin:.35rem 0 0;font-size:.9rem;font-weight:700;line-height:1.35}.JobVizTutorialOverlay-module-scss-module__rsLYqG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;margin-top:.95rem;display:flex}.JobVizTutorialOverlay-module-scss-module__rsLYqG__primaryButton,.JobVizTutorialOverlay-module-scss-module__rsLYqG__secondaryButton{border-radius:999px;min-height:40px;padding:.55rem .95rem;font-weight:700}.JobVizTutorialOverlay-module-scss-module__rsLYqG__primaryButton{color:#fff;background:linear-gradient(120deg,#1c6dea,#6f3dff);border:1px solid #ffffff3d}.JobVizTutorialOverlay-module-scss-module__rsLYqG__waitingIndicator{color:#ffe77a;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.92rem;font-weight:900;display:inline-flex}@media (prefers-reduced-motion:no-preference){.JobVizTutorialOverlay-module-scss-module__rsLYqG__waitingIndicator{animation:1.8s ease-in-out infinite JobVizTutorialOverlay-module-scss-module__rsLYqG__waitingPulse}}@keyframes JobVizTutorialOverlay-module-scss-module__rsLYqG__waitingPulse{0%,to{filter:brightness();color:#ffe77a;transform:none}50%{filter:brightness(1.1);color:#ff9edf;transform:none}}.JobVizTutorialOverlay-module-scss-module__rsLYqG__secondaryButton{color:#f3f8ffeb;background:#ffffff14;border:1px solid #d3e0ff3d}.JobVizTutorialOverlay-module-scss-module__rsLYqG__secondaryButton:disabled{opacity:.48}@media (max-width:767px){.JobVizTutorialOverlay-module-scss-module__rsLYqG__popover{width:min(100vw - 24px,360px)!important}.JobVizTutorialOverlay-module-scss-module__rsLYqG__actions{justify-content:stretch}.JobVizTutorialOverlay-module-scss-module__rsLYqG__primaryButton,.JobVizTutorialOverlay-module-scss-module__rsLYqG__secondaryButton{flex:auto}}
.JobVizOverlays-module-scss-module__AljVCG__introOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000010;background:#040a19ad;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.JobVizOverlays-module-scss-module__AljVCG__introDialog{color:#eef6ff;background:#08152bf2;border:1px solid #a3c5f173;border-radius:20px;width:min(560px,95vw);padding:1rem;position:relative;box-shadow:0 24px 50px #00000073}.JobVizOverlays-module-scss-module__AljVCG__introCloseButton{color:#eef6ff;cursor:pointer;background:#ffffff0f;border:1px solid #accbf380;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;transition:background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:inline-flex;position:absolute;top:.5rem;right:.55rem}.JobVizOverlays-module-scss-module__AljVCG__introCloseButton:hover,.JobVizOverlays-module-scss-module__AljVCG__introCloseButton:focus-visible{background:#5a91e659;border-color:#accbf3bf;transform:translateY(-1px)}.JobVizOverlays-module-scss-module__AljVCG__introDialog h3{color:#fff;margin:0 0 .35rem}.JobVizOverlays-module-scss-module__AljVCG__introDialog p{color:#e9f5ffe0;margin:0}.JobVizOverlays-module-scss-module__AljVCG__introDetail{margin-top:.55rem!important}.JobVizOverlays-module-scss-module__AljVCG__gpPreviewBadge{margin-bottom:.62rem}.JobVizOverlays-module-scss-module__AljVCG__tourPreviewBanner{margin-bottom:.8rem}.JobVizOverlays-module-scss-module__AljVCG__introActions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;margin-top:.9rem;display:flex}.JobVizOverlays-module-scss-module__AljVCG__savedJobsActions{justify-content:space-between}.JobVizOverlays-module-scss-module__AljVCG__savedJobsPrimaryActions{flex-wrap:wrap;gap:.45rem;display:flex}.JobVizOverlays-module-scss-module__AljVCG__introDismiss,.JobVizOverlays-module-scss-module__AljVCG__introContinue,.JobVizOverlays-module-scss-module__AljVCG__introLogin,.JobVizOverlays-module-scss-module__AljVCG__introNotNow{color:#eaf4ff;background:#ffffff0d;border:1px solid #accbf380;border-radius:999px;padding:.36rem .78rem;font-size:.86rem;text-decoration:none}.JobVizOverlays-module-scss-module__AljVCG__introContinue{background:#5a91e673}.JobVizOverlays-module-scss-module__AljVCG__introNotNow{opacity:.82}.JobVizOverlays-module-scss-module__AljVCG__introCheckboxOption{color:#e9f5ffe6;justify-content:flex-end;align-items:center;gap:.42rem;width:100%;margin-top:1.2rem;font-size:.84rem;display:flex}.JobVizOverlays-module-scss-module__AljVCG__introCheckboxOption input[type=checkbox]{accent-color:#7fb4ff;width:15px;height:15px;margin:0}.JobVizOverlays-module-scss-module__AljVCG__introTutorialTrigger{margin-right:auto}.JobVizOverlays-module-scss-module__AljVCG__welcomeIntroActions{flex-direction:column;align-items:stretch}.JobVizOverlays-module-scss-module__AljVCG__welcomeIntroActions .JobVizOverlays-module-scss-module__AljVCG__introTutorialTrigger,.JobVizOverlays-module-scss-module__AljVCG__welcomeIntroActions .JobVizOverlays-module-scss-module__AljVCG__introContinue{justify-content:center;width:100%;margin-right:0}.JobVizOverlays-module-scss-module__AljVCG__introTutorialPrimary{color:#fff;background:linear-gradient(120deg,#1f7fff,#5bb4ff);border-color:#a1dcffe6;box-shadow:0 10px 24px #2392ff57}
