.postsecondary-curriculum-module__y-sLkq__studio{--studio-surface:#ffffff8f;--studio-surface-strong:#ffffffd1;--studio-green-soft:#23423a11;--studio-green-line:#23423a33;--foundation-review-soft:#b57e3014;--foundation-review-line:#b57e3057;width:100%;color:var(--ink);padding:0 0 88px}.postsecondary-curriculum-module__y-sLkq__universityFoundation{color:#292b2d;background:#eef1f3;border-radius:20px;gap:20px;padding:24px 26px;display:grid}.postsecondary-curriculum-module__y-sLkq__universityFoundation>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.postsecondary-curriculum-module__y-sLkq__universityFoundation h3{font-family:var(--font-serif,Georgia, serif);margin:6px 0 7px;font-size:26px;font-weight:500}.postsecondary-curriculum-module__y-sLkq__universityFoundation p{color:#656a6d;max-width:760px;margin:0;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__universityStatus{color:#735f4f;white-space:nowrap;background:#e5ddd2;border-radius:999px;padding:7px 10px;font-size:11px}.postsecondary-curriculum-module__y-sLkq__universityStatus[data-ready=true]{color:#315c42;background:#dce9df}.postsecondary-curriculum-module__y-sLkq__universityCoreFields{grid-template-columns:minmax(170px,.7fr) minmax(220px,.8fr) minmax(360px,1.5fr);align-items:stretch;gap:15px;display:grid}.postsecondary-curriculum-module__y-sLkq__universityCoreFields>label,.postsecondary-curriculum-module__y-sLkq__universityCoreFields fieldset{color:#666b6d;border:0;gap:7px;min-width:0;margin:0;padding:0;font-size:11px;display:grid}.postsecondary-curriculum-module__y-sLkq__universityCoreFields select,.postsecondary-curriculum-module__y-sLkq__universityCoreFields input[type=number]{color:#292b2d;background:#ffffffdb;border:1px solid #d1d5d6;border-radius:11px;min-height:43px;padding:0 11px}.postsecondary-curriculum-module__y-sLkq__universityCoreFields fieldset>div{flex-wrap:wrap;gap:7px;display:flex}.postsecondary-curriculum-module__y-sLkq__universityCoreFields fieldset label{color:#4e5558;text-transform:capitalize;background:#ffffffc7;border-radius:999px;align-items:center;gap:5px;padding:8px 9px;font-size:11px;display:inline-flex}.postsecondary-curriculum-module__y-sLkq__universityAdvanced{background:#ffffff94;border-radius:14px}.postsecondary-curriculum-module__y-sLkq__universityAdvanced summary{cursor:pointer;padding:14px 16px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__universityAdvanced>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:2px 16px 18px;display:grid}.postsecondary-curriculum-module__y-sLkq__universityFoundation>footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}.postsecondary-curriculum-module__y-sLkq__universityFoundation>footer small{color:#777b7d}.postsecondary-curriculum-module__y-sLkq__universityFoundation>footer button{color:#fff;cursor:pointer;background:#294b50;border:0;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:0 14px;display:inline-flex}.postsecondary-curriculum-module__y-sLkq__universityFoundation>footer button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:920px){.postsecondary-curriculum-module__y-sLkq__universityCoreFields,.postsecondary-curriculum-module__y-sLkq__universityAdvanced>div{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__universityFoundation>header,.postsecondary-curriculum-module__y-sLkq__universityFoundation>footer{flex-direction:column;align-items:flex-start}}.postsecondary-curriculum-module__y-sLkq__studio *,.postsecondary-curriculum-module__y-sLkq__studio :before,.postsecondary-curriculum-module__y-sLkq__studio :after{box-sizing:border-box}.postsecondary-curriculum-module__y-sLkq__studio button,.postsecondary-curriculum-module__y-sLkq__studio input,.postsecondary-curriculum-module__y-sLkq__studio select,.postsecondary-curriculum-module__y-sLkq__studio textarea{font:inherit}.postsecondary-curriculum-module__y-sLkq__studio button{cursor:pointer}.postsecondary-curriculum-module__y-sLkq__studio button:disabled{cursor:not-allowed;opacity:.46}.postsecondary-curriculum-module__y-sLkq__guidedJourney{width:100%;color:var(--ink);padding:0 0 88px}.postsecondary-curriculum-module__y-sLkq__guidedJourney *,.postsecondary-curriculum-module__y-sLkq__guidedJourney :before,.postsecondary-curriculum-module__y-sLkq__guidedJourney :after{box-sizing:border-box}.postsecondary-curriculum-module__y-sLkq__guidedJourney button{font:inherit;cursor:pointer}.postsecondary-curriculum-module__y-sLkq__guidedJourney button:disabled{cursor:not-allowed;opacity:.52}.postsecondary-curriculum-module__y-sLkq__guidedJourney button:focus-visible{outline-offset:2px;outline:3px solid #23423a8c}.postsecondary-curriculum-module__y-sLkq__guidedHero{background:radial-gradient(circle at 1px 1px,#23423a1a 1px,#0000 0) 0 0/23px 23px,linear-gradient(135deg,#f1f2ebf5,#faf7f1fa);border:1px solid #23423a2b;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:34px;padding:clamp(28px,4vw,46px);display:grid;box-shadow:0 18px 46px #1c1a170e}.postsecondary-curriculum-module__y-sLkq__guidedHero h2{max-width:760px;font:400 clamp(34px, 4.2vw, 53px) / 1 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 8px}.postsecondary-curriculum-module__y-sLkq__guidedHero p{max-width:680px;color:var(--muted);font:400 15px/1.6 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__guidedCourseSummary{background:#fbf8f3cc;border:1px solid #23423a26;border-radius:16px;gap:2px;min-width:148px;padding:18px 20px;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedCourseSummary strong{font:400 36px/1 var(--serif)}.postsecondary-curriculum-module__y-sLkq__guidedCourseSummary span{color:var(--muted);font-size:10px}.postsecondary-curriculum-module__y-sLkq__guidedStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedStages li{border:1px solid var(--line);background:#ffffff6b;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:13px;display:flex}.postsecondary-curriculum-module__y-sLkq__guidedStages li[data-state=current]{background:#23423a0f;border-color:#23423a47;box-shadow:inset 0 0 0 1px #23423a0a}.postsecondary-curriculum-module__y-sLkq__guidedStages li[data-state=upcoming]{opacity:.58}.postsecondary-curriculum-module__y-sLkq__guidedStages li>span{width:24px;height:24px;color:var(--green);background:#ffffff94;border:1px solid #23423a2e;border-radius:50%;flex:0 0 24px;place-items:center;font-size:9px;font-weight:700;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedStages li>div{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedStages strong{font:500 14px/1.15 var(--serif)}.postsecondary-curriculum-module__y-sLkq__guidedStages small{color:var(--muted);font-size:10.5px;line-height:1.35}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker{display:none}.postsecondary-curriculum-module__y-sLkq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__developmentMap{isolation:isolate;background:#fbf8f3c2;border:1px solid #23423a26;border-radius:22px;gap:24px;margin:16px 0;padding:clamp(22px,3.2vw,34px);display:grid;position:relative;box-shadow:0 18px 46px -40px #1c1a1780}.postsecondary-curriculum-module__y-sLkq__developmentMapHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentMapHeader h3{font:400 clamp(27px, 3.2vw, 38px) / 1.05 var(--serif);letter-spacing:-.025em;margin:7px 0 4px}.postsecondary-curriculum-module__y-sLkq__developmentMapHeader p{max-width:650px;color:var(--muted);font:400 14px/1.5 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary{background:#ffffff85;border:1px solid #23423a21;border-radius:13px;grid-template-columns:repeat(2,minmax(110px,1fr));margin:0;display:grid;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary>div{gap:4px;padding:12px 14px;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary>div+div{border-left:1px solid #23423a1a}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary dt{color:var(--quiet);font:600 9.5px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary dd{font:500 18px/1.1 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__developmentSpine,.postsecondary-curriculum-module__y-sLkq__developmentBranch{grid-template-columns:minmax(180px,1fr) 42px minmax(180px,1fr) 42px minmax(220px,1.14fr);align-items:center;gap:0;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentBranch{grid-template-rows:42px auto 42px auto;padding-top:0;position:relative}.postsecondary-curriculum-module__y-sLkq__developmentBranchInput{grid-area:2/3/auto/5;grid-template-columns:minmax(0,1fr) 42px;align-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentTeachingNode{grid-area:2/5}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=unlocks]{grid-area:1/5}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=produces]{grid-area:3/5}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentMaterialsNode{grid-area:4/5}.postsecondary-curriculum-module__y-sLkq__developmentNode{width:100%;min-width:0;min-height:116px;color:var(--ink);text-align:left;background:#ffffffad;border:1px solid #1c1a1721;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-content:start;align-items:start;gap:9px 11px;padding:14px;transition:border-color .14s,background .14s,transform .14s;display:grid}button.postsecondary-curriculum-module__y-sLkq__developmentNode:hover{background:#ffffffe6;border-color:#23423a57;transform:translateY(-1px)}.postsecondary-curriculum-module__y-sLkq__developmentNode[aria-current=step]{box-shadow:inset 3px 0 0 var(--green);background:#23423a13;border-color:#23423a75}.postsecondary-curriculum-module__y-sLkq__developmentNode[data-node-status=needs-attention],.postsecondary-curriculum-module__y-sLkq__developmentNode[data-node-status=stale]{border-color:var(--foundation-review-line)}.postsecondary-curriculum-module__y-sLkq__developmentNode[data-node-status=locked]{cursor:default;background:#f7f4ee9e;border-style:dashed}.postsecondary-curriculum-module__y-sLkq__developmentNode[data-optional=true]{border-style:dashed}.postsecondary-curriculum-module__y-sLkq__developmentNodeIcon{width:32px;height:32px;color:var(--green);background:#23423a0e;border:1px solid #23423a26;border-radius:50%;place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy>span{color:var(--quiet);font:600 9px/1.2 var(--mono);letter-spacing:.08em}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy strong{font:500 15px/1.2 var(--serif);overflow-wrap:anywhere}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy small{color:var(--muted);font-size:11px;line-height:1.35}.postsecondary-curriculum-module__y-sLkq__developmentNodeStatus{width:fit-content;max-width:100%;color:var(--muted);background:#f7f4eed1;border:1px solid #1c1a171c;border-radius:999px;grid-column:2;padding:4px 7px;font-size:10px;line-height:1.15}.postsecondary-curriculum-module__y-sLkq__developmentNodeStatus[data-node-status=ready]{color:var(--green);background:#23423a12;border-color:#23423a33}.postsecondary-curriculum-module__y-sLkq__developmentNodeStatus[data-node-status=needs-attention],.postsecondary-curriculum-module__y-sLkq__developmentNodeStatus[data-node-status=stale]{border-color:var(--foundation-review-line);color:#7c5520;background:var(--foundation-review-soft)}.postsecondary-curriculum-module__y-sLkq__developmentEdge{color:#23423a75;justify-content:flex-end;align-items:center;min-width:0;min-height:32px;display:flex;position:relative}.postsecondary-curriculum-module__y-sLkq__developmentEdge:before{content:"";border-top:1px solid #23423a3b;position:absolute;inset:50% 4px auto}.postsecondary-curriculum-module__y-sLkq__developmentEdge[data-optional=true]:before{border-top-style:dashed}.postsecondary-curriculum-module__y-sLkq__developmentEdge svg{z-index:1;background:#f9f6f0;position:relative}.postsecondary-curriculum-module__y-sLkq__developmentEdge small{z-index:2;color:var(--quiet);font:600 7px/1.2 var(--mono);letter-spacing:.06em;background:#f9f6f0;padding:1px 4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical{justify-content:center;justify-self:center;width:36px;min-height:42px}.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical:before{border-top:0;border-left:1px solid #23423a3b;inset:4px auto 4px 50%}.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical svg{transform:rotate(90deg)}.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical small{width:max-content;top:50%;left:calc(50% + 22px);transform:translateY(-50%)}.postsecondary-curriculum-module__y-sLkq__developmentWeekNode,.postsecondary-curriculum-module__y-sLkq__developmentMaterialsNode{min-width:0}.postsecondary-curriculum-module__y-sLkq__developmentWeekControls{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;margin-bottom:7px;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentWeekControls button{width:44px;height:44px;color:var(--green);background:#ffffffa8;border:1px solid #1c1a171f;border-radius:50%;place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentWeekControls span{color:var(--quiet);font:600 9.5px/1.2 var(--mono);letter-spacing:.07em;text-align:center;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__developmentArtifacts,.postsecondary-curriculum-module__y-sLkq__developmentCourseMaterials ul{gap:7px;margin:8px 0 0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentArtifacts li{padding-left:16px;position:relative}.postsecondary-curriculum-module__y-sLkq__developmentArtifactEdge{border-bottom:1px solid #23423a33;border-left:1px solid #23423a33;border-radius:0 0 0 6px;width:10px;position:absolute;top:-8px;bottom:50%;left:3px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact{border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;min-height:0;padding:9px 10px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact .postsecondary-curriculum-module__y-sLkq__developmentNodeIcon{width:27px;height:27px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact .postsecondary-curriculum-module__y-sLkq__developmentNodeCopy small{display:none}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact[data-parent-node] .postsecondary-curriculum-module__y-sLkq__developmentNodeCopy small{display:block}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact .postsecondary-curriculum-module__y-sLkq__developmentNodeStatus{white-space:nowrap;grid-column:3}.postsecondary-curriculum-module__y-sLkq__developmentCourseMaterials{border-top:1px solid #23423a1f;grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);align-items:start;gap:18px;padding-top:20px;display:grid}.postsecondary-curriculum-module__y-sLkq__developmentCourseMaterials ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.postsecondary-curriculum-module__y-sLkq__developmentCourseMaterials li{padding-left:16px;position:relative}.postsecondary-curriculum-module__y-sLkq__guidedNextCard{background:#ffffffb3;border:1px solid #1c1a171f;border-radius:22px;gap:22px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 22px 54px -38px #1c1a1773}.postsecondary-curriculum-module__y-sLkq__guidedNextCopy>span,.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief>div>span{color:var(--green);font:600 9px/1.2 var(--mono);letter-spacing:.11em}.postsecondary-curriculum-module__y-sLkq__guidedNextCopy h3{font:400 clamp(30px, 3.6vw, 44px) / 1 var(--serif);letter-spacing:-.025em;margin:7px 0 5px}.postsecondary-curriculum-module__y-sLkq__guidedNextCopy p{max-width:720px;color:var(--muted);font:400 15px/1.55 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief,.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief{background:#f6f4eeb3;border:1px solid #23423a21;border-radius:16px;padding:20px 22px}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief h4{font:500 24px/1.1 var(--serif);margin:5px 0 0}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief>ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief>ul li{color:#1c1a17b8;padding-left:17px;font-size:11.5px;line-height:1.5;position:relative}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief>ul li:before{background:var(--green);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:2px}.postsecondary-curriculum-module__y-sLkq__guidedWeekBrief>p,.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief>p{color:var(--muted);font:400 14px/1.55 var(--serif);margin:12px 0 0}.postsecondary-curriculum-module__y-sLkq__guidedTeachingPreview{border-top:1px solid #23423a1c;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:7px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedTeachingPreview li{background:#ffffffad;border-radius:10px;gap:4px;padding:10px 11px;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedTeachingPreview span{color:var(--quiet);font:500 8px var(--mono);text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__guidedTeachingPreview strong{font:500 12px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 0;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief dl>div{background:#ffffff9e;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief dt{color:var(--quiet);text-transform:uppercase;font-size:8px}.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief dd{font:500 20px var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__guidedActionRow{align-items:center;gap:10px;display:flex}.postsecondary-curriculum-module__y-sLkq__guidedPrimaryAction,.postsecondary-curriculum-module__y-sLkq__guidedSecondaryAction{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-size:12px;font-weight:700;display:inline-flex}.postsecondary-curriculum-module__y-sLkq__guidedPrimaryAction{border:1px solid var(--green);min-width:min(100%,250px);color:var(--paper);background:var(--green);box-shadow:0 8px 20px #23423a29}.postsecondary-curriculum-module__y-sLkq__guidedPrimaryAction:hover:not(:disabled){background:var(--green-dark);transform:translateY(-1px)}.postsecondary-curriculum-module__y-sLkq__guidedSecondaryAction{color:var(--green);background:#23423a11}.postsecondary-curriculum-module__y-sLkq__guidedAdvancedNote{max-width:680px;color:var(--quiet);text-align:center;margin:16px auto 0;font-size:9.5px;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__studio button:focus-visible,.postsecondary-curriculum-module__y-sLkq__studio input:focus-visible,.postsecondary-curriculum-module__y-sLkq__studio select:focus-visible,.postsecondary-curriculum-module__y-sLkq__studio textarea:focus-visible,.postsecondary-curriculum-module__y-sLkq__studio summary:focus-visible{outline-offset:2px;outline:3px solid #23423a33}.postsecondary-curriculum-module__y-sLkq__hero,.postsecondary-curriculum-module__y-sLkq__weekHero{isolation:isolate;border:1px solid var(--studio-green-line);background:radial-gradient(circle at 1px 1px,#23423a21 1px,#0000 0) 0 0/22px 22px,linear-gradient(135deg,#eef1eaf5,#f8f4edfa);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:42px;padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #1c1a170f}.postsecondary-curriculum-module__y-sLkq__hero:after,.postsecondary-curriculum-module__y-sLkq__weekHero:after{z-index:-1;content:"";background:#23423a0e;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-120px;right:-80px}.postsecondary-curriculum-module__y-sLkq__eyebrow,.postsecondary-curriculum-module__y-sLkq__sectionHeader>div>span,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader>div>span,.postsecondary-curriculum-module__y-sLkq__coveragePanel>header>span,.postsecondary-curriculum-module__y-sLkq__artifactGrid article>div>span{color:var(--green);font:600 10px/1.2 var(--mono);letter-spacing:.13em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__hero h2,.postsecondary-curriculum-module__y-sLkq__weekHero h2{max-width:800px;font:400 clamp(34px, 4.2vw, 54px) / .98 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 8px}.postsecondary-curriculum-module__y-sLkq__hero>div:first-child>p,.postsecondary-curriculum-module__y-sLkq__weekHero>div:first-child>p{max-width:690px;color:var(--muted);font:400 15px/1.65 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__heroFacts{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbf8f3c7;border:1px solid #23423a26;border-radius:16px;grid-template-columns:repeat(2,minmax(105px,1fr));min-width:270px;margin:0;display:grid;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__heroFacts>div{border-bottom:1px solid #23423a1a;gap:4px;min-width:0;padding:14px 15px;display:grid}.postsecondary-curriculum-module__y-sLkq__heroFacts>div:nth-child(odd){border-right:1px solid #23423a1a}.postsecondary-curriculum-module__y-sLkq__heroFacts>div:nth-last-child(-n+2){border-bottom:0}.postsecondary-curriculum-module__y-sLkq__heroFacts dt{color:var(--quiet);font:600 9px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__heroFacts dd{min-width:0;color:var(--ink);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:0;font-size:12px;font-weight:600;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__heroFacts dd[data-state=approved]{color:var(--green)}.postsecondary-curriculum-module__y-sLkq__foundationHero{border:1px solid var(--studio-green-line);background:radial-gradient(circle at 1px 1px,#23423a1a 1px,#0000 0) 0 0/23px 23px,linear-gradient(135deg,#f1f2ebf5,#faf7f1fa);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(300px,.66fr);align-items:end;gap:32px;padding:clamp(25px,3.4vw,38px);display:grid;box-shadow:0 16px 40px #1c1a170d}.postsecondary-curriculum-module__y-sLkq__foundationHero h2{max-width:680px;font:400 clamp(31px, 3.6vw, 45px) / 1 var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:9px 0 7px}.postsecondary-curriculum-module__y-sLkq__foundationHero>div>p{max-width:650px;color:var(--muted);font:400 15px/1.6 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__foundationSummary{background:#fbf8f3cc;border:1px solid #23423a24;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__foundationSummary>div{border-bottom:1px solid #23423a17;gap:4px;min-width:0;padding:13px 14px;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSummary>div:nth-child(odd){border-right:1px solid #23423a17}.postsecondary-curriculum-module__y-sLkq__foundationSummary>div:nth-last-child(-n+2){border-bottom:0}.postsecondary-curriculum-module__y-sLkq__foundationSummary dt{color:var(--quiet);font:600 9px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__foundationSummary dd{min-width:0;font:500 14px/1.25 var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__foundationRecord{border:1px solid var(--line);background:#fff6;border-radius:12px;margin:12px 0}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:44px;padding:10px 13px;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary::-webkit-details-marker{display:none}.postsecondary-curriculum-module__y-sLkq__foundationExports>summary::-webkit-details-marker{display:none}.postsecondary-curriculum-module__y-sLkq__foundationSection>summary::-webkit-details-marker{display:none}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary>span{color:var(--green);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary small{color:var(--quiet);font-size:10px}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary>svg,.postsecondary-curriculum-module__y-sLkq__foundationExports>summary>svg:last-child,.postsecondary-curriculum-module__y-sLkq__foundationChevron svg{transition:transform .16s}.postsecondary-curriculum-module__y-sLkq__foundationRecord[open]>summary>svg,.postsecondary-curriculum-module__y-sLkq__foundationExports[open]>summary>svg:last-child,.postsecondary-curriculum-module__y-sLkq__foundationSection[open] .postsecondary-curriculum-module__y-sLkq__foundationChevron svg{transform:rotate(90deg)}.postsecondary-curriculum-module__y-sLkq__foundationRecord>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 13px 13px;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationRecord>dl>div{border-left:1px solid var(--line);background:#faf8f394;gap:3px;min-width:0;padding:10px 11px;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationRecord>dl>div:first-child{border-left:0}.postsecondary-curriculum-module__y-sLkq__foundationRecord dt{color:var(--quiet);font:600 8px var(--mono);letter-spacing:.07em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__foundationRecord dd{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar{border:1px solid var(--line);background:#ffffffb8;border-radius:15px;align-items:center;gap:10px;margin:12px 0 18px;padding:13px 14px;display:flex;box-shadow:0 9px 26px #1c1a170a}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar>div:first-child{flex:auto;align-items:center;gap:10px;min-width:220px;display:flex}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar>div:first-child>span:last-child{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar strong{font:500 15px/1.2 var(--serif)}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar strong+span{color:var(--muted);font-size:11px}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar .postsecondary-curriculum-module__y-sLkq__primaryButton{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.postsecondary-curriculum-module__y-sLkq__foundationApprovalIcon{border:1px solid var(--foundation-review-line);color:#8a6428;background:var(--foundation-review-soft);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationApprovalIcon[data-ready=true]{border-color:var(--studio-green-line);color:var(--green);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__foundationExports{flex:none;position:relative}.postsecondary-curriculum-module__y-sLkq__foundationExports>summary{border:1px solid var(--line-strong);min-height:42px;color:var(--ink);cursor:pointer;background:#ffffffad;border-radius:11px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:600;list-style:none;display:flex}.postsecondary-curriculum-module__y-sLkq__foundationExports>div{z-index:8;border:1px solid var(--line-strong);background:#fbf8f3fa;border-radius:13px;grid-template-columns:repeat(2,minmax(72px,1fr));gap:6px;width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 38px #1c1a1724}.postsecondary-curriculum-module__y-sLkq__foundationSection{border:1px solid var(--line);background:#ffffff7a;border-left-width:3px;border-radius:16px;overflow:clip;box-shadow:0 8px 24px #1c1a1706}.postsecondary-curriculum-module__y-sLkq__foundationSection[data-tone=ready]{border-left-color:#23423a80}.postsecondary-curriculum-module__y-sLkq__foundationSection[data-tone=review]{border-left-color:var(--foundation-review-line)}.postsecondary-curriculum-module__y-sLkq__foundationSection[data-tone=neutral]{border-left-color:#1c1a1721}.postsecondary-curriculum-module__y-sLkq__foundationSection[open]{background:#ffffffad;box-shadow:0 13px 34px #1c1a170b}.postsecondary-curriculum-module__y-sLkq__foundationSectionSummary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:76px;padding:13px 16px;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSectionSummary:hover{background:#23423a06}.postsecondary-curriculum-module__y-sLkq__foundationSectionIcon{border:1px solid var(--studio-green-line);width:34px;height:34px;color:var(--green);background:var(--studio-green-soft);border-radius:50%;place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSection[data-tone=review] .postsecondary-curriculum-module__y-sLkq__foundationSectionIcon{border-color:var(--foundation-review-line);color:#8a6428;background:var(--foundation-review-soft)}.postsecondary-curriculum-module__y-sLkq__foundationSectionCopy{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 9px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSectionCopy>span{color:var(--quiet);font:600 9px var(--mono);letter-spacing:.08em;grid-row:1/span 2}.postsecondary-curriculum-module__y-sLkq__foundationSectionCopy h3{font:500 clamp(19px, 2vw, 24px) / 1.1 var(--serif);letter-spacing:-.015em;margin:0}.postsecondary-curriculum-module__y-sLkq__foundationSectionCopy p{color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.4}.postsecondary-curriculum-module__y-sLkq__foundationStatus{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#ffffffa6;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.postsecondary-curriculum-module__y-sLkq__foundationStatus[data-tone=ready]{border-color:var(--studio-green-line);color:var(--green);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__foundationStatus[data-tone=review]{border-color:var(--foundation-review-line);color:#805e26;background:var(--foundation-review-soft)}.postsecondary-curriculum-module__y-sLkq__foundationChevron{color:var(--quiet);place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSectionBody{border-top:1px solid var(--line);gap:14px;padding:18px 20px 22px;display:grid}.postsecondary-curriculum-module__y-sLkq__foundationSectionToolbar{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.postsecondary-curriculum-module__y-sLkq__foundationSectionToolbar>span{color:var(--muted);font-size:11px}.postsecondary-curriculum-module__y-sLkq__foundationSectionToolbar .postsecondary-curriculum-module__y-sLkq__textButton{align-items:center;gap:5px;display:inline-flex}.postsecondary-curriculum-module__y-sLkq__actionBar{border:1px solid var(--line);background:var(--studio-surface);border-radius:15px;align-items:center;gap:10px;margin:18px 0;padding:14px 16px;display:flex;box-shadow:0 8px 24px #1c1a1709}.postsecondary-curriculum-module__y-sLkq__actionBar>div:first-child{flex:auto;gap:3px;min-width:220px;display:grid}.postsecondary-curriculum-module__y-sLkq__actionBar strong{font:500 15px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__actionBar span{color:var(--muted);font-size:11px;line-height:1.45}.postsecondary-curriculum-module__y-sLkq__exportActions{flex:none;gap:6px;display:flex}.postsecondary-curriculum-module__y-sLkq__exportActions .postsecondary-curriculum-module__y-sLkq__secondaryButton{min-width:52px;padding-inline:10px}.postsecondary-curriculum-module__y-sLkq__primaryButton,.postsecondary-curriculum-module__y-sLkq__secondaryButton,.postsecondary-curriculum-module__y-sLkq__textButton,.postsecondary-curriculum-module__y-sLkq__removeButton{border-radius:11px;min-height:40px;padding:9px 14px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s,transform .16s}.postsecondary-curriculum-module__y-sLkq__primaryButton{border:1px solid var(--green);color:var(--paper);background:var(--green);box-shadow:0 5px 14px #23423a26}.postsecondary-curriculum-module__y-sLkq__primaryButton:hover:not(:disabled){background:var(--green-dark);transform:translateY(-1px)}.postsecondary-curriculum-module__y-sLkq__secondaryButton{border:1px solid var(--line-strong);color:var(--ink);background:#ffffffad}.postsecondary-curriculum-module__y-sLkq__secondaryButton:hover:not(:disabled){border-color:var(--studio-green-line);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__textButton{color:var(--green);background:0 0;border:1px solid #0000}.postsecondary-curriculum-module__y-sLkq__textButton:hover:not(:disabled){border-color:var(--studio-green-line);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__removeButton{color:#87412f;background:#9c4a360b;border:1px solid #9c4a362e}.postsecondary-curriculum-module__y-sLkq__removeButton:hover:not(:disabled){background:#9c4a3617}.postsecondary-curriculum-module__y-sLkq__successNotice,.postsecondary-curriculum-module__y-sLkq__errorNotice{border-radius:13px;margin:16px 0;padding:13px 15px;font-size:12px;line-height:1.55}.postsecondary-curriculum-module__y-sLkq__successNotice{color:var(--green);background:#23423a0e;border:1px solid #23423a2e}.postsecondary-curriculum-module__y-sLkq__errorNotice{color:#7d3c2d;background:#9c4a360f;border:1px solid #9c4a3633}.postsecondary-curriculum-module__y-sLkq__approvalIssues{background:linear-gradient(135deg,#9c4a360b,#ffffff73);border:1px solid #9c4a362e;border-radius:15px;grid-template-columns:minmax(240px,.8fr) minmax(280px,1.2fr);gap:22px;margin:-2px 0 18px;padding:17px 18px;display:grid}.postsecondary-curriculum-module__y-sLkq__approvalIssues>div{align-content:start;gap:5px;display:grid}.postsecondary-curriculum-module__y-sLkq__approvalIssues strong{font:500 16px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__approvalIssues span,.postsecondary-curriculum-module__y-sLkq__approvalIssues li{color:var(--muted);font-size:11px;line-height:1.55}.postsecondary-curriculum-module__y-sLkq__approvalIssues ul{gap:7px;margin:0;padding:0 0 0 18px;display:grid}.postsecondary-curriculum-module__y-sLkq__editorStack,.postsecondary-curriculum-module__y-sLkq__weekStack{gap:18px;display:grid}.postsecondary-curriculum-module__y-sLkq__paperCard,.postsecondary-curriculum-module__y-sLkq__weekSection{border:1px solid var(--line);background:var(--studio-surface);border-radius:19px;padding:clamp(20px,3vw,32px);box-shadow:0 10px 32px #1c1a1709}.postsecondary-curriculum-module__y-sLkq__sectionHeader,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.postsecondary-curriculum-module__y-sLkq__sectionHeader>div,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader>div{align-items:flex-start;gap:14px;display:flex}.postsecondary-curriculum-module__y-sLkq__sectionHeader>div>span{border:1px solid var(--studio-green-line);background:var(--studio-green-soft);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.postsecondary-curriculum-module__y-sLkq__sectionHeader h3,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader h3{font:500 clamp(22px, 2.4vw, 29px) / 1.08 var(--serif);letter-spacing:-.02em;margin:0}.postsecondary-curriculum-module__y-sLkq__sectionHeader p,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader p{max-width:720px;color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.55}.postsecondary-curriculum-module__y-sLkq__canvasField,.postsecondary-curriculum-module__y-sLkq__softField,.postsecondary-curriculum-module__y-sLkq__outcomeCard label,.postsecondary-curriculum-module__y-sLkq__topicCard label,.postsecondary-curriculum-module__y-sLkq__assessmentCard label,.postsecondary-curriculum-module__y-sLkq__storyboardList label,.postsecondary-curriculum-module__y-sLkq__mixControls label{gap:7px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__canvasField>span,.postsecondary-curriculum-module__y-sLkq__softField>span,.postsecondary-curriculum-module__y-sLkq__outcomeCard label>span,.postsecondary-curriculum-module__y-sLkq__topicCard label>span,.postsecondary-curriculum-module__y-sLkq__assessmentCard label>span,.postsecondary-curriculum-module__y-sLkq__storyboardList label>span{color:var(--muted);letter-spacing:.035em;font-size:11px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__studio input:not([type=checkbox]):not([type=range]),.postsecondary-curriculum-module__y-sLkq__studio select,.postsecondary-curriculum-module__y-sLkq__studio textarea{border:1px solid var(--line-strong);width:100%;color:var(--ink);background:#ffffffb3;border-radius:11px;transition:border-color .16s,box-shadow .16s,background .16s}.postsecondary-curriculum-module__y-sLkq__studio input:not([type=checkbox]):not([type=range]),.postsecondary-curriculum-module__y-sLkq__studio select{min-height:43px;padding:9px 11px}.postsecondary-curriculum-module__y-sLkq__studio textarea{resize:vertical;min-height:92px;padding:12px 13px;line-height:1.6}.postsecondary-curriculum-module__y-sLkq__canvasField textarea{min-height:132px;font:400 15px/1.65 var(--serif)}.postsecondary-curriculum-module__y-sLkq__studio input:not([type=checkbox]):not([type=range]):focus,.postsecondary-curriculum-module__y-sLkq__studio select:focus,.postsecondary-curriculum-module__y-sLkq__studio textarea:focus{background:#ffffffeb;border-color:#23423a70;box-shadow:0 0 0 4px #23423a0e}.postsecondary-curriculum-module__y-sLkq__studio input[readonly],.postsecondary-curriculum-module__y-sLkq__studio textarea[readonly],.postsecondary-curriculum-module__y-sLkq__studio select:disabled{color:var(--ink);background:#f2eee79e}.postsecondary-curriculum-module__y-sLkq__twoColumnFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.postsecondary-curriculum-module__y-sLkq__outcomeList,.postsecondary-curriculum-module__y-sLkq__topicList,.postsecondary-curriculum-module__y-sLkq__assessmentList{gap:10px;display:grid}.postsecondary-curriculum-module__y-sLkq__outcomeCard{border:1px solid var(--line);background:#ffffff80;border-radius:14px;grid-template-columns:minmax(110px,.22fr) minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__outcomeText textarea{min-height:88px}.postsecondary-curriculum-module__y-sLkq__topicCard{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(180px,.75fr) minmax(240px,1.25fr) auto;align-items:start;gap:12px;padding:13px;display:grid}.postsecondary-curriculum-module__y-sLkq__topicCard:last-child{border-bottom:0}.postsecondary-curriculum-module__y-sLkq__itemNumber{width:30px;height:30px;color:var(--green);background:var(--studio-green-soft);font:600 9px var(--mono);border-radius:50%;place-items:center;margin-top:22px;display:grid}.postsecondary-curriculum-module__y-sLkq__topicNote textarea{min-height:74px}.postsecondary-curriculum-module__y-sLkq__assessmentCard{border:1px solid var(--line);background:#ffffff80;border-radius:14px;grid-template-columns:minmax(180px,.55fr) minmax(170px,.35fr) minmax(260px,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__assessmentMeta{grid-template-columns:repeat(2,minmax(70px,1fr));gap:8px;display:grid}.postsecondary-curriculum-module__y-sLkq__assessmentDescription textarea{min-height:80px}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment{border:1px solid var(--line);background:#fbf8f37a;border-radius:11px;grid-column:1/-2;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment summary{color:var(--green);cursor:pointer;padding:10px 12px;font-size:10px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 9px 9px;display:grid}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment label{min-width:0;color:var(--muted);border-radius:8px;align-items:flex-start;gap:7px;padding:7px;font-size:9.5px;line-height:1.4;display:flex}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment label:hover{background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment input{width:15px;height:15px;accent-color:var(--green);flex:none;margin:1px 0 0}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment label>span{gap:2px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment label strong{color:var(--ink);font-size:10px}.postsecondary-curriculum-module__y-sLkq__assessmentCard>.postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:-2/-1;justify-self:end}.postsecondary-curriculum-module__y-sLkq__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.postsecondary-curriculum-module__y-sLkq__policyField{border:1px solid var(--line);background:#ffffff6b;border-radius:14px;align-content:start;gap:9px;min-width:0;padding:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__policyField:first-child{grid-column:1/-1}.postsecondary-curriculum-module__y-sLkq__policyField>span{gap:3px;display:grid}.postsecondary-curriculum-module__y-sLkq__policyField strong{font:500 15px/1.2 var(--serif)}.postsecondary-curriculum-module__y-sLkq__policyField small{color:var(--muted);font-size:9.5px;line-height:1.45}.postsecondary-curriculum-module__y-sLkq__policyField textarea{min-height:112px}.postsecondary-curriculum-module__y-sLkq__emptyText{border:1px dashed var(--line-strong);color:var(--muted);font:400 14px/1.6 var(--serif);background:#ffffff40;border-radius:13px;margin:0;padding:20px}.postsecondary-curriculum-module__y-sLkq__provenanceList{gap:8px;display:grid}.postsecondary-curriculum-module__y-sLkq__provenanceList details,.postsecondary-curriculum-module__y-sLkq__researchPlan,.postsecondary-curriculum-module__y-sLkq__segmentAlignment{border:1px solid var(--line);background:#ffffff70;border-radius:12px;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__provenanceList summary,.postsecondary-curriculum-module__y-sLkq__researchPlan summary,.postsecondary-curriculum-module__y-sLkq__segmentAlignment summary{color:var(--ink);cursor:pointer;padding:13px 15px;font-size:12px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__provenanceList p,.postsecondary-curriculum-module__y-sLkq__researchPlan p{color:var(--muted);white-space:pre-wrap;margin:0;padding:0 15px 15px;font-size:12px;line-height:1.65}.postsecondary-curriculum-module__y-sLkq__gateCard{border:1px dashed var(--studio-green-line);background:linear-gradient(135deg, var(--studio-green-soft), #ffffff5c);border-radius:19px;justify-items:start;gap:8px;margin-top:18px;padding:clamp(26px,5vw,54px);display:grid}.postsecondary-curriculum-module__y-sLkq__gateCard>span{color:var(--green);font:600 10px var(--mono);letter-spacing:.12em}.postsecondary-curriculum-module__y-sLkq__gateCard h3{font:500 clamp(25px, 3vw, 36px) / 1.08 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__gateCard p{max-width:670px;color:var(--muted);font:400 14px/1.65 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__coverageScore{aspect-ratio:1;background:#fbf8f3c2;border:1px solid #23423a29;border-radius:50%;justify-items:center;min-width:168px;padding:18px;display:grid}.postsecondary-curriculum-module__y-sLkq__coverageScore strong{color:var(--green);font:500 44px/1 var(--serif);align-self:end}.postsecondary-curriculum-module__y-sLkq__coverageScore small{color:var(--quiet);font-size:18px}.postsecondary-curriculum-module__y-sLkq__coverageScore span{max-width:100px;color:var(--muted);text-align:center;font-size:9px;line-height:1.35}.postsecondary-curriculum-module__y-sLkq__coverageOverview{border:1px solid var(--line);background:var(--studio-surface);border-radius:17px;grid-template-columns:minmax(240px,1fr) auto;gap:24px;margin-bottom:18px;padding:20px;display:grid}.postsecondary-curriculum-module__y-sLkq__coverageProgress{gap:10px;display:grid}.postsecondary-curriculum-module__y-sLkq__coverageProgress>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.postsecondary-curriculum-module__y-sLkq__coverageProgress span{font:500 16px var(--serif)}.postsecondary-curriculum-module__y-sLkq__coverageProgress strong{color:var(--green);font-size:18px}.postsecondary-curriculum-module__y-sLkq__coverageProgress progress,.postsecondary-curriculum-module__y-sLkq__storyboardTiming progress{width:100%;height:8px;color:var(--green);background:var(--paper-3);border:0;border-radius:999px;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__coverageProgress progress::-webkit-progress-bar{background:var(--paper-3);border-radius:999px}.postsecondary-curriculum-module__y-sLkq__storyboardTiming progress::-webkit-progress-bar{background:var(--paper-3);border-radius:999px}.postsecondary-curriculum-module__y-sLkq__coverageProgress progress::-webkit-progress-value{background:var(--green);border-radius:999px}.postsecondary-curriculum-module__y-sLkq__storyboardTiming progress::-webkit-progress-value{background:var(--green);border-radius:999px}.postsecondary-curriculum-module__y-sLkq__coverageOverview dl{align-items:stretch;margin:0;display:flex}.postsecondary-curriculum-module__y-sLkq__coverageOverview dl>div{border-left:1px solid var(--line);text-align:center;place-content:center;gap:4px;min-width:108px;padding:0 18px;display:grid}.postsecondary-curriculum-module__y-sLkq__coverageOverview dt{color:var(--muted);letter-spacing:.04em;font-size:9px}.postsecondary-curriculum-module__y-sLkq__coverageOverview dd{font:500 22px var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__coverageColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.postsecondary-curriculum-module__y-sLkq__coveragePanel{border:1px solid var(--line);background:var(--studio-surface);border-radius:17px;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__coveragePanel>header{border-bottom:1px solid var(--line);background:#f2eee77a;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.postsecondary-curriculum-module__y-sLkq__coveragePanel>header>strong{font:500 18px var(--serif)}.postsecondary-curriculum-module__y-sLkq__coveragePanel>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.postsecondary-curriculum-module__y-sLkq__coveragePanel>article:last-child{border-bottom:0}.postsecondary-curriculum-module__y-sLkq__coveragePanel>article>div:first-child{align-items:flex-start;gap:10px;min-width:0;display:flex}.postsecondary-curriculum-module__y-sLkq__coveragePanel p{color:var(--muted);gap:3px;margin:0;font-size:11px;line-height:1.45;display:grid}.postsecondary-curriculum-module__y-sLkq__coveragePanel p strong{color:var(--ink);font:500 14px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__coveredDot,.postsecondary-curriculum-module__y-sLkq__uncoveredDot{border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:4px}.postsecondary-curriculum-module__y-sLkq__coveredDot{background:var(--green)}.postsecondary-curriculum-module__y-sLkq__uncoveredDot{background:#9c4a3621;border:1px solid #94513f}.postsecondary-curriculum-module__y-sLkq__weekLinks{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.postsecondary-curriculum-module__y-sLkq__weekLinks button,.postsecondary-curriculum-module__y-sLkq__weekLinks>span{border:1px solid var(--studio-green-line);min-width:34px;color:var(--green);background:var(--studio-green-soft);font:600 9px var(--mono);text-align:center;border-radius:999px;padding:5px 7px}.postsecondary-curriculum-module__y-sLkq__weekLinks>span{color:#8a4938;background:#9c4a360b;border-color:#9c4a3629}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker{display:none}.postsecondary-curriculum-module__y-sLkq__weekHero{align-items:center}.postsecondary-curriculum-module__y-sLkq__weekProgress{grid-template-columns:repeat(4,minmax(0,1fr));min-width:370px;margin:0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__weekProgress li{color:var(--quiet);letter-spacing:.035em;justify-items:center;gap:7px;font-size:9px;font-weight:600;display:grid;position:relative}.postsecondary-curriculum-module__y-sLkq__weekProgress li:not(:last-child):after{content:"";background:#23423a2e;width:calc(100% - 34px);height:1px;position:absolute;top:14px;left:calc(50% + 17px)}.postsecondary-curriculum-module__y-sLkq__weekProgress li>span{z-index:1;width:29px;height:29px;font:600 9px var(--mono);background:#fbf8f3e6;border:1px solid #23423a33;border-radius:50%;place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__weekProgress li[data-complete=true]{color:var(--green)}.postsecondary-curriculum-module__y-sLkq__weekProgress li[data-complete=true]>span{color:var(--paper);background:var(--green)}.postsecondary-curriculum-module__y-sLkq__weekStack{margin-top:18px}.postsecondary-curriculum-module__y-sLkq__weekSection{scroll-margin-top:20px}.postsecondary-curriculum-module__y-sLkq__weekSection:focus-visible{outline-offset:3px;outline:3px solid #23423a8c}.postsecondary-curriculum-module__y-sLkq__weekSectionHeader>div{gap:4px;display:grid}.postsecondary-curriculum-module__y-sLkq__weekSectionHeader>small{border:1px solid var(--line);color:var(--muted);background:#ffffff7a;border-radius:999px;flex:none;padding:7px 10px;font-size:9px}.postsecondary-curriculum-module__y-sLkq__mappingColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__mappingColumns fieldset,.postsecondary-curriculum-module__y-sLkq__segmentAlignment fieldset,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations fieldset{border:1px solid var(--line);background:#ffffff6b;border-radius:14px;align-content:start;gap:8px;min-width:0;margin:0;padding:15px;display:grid}.postsecondary-curriculum-module__y-sLkq__mappingColumns legend,.postsecondary-curriculum-module__y-sLkq__segmentAlignment legend,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations legend{color:var(--green);font:600 10px var(--mono);letter-spacing:.055em;padding:0 6px}.postsecondary-curriculum-module__y-sLkq__mappingColumns label,.postsecondary-curriculum-module__y-sLkq__segmentAlignment label,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations label{min-width:0;color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;font-size:11px;line-height:1.48;display:flex}.postsecondary-curriculum-module__y-sLkq__mappingColumns label:hover,.postsecondary-curriculum-module__y-sLkq__segmentAlignment label:hover,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations label:hover{border-color:var(--line);background:#ffffff85}.postsecondary-curriculum-module__y-sLkq__mappingColumns input[type=checkbox],.postsecondary-curriculum-module__y-sLkq__segmentAlignment input[type=checkbox],.postsecondary-curriculum-module__y-sLkq__artifactRecommendations input[type=checkbox]{width:16px;height:16px;accent-color:var(--green);flex:none;margin:1px 0 0}.postsecondary-curriculum-module__y-sLkq__mappingColumns label>span{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__mappingColumns label strong{color:var(--ink);font:500 14px/1.2 var(--serif)}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomes{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:20px;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomes>div:first-child{gap:4px;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomes>div:first-child>strong{font:500 18px/1.2 var(--serif)}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomes>div:first-child>span{max-width:740px;color:var(--muted);font-size:11px;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList{gap:9px;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList article{border:1px solid var(--line);background:#ffffff6b;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList article>span{width:28px;height:28px;color:var(--green);background:var(--studio-green-soft);font:600 9px var(--mono);border-radius:50%;place-items:center;margin-top:21px;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList label{gap:7px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList label>span{color:var(--muted);font-size:10px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList textarea{min-height:78px}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList .postsecondary-curriculum-module__y-sLkq__removeButton{margin-top:20px}.postsecondary-curriculum-module__y-sLkq__mixTotal{color:var(--green);font:500 27px var(--serif)}.postsecondary-curriculum-module__y-sLkq__mixBar{background:var(--paper-3);border-radius:999px;gap:2px;width:100%;height:13px;display:flex;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__mixBar>span{background:var(--green);min-width:0}.postsecondary-curriculum-module__y-sLkq__mixBar>span:nth-child(2){opacity:.82}.postsecondary-curriculum-module__y-sLkq__mixBar>span:nth-child(3){opacity:.65}.postsecondary-curriculum-module__y-sLkq__mixBar>span:nth-child(4){opacity:.5}.postsecondary-curriculum-module__y-sLkq__mixBar>span:nth-child(5){opacity:.34}.postsecondary-curriculum-module__y-sLkq__mixControls{gap:2px;margin-top:17px;display:grid}.postsecondary-curriculum-module__y-sLkq__mixControls label{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,1fr) auto minmax(180px,.9fr);align-items:center;gap:18px;padding:12px 4px}.postsecondary-curriculum-module__y-sLkq__mixControls label:last-child{border-bottom:0}.postsecondary-curriculum-module__y-sLkq__mixControls label>span{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__mixControls label strong{font:500 14px/1.2 var(--serif)}.postsecondary-curriculum-module__y-sLkq__mixControls label small{color:var(--muted);font-size:9.5px;line-height:1.4}.postsecondary-curriculum-module__y-sLkq__mixControls output{min-width:42px;color:var(--green);text-align:right;font-size:12px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__mixControls input[type=range]{width:100%;accent-color:var(--green)}.postsecondary-curriculum-module__y-sLkq__statusBadge{border:1px solid var(--line);color:var(--muted);font:600 9px var(--mono);letter-spacing:.045em;text-transform:uppercase;background:#ffffff7a;border-radius:999px;flex:none;padding:7px 10px}.postsecondary-curriculum-module__y-sLkq__statusBadge[data-state=approved],.postsecondary-curriculum-module__y-sLkq__statusBadge[data-state=ready]{border-color:var(--studio-green-line);color:var(--green);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__statusBadge[data-state=failed],.postsecondary-curriculum-module__y-sLkq__statusBadge[data-state=locked]{color:#884634;background:#9c4a360b;border-color:#9c4a362e}.postsecondary-curriculum-module__y-sLkq__researchStart,.postsecondary-curriculum-module__y-sLkq__researchRunning,.postsecondary-curriculum-module__y-sLkq__produceGate{border:1px dashed var(--studio-green-line);background:linear-gradient(135deg, var(--studio-green-soft), #ffffff59);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:18px;display:flex}.postsecondary-curriculum-module__y-sLkq__researchStart>div,.postsecondary-curriculum-module__y-sLkq__researchRunning>div{gap:5px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__researchStart strong,.postsecondary-curriculum-module__y-sLkq__researchRunning strong,.postsecondary-curriculum-module__y-sLkq__produceGate strong{font:500 17px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__researchStart p,.postsecondary-curriculum-module__y-sLkq__researchRunning p,.postsecondary-curriculum-module__y-sLkq__produceGate p{max-width:720px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.postsecondary-curriculum-module__y-sLkq__researchRunning{justify-content:initial;grid-template-columns:auto minmax(0,1fr) auto}.postsecondary-curriculum-module__y-sLkq__pulse{background:var(--green);border-radius:50%;width:12px;height:12px;animation:1.8s ease-out infinite postsecondary-curriculum-module__y-sLkq__research-pulse;box-shadow:0 0 #23423a47}@keyframes postsecondary-curriculum-module__y-sLkq__research-pulse{70%{box-shadow:0 0 0 10px #23423a00}to{box-shadow:0 0 #23423a00}}.postsecondary-curriculum-module__y-sLkq__researchPlan{margin-top:10px}.postsecondary-curriculum-module__y-sLkq__researchReview{gap:17px;display:grid}.postsecondary-curriculum-module__y-sLkq__researchReview>label{gap:8px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__researchReview>label>span{color:var(--muted);font-size:10px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__teacherMemoNote{max-width:760px;color:var(--green);font-size:10px;font-weight:500;line-height:1.55;display:block}.postsecondary-curriculum-module__y-sLkq__researchReview>label textarea{min-height:230px;font:400 14px/1.65 var(--serif)}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader{justify-content:space-between;align-items:end;gap:20px;padding-top:4px;display:flex}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader>div{gap:4px;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader>div+div{flex:none;align-items:center;gap:6px;display:flex}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader strong{font:500 18px var(--serif)}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader span{color:var(--muted);font-size:10px}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader>span{background:var(--studio-green-soft);border-radius:999px;flex:none;padding:6px 9px}.postsecondary-curriculum-module__y-sLkq__sourceList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceList>article{border:1px solid var(--line);background:#ffffff75;border-radius:14px;gap:11px;padding:15px;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceList>article[data-state=approved]{border-color:var(--studio-green-line);background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__sourceList>article[data-state=rejected]{opacity:.68}.postsecondary-curriculum-module__y-sLkq__sourceList article>header,.postsecondary-curriculum-module__y-sLkq__sourceList article>footer{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.postsecondary-curriculum-module__y-sLkq__sourceList article>header>div{align-content:start;gap:5px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceList strong{overflow-wrap:anywhere;color:var(--ink);font:500 15px/1.25 var(--serif)}.postsecondary-curriculum-module__y-sLkq__sourceList article>header span{color:var(--green);font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase}.postsecondary-curriculum-module__y-sLkq__sourceList article>header small{color:var(--muted);background:var(--paper-2);font:600 8px var(--mono);text-transform:uppercase;border-radius:999px;flex:none;padding:5px 8px}.postsecondary-curriculum-module__y-sLkq__sourceList article>footer>a,.postsecondary-curriculum-module__y-sLkq__sourceList article>footer>span{overflow-wrap:anywhere;color:var(--green);font-size:10px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__sourceList a:hover{text-decoration:underline}.postsecondary-curriculum-module__y-sLkq__sourceList p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.55}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields{border:1px solid var(--line);background:#fbf8f380;border-radius:12px;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:10px;padding:12px;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields label{align-content:start;gap:6px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields label:last-child{grid-column:1/-1}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields label>span{color:var(--muted);letter-spacing:.03em;font-size:9px;font-weight:600}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields textarea{min-height:84px}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields label:last-child textarea{min-height:108px}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields input[aria-invalid=true]{background:#9c4a360b!important;border-color:#9c4a366b!important}.postsecondary-curriculum-module__y-sLkq__sourceMetadataWarning{color:#8b4939;font-size:10px;line-height:1.45}.postsecondary-curriculum-module__y-sLkq__sourceList article>footer>div{align-items:center;gap:6px;display:flex}.postsecondary-curriculum-module__y-sLkq__sourceList button{border:1px solid var(--line);min-height:34px;color:var(--ink);background:#ffffff9e;border-radius:9px;padding:7px 10px;font-size:10px}.postsecondary-curriculum-module__y-sLkq__decisionActive{border-color:var(--studio-green-line)!important;color:var(--green)!important;background:var(--studio-green-soft)!important}.postsecondary-curriculum-module__y-sLkq__reviewActions{justify-content:flex-end;align-items:center;gap:9px;padding-top:2px;display:flex}.postsecondary-curriculum-module__y-sLkq__storyboardEditor{gap:17px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardSummary{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardOverviewText>button,.postsecondary-curriculum-module__y-sLkq__storyboardBeatText>button{box-shadow:none;background:#1c1a1707;border:0;border-radius:9px}.postsecondary-curriculum-module__y-sLkq__storyboardOverviewText>button:hover:not(:disabled),.postsecondary-curriculum-module__y-sLkq__storyboardOverviewText>button:focus-visible,.postsecondary-curriculum-module__y-sLkq__storyboardBeatText>button:hover:not(:disabled),.postsecondary-curriculum-module__y-sLkq__storyboardBeatText>button:focus-visible{background:#ffffffc7;box-shadow:inset 0 0 0 1px #23423a2b}.postsecondary-curriculum-module__y-sLkq__storyboardEditor .postsecondary-curriculum-module__y-sLkq__storyboardOverviewText>textarea,.postsecondary-curriculum-module__y-sLkq__storyboardEditor .postsecondary-curriculum-module__y-sLkq__storyboardBeatText>textarea{border-color:var(--studio-green-line);background:#ffffffe6;min-height:84px;box-shadow:0 9px 24px -22px #1c1a17b3}.postsecondary-curriculum-module__y-sLkq__storyboardEditor .postsecondary-curriculum-module__y-sLkq__storyboardBeatTitle>button{font:500 17px/1.35 var(--serif)}.postsecondary-curriculum-module__y-sLkq__storyboardTiming{border:1px solid var(--line);background:#ffffff6e;border-radius:13px;gap:9px;padding:14px 16px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardTiming>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.postsecondary-curriculum-module__y-sLkq__storyboardTiming strong{font:500 16px var(--serif)}.postsecondary-curriculum-module__y-sLkq__storyboardTiming span,.postsecondary-curriculum-module__y-sLkq__storyboardTiming p{color:var(--muted);font-size:10px}.postsecondary-curriculum-module__y-sLkq__storyboardTiming p{color:#864534;margin:0}.postsecondary-curriculum-module__y-sLkq__storyboardTiming ul{color:#864534;gap:5px;margin:0;padding-left:18px;font-size:10px;line-height:1.5;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardSequence{border-top:1px solid var(--line);display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader{justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 2px 15px;display:flex}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader>div:first-child{gap:4px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader>div:first-child>span{color:var(--green);font:600 8.5px/1.2 var(--mono);letter-spacing:.075em}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader h4{font:500 20px/1.2 var(--serif);letter-spacing:-.015em;margin:0}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader p{max-width:620px;color:var(--muted);margin:0;font-size:10.5px;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch{border:1px solid var(--line);background:#1c1a1709;border-radius:11px;flex:none;grid-template-columns:repeat(2,auto);gap:3px;padding:3px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:10px}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch button[aria-pressed=true]{color:var(--green);background:#ffffffe0;box-shadow:0 3px 12px #1c1a1712}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch button:focus-visible,.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button:focus-visible,.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummary:focus-visible{outline-offset:2px;outline:2px solid #23423a80}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav{border-top:1px solid var(--line);min-height:46px;color:var(--muted);text-align:center;grid-template-columns:minmax(100px,auto) 1fr minmax(100px,auto);align-items:center;gap:12px;padding:5px 2px;font-size:10px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button{min-height:36px;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:10px}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button:first-child{justify-self:start}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button:last-child{justify-self:end}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button:hover:not(:disabled){background:var(--studio-green-soft)}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button:disabled{color:#1c1a1742;cursor:default}.postsecondary-curriculum-module__y-sLkq__storyboardList{border-top:1px solid var(--line);counter-reset:storyboard;margin:0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeat{border-bottom:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:80px;background:0 0;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeat[data-expanded=true]{background:#ffffff57}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummary,.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryStatic{width:100%;min-height:74px;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:13px 16px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummary{cursor:pointer}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummary:hover{background:#23423a09}.postsecondary-curriculum-module__y-sLkq__storyboardBeatNumber{width:32px;height:32px;color:var(--green);background:var(--studio-green-soft);font:600 8.5px/1 var(--mono);border-radius:50%;place-items:center;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryCopy{gap:3px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryCopy strong{font:500 15px/1.25 var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.35;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryMeta{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:9.5px;display:flex}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryMeta span+span{border-left:1px solid var(--line);padding-left:8px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatChevron{color:var(--muted);place-items:center;transition:transform .16s;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeat[data-expanded=true] .postsecondary-curriculum-module__y-sLkq__storyboardBeatChevron{transform:rotate(90deg)}.postsecondary-curriculum-module__y-sLkq__storyboardBeatBody{gap:17px;padding:2px 18px 21px 61px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSetup{grid-template-columns:minmax(0,1fr) minmax(235px,.4fr);align-items:end;gap:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatControls{grid-template-columns:minmax(145px,1fr) 82px;gap:9px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatControls label{gap:6px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatControls label>span{font-size:9.5px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.postsecondary-curriculum-module__y-sLkq__storyboardBeatActions .postsecondary-curriculum-module__y-sLkq__storyboardBeatText>button{min-height:112px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatActions .postsecondary-curriculum-module__y-sLkq__storyboardBeatText>textarea{min-height:128px}.postsecondary-curriculum-module__y-sLkq__segmentAlignment{border:0;border-left:1px solid var(--line-strong);background:0 0;border-radius:0}.postsecondary-curriculum-module__y-sLkq__segmentAlignment summary{color:var(--green);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:10.5px;display:flex}.postsecondary-curriculum-module__y-sLkq__segmentAlignment summary small{color:var(--muted);font-size:9px;font-weight:400}.postsecondary-curriculum-module__y-sLkq__segmentAlignment>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}.postsecondary-curriculum-module__y-sLkq__segmentAlignment fieldset{background:0 0;border:0;border-radius:0;padding:10px 7px}.postsecondary-curriculum-module__y-sLkq__segmentAlignment label{padding:7px 5px;font-size:10px}.postsecondary-curriculum-module__y-sLkq__segmentAlignment label>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__segmentAlignment p{color:var(--muted);margin:5px 0;font-size:10px;line-height:1.45}.postsecondary-curriculum-module__y-sLkq__segmentFooter{align-items:center;gap:7px;padding-top:1px;display:flex}.postsecondary-curriculum-module__y-sLkq__segmentFooter button{border:1px solid var(--line);min-height:35px;color:var(--ink);background:#ffffff8c;border-radius:9px;padding:7px 10px;font-size:10px}.postsecondary-curriculum-module__y-sLkq__segmentFooter .postsecondary-curriculum-module__y-sLkq__removeButton{color:#87412f;background:#9c4a360b;border-color:#9c4a362e;margin-left:auto}.postsecondary-curriculum-module__y-sLkq__artifactRecommendations{border:1px solid var(--line);background:var(--studio-green-soft);border-radius:14px;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:17px;padding:17px;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactRecommendations>div{align-content:start;gap:5px;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactRecommendations>div strong{font:500 17px var(--serif)}.postsecondary-curriculum-module__y-sLkq__artifactRecommendations>div span{color:var(--muted);font-size:10px;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__artifactRecommendations fieldset{background:#ffffff7a;grid-template-columns:repeat(2,minmax(0,1fr))}.postsecondary-curriculum-module__y-sLkq__storyboardActions{justify-content:flex-end;align-items:center;gap:9px;padding-top:2px;display:flex}.postsecondary-curriculum-module__y-sLkq__produceGate{justify-content:initial;border-color:var(--line-strong);background:#f2eee76b;gap:5px;margin-bottom:14px;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactGrid article{border:1px solid var(--line);background:#ffffff78;border-radius:15px;align-content:space-between;gap:18px;min-width:0;min-height:190px;padding:16px;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactGrid article>div{align-content:start;gap:6px;min-width:0;display:grid}.postsecondary-curriculum-module__y-sLkq__artifactGrid article h4{font:500 19px/1.15 var(--serif);margin:0}.postsecondary-curriculum-module__y-sLkq__artifactGrid article p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.5}.postsecondary-curriculum-module__y-sLkq__artifactGrid article button{width:100%}.postsecondary-curriculum-module__y-sLkq__savedArtifacts{border-top:1px solid var(--line);gap:9px;margin-top:16px;padding:15px;display:grid}.postsecondary-curriculum-module__y-sLkq__savedArtifacts>strong{font:500 16px var(--serif)}.postsecondary-curriculum-module__y-sLkq__savedArtifacts ul{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.postsecondary-curriculum-module__y-sLkq__savedArtifacts li{border:1px solid var(--line);min-width:0;font:500 13px/1.25 var(--serif);background:#ffffff6b;border-radius:10px;gap:3px;padding:10px;display:grid}.postsecondary-curriculum-module__y-sLkq__savedArtifacts li span{color:var(--green);font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.postsecondary-curriculum-module__y-sLkq__pulse{animation:none}.postsecondary-curriculum-module__y-sLkq__primaryButton,.postsecondary-curriculum-module__y-sLkq__secondaryButton,.postsecondary-curriculum-module__y-sLkq__textButton,.postsecondary-curriculum-module__y-sLkq__removeButton,.postsecondary-curriculum-module__y-sLkq__guidedPrimaryAction,.postsecondary-curriculum-module__y-sLkq__developmentNode,.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary>svg,.postsecondary-curriculum-module__y-sLkq__foundationExports>summary>svg:last-child,.postsecondary-curriculum-module__y-sLkq__foundationChevron svg,.postsecondary-curriculum-module__y-sLkq__storyboardBeatChevron{transition:none}}@media (max-width:1120px){.postsecondary-curriculum-module__y-sLkq__developmentMapHeader{grid-template-columns:1fr;align-items:start}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary{width:100%}.postsecondary-curriculum-module__y-sLkq__developmentSpine,.postsecondary-curriculum-module__y-sLkq__developmentBranch{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.postsecondary-curriculum-module__y-sLkq__developmentBranchInput,.postsecondary-curriculum-module__y-sLkq__developmentTeachingNode,.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=unlocks],.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=produces],.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentMaterialsNode{grid-column:1}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=unlocks]{grid-row:1}.postsecondary-curriculum-module__y-sLkq__developmentTeachingNode{grid-row:2}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentEdgeVertical[data-edge-kind=produces]{grid-row:3}.postsecondary-curriculum-module__y-sLkq__developmentBranch>.postsecondary-curriculum-module__y-sLkq__developmentMaterialsNode{grid-row:4}.postsecondary-curriculum-module__y-sLkq__developmentBranchInput{background:#23423a06;border:1px dashed #23423a33;border-radius:15px;grid-row:5;grid-template-columns:minmax(0,1fr);justify-self:end;width:100%;margin-top:14px;padding:12px}.postsecondary-curriculum-module__y-sLkq__developmentBranchInput>.postsecondary-curriculum-module__y-sLkq__developmentEdge{display:none}.postsecondary-curriculum-module__y-sLkq__developmentBranchInput>.postsecondary-curriculum-module__y-sLkq__developmentNode{grid-row:auto}.postsecondary-curriculum-module__y-sLkq__developmentEdge{justify-content:center;justify-self:center;width:36px;min-height:42px}.postsecondary-curriculum-module__y-sLkq__developmentEdge:before{border-top:0;border-left:1px solid #23423a3b;inset:4px auto 4px 50%}.postsecondary-curriculum-module__y-sLkq__developmentEdge[data-optional=true]:before{border-top-style:none;border-left-style:dashed}.postsecondary-curriculum-module__y-sLkq__developmentEdge svg{transform:rotate(90deg)}.postsecondary-curriculum-module__y-sLkq__developmentEdge small{width:max-content;top:50%;left:calc(50% + 22px);transform:translateY(-50%)}.postsecondary-curriculum-module__y-sLkq__developmentCourseMaterials{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__hero,.postsecondary-curriculum-module__y-sLkq__weekHero{gap:28px}.postsecondary-curriculum-module__y-sLkq__weekProgress{min-width:310px}.postsecondary-curriculum-module__y-sLkq__assessmentCard{grid-template-columns:minmax(180px,.7fr) minmax(160px,.4fr) minmax(0,1fr)}.postsecondary-curriculum-module__y-sLkq__assessmentCard>.postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:1/-1;justify-self:end}.postsecondary-curriculum-module__y-sLkq__artifactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.postsecondary-curriculum-module__y-sLkq__foundationHero{grid-template-columns:1fr;align-items:start}.postsecondary-curriculum-module__y-sLkq__foundationSummary{width:100%}.postsecondary-curriculum-module__y-sLkq__guidedHero{grid-template-columns:1fr;align-items:start}.postsecondary-curriculum-module__y-sLkq__guidedCourseSummary{width:150px;min-width:0}.postsecondary-curriculum-module__y-sLkq__guidedStages{grid-template-columns:repeat(2,minmax(0,1fr))}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:7px;margin:0 0 12px;padding:2px 1px 8px;display:flex;overflow-x:auto}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker button{border:1px solid var(--line);min-width:168px;color:var(--ink);text-align:left;background:#ffffff7a;border-radius:12px;flex:0 0 168px;gap:4px;padding:10px 11px;display:grid}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker button[data-active=true]{background:#23423a11;border-color:#23423a40}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker button>span{color:var(--green);font:600 8px var(--mono)}.postsecondary-curriculum-module__y-sLkq__guidedWeekPicker button>strong{font:500 13px/1.2 var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:7px;margin:0 0 12px;padding:2px 1px 8px;display:flex;overflow-x:auto}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:#ffffff7a;border-radius:12px;flex:0 0 168px;gap:4px;padding:10px 11px;display:grid}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker button>span{color:var(--green);font:600 8px var(--mono)}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker button>strong{font:500 13px/1.2 var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__mobileWeekPicker .postsecondary-curriculum-module__y-sLkq__mobileWeekActive{border-color:var(--studio-green-line);background:var(--studio-green-soft);box-shadow:inset 0 -2px 0 var(--green)}.postsecondary-curriculum-module__y-sLkq__hero,.postsecondary-curriculum-module__y-sLkq__weekHero{grid-template-columns:1fr;align-items:start}.postsecondary-curriculum-module__y-sLkq__heroFacts{width:100%;min-width:0}.postsecondary-curriculum-module__y-sLkq__coverageScore{width:150px;min-width:0}.postsecondary-curriculum-module__y-sLkq__weekProgress{width:100%;min-width:0}.postsecondary-curriculum-module__y-sLkq__coverageOverview{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__coverageOverview dl>div:first-child{border-left:0}.postsecondary-curriculum-module__y-sLkq__coverageColumns,.postsecondary-curriculum-module__y-sLkq__mappingColumns,.postsecondary-curriculum-module__y-sLkq__storyboardSummary{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__topicCard{grid-template-columns:auto minmax(0,1fr)}.postsecondary-curriculum-module__y-sLkq__topicCard .postsecondary-curriculum-module__y-sLkq__topicNote{grid-column:2}.postsecondary-curriculum-module__y-sLkq__topicCard .postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:2;justify-self:end}.postsecondary-curriculum-module__y-sLkq__mixControls label{grid-template-columns:minmax(0,1fr) auto}.postsecondary-curriculum-module__y-sLkq__mixControls input[type=range]{grid-column:1/-1}.postsecondary-curriculum-module__y-sLkq__segmentAlignment>div,.postsecondary-curriculum-module__y-sLkq__storyboardBeatSetup{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__storyboardBeatControls{grid-template-columns:minmax(0,1fr) 88px;max-width:360px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatBody{padding-left:16px}}@media (max-width:680px){.postsecondary-curriculum-module__y-sLkq__studio,.postsecondary-curriculum-module__y-sLkq__guidedJourney{padding-bottom:64px}.postsecondary-curriculum-module__y-sLkq__guidedHero,.postsecondary-curriculum-module__y-sLkq__guidedNextCard{border-radius:17px;padding:23px 20px}.postsecondary-curriculum-module__y-sLkq__guidedHero h2{font-size:35px}.postsecondary-curriculum-module__y-sLkq__developmentMap{border-radius:17px;gap:19px;padding:20px 16px}.postsecondary-curriculum-module__y-sLkq__developmentMapHeader h3{font-size:29px}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__developmentMapSummary>div+div{border-top:1px solid #23423a1a;border-left:0}.postsecondary-curriculum-module__y-sLkq__developmentNode{min-height:0;padding:13px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy strong{font-size:16px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCopy small{font-size:10px}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact{grid-template-columns:28px minmax(0,1fr)}.postsecondary-curriculum-module__y-sLkq__developmentNodeCompact .postsecondary-curriculum-module__y-sLkq__developmentNodeStatus{white-space:normal;grid-column:2}.postsecondary-curriculum-module__y-sLkq__guidedStages{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__guidedStages li{padding:11px 12px}.postsecondary-curriculum-module__y-sLkq__guidedFoundationBrief dl,.postsecondary-curriculum-module__y-sLkq__guidedTeachingPreview{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__guidedActionRow{flex-direction:column;align-items:stretch}.postsecondary-curriculum-module__y-sLkq__guidedPrimaryAction,.postsecondary-curriculum-module__y-sLkq__guidedSecondaryAction{width:100%}.postsecondary-curriculum-module__y-sLkq__foundationHero{border-radius:17px;padding:23px 20px}.postsecondary-curriculum-module__y-sLkq__foundationHero h2{font-size:35px}.postsecondary-curriculum-module__y-sLkq__foundationSummary{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__foundationSummary>div,.postsecondary-curriculum-module__y-sLkq__foundationSummary>div:nth-child(odd),.postsecondary-curriculum-module__y-sLkq__foundationSummary>div:nth-last-child(-n+2){border-bottom:1px solid #23423a17;border-right:0}.postsecondary-curriculum-module__y-sLkq__foundationSummary>div:last-child{border-bottom:0}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary{grid-template-columns:minmax(0,1fr) auto}.postsecondary-curriculum-module__y-sLkq__foundationRecord>summary small{display:none}.postsecondary-curriculum-module__y-sLkq__foundationRecord>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.postsecondary-curriculum-module__y-sLkq__foundationRecord>dl>div:nth-child(odd){border-left:0}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar{flex-direction:column;align-items:stretch}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar>div:first-child{min-width:0}.postsecondary-curriculum-module__y-sLkq__foundationApprovalBar>button,.postsecondary-curriculum-module__y-sLkq__foundationExports,.postsecondary-curriculum-module__y-sLkq__foundationExports>summary{width:100%}.postsecondary-curriculum-module__y-sLkq__foundationExports>summary{justify-content:center}.postsecondary-curriculum-module__y-sLkq__foundationExports>div{width:auto;box-shadow:none;margin-top:6px;position:static}.postsecondary-curriculum-module__y-sLkq__foundationSectionSummary{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:13px}.postsecondary-curriculum-module__y-sLkq__foundationStatus{grid-column:2;justify-self:start}.postsecondary-curriculum-module__y-sLkq__foundationChevron{grid-area:1/3/span 2}.postsecondary-curriculum-module__y-sLkq__foundationSectionBody{padding:17px 14px 19px}.postsecondary-curriculum-module__y-sLkq__foundationSectionToolbar{flex-direction:column;align-items:flex-start}.postsecondary-curriculum-module__y-sLkq__hero,.postsecondary-curriculum-module__y-sLkq__weekHero{border-radius:17px;padding:23px 20px}.postsecondary-curriculum-module__y-sLkq__hero h2,.postsecondary-curriculum-module__y-sLkq__weekHero h2{font-size:35px}.postsecondary-curriculum-module__y-sLkq__actionBar,.postsecondary-curriculum-module__y-sLkq__researchStart,.postsecondary-curriculum-module__y-sLkq__reviewActions,.postsecondary-curriculum-module__y-sLkq__storyboardActions{flex-direction:column;align-items:stretch}.postsecondary-curriculum-module__y-sLkq__actionBar>button,.postsecondary-curriculum-module__y-sLkq__exportActions,.postsecondary-curriculum-module__y-sLkq__exportActions>button,.postsecondary-curriculum-module__y-sLkq__researchStart>button,.postsecondary-curriculum-module__y-sLkq__reviewActions>button,.postsecondary-curriculum-module__y-sLkq__storyboardActions>button{width:100%}.postsecondary-curriculum-module__y-sLkq__exportActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.postsecondary-curriculum-module__y-sLkq__approvalIssues,.postsecondary-curriculum-module__y-sLkq__twoColumnFields,.postsecondary-curriculum-module__y-sLkq__policyGrid,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__policyField:first-child{grid-column:auto}.postsecondary-curriculum-module__y-sLkq__paperCard,.postsecondary-curriculum-module__y-sLkq__weekSection{border-radius:16px;padding:19px 16px}.postsecondary-curriculum-module__y-sLkq__sectionHeader,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader{display:grid}.postsecondary-curriculum-module__y-sLkq__sectionHeader>button,.postsecondary-curriculum-module__y-sLkq__weekSectionHeader>button{justify-self:start}.postsecondary-curriculum-module__y-sLkq__outcomeCard,.postsecondary-curriculum-module__y-sLkq__assessmentCard{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__outcomeCard .postsecondary-curriculum-module__y-sLkq__removeButton,.postsecondary-curriculum-module__y-sLkq__assessmentCard>.postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:auto;justify-self:end}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment{grid-column:auto}.postsecondary-curriculum-module__y-sLkq__assessmentAlignment>div,.postsecondary-curriculum-module__y-sLkq__topicCard{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__topicCard .postsecondary-curriculum-module__y-sLkq__itemNumber{margin-top:0}.postsecondary-curriculum-module__y-sLkq__topicCard .postsecondary-curriculum-module__y-sLkq__topicNote,.postsecondary-curriculum-module__y-sLkq__topicCard .postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:auto}.postsecondary-curriculum-module__y-sLkq__coverageOverview dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.postsecondary-curriculum-module__y-sLkq__coverageOverview dl>div{border-top:1px solid var(--line);border-left:0;min-width:0;padding:10px 7px}.postsecondary-curriculum-module__y-sLkq__coveragePanel>article{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__weekLinks{justify-content:flex-start}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList article{grid-template-columns:auto minmax(0,1fr)}.postsecondary-curriculum-module__y-sLkq__weeklyOutcomeList .postsecondary-curriculum-module__y-sLkq__removeButton{grid-column:2;justify-self:end;margin-top:0}.postsecondary-curriculum-module__y-sLkq__sourceReviewHeader{flex-direction:column;align-items:start}.postsecondary-curriculum-module__y-sLkq__researchRunning{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__researchRunning .postsecondary-curriculum-module__y-sLkq__pulse{margin:4px}.postsecondary-curriculum-module__y-sLkq__sourceList article>footer{flex-direction:column;align-items:stretch}.postsecondary-curriculum-module__y-sLkq__sourceList article>footer>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.postsecondary-curriculum-module__y-sLkq__segmentActions,.postsecondary-curriculum-module__y-sLkq__storyboardBeatActions,.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields,.postsecondary-curriculum-module__y-sLkq__artifactRecommendations fieldset,.postsecondary-curriculum-module__y-sLkq__artifactGrid{grid-template-columns:1fr}.postsecondary-curriculum-module__y-sLkq__sourceEvidenceFields label:last-child{grid-column:auto}.postsecondary-curriculum-module__y-sLkq__storyboardSequenceHeader{flex-direction:column;align-items:stretch;gap:12px}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch{grid-template-columns:repeat(2,minmax(0,1fr))}.postsecondary-curriculum-module__y-sLkq__storyboardViewSwitch button{min-height:42px}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:5px}.postsecondary-curriculum-module__y-sLkq__storyboardFocusNav button{min-height:42px;padding-left:6px;padding-right:6px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummary,.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryStatic{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;min-height:84px;padding:13px 8px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryCopy small{-webkit-line-clamp:2;text-overflow:initial;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryMeta{white-space:normal;grid-column:2;gap:6px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatSummaryMeta span+span{padding-left:6px}.postsecondary-curriculum-module__y-sLkq__storyboardBeatChevron{grid-area:1/3/span 2;align-self:center}.postsecondary-curriculum-module__y-sLkq__storyboardBeatBody{padding:3px 8px 19px}.postsecondary-curriculum-module__y-sLkq__segmentFooter{flex-wrap:wrap}.postsecondary-curriculum-module__y-sLkq__segmentFooter .postsecondary-curriculum-module__y-sLkq__removeButton{width:100%;margin-left:0}.postsecondary-curriculum-module__y-sLkq__storyboardTiming>div{flex-direction:column;align-items:flex-start;gap:3px}}
.secondary-curriculum-module__Qr8U8G__studio{--ink:#25241f;--muted:#746f65;--paper:#fbf9f4;--paper-deep:#f2eee5;--forest:#244f45;--forest-soft:#e4ece7;--amber:#9a6b22;--amber-soft:#f5ead8;--rust:#9a4b38;--rust-soft:#f5e6e0;color:var(--ink);padding:0 0 5rem}.secondary-curriculum-module__Qr8U8G__studio button,.secondary-curriculum-module__Qr8U8G__studio input,.secondary-curriculum-module__Qr8U8G__studio select{font:inherit}.secondary-curriculum-module__Qr8U8G__eyebrow{color:#7e796f;letter-spacing:.12em;margin-bottom:.55rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.secondary-curriculum-module__Qr8U8G__stepBackLink{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin-bottom:.5rem;padding:0;font-size:.74rem;display:inline-flex}.secondary-curriculum-module__Qr8U8G__stepBackLink:hover{color:var(--ink);text-decoration:underline}.secondary-curriculum-module__Qr8U8G__stepFooterNav{border-top:1px solid #e4ded3;margin-top:1.1rem;padding-top:.9rem;display:flex}.secondary-curriculum-module__Qr8U8G__stepFooterNav .secondary-curriculum-module__Qr8U8G__stepBackLink{margin-bottom:0}.secondary-curriculum-module__Qr8U8G__messageBanner,.secondary-curriculum-module__Qr8U8G__errorBanner{background:var(--forest-soft);color:var(--forest);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 0 1rem;padding:.85rem 1rem;font-size:.88rem;display:flex}.secondary-curriculum-module__Qr8U8G__errorBanner{background:var(--rust-soft);color:#7f3728}.secondary-curriculum-module__Qr8U8G__messageBanner button,.secondary-curriculum-module__Qr8U8G__errorBanner button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.1rem}.secondary-curriculum-module__Qr8U8G__guide,.secondary-curriculum-module__Qr8U8G__workspace{max-width:1180px;margin:0 auto}.secondary-curriculum-module__Qr8U8G__welcome{background-color:var(--forest);color:#f7f3e9;background-image:radial-gradient(circle at 2px 2px,#ffffff21 1px,#0000 0);background-size:24px 24px;border-radius:1.45rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:2.25rem 2.5rem;display:grid}.secondary-curriculum-module__Qr8U8G__welcome .secondary-curriculum-module__Qr8U8G__eyebrow{color:#f7f3e9a6}.secondary-curriculum-module__Qr8U8G__welcome h2,.secondary-curriculum-module__Qr8U8G__workspaceHeader h2{letter-spacing:-.045em;margin:0;font:400 clamp(2.1rem,5vw,4.1rem)/.98 Georgia,serif}.secondary-curriculum-module__Qr8U8G__welcome p{color:#f7f3e9c7;max-width:660px;margin:1rem 0 0;font:400 1rem/1.65 Georgia,serif}.secondary-curriculum-module__Qr8U8G__courseIdentity{border-left:1px solid #ffffff38;gap:.35rem;min-width:180px;padding-left:1.5rem;display:grid}.secondary-curriculum-module__Qr8U8G__courseIdentity strong{font:500 1.5rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__courseIdentity span{color:#f7f3e9b8;font-size:.78rem}.secondary-curriculum-module__Qr8U8G__attentionStrip{background:var(--paper-deep);border-radius:1rem;grid-template-columns:repeat(4,1fr);margin:1.2rem 1rem 0;padding:1.1rem 1.3rem;display:grid}.secondary-curriculum-module__Qr8U8G__attentionStrip>div{border-right:1px solid #ded8ce;gap:.18rem;padding:0 1.1rem;display:grid}.secondary-curriculum-module__Qr8U8G__attentionStrip>div:first-child{padding-left:0}.secondary-curriculum-module__Qr8U8G__attentionStrip>div:last-child{border-right:0}.secondary-curriculum-module__Qr8U8G__attentionStrip span{color:var(--muted);font-size:.76rem}.secondary-curriculum-module__Qr8U8G__attentionStrip strong{font:500 1.45rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__attentionStrip small{color:#8b867d;font-size:.7rem}.secondary-curriculum-module__Qr8U8G__guidedPath{grid-template-columns:minmax(230px,.64fr) minmax(0,1.5fr);gap:3rem;padding:3.2rem 2rem 2rem;display:grid}.secondary-curriculum-module__Qr8U8G__guidedPath h3{letter-spacing:-.03em;margin:0;font:400 2.15rem/1.08 Georgia,serif}.secondary-curriculum-module__Qr8U8G__guidedPath>div{gap:.65rem;display:grid}.secondary-curriculum-module__Qr8U8G__stepButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ded8ce;grid-template-columns:2.3rem minmax(0,1fr) auto 1rem;align-items:center;gap:1rem;padding:1rem .9rem;display:grid}.secondary-curriculum-module__Qr8U8G__stepButton[data-active=true]{box-shadow:inset 4px 0 0 var(--amber);background:#f1eee7;border-bottom-color:#0000;border-radius:.9rem}.secondary-curriculum-module__Qr8U8G__stepNumber{width:2.2rem;height:2.2rem;color:var(--forest);background:#ece8df;border-radius:50%;place-items:center;font:600 .72rem ui-monospace,monospace;display:grid}.secondary-curriculum-module__Qr8U8G__stepButton[data-active=true] .secondary-curriculum-module__Qr8U8G__stepNumber{background:var(--amber-soft);color:#765017}.secondary-curriculum-module__Qr8U8G__stepButton strong{font:500 1.05rem Georgia,serif;display:block}.secondary-curriculum-module__Qr8U8G__stepButton small{color:var(--muted);margin-top:.22rem;line-height:1.4;display:block}.secondary-curriculum-module__Qr8U8G__stepButton em{color:#79756d;font-size:.72rem;font-style:normal}.secondary-curriculum-module__Qr8U8G__needsAttention{background:var(--amber-soft);color:#694915;border-radius:1rem;gap:.9rem;margin:0 2rem 2rem;padding:1rem 1.2rem;display:flex}.secondary-curriculum-module__Qr8U8G__needsAttention strong{font:500 1rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__needsAttention ul{color:#765b31;margin:.45rem 0 0;padding-left:1.1rem;font-size:.82rem;line-height:1.5}.secondary-curriculum-module__Qr8U8G__publishDrawer,.secondary-curriculum-module__Qr8U8G__advancedDrawer,.secondary-curriculum-module__Qr8U8G__sourceAuthority,.secondary-curriculum-module__Qr8U8G__requirementPicker{border-top:1px solid #ded8ce;margin:0 2rem}.secondary-curriculum-module__Qr8U8G__publishDrawer summary,.secondary-curriculum-module__Qr8U8G__advancedDrawer summary,.secondary-curriculum-module__Qr8U8G__sourceAuthority summary,.secondary-curriculum-module__Qr8U8G__requirementPicker summary{color:var(--forest);cursor:pointer;align-items:center;gap:.55rem;padding:1.1rem 0;font-weight:600;display:flex}.secondary-curriculum-module__Qr8U8G__publishDrawer>p,.secondary-curriculum-module__Qr8U8G__sourceAuthority>p{color:var(--muted);font-size:.84rem}.secondary-curriculum-module__Qr8U8G__editionGrid{grid-template-columns:repeat(3,1fr);gap:1rem;padding-bottom:1.3rem;display:grid}.secondary-curriculum-module__Qr8U8G__editionGrid article{background:#f2eee6;border-radius:.85rem;padding:1rem}.secondary-curriculum-module__Qr8U8G__editionGrid strong{font:500 1rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__editionGrid p{min-height:2.6em;color:var(--muted);font-size:.78rem;line-height:1.45}.secondary-curriculum-module__Qr8U8G__editionGrid article>div{gap:.45rem;display:flex}.secondary-curriculum-module__Qr8U8G__editionGrid button,.secondary-curriculum-module__Qr8U8G__headerActions button,.secondary-curriculum-module__Qr8U8G__primaryAction,.secondary-curriculum-module__Qr8U8G__secondaryAction,.secondary-curriculum-module__Qr8U8G__emptyPortfolio button,.secondary-curriculum-module__Qr8U8G__addProjectRow button,.secondary-curriculum-module__Qr8U8G__inlineNotice button,.secondary-curriculum-module__Qr8U8G__teacherPrep header button,.secondary-curriculum-module__Qr8U8G__buildBranch button{min-height:2.35rem;color:var(--ink);cursor:pointer;background:#fffdfa;border:1px solid #d8d2c8;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.78rem;display:inline-flex}.secondary-curriculum-module__Qr8U8G__primaryAction,.secondary-curriculum-module__Qr8U8G__headerActions .secondary-curriculum-module__Qr8U8G__primaryAction{border-color:var(--forest);background:var(--forest);color:#fff}.secondary-curriculum-module__Qr8U8G__workspaceHeader{border-bottom:1px solid #ded8ce;justify-content:space-between;align-items:end;gap:2rem;padding:1.8rem 0 1.6rem;display:flex}.secondary-curriculum-module__Qr8U8G__workspaceHeader h2{font-size:clamp(2rem,4vw,3.25rem)}.secondary-curriculum-module__Qr8U8G__workspaceHeader p{max-width:720px;color:var(--muted);margin:.75rem 0 0;font:400 .95rem/1.55 Georgia,serif}.secondary-curriculum-module__Qr8U8G__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.secondary-curriculum-module__Qr8U8G__workspace button:disabled{opacity:.48;cursor:not-allowed}.secondary-curriculum-module__Qr8U8G__profileStrip{grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.2rem 0;display:grid}.secondary-curriculum-module__Qr8U8G__profileStrip label,.secondary-curriculum-module__Qr8U8G__projectFoundation>label,.secondary-curriculum-module__Qr8U8G__threeColumns>label{color:#69645b;gap:.4rem;font-size:.72rem;font-weight:600;display:grid}.secondary-curriculum-module__Qr8U8G__profileStrip input,.secondary-curriculum-module__Qr8U8G__profileStrip select,.secondary-curriculum-module__Qr8U8G__projectFoundation input,.secondary-curriculum-module__Qr8U8G__threeColumns select,.secondary-curriculum-module__Qr8U8G__projectSelectorRow select,.secondary-curriculum-module__Qr8U8G__projectCardMain,.secondary-curriculum-module__Qr8U8G__addProjectRow input,.secondary-curriculum-module__Qr8U8G__emptyPortfolio input,.secondary-curriculum-module__Qr8U8G__sequenceList input{min-width:0;color:var(--ink);background:#fffdfa;border:1px solid #d9d4cb;border-radius:.7rem}.secondary-curriculum-module__Qr8U8G__profileStrip input,.secondary-curriculum-module__Qr8U8G__profileStrip select,.secondary-curriculum-module__Qr8U8G__projectFoundation input,.secondary-curriculum-module__Qr8U8G__threeColumns select,.secondary-curriculum-module__Qr8U8G__projectSelectorRow select,.secondary-curriculum-module__Qr8U8G__addProjectRow input,.secondary-curriculum-module__Qr8U8G__emptyPortfolio input,.secondary-curriculum-module__Qr8U8G__sequenceList input{padding:.72rem .78rem}.secondary-curriculum-module__Qr8U8G__requirementsList{padding:1rem 0 2rem}.secondary-curriculum-module__Qr8U8G__requirementsList>section{padding:1.2rem 0 1.7rem}.secondary-curriculum-module__Qr8U8G__requirementsList>section>header{justify-content:space-between;align-items:baseline;margin-bottom:.4rem;display:flex}.secondary-curriculum-module__Qr8U8G__requirementsList h3{margin:0;font:500 1.35rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__requirementsList header span{color:var(--muted);font-size:.72rem}.secondary-curriculum-module__Qr8U8G__requirementRow{border-bottom:1px solid #e5e0d7;grid-template-columns:5rem minmax(0,1fr) minmax(190px,.42fr) auto;align-items:start;gap:.9rem;padding:1rem .2rem;display:grid}.secondary-curriculum-module__Qr8U8G__requirementCode{background:var(--forest-soft);width:100%;color:var(--forest);text-align:center;border:0;border-radius:.55rem;padding:.65rem .5rem;font:700 .75rem ui-monospace,monospace}.secondary-curriculum-module__Qr8U8G__requirementSource{color:var(--muted);gap:.18rem;font-size:.74rem;line-height:1.35;display:grid}.secondary-curriculum-module__Qr8U8G__requirementSource small{color:#918b80}.secondary-curriculum-module__Qr8U8G__requirementSource a{width:fit-content;color:var(--forest)}.secondary-curriculum-module__Qr8U8G__confirmButton{color:#6c675f;cursor:pointer;background:#eeeae2;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.48rem .6rem;font-size:.7rem;display:inline-flex}.secondary-curriculum-module__Qr8U8G__confirmButton[data-confirmed=true]{background:var(--forest-soft);color:var(--forest)}.secondary-curriculum-module__Qr8U8G__sourceAuthority{margin:0 0 2rem}.secondary-curriculum-module__Qr8U8G__sourceAuthority>label{border-bottom:1px solid #e5e0d7;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.secondary-curriculum-module__Qr8U8G__sourceAuthority label>span{gap:.18rem;display:grid}.secondary-curriculum-module__Qr8U8G__sourceAuthority small{color:var(--muted);font-weight:400}.secondary-curriculum-module__Qr8U8G__sourceAuthority select{background:#fffdfa;border:1px solid #d9d4cb;border-radius:.6rem;padding:.55rem}.secondary-curriculum-module__Qr8U8G__overlayEditor{border-bottom:1px solid #e5e0d7;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.secondary-curriculum-module__Qr8U8G__overlayEditor>div{grid-template-columns:auto 1fr;align-items:center;gap:.45rem;display:grid}.secondary-curriculum-module__Qr8U8G__overlayEditor>div strong{background:var(--forest-soft);width:2.4rem;height:2.4rem;color:var(--forest);border-radius:50%;grid-row:1/3;place-items:center;font:700 .7rem ui-monospace,monospace;display:grid}.secondary-curriculum-module__Qr8U8G__overlayEditor input{background:#fffdfa;border:1px solid #d9d4cb;border-radius:.6rem;min-width:0;padding:.55rem}.secondary-curriculum-module__Qr8U8G__overlayActions{gap:.5rem;padding:.8rem 0 1rem;display:flex}.secondary-curriculum-module__Qr8U8G__overlayActions button{cursor:pointer;background:#fffdfa;border:1px solid #d8d2c8;border-radius:.6rem;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.72rem;display:inline-flex}.secondary-curriculum-module__Qr8U8G__inlineNotice{background:var(--amber-soft);color:#674813;border-radius:.8rem;justify-content:space-between;align-items:center;margin:1rem 0;padding:.85rem 1rem;display:flex}.secondary-curriculum-module__Qr8U8G__emptyPortfolio{text-align:center;background:#f3efe7;border-radius:1.25rem;justify-items:center;gap:.65rem;margin:2rem 0;padding:4rem 2rem;display:grid}.secondary-curriculum-module__Qr8U8G__emptyPortfolio h2,.secondary-curriculum-module__Qr8U8G__emptyPortfolio h3{margin:0;font:500 1.8rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__emptyPortfolio p{max-width:560px;color:var(--muted);margin:0;line-height:1.55}.secondary-curriculum-module__Qr8U8G__emptyPortfolio>div{gap:.55rem;width:min(620px,100%);margin-top:.5rem;display:flex}.secondary-curriculum-module__Qr8U8G__emptyPortfolio input{flex:1}.secondary-curriculum-module__Qr8U8G__portfolioLayout{grid-template-columns:minmax(0,1fr) 280px;gap:2.2rem;padding:1.5rem 0 3rem;display:grid}.secondary-curriculum-module__Qr8U8G__projectTimeline{gap:.7rem;display:grid}.secondary-curriculum-module__Qr8U8G__projectCard{background:#f5f2eb;border-radius:1rem;grid-template-columns:4rem minmax(0,1fr);display:grid;position:relative;overflow:hidden}.secondary-curriculum-module__Qr8U8G__projectCard,.secondary-curriculum-module__Qr8U8G__requirementRow,.secondary-curriculum-module__Qr8U8G__sequenceList li{content-visibility:auto;contain-intrinsic-size:1px 150px}.secondary-curriculum-module__Qr8U8G__projectCard[data-active=true]{background:#e9eee9}.secondary-curriculum-module__Qr8U8G__projectOrder{color:var(--forest);background:#264e4512;align-content:space-between;justify-items:center;padding:1rem .6rem;font:600 .72rem ui-monospace,monospace;display:grid}.secondary-curriculum-module__Qr8U8G__projectOrder>div{gap:.2rem;display:flex}.secondary-curriculum-module__Qr8U8G__projectOrder button,.secondary-curriculum-module__Qr8U8G__removeProject{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:1.6rem;height:1.6rem}.secondary-curriculum-module__Qr8U8G__projectCardMain{text-align:left;cursor:pointer;background:0 0;border:0;padding:1.15rem 2.7rem 1.15rem 1.1rem;display:block}.secondary-curriculum-module__Qr8U8G__projectCardMain>span{color:#817b70;letter-spacing:.08em;font:600 .63rem ui-monospace,monospace}.secondary-curriculum-module__Qr8U8G__projectCardMain h3{margin:.35rem 0;font:500 1.45rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__projectCardMain p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.4}.secondary-curriculum-module__Qr8U8G__projectCardMain>div{justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;display:flex}.secondary-curriculum-module__Qr8U8G__projectCardMain small{color:#858076;font-size:.68rem}.secondary-curriculum-module__Qr8U8G__removeProject{position:absolute;top:.65rem;right:.65rem}.secondary-curriculum-module__Qr8U8G__statusPill{color:#6f695f;background:#ebe7df;border-radius:999px;width:fit-content;padding:.3rem .55rem;font-size:.66rem;font-style:normal;display:inline-flex}.secondary-curriculum-module__Qr8U8G__statusPill[data-status=ready]{background:var(--forest-soft);color:var(--forest)}.secondary-curriculum-module__Qr8U8G__statusPill[data-status=outlined]{background:var(--amber-soft);color:#765017}.secondary-curriculum-module__Qr8U8G__addProjectRow{gap:.55rem;margin-top:.4rem;display:flex}.secondary-curriculum-module__Qr8U8G__addProjectRow input{flex:1}.secondary-curriculum-module__Qr8U8G__coveragePanel{background:var(--paper-deep);border-radius:1rem;align-self:start;padding:1.2rem;position:sticky;top:1rem}.secondary-curriculum-module__Qr8U8G__coveragePanel h3{margin:0 0 .8rem;font:500 1.25rem/1.2 Georgia,serif}.secondary-curriculum-module__Qr8U8G__coveragePanel progress{width:100%;accent-color:var(--forest)}.secondary-curriculum-module__Qr8U8G__coveragePanel>p{color:var(--muted);justify-content:space-between;gap:.5rem;margin:.65rem 0;font-size:.72rem;display:flex}.secondary-curriculum-module__Qr8U8G__coveragePanel>p strong{color:var(--ink);font-weight:500}.secondary-curriculum-module__Qr8U8G__coveragePanel h4{margin:1.25rem 0 .4rem;font-size:.72rem}.secondary-curriculum-module__Qr8U8G__coveragePanel small{color:var(--amber);font-size:.68rem;line-height:1.4}.secondary-curriculum-module__Qr8U8G__projectSelectorRow{align-items:center;gap:.55rem;margin-bottom:.8rem;display:flex}.secondary-curriculum-module__Qr8U8G__projectSelectorRow select{max-width:350px}.secondary-curriculum-module__Qr8U8G__projectFoundation{gap:.85rem;padding:1.3rem 0 2rem;display:grid}.secondary-curriculum-module__Qr8U8G__threeColumns{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.secondary-curriculum-module__Qr8U8G__threeColumns label small{color:#8a857c;font-size:.67rem;font-weight:400;line-height:1.35}.secondary-curriculum-module__Qr8U8G__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.secondary-curriculum-module__Qr8U8G__weekSchedule{border-top:1px solid #ded8ce;padding:1.2rem 0 1.8rem}.secondary-curriculum-module__Qr8U8G__weekSchedule>header{justify-content:space-between;align-items:end;display:flex}.secondary-curriculum-module__Qr8U8G__weekSchedule h3{margin:0;font:500 1.3rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__weekSchedule header small{color:var(--muted);font-size:.72rem}.secondary-curriculum-module__Qr8U8G__weekSchedule>div{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:.4rem;margin-top:.9rem;display:grid}.secondary-curriculum-module__Qr8U8G__weekSchedule label{cursor:pointer;background:#f1eee7;border-radius:.7rem;gap:.2rem;min-height:4.4rem;padding:.6rem;display:grid;overflow:hidden}.secondary-curriculum-module__Qr8U8G__weekSchedule label[data-checked=true]{background:var(--forest-soft);color:var(--forest);box-shadow:inset 0 0 0 1px #244f452b}.secondary-curriculum-module__Qr8U8G__weekSchedule input{opacity:0;pointer-events:none;position:absolute}.secondary-curriculum-module__Qr8U8G__weekSchedule label span{font:700 .68rem ui-monospace,monospace}.secondary-curriculum-module__Qr8U8G__weekSchedule label small{color:#777168;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.secondary-curriculum-module__Qr8U8G__editorSection{border-top:1px solid #ded8ce;padding:1.8rem 0}.secondary-curriculum-module__Qr8U8G__editorSection>header{align-items:start;gap:.8rem;margin-bottom:1.1rem;display:flex}.secondary-curriculum-module__Qr8U8G__editorSection h3,.secondary-curriculum-module__Qr8U8G__advancedDrawer h3,.secondary-curriculum-module__Qr8U8G__buildBranch h3{margin:0;font:500 1.45rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__editorSection header p,.secondary-curriculum-module__Qr8U8G__advancedDrawer p,.secondary-curriculum-module__Qr8U8G__buildBranch p{color:var(--muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.45}.secondary-curriculum-module__Qr8U8G__sectionIcon{background:var(--amber-soft);color:#79531b;border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;font:700 .7rem ui-monospace,monospace;display:grid}.secondary-curriculum-module__Qr8U8G__requirementPicker{margin:1.1rem 0 0}.secondary-curriculum-module__Qr8U8G__requirementPicker>div{grid-template-columns:repeat(2,1fr);gap:.45rem;padding:.4rem 0 1rem;display:grid}.secondary-curriculum-module__Qr8U8G__requirementPicker label{color:var(--muted);background:#f4f1eb;border-radius:.65rem;align-items:start;gap:.55rem;padding:.65rem;font-size:.72rem;line-height:1.4;display:flex}.secondary-curriculum-module__Qr8U8G__requirementPicker strong{color:var(--forest);margin-right:.4rem}.secondary-curriculum-module__Qr8U8G__sequenceList{gap:0;margin:0;padding:0;list-style:none;display:grid}.secondary-curriculum-module__Qr8U8G__sequenceList li{border-bottom:1px solid #e5e0d7;grid-template-columns:2.2rem minmax(0,1fr);gap:.9rem;padding:1rem 0;display:grid}.secondary-curriculum-module__Qr8U8G__sequenceMarker{background:var(--forest-soft);width:2.1rem;height:2.1rem;color:var(--forest);border-radius:50%;place-items:center;font:700 .7rem ui-monospace,monospace;display:grid}.secondary-curriculum-module__Qr8U8G__sequenceList li>div:last-child>input{width:min(520px,75%);margin-bottom:.6rem;font:500 1.05rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__sequenceList li>div:last-child>span{color:var(--muted);margin-left:.5rem;font-size:.68rem}.secondary-curriculum-module__Qr8U8G__assessmentGrid{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.secondary-curriculum-module__Qr8U8G__assessmentGrid article{background:#f3f0ea;border-radius:.9rem;padding:.9rem}.secondary-curriculum-module__Qr8U8G__assessmentGrid article>span{background:var(--forest-soft);color:var(--forest);border-radius:999px;margin-bottom:.6rem;padding:.3rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.secondary-curriculum-module__Qr8U8G__advancedDrawer{margin:0;padding-bottom:1rem}.secondary-curriculum-module__Qr8U8G__advancedDrawer>section{padding:1.1rem 0}.secondary-curriculum-module__Qr8U8G__advancedDrawer>section+section{border-top:1px solid #e5e0d7}.secondary-curriculum-module__Qr8U8G__teacherPrep>header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.secondary-curriculum-module__Qr8U8G__researchPacket{gap:.65rem;margin-top:1rem;display:grid}.secondary-curriculum-module__Qr8U8G__researchStatus{background:var(--amber-soft);color:#765017;text-transform:capitalize;border-radius:.65rem;justify-content:space-between;padding:.65rem .8rem;font-size:.73rem;display:flex}.secondary-curriculum-module__Qr8U8G__researchPacket details{border-bottom:1px solid #ded8ce;padding:.7rem 0}.secondary-curriculum-module__Qr8U8G__researchPacket details summary{cursor:pointer;color:var(--forest);font-weight:600}.secondary-curriculum-module__Qr8U8G__memo{white-space:pre-wrap;color:#514d46;background:#f4f1eb;border-radius:.7rem;max-height:28rem;margin-top:.65rem;padding:.9rem;font:.78rem/1.55 ui-monospace,monospace;overflow:auto}.secondary-curriculum-module__Qr8U8G__researchPacket article{border-bottom:1px solid #e5e0d7;justify-content:space-between;align-items:start;gap:1rem;padding:.8rem 0;display:flex}.secondary-curriculum-module__Qr8U8G__researchPacket article p{margin:.25rem 0 0}.secondary-curriculum-module__Qr8U8G__researchPacket article a{color:var(--forest);margin-left:.55rem;font-size:.7rem;display:inline-block}.secondary-curriculum-module__Qr8U8G__researchPacket article>div:last-child{gap:.3rem;display:flex}.secondary-curriculum-module__Qr8U8G__researchPacket article button{cursor:pointer;background:#eeeae3;border:0;border-radius:.55rem;padding:.4rem .55rem;font-size:.68rem}.secondary-curriculum-module__Qr8U8G__researchPacket article button[data-active=true]{background:var(--forest-soft);color:var(--forest)}.secondary-curriculum-module__Qr8U8G__buildBranch{background:var(--forest);color:#fff;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.5rem;display:grid}.secondary-curriculum-module__Qr8U8G__buildBranch .secondary-curriculum-module__Qr8U8G__eyebrow{color:#fff9}.secondary-curriculum-module__Qr8U8G__buildBranch p{color:#ffffffb3}.secondary-curriculum-module__Qr8U8G__buildBranch>div:nth-child(2){grid-template-columns:repeat(2,minmax(120px,1fr));gap:.45rem;display:grid}.secondary-curriculum-module__Qr8U8G__buildBranch>aside{border-top:1px solid #ffffff2e;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem;padding-top:1rem;display:flex}.secondary-curriculum-module__Qr8U8G__buildBranch>aside>strong{margin-right:.4rem;font:500 .85rem Georgia,serif}.secondary-curriculum-module__Qr8U8G__buildBranch>aside button{color:#fff;background:#ffffff14;border-color:#ffffff2e;min-height:2rem}.secondary-curriculum-module__Qr8U8G__emptyInline{color:var(--muted);background:#f2eee7;border-radius:.7rem;padding:1rem;font-size:.8rem}@media (max-width:900px){.secondary-curriculum-module__Qr8U8G__welcome,.secondary-curriculum-module__Qr8U8G__guidedPath,.secondary-curriculum-module__Qr8U8G__portfolioLayout,.secondary-curriculum-module__Qr8U8G__buildBranch{grid-template-columns:1fr}.secondary-curriculum-module__Qr8U8G__attentionStrip{grid-template-columns:repeat(2,1fr);gap:1rem 0}.secondary-curriculum-module__Qr8U8G__attentionStrip>div:nth-child(2){border-right:0}.secondary-curriculum-module__Qr8U8G__attentionStrip>div:nth-child(3){padding-left:0}.secondary-curriculum-module__Qr8U8G__profileStrip,.secondary-curriculum-module__Qr8U8G__threeColumns{grid-template-columns:repeat(2,1fr)}.secondary-curriculum-module__Qr8U8G__coveragePanel{position:static}.secondary-curriculum-module__Qr8U8G__workspaceHeader{flex-direction:column;align-items:start}.secondary-curriculum-module__Qr8U8G__headerActions{justify-content:flex-start}.secondary-curriculum-module__Qr8U8G__requirementRow{grid-template-columns:4rem minmax(0,1fr)}.secondary-curriculum-module__Qr8U8G__requirementSource{grid-column:2}.secondary-curriculum-module__Qr8U8G__confirmButton{grid-column:2;width:fit-content}.secondary-curriculum-module__Qr8U8G__editionGrid{grid-template-columns:1fr}.secondary-curriculum-module__Qr8U8G__buildBranch>div:nth-child(2){grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.secondary-curriculum-module__Qr8U8G__studio{padding-bottom:3rem}.secondary-curriculum-module__Qr8U8G__welcome{padding:1.6rem}.secondary-curriculum-module__Qr8U8G__courseIdentity{border-top:1px solid #fff3;border-left:0;padding:1rem 0 0}.secondary-curriculum-module__Qr8U8G__attentionStrip{margin-inline:0}.secondary-curriculum-module__Qr8U8G__guidedPath{gap:1.4rem;padding-inline:.2rem}.secondary-curriculum-module__Qr8U8G__stepButton{grid-template-columns:2.3rem minmax(0,1fr) 1rem}.secondary-curriculum-module__Qr8U8G__stepButton em{grid-column:2}.secondary-curriculum-module__Qr8U8G__needsAttention,.secondary-curriculum-module__Qr8U8G__publishDrawer{margin-inline:0}.secondary-curriculum-module__Qr8U8G__profileStrip,.secondary-curriculum-module__Qr8U8G__threeColumns,.secondary-curriculum-module__Qr8U8G__twoColumns,.secondary-curriculum-module__Qr8U8G__assessmentGrid,.secondary-curriculum-module__Qr8U8G__requirementPicker>div{grid-template-columns:1fr}.secondary-curriculum-module__Qr8U8G__portfolioLayout{gap:1rem}.secondary-curriculum-module__Qr8U8G__projectCard{grid-template-columns:3rem minmax(0,1fr)}.secondary-curriculum-module__Qr8U8G__projectCardMain>div{flex-direction:column;align-items:start}.secondary-curriculum-module__Qr8U8G__emptyPortfolio>div,.secondary-curriculum-module__Qr8U8G__addProjectRow{flex-direction:column}.secondary-curriculum-module__Qr8U8G__requirementRow{grid-template-columns:1fr}.secondary-curriculum-module__Qr8U8G__requirementSource,.secondary-curriculum-module__Qr8U8G__confirmButton{grid-column:1}.secondary-curriculum-module__Qr8U8G__requirementCode{width:4.5rem}.secondary-curriculum-module__Qr8U8G__sourceAuthority>label,.secondary-curriculum-module__Qr8U8G__overlayEditor,.secondary-curriculum-module__Qr8U8G__researchPacket article,.secondary-curriculum-module__Qr8U8G__teacherPrep>header{flex-direction:column;align-items:stretch}.secondary-curriculum-module__Qr8U8G__weekSchedule>header{flex-direction:column;align-items:start;gap:.4rem}.secondary-curriculum-module__Qr8U8G__sequenceList li>div:last-child>input{width:100%}.secondary-curriculum-module__Qr8U8G__sequenceList li>div:last-child>span{margin:0 0 .6rem;display:block}.secondary-curriculum-module__Qr8U8G__buildBranch>div:nth-child(2){grid-template-columns:1fr}}
.k8-curriculum-module__mc82KW__guide,.k8-curriculum-module__mc82KW__workspace{color:var(--ink,#24221e);gap:24px;display:grid}.k8-curriculum-module__mc82KW__welcome,.k8-curriculum-module__mc82KW__workspaceHeader{background:#eef4ec;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:32px;padding:30px 34px;display:flex}.k8-curriculum-module__mc82KW__welcome h2,.k8-curriculum-module__mc82KW__workspaceHeader h2{max-width:720px;font-family:var(--font-serif,Georgia, serif);margin:6px 0 8px;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:.98}.k8-curriculum-module__mc82KW__welcome p,.k8-curriculum-module__mc82KW__workspaceHeader p{color:#60665d;max-width:760px;margin:0;line-height:1.55}.k8-curriculum-module__mc82KW__eyebrow{font-family:var(--font-mono,monospace);letter-spacing:.14em;color:#5a725d;font-size:10px}.k8-curriculum-module__mc82KW__identity{background:#ffffffb8;border-radius:18px;gap:5px;min-width:230px;padding:18px 20px;display:grid}.k8-curriculum-module__mc82KW__identity strong{font-size:15px}.k8-curriculum-module__mc82KW__identity span{color:#667068;font-size:12px}.k8-curriculum-module__mc82KW__metrics{background:#dedfd9;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.k8-curriculum-module__mc82KW__metrics div{background:#fbfaf6;gap:4px;padding:18px 20px;display:grid}.k8-curriculum-module__mc82KW__metrics span,.k8-curriculum-module__mc82KW__metrics small{color:#74756f;font-size:11px}.k8-curriculum-module__mc82KW__metrics strong{font-family:var(--font-serif,Georgia, serif);font-size:25px;font-weight:500}.k8-curriculum-module__mc82KW__path{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:30px;padding:8px 4px;display:grid}.k8-curriculum-module__mc82KW__path h3{font-family:var(--font-serif,Georgia, serif);margin:8px 0 0;font-size:29px;font-weight:500;line-height:1.08}.k8-curriculum-module__mc82KW__path>div{gap:8px;display:grid}.k8-curriculum-module__mc82KW__step{width:100%;color:inherit;text-align:left;cursor:pointer;background:#f6f4ee;border:0;border-radius:16px;grid-template-columns:34px 1fr auto 16px;align-items:center;gap:14px;padding:15px 16px;display:grid}.k8-curriculum-module__mc82KW__step[data-active=true]{background:#e4eee3;box-shadow:inset 3px 0 #59755e}.k8-curriculum-module__mc82KW__step>span{width:30px;height:30px;font-family:var(--font-mono,monospace);background:#fff;border-radius:50%;place-items:center;font-size:10px;display:grid}.k8-curriculum-module__mc82KW__step div{gap:3px;display:grid}.k8-curriculum-module__mc82KW__step small{color:#74756f;line-height:1.35}.k8-curriculum-module__mc82KW__step em{color:#607162;font-size:11px;font-style:normal}.k8-curriculum-module__mc82KW__reassurance{background:#f4efe2;border-radius:16px;align-items:flex-start;gap:13px;padding:17px 20px;display:flex}.k8-curriculum-module__mc82KW__reassurance p{color:#6b665b;margin:3px 0 0;font-size:13px}.k8-curriculum-module__mc82KW__workspaceHeader{background:#f5f1e9}.k8-curriculum-module__mc82KW__workspaceHeader>div{flex:1}.k8-curriculum-module__mc82KW__primary,.k8-curriculum-module__mc82KW__empty button,.k8-curriculum-module__mc82KW__nextFooter button{color:#fff;cursor:pointer;background:#244f45;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;display:inline-flex}.k8-curriculum-module__mc82KW__primary:disabled{opacity:.45;cursor:not-allowed}.k8-curriculum-module__mc82KW__choiceRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 4px;display:grid}.k8-curriculum-module__mc82KW__choiceRow label,.k8-curriculum-module__mc82KW__unitRange label{color:#6f706a;gap:6px;font-size:11px;display:grid}.k8-curriculum-module__mc82KW__choiceRow select,.k8-curriculum-module__mc82KW__unitRange select{color:#282722;background:#fff;border:1px solid #d7d6ce;border-radius:12px;min-height:44px;padding:0 12px}.k8-curriculum-module__mc82KW__foundationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;padding:10px 6px;display:grid}.k8-curriculum-module__mc82KW__nextFooter{justify-content:flex-end;padding-top:8px;display:flex}.k8-curriculum-module__mc82KW__backLink{color:#506756;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0 0 12px;padding:0;display:inline-flex}.k8-curriculum-module__mc82KW__empty{text-align:center;background:#f7f5ef;border-radius:22px;justify-items:center;gap:10px;padding:58px 24px;display:grid}.k8-curriculum-module__mc82KW__empty h3,.k8-curriculum-module__mc82KW__empty p{margin:0}.k8-curriculum-module__mc82KW__empty p{color:#74756f;max-width:520px}.k8-curriculum-module__mc82KW__unitList{gap:18px;display:grid}.k8-curriculum-module__mc82KW__unitCard{background:#fbfaf6;border-radius:20px;gap:18px;padding:22px 24px;display:grid;box-shadow:0 10px 36px #24221e0e}.k8-curriculum-module__mc82KW__unitCard>header{grid-template-columns:34px 1fr 30px;align-items:center;gap:12px;display:grid}.k8-curriculum-module__mc82KW__unitCard>header>span{font-family:var(--font-mono,monospace);color:#6c7c6e;font-size:10px}.k8-curriculum-module__mc82KW__unitCard>header input{width:100%;font-family:var(--font-serif,Georgia, serif);color:inherit;background:0 0;border:0;padding:4px 0;font-size:26px}.k8-curriculum-module__mc82KW__unitCard>header button{cursor:pointer;background:#f0ede6;border:0;border-radius:50%;width:28px;height:28px}.k8-curriculum-module__mc82KW__unitRange{align-items:end;gap:10px;display:flex}.k8-curriculum-module__mc82KW__unitRange label{grid-template-columns:auto 72px;align-items:center}.k8-curriculum-module__mc82KW__unitRange select{min-height:36px}.k8-curriculum-module__mc82KW__unitRange>span,.k8-curriculum-module__mc82KW__unitRange>small{color:#777871;align-self:center;font-size:11px}.k8-curriculum-module__mc82KW__unitRange>small{margin-left:auto}.k8-curriculum-module__mc82KW__unitColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.k8-curriculum-module__mc82KW__unitCard footer{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.k8-curriculum-module__mc82KW__unitCard footer button{color:#355344;cursor:pointer;background:#edf1e9;border:0;border-radius:999px;padding:7px 10px;font-size:11px}.k8-curriculum-module__mc82KW__unitCard footer span{color:#777871;font-size:11px}.k8-curriculum-module__mc82KW__unitCard footer .k8-curriculum-module__mc82KW__buildButton{color:#fff;background:#244f45;margin-left:auto}@media (max-width:900px){.k8-curriculum-module__mc82KW__welcome,.k8-curriculum-module__mc82KW__workspaceHeader,.k8-curriculum-module__mc82KW__path{flex-direction:column;grid-template-columns:1fr}.k8-curriculum-module__mc82KW__identity{width:100%}.k8-curriculum-module__mc82KW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.k8-curriculum-module__mc82KW__choiceRow,.k8-curriculum-module__mc82KW__foundationGrid,.k8-curriculum-module__mc82KW__unitColumns{grid-template-columns:1fr}}@media (max-width:560px){.k8-curriculum-module__mc82KW__welcome,.k8-curriculum-module__mc82KW__workspaceHeader{border-radius:18px;padding:23px 20px}.k8-curriculum-module__mc82KW__metrics{grid-template-columns:1fr}.k8-curriculum-module__mc82KW__step{grid-template-columns:30px 1fr 14px}.k8-curriculum-module__mc82KW__step em{grid-column:2}.k8-curriculum-module__mc82KW__unitCard{padding:18px 16px}.k8-curriculum-module__mc82KW__unitRange{flex-wrap:wrap;align-items:stretch}.k8-curriculum-module__mc82KW__unitRange>small{width:100%;margin:0}}
.generation-recovery-module__H-Ch_q__card{background:#fff8f2;border:1px solid #a44d323d;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:12px;margin:14px 0;padding:15px;display:grid;box-shadow:0 14px 34px -30px #53271bcc}.generation-recovery-module__H-Ch_q__icon{color:#a44d32;background:#a44d321a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.generation-recovery-module__H-Ch_q__copy{min-width:0}.generation-recovery-module__H-Ch_q__copy>span{color:#9b4b34;font:650 8px/1.2 var(--mono);letter-spacing:.11em}.generation-recovery-module__H-Ch_q__copy h3{color:#312e29;font:500 18px/1.2 var(--serif);margin:4px 0 5px}.generation-recovery-module__H-Ch_q__copy p,.generation-recovery-module__H-Ch_q__copy small{color:#685f57;margin:0;font-size:11px;line-height:1.55;display:block}.generation-recovery-module__H-Ch_q__copy small{color:#8a8179;margin-top:9px;font-size:9.5px}.generation-recovery-module__H-Ch_q__actions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.generation-recovery-module__H-Ch_q__actions a,.generation-recovery-module__H-Ch_q__actions button{color:#214d42;background:#fffdf8;border:1px solid #23423a33;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 11px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.generation-recovery-module__H-Ch_q__actions a:first-child{color:#fffdf8;background:#214d42;border-color:#214d42}@media (max-width:620px){.generation-recovery-module__H-Ch_q__card{grid-template-columns:1fr}.generation-recovery-module__H-Ch_q__actions{display:grid}.generation-recovery-module__H-Ch_q__actions a,.generation-recovery-module__H-Ch_q__actions button{min-height:44px}}
