.course-detail-narrative_page__mq0U7{max-width:1244px;margin-inline:auto;padding:30px 32px 80px}.course-detail-narrative_detailBody__EVgfW>*,.course-detail-narrative_page__mq0U7>*{min-width:0}.course-detail-narrative_detailContainer__q_exu{min-width:0;container:courseDetail/inline-size}.course-detail-narrative_detailBody__EVgfW{--detail-muted:#707987;--detail-line:#e7ebef;--detail-amber:#ffb800;--detail-blue:#1f75fe;--detail-green:#2ecc71}.course-detail-narrative_breadcrumb__6KXMw{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 20px;color:var(--muted);font-size:12px}.course-detail-narrative_breadcrumb__6KXMw a{display:inline-flex;align-items:center;min-height:32px;color:var(--blue)}.course-detail-narrative_heroSection__LGHQS{min-width:0}.course-detail-narrative_hero__q0kC5{display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:30px;padding:15px 0 28px;min-height:360px;background:radial-gradient(ellipse at 79% 42%,#ffedbf 0,#fffaf1 28%,#fff 65%)}.course-detail-narrative_heroIntro__yseAQ{min-width:0}.course-detail-narrative_identityTags__zNjF6{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.course-detail-narrative_identityTags__zNjF6>span{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border:1px solid #ebedf0;border-radius:999px;background:#f4f6f9;color:#656e7a;font-size:12px;line-height:1.7}.course-detail-narrative_identityTags__zNjF6 .course-detail-narrative_highlightTag__PUk_B{background:#fff2cc;color:#916300;border-color:#ffe19b}.course-detail-narrative_eyebrow__bpcs7{color:#ac790b;font-size:13px;font-weight:700;letter-spacing:.5px;line-height:1.8;margin:18px 0 5px}.course-detail-narrative_eyebrow__bpcs7 a:hover{text-decoration:underline;text-underline-offset:4px}.course-detail-narrative_title__7HmPZ{display:flex;align-items:flex-start;gap:9px;font-size:clamp(38px,4.5cqi,55px);line-height:1.25;letter-spacing:-1.5px;margin:0;overflow-wrap:anywhere}.course-detail-narrative_titleSpark__jEvOn{flex-shrink:0;color:var(--detail-amber);margin-top:6px}.course-detail-narrative_subtitle__SS1WI{color:var(--ink);font-size:20px;line-height:1.65;font-weight:700;margin:18px 0 11px;max-width:32em;overflow-wrap:anywhere}.course-detail-narrative_heroDescription__WWWwF{color:#65707b;font-size:14px;line-height:2;max-width:44em;margin:0;overflow-wrap:anywhere}.course-detail-narrative_heroActions__FwySp{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.course-detail-narrative_heroActions__FwySp a{min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #ffd783;border-radius:11px;background:white;color:#775500;padding:10px 19px;font-weight:700;font-size:14px}.course-detail-narrative_heroActions__FwySp a:first-child{background:var(--detail-amber);border-color:var(--detail-amber);color:#4d3a09;box-shadow:0 5px 12px #ffb80024}.course-detail-narrative_heroActions__FwySp a:hover{background:#fff5da}.course-detail-narrative_heroActions__FwySp a:first-child:hover{background:#ffad00}.course-detail-narrative_updateNote__AGcXb{color:var(--detail-muted);font-size:11px;margin:15px 0 0}.course-detail-narrative_heroVisual__GAZRG{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;border-radius:22px;background:#fff6df}.course-detail-narrative_heroVisual__GAZRG img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.course-detail-narrative_visualLabel__lbBot{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);background:#fffffff0;color:#626b76;padding:4px 9px;border-radius:6px;font-size:10px;line-height:1.6}.course-detail-narrative_heroFallback__nTEDP{display:grid;align-content:center;justify-items:start;gap:15px;min-height:260px;background:#fff8e7;padding:30px;border-radius:20px;color:#947015}.course-detail-narrative_heroFallback__nTEDP>span{font-size:12px;font-weight:600}.course-detail-narrative_heroFallback__nTEDP>p{font-size:20px;line-height:1.8;font-weight:600;color:var(--ink)}.course-detail-narrative_identityFacts__xn5fh{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin:0;padding:17px 0 12px}.course-detail-narrative_identityFacts__xn5fh>div{position:relative;min-width:0;background:#fff;padding:14px 11px 14px 62px;border:1px solid var(--detail-line);border-radius:13px}.course-detail-narrative_factIcon__LCvOn{position:absolute;left:11px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;background:#fff2cd;color:#e6a100;border-radius:11px}.course-detail-narrative_factamber___3_S_{background:#fff2cd;color:#e6a100}.course-detail-narrative_factblue__dqIkS{background:#e8f2ff;color:#337dea}.course-detail-narrative_factgreen__GsloC{background:#e8f8ec;color:#24a870}.course-detail-narrative_identityFacts__xn5fh dt{color:var(--detail-muted);font-size:11px;margin-bottom:3px}.course-detail-narrative_identityFacts__xn5fh dd{margin:0;font-size:14px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.course-detail-narrative_identityNote__9_3t0{color:var(--detail-muted);font-size:11px;line-height:1.8;margin:0 0 12px}.course-detail-narrative_exampleNote__Lome9{font-size:12px;padding:4px 10px;border:1px solid var(--detail-line);border-radius:5px;display:inline-block}.course-detail-narrative_sectionNav__sfREw{position:sticky;top:var(--header);z-index:10;display:flex;gap:27px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;background:#fffffff5;backdrop-filter:blur(10px);border-bottom:1px solid var(--detail-line);padding:10px 2px}.course-detail-narrative_sectionNav__sfREw a{display:inline-flex;align-items:center;min-height:30px;color:#6f7985;font-size:12px;font-weight:650;flex-shrink:0}.course-detail-narrative_sectionNav__sfREw a:hover{color:#a16e00}.course-detail-narrative_narrativeSection__I3Mc3{margin-top:66px;min-width:0}.course-detail-narrative_sectionHeading__3xwAa{margin-bottom:28px}.course-detail-narrative_sectionKicker__EEHvT{display:block;color:#bb840c;letter-spacing:1.6px;font-size:11px;font-weight:750;margin-bottom:5px}.course-detail-narrative_sectionHeading__3xwAa h2{font-size:30px;line-height:1.45;letter-spacing:-.5px;border-left:5px solid var(--detail-amber);padding-left:15px;margin:0;scroll-margin-top:calc(var(--header,80px) + 72px)}.course-detail-narrative_sectionHeading__3xwAa>p{font-size:14px;line-height:1.9;color:var(--detail-muted);margin:8px 0 0 20px}.course-detail-narrative_contextGrid__1Q7BE{display:grid;grid-template-columns:1fr 1fr .83fr;gap:18px;align-items:stretch}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="1"]{grid-template-columns:minmax(0,1fr);max-width:780px}.course-detail-narrative_contextCard__y70X_{min-width:0;border:1px solid var(--detail-line);border-radius:17px;padding:22px;background:#fff;box-shadow:0 6px 24px #373c4607}.course-detail-narrative_storyCard__d09oG{background:linear-gradient(160deg,#fff 40%,#fff7e5)}.course-detail-narrative_missionCard__Cwu5D{background:linear-gradient(155deg,#fff 40%,#f3f9ff)}.course-detail-narrative_contextIcon__R1PFP{color:#e9a500;margin-bottom:13px}.course-detail-narrative_contextCard__y70X_ h3{font-size:19px;line-height:1.65;margin:0}.course-detail-narrative_contextCard__y70X_>p{font-size:13px;color:#687482;line-height:1.95;margin:10px 0 0;overflow-wrap:anywhere}.course-detail-narrative_contextMedia__p4mmy{margin-top:18px!important}.course-detail-narrative_contextMedia__p4mmy .course-detail-narrative_mediaVisual__GHPBi{height:auto;border-radius:12px}.course-detail-narrative_contextMedia__p4mmy img{width:100%;height:auto;object-fit:contain}.course-detail-narrative_taskBox__KQc_Q{padding:14px 16px;margin-top:20px;border-left:3px solid #ffc02d;border-radius:10px;background:#fff;box-shadow:0 6px 18px #00000007}.course-detail-narrative_taskBox__KQc_Q>span{font-size:11px;color:#a7790b;font-weight:700}.course-detail-narrative_taskBox__KQc_Q p{font-size:15px;line-height:1.85;font-weight:650;margin:6px 0 0;overflow-wrap:anywhere}.course-detail-narrative_continuity__nIDrP{background:#fbfcfe}.course-detail-narrative_miniStep__jdIGD{position:relative;padding:14px;background:#edf7ff;border-radius:11px;margin-top:15px;min-width:0}.course-detail-narrative_miniStep__jdIGD>span{display:inline-block;background:#d2e9fb;color:#356e9d;font-size:10px;line-height:1.7;padding:2px 7px;border-radius:5px}.course-detail-narrative_miniStep__jdIGD h4{color:var(--ink);font-size:17px;line-height:1.7;margin:6px 0 0}.course-detail-narrative_miniStep__jdIGD h4 a{display:inline-flex;align-items:center;gap:7px}.course-detail-narrative_miniStep__jdIGD h4 a:hover{color:var(--detail-blue)}.course-detail-narrative_miniStep__jdIGD img{width:82px;height:46px;object-fit:cover;border-radius:6px;margin-top:9px}.course-detail-narrative_currentStep__WRQv4{background:#fff3d8;margin-top:0}.course-detail-narrative_currentStep__WRQv4>span{color:#95630b;background:#ffe3a1}.course-detail-narrative_continuityArrow__VRqwM{color:#a3b2bb;display:block;margin:5px auto}.course-detail-narrative_continuity__nIDrP .course-detail-narrative_continuityNote__eFMgA{color:#76808b;font-size:11px;line-height:1.85;margin-top:13px}.course-detail-narrative_journeySection__ziWyE{padding:28px;background:linear-gradient(180deg,#fffbf5,#fff9f0);border:1px solid #f6eddb;border-radius:20px}.course-detail-narrative_journey__DJSBA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;list-style:none;padding:0;margin:0}.course-detail-narrative_journey__DJSBA[data-step-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.course-detail-narrative_journey__DJSBA[data-step-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.course-detail-narrative_journey__DJSBA[data-step-count="1"],.course-detail-narrative_journey__DJSBA[data-step-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.course-detail-narrative_journey__DJSBA[data-step-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.course-detail-narrative_journeyStep__zRA3V{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--detail-line);border-radius:15px;padding:17px 15px;box-shadow:0 5px 18px #302c2505}.course-detail-narrative_stepTop__Se05Z{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:14px}.course-detail-narrative_stepNumber__27z4v{width:34px;height:34px;display:grid;place-items:center;background:#ffe4a7;color:#835a11;border-radius:50%;font-size:12px;font-weight:800;flex-shrink:0}.course-detail-narrative_stepTop__Se05Z h3{font-size:17px;line-height:1.6;margin:0;overflow-wrap:anywhere}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_stepTop__Se05Z h3{min-height:54px}.course-detail-narrative_mediaFigure__QL1lY{min-width:0;margin:0}.course-detail-narrative_mediaVisual__GHPBi{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#f4f6f7}.course-detail-narrative_mediaVisual__GHPBi img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.course-detail-narrative_mediaVisual__GHPBi .course-cover-placeholder{min-height:0;height:100%;border-radius:inherit}.course-detail-narrative_figureProvenance__8aUjz{position:absolute;left:7px;bottom:7px;max-width:calc(100% - 14px);background:#fffffff0;color:#65707a;font-size:10px;line-height:1.5;padding:3px 6px;border-radius:4px}.course-detail-narrative_journeyMedia__NPkao .course-detail-narrative_mediaVisual__GHPBi{height:132px;border-radius:10px}.course-detail-narrative_journeyMedia__NPkao img{width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain}.course-detail-narrative_journeyMedia__NPkao .course-detail-narrative_figureProvenance__8aUjz{font-size:9px;left:5px;bottom:5px;max-width:calc(100% - 10px);padding:2px 4px}.course-detail-narrative_stepAction__G5ccB{font-size:13px;line-height:1.9;color:#67717d;margin:14px 0 0;flex:1;overflow-wrap:anywhere}.course-detail-narrative_keyJudgment__rh5lG{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--detail-line);font-size:12px;line-height:1.8;color:#53616e;overflow-wrap:anywhere}.course-detail-narrative_keyJudgment__rh5lG>span{display:block;color:#ac7c13;font-size:11px;font-weight:650;margin-bottom:4px}.course-detail-narrative_supportingDetails__pD8Zu{margin-top:9px;font-size:11px}.course-detail-narrative_supportingDetails__pD8Zu>summary{cursor:pointer;color:#6a7b89;line-height:1.8;padding:5px 0}.course-detail-narrative_supportingDetails__pD8Zu p{font-size:12px;line-height:1.9;color:#687482;margin:9px 0 0}.course-detail-narrative_lessonDetails__JdTb9{border:1px solid var(--detail-line);border-radius:12px;margin-top:24px;padding:0 20px}.course-detail-narrative_lessonDetails__JdTb9>summary{min-height:48px;padding:12px 0;cursor:pointer;font-size:14px;line-height:1.8}.course-detail-narrative_lessonList__jK_KS{list-style:none;padding:0;margin:0}.course-detail-narrative_lessonList__jK_KS>li{padding:16px 0;border-top:1px solid var(--detail-line)}.course-detail-narrative_lessonList__jK_KS h3{font-size:15px;margin:0}.course-detail-narrative_lessonList__jK_KS p{font-size:13px;color:var(--detail-muted);line-height:1.9;margin:8px 0 0}.course-detail-narrative_lessonList__jK_KS small{color:var(--detail-muted);font-size:11px}.course-detail-narrative_focusStack__q90Yx{display:grid;gap:18px}.course-detail-narrative_focusCard__e9p4U{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:25px;padding:25px 28px;background:#f7fbfe;border:1px solid #e6edf4;border-radius:17px}.course-detail-narrative_focusReverse__tmdnN{background:#fffaf0;grid-template-columns:1.05fr 1fr}.course-detail-narrative_focusReverse__tmdnN .course-detail-narrative_focusMedia__SaMh3{order:-1}.course-detail-narrative_focusTextOnly__Gg85L{grid-template-columns:minmax(0,1fr)}.course-detail-narrative_focusCopy__9Z0ob{min-width:0}.course-detail-narrative_focusLabel__D0cXF{display:inline-block;font-size:11px;font-weight:700;padding:4px 9px;background:#fff0c9;color:#a77b16;border-radius:6px}.course-detail-narrative_focusCopy__9Z0ob h3{font-size:21px;line-height:1.6;margin:10px 0;overflow-wrap:anywhere}.course-detail-narrative_focusCopy__9Z0ob>p{font-size:13px;line-height:2;color:#697583;overflow-wrap:anywhere;white-space:pre-line}.course-detail-narrative_focusMedia__SaMh3 .course-detail-narrative_mediaVisual__GHPBi{background:transparent}.course-detail-narrative_focusMedia__SaMh3 img{height:auto;object-fit:contain}.course-detail-narrative_caption__oc5jM{font-size:11px;line-height:1.85;color:#727e89;padding:10px 2px 0;overflow-wrap:anywhere}.course-detail-narrative_learningSection__uBfgZ{padding:29px 28px;border-radius:20px;background:#f6f9fe}.course-detail-narrative_learningValues__ySgZg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.course-detail-narrative_learningValue__z4kM_{position:relative;min-width:0;overflow:hidden;border-radius:17px;padding:25px}.course-detail-narrative_learningTone0__KULnK,.course-detail-narrative_learningValue__z4kM_{background:linear-gradient(140deg,#fff9e9,#fff2cc)}.course-detail-narrative_learningTone1__k_UkW{background:linear-gradient(140deg,#eef8ff,#e1f1ff)}.course-detail-narrative_learningTone2__5OuTA{background:linear-gradient(140deg,#f1fcf6,#dff7e9)}.course-detail-narrative_learnSymbol__Yola_{width:42px;height:42px;border-radius:11px;background:#ffb800;color:white;display:grid;place-items:center}.course-detail-narrative_learningTone1__k_UkW .course-detail-narrative_learnSymbol__Yola_{background:#3487ed}.course-detail-narrative_learningTone2__5OuTA .course-detail-narrative_learnSymbol__Yola_{background:#34b67b}.course-detail-narrative_learningValue__z4kM_ h3{position:relative;z-index:1;font-size:20px;line-height:1.7;margin:14px 0 9px;overflow-wrap:anywhere}.course-detail-narrative_learningValue__z4kM_ ul{position:relative;z-index:1;padding-left:19px;margin:0;font-size:13px;line-height:2;color:#4e626f}.course-detail-narrative_learningValue__z4kM_ li{margin-top:3px;overflow-wrap:anywhere}.course-detail-narrative_learnDecoration__oP3Fp{position:absolute;right:-8px;bottom:-10px;color:#dfa600;opacity:.12;transform:rotate(-8deg)}.course-detail-narrative_learningTone1__k_UkW .course-detail-narrative_learnDecoration__oP3Fp{color:#347de5}.course-detail-narrative_learningTone2__5OuTA .course-detail-narrative_learnDecoration__oP3Fp{color:#24aa71}.course-detail-narrative_outcomeLayout__0gmWS{display:grid;grid-template-columns:1.02fr 1fr;gap:20px;align-items:stretch}.course-detail-narrative_outcomeFigure__RHbFb{border:1px solid var(--detail-line);border-radius:17px;overflow:hidden;background:#f7f8f7}.course-detail-narrative_outcomeFigure__RHbFb .course-detail-narrative_mediaVisual__GHPBi{border-radius:0;background:#f1f4f2;min-height:0;display:grid;align-items:center}.course-detail-narrative_outcomeFigure__RHbFb img{height:auto;object-fit:contain}.course-detail-narrative_outcomeFigure__RHbFb .course-detail-narrative_caption__oc5jM{padding:15px 19px;background:#fff}.course-detail-narrative_outcomeCards__UaqUK{display:flex;flex-direction:column;gap:13px;min-width:0}.course-detail-narrative_outcomeTextOnly__Dj0L7{max-width:100%}.course-detail-narrative_outcomeTextOnly__Dj0L7 .course-detail-narrative_outcomeCards__UaqUK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.course-detail-narrative_outcomeTextOnly__Dj0L7 .course-detail-narrative_evidenceNote__qjDwy,.course-detail-narrative_outcomeTextOnly__Dj0L7 .course-detail-narrative_outcomeList__1d38c{grid-column:1/-1}.course-detail-narrative_resultCard__UZC6A{display:flex;gap:15px;min-width:0;padding:19px;border:1px solid var(--detail-line);border-radius:15px;background:#fff;flex:1}.course-detail-narrative_resultIcon__5zAQY{width:42px;height:42px;flex:0 0 42px;border-radius:11px;display:grid;place-items:center;color:#d9a000;background:#fff0c8}.course-detail-narrative_resultGreen__7pBtu{background:#e2f6ea;color:#28a573}.course-detail-narrative_resultCard__UZC6A h3{font-size:18px;line-height:1.6;margin:0 0 5px}.course-detail-narrative_resultCard__UZC6A p{color:#697683;font-size:13px;line-height:1.9;margin:0;white-space:pre-line;overflow-wrap:anywhere}.course-detail-narrative_outcomeList__1d38c{padding:19px 22px 19px 38px;margin:0;border:1px solid var(--detail-line);border-radius:14px;display:grid;gap:12px;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.course-detail-narrative_evidenceNote__qjDwy{padding:14px 18px;border-left:3px solid var(--detail-amber);border-radius:11px;background:#fff9e9}.course-detail-narrative_evidenceNote__qjDwy strong{font-size:12px}.course-detail-narrative_evidenceNote__qjDwy p{color:#707b85;font-size:12px;line-height:1.85;margin:5px 0 0}.course-detail-narrative_gallery__yi3Zh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:20px}.course-detail-narrative_gallery__yi3Zh .course-detail-narrative_mediaVisual__GHPBi img{height:auto;object-fit:contain}.course-detail-narrative_implementationSection__aEVSx{margin-top:48px}.course-detail-narrative_implementationGrid__S7V8U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.course-detail-narrative_implementationGrid__S7V8U>div{position:relative;min-width:0;padding:17px 19px 17px 55px;border:1px solid var(--detail-line);border-radius:13px;background:#fff}.course-detail-narrative_implementationGrid__S7V8U dt>svg{position:absolute;left:19px;top:20px;width:25px;height:25px;color:#dfaa17}.course-detail-narrative_implementationGrid__S7V8U dt{font-size:11px;color:#7d8792;margin-bottom:4px}.course-detail-narrative_implementationGrid__S7V8U dd{font-size:14px;color:var(--ink);line-height:1.8;margin:0;font-weight:600;overflow-wrap:anywhere}.course-detail-narrative_implementationGrid__S7V8U p{font-size:11px;line-height:1.8;color:#7c8791;margin-top:4px;overflow-wrap:anywhere}.course-detail-narrative_resourceSection__7S_yB{display:grid;grid-template-columns:.72fr 2.24fr;align-items:center;gap:22px;padding:25px;margin-top:35px;border:1px solid #f1e5c7;border-radius:20px;background:linear-gradient(115deg,#fffbf2,#fff6dd)}.course-detail-narrative_resourceIntro__RgPCU{min-width:0}.course-detail-narrative_resourceIcon__ECjcU{width:46px;height:46px;display:grid;place-items:center;background:#ffb800;color:#fff;border-radius:12px;margin-bottom:13px}.course-detail-narrative_resourceIntro__RgPCU h2{font-size:23px;line-height:1.5;margin:0 0 9px;scroll-margin-top:calc(var(--header,80px) + 72px)}.course-detail-narrative_resourceIntro__RgPCU>p{font-size:13px;line-height:1.85;color:#6d7781}.course-detail-narrative_resourceKicker__zEg6L{font-size:11px;line-height:1.8;color:#8d7829;display:block;margin-top:9px}.course-detail-narrative_resourcePanel__h3OxG{min-width:0}.course-detail-narrative_pending__m2yLV{color:var(--detail-muted);font-size:14px;line-height:1.9}.course-detail-narrative_related__TKTtq{margin-top:62px;border-top:1px solid #e7ebef;padding-top:34px}.course-detail-narrative_related__TKTtq .section-head h2{font-size:27px;letter-spacing:-.5px}.course-detail-narrative_related__TKTtq .course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.course-detail-narrative_back__hhsiv{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:30px;font-size:13px;color:var(--blue)}@container courseDetail (max-width:1020px){.course-detail-narrative_hero__q0kC5{gap:18px;min-height:330px}.course-detail-narrative_title__7HmPZ{font-size:43px}.course-detail-narrative_subtitle__SS1WI{font-size:18px}.course-detail-narrative_identityFacts__xn5fh{gap:8px}.course-detail-narrative_identityFacts__xn5fh>div{padding:12px 9px 12px 48px}.course-detail-narrative_factIcon__LCvOn{width:32px;height:32px;flex-basis:32px}.course-detail-narrative_identityFacts__xn5fh dd{font-size:12px}.course-detail-narrative_contextGrid__1Q7BE{grid-template-columns:repeat(2,minmax(0,1fr))}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"]>.course-detail-narrative_continuity__nIDrP{grid-column:1/-1;display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"]>.course-detail-narrative_continuity__nIDrP>.course-detail-narrative_contextIcon__R1PFP,.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"]>.course-detail-narrative_continuity__nIDrP>.course-detail-narrative_continuityNote__eFMgA,.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"]>.course-detail-narrative_continuity__nIDrP>h3{grid-column:1/-1}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"] .course-detail-narrative_miniStep__jdIGD{margin-top:0}.course-detail-narrative_contextGrid__1Q7BE[data-card-count="3"] .course-detail-narrative_continuityArrow__VRqwM{transform:rotate(-90deg)}.course-detail-narrative_journey__DJSBA,.course-detail-narrative_journey__DJSBA[data-step-count="4"],.course-detail-narrative_journey__DJSBA[data-step-count="5"],.course-detail-narrative_journey__DJSBA[data-step-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_stepTop__Se05Z h3{min-height:0}.course-detail-narrative_journeySection__ziWyE,.course-detail-narrative_learningSection__uBfgZ{padding:24px}.course-detail-narrative_learningValue__z4kM_{padding:21px}.course-detail-narrative_focusCard__e9p4U{padding:22px}.course-detail-narrative_resourceSection__7S_yB{grid-template-columns:1fr 2.5fr}}@media (max-width:767px){.course-detail-narrative_page__mq0U7{padding:22px 17px 70px}.course-detail-narrative_related__TKTtq .course-grid{grid-template-columns:1fr}}@container courseDetail (max-width:690px){.course-detail-narrative_hero__q0kC5{grid-template-columns:1fr;gap:20px;padding:2px 0 20px;min-height:0}.course-detail-narrative_title__7HmPZ{font-size:41px}.course-detail-narrative_titleSpark__jEvOn{width:20px;height:20px}.course-detail-narrative_eyebrow__bpcs7{margin-top:14px;font-size:12px}.course-detail-narrative_subtitle__SS1WI{font-size:18px;line-height:1.65;margin-top:15px}.course-detail-narrative_heroDescription__WWWwF{font-size:13px;line-height:2}.course-detail-narrative_heroActions__FwySp{margin-top:19px;gap:9px}.course-detail-narrative_heroActions__FwySp a{font-size:12px;padding:10px 13px}.course-detail-narrative_heroVisual__GAZRG{border-radius:16px}.course-detail-narrative_heroVisual__GAZRG img{max-height:275px;object-fit:contain}.course-detail-narrative_heroFallback__nTEDP{min-height:0;padding:24px}.course-detail-narrative_heroFallback__nTEDP>p{font-size:18px}.course-detail-narrative_identityFacts__xn5fh{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:9px}.course-detail-narrative_identityFacts__xn5fh>div{padding:12px 10px 12px 51px}.course-detail-narrative_identityFacts__xn5fh>div:last-child{grid-column:1/-1}.course-detail-narrative_identityFacts__xn5fh dd{font-size:13px}.course-detail-narrative_identityNote__9_3t0{font-size:10px}.course-detail-narrative_sectionNav__sfREw{gap:22px;padding:8px 2px}.course-detail-narrative_sectionNav__sfREw a{font-size:12px}.course-detail-narrative_narrativeSection__I3Mc3{margin-top:48px}.course-detail-narrative_sectionHeading__3xwAa{margin-bottom:23px}.course-detail-narrative_sectionHeading__3xwAa h2{font-size:25px;border-left-width:4px;padding-left:11px}.course-detail-narrative_sectionHeading__3xwAa>p{font-size:12px;margin-left:15px}.course-detail-narrative_sectionKicker__EEHvT{font-size:10px;letter-spacing:1.4px}.course-detail-narrative_contextGrid__1Q7BE,.course-detail-narrative_contextGrid__1Q7BE[data-card-count="2"]{grid-template-columns:1fr;gap:12px}.course-detail-narrative_contextCard__y70X_{padding:19px}.course-detail-narrative_contextCard__y70X_ h3{font-size:18px}.course-detail-narrative_contextCard__y70X_>p{font-size:13px}.course-detail-narrative_contextGrid__1Q7BE[data-card-count]>.course-detail-narrative_continuity__nIDrP{display:block}.course-detail-narrative_contextGrid__1Q7BE[data-card-count] .course-detail-narrative_miniStep__jdIGD{margin-top:12px}.course-detail-narrative_contextGrid__1Q7BE[data-card-count] .course-detail-narrative_currentStep__WRQv4{margin-top:0}.course-detail-narrative_contextGrid__1Q7BE[data-card-count] .course-detail-narrative_continuityArrow__VRqwM{transform:none}.course-detail-narrative_contextMedia__p4mmy .course-detail-narrative_mediaVisual__GHPBi{height:auto}.course-detail-narrative_journeySection__ziWyE,.course-detail-narrative_learningSection__uBfgZ{padding:22px 16px;border-radius:16px}.course-detail-narrative_journey__DJSBA,.course-detail-narrative_journey__DJSBA[data-step-count]{grid-template-columns:1fr;gap:12px}.course-detail-narrative_journeyStep__zRA3V{padding:16px}.course-detail-narrative_stepTop__Se05Z{flex-direction:row;gap:11px;align-items:center;margin-bottom:12px}.course-detail-narrative_stepTop__Se05Z h3{font-size:17px;line-height:1.6}.course-detail-narrative_stepNumber__27z4v{width:31px;height:31px;font-size:11px}.course-detail-narrative_journeyWithImage__VzPjn{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:13px}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_stepTop__Se05Z{grid-column:1/-1}.course-detail-narrative_journeyMedia__NPkao{grid-column:1;grid-row:2}.course-detail-narrative_journeyMedia__NPkao .course-detail-narrative_mediaVisual__GHPBi{height:112px}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_stepAction__G5ccB{grid-column:2;grid-row:2;margin-top:0;font-size:12px;line-height:1.9}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_keyJudgment__rh5lG,.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_supportingDetails__pD8Zu{grid-column:1/-1}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_figureProvenance__8aUjz{font-size:8px}.course-detail-narrative_stepAction__G5ccB{font-size:13px;margin-top:0}.course-detail-narrative_keyJudgment__rh5lG{margin-top:12px}.course-detail-narrative_supportingDetails__pD8Zu summary{min-height:32px}.course-detail-narrative_focusCard__e9p4U,.course-detail-narrative_focusReverse__tmdnN{grid-template-columns:1fr;gap:16px;padding:20px}.course-detail-narrative_focusReverse__tmdnN .course-detail-narrative_focusMedia__SaMh3{order:0}.course-detail-narrative_focusCopy__9Z0ob h3{font-size:19px}.course-detail-narrative_focusCopy__9Z0ob>p{font-size:13px}.course-detail-narrative_learningValues__ySgZg{grid-template-columns:1fr;gap:12px}.course-detail-narrative_learningValue__z4kM_{padding:21px}.course-detail-narrative_learningValue__z4kM_ h3{font-size:19px;margin-top:12px}.course-detail-narrative_learningValue__z4kM_ ul{font-size:13px}.course-detail-narrative_learnDecoration__oP3Fp{width:87px;height:87px;right:5px}.course-detail-narrative_outcomeLayout__0gmWS{grid-template-columns:1fr;gap:15px}.course-detail-narrative_outcomeFigure__RHbFb .course-detail-narrative_mediaVisual__GHPBi{min-height:0}.course-detail-narrative_outcomeFigure__RHbFb .course-detail-narrative_caption__oc5jM{padding:13px 16px}.course-detail-narrative_outcomeTextOnly__Dj0L7 .course-detail-narrative_outcomeCards__UaqUK{display:flex}.course-detail-narrative_resultCard__UZC6A{padding:17px;gap:12px}.course-detail-narrative_resultCard__UZC6A h3{font-size:17px}.course-detail-narrative_resultCard__UZC6A p{font-size:13px}.course-detail-narrative_resultIcon__5zAQY{width:37px;height:37px;flex-basis:37px}.course-detail-narrative_gallery__yi3Zh{grid-template-columns:1fr;gap:20px}.course-detail-narrative_implementationSection__aEVSx{margin-top:40px}.course-detail-narrative_implementationGrid__S7V8U{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.course-detail-narrative_implementationGrid__S7V8U>div{padding:14px 11px 14px 39px}.course-detail-narrative_implementationGrid__S7V8U dt>svg{left:11px;top:17px;width:20px;height:20px}.course-detail-narrative_implementationGrid__S7V8U dd{font-size:12px}.course-detail-narrative_implementationGrid__S7V8U dt,.course-detail-narrative_implementationGrid__S7V8U p{font-size:10px}.course-detail-narrative_resourceSection__7S_yB{grid-template-columns:1fr;padding:20px;gap:18px;margin-top:32px}.course-detail-narrative_resourceIntro__RgPCU{display:grid;grid-template-columns:43px minmax(0,1fr);column-gap:12px}.course-detail-narrative_resourceIcon__ECjcU{width:43px;height:43px;grid-row:1/4;margin:0}.course-detail-narrative_resourceIntro__RgPCU h2{font-size:22px;margin:0 0 7px}.course-detail-narrative_resourceIntro__RgPCU>p,.course-detail-narrative_resourceKicker__zEg6L{grid-column:2}.course-detail-narrative_resourceIntro__RgPCU>p{font-size:12px}.course-detail-narrative_resourceKicker__zEg6L{font-size:10px;margin-top:6px}.course-detail-narrative_lessonDetails__JdTb9{padding:0;border:0}}@container courseDetail (max-width:360px){.course-detail-narrative_title__7HmPZ{font-size:36px}.course-detail-narrative_subtitle__SS1WI{font-size:16px}.course-detail-narrative_identityTags__zNjF6>span{font-size:11px;padding:3px 8px}.course-detail-narrative_journeyWithImage__VzPjn{grid-template-columns:95px minmax(0,1fr);column-gap:10px}.course-detail-narrative_journeyMedia__NPkao .course-detail-narrative_mediaVisual__GHPBi{height:110px}.course-detail-narrative_journeySection__ziWyE,.course-detail-narrative_learningSection__uBfgZ{padding:20px 12px}.course-detail-narrative_implementationGrid__S7V8U{grid-template-columns:1fr}}.course-detail-narrative_authoringModuleBar__ftqE_{display:flex;justify-content:flex-end;margin:0 0 10px;position:relative;z-index:2;grid-column:1/-1}.course-detail-narrative_authoringModuleBar__ftqE_ button,.course-detail-narrative_authoringReplace__WDaFH{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:#fff8e6;border:1px solid #e7bc50;color:#6d5000;border-radius:6px;padding:7px 10px;font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.course-detail-narrative_authoringSlot__tK7YJ{min-width:0;position:relative;align-self:center;width:100%}.course-detail-narrative_focusReverse__tmdnN>.course-detail-narrative_authoringSlot__tK7YJ{order:-1}.course-detail-narrative_authoringSlotActive__ZTsy_{outline:3px solid #1f75fe;outline-offset:6px;border-radius:8px}.course-detail-narrative_authoringMissing__gFRpC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:155px;padding:24px 12px;width:100%;background:#fff9e9;color:#70570b;border:2px dashed #e4bd59;border-radius:12px;cursor:pointer;font:inherit;text-align:center}.course-detail-narrative_authoringMissing__gFRpC strong{font-size:14px}.course-detail-narrative_authoringMissing__gFRpC span{font-size:12px}.course-detail-narrative_authoringMissing__gFRpC small{font-size:10px;color:#847a61}.course-detail-narrative_authoringReplace__WDaFH{margin:8px 0 0;max-width:100%}.course-detail-narrative_authoringSlotState__6K1IW{font-size:10px;line-height:1.6;margin:6px 0 0;color:#8c6713}.course-detail-narrative_authoringSlotState__6K1IW[data-status=approved]{color:#278045}.course-detail-narrative_authoringSlotState__6K1IW[data-status=unavailable]{color:#ae4037}.course-detail-narrative_authoringModuleBar__ftqE_ button:focus-visible,.course-detail-narrative_authoringSlot__tK7YJ button:focus-visible{outline:3px solid #1f75fe;outline-offset:3px}.course-detail-narrative_resourceSection__7S_yB>.course-detail-narrative_authoringModuleBar__ftqE_{grid-column:1/-1}@container courseDetail (max-width:690px){.course-detail-narrative_focusReverse__tmdnN>.course-detail-narrative_authoringSlot__tK7YJ{order:0}.course-detail-narrative_journeyWithImage__VzPjn:has(>.course-detail-narrative_authoringSlot__tK7YJ)>.course-detail-narrative_authoringModuleBar__ftqE_{grid-column:1/-1;grid-row:1}.course-detail-narrative_journeyWithImage__VzPjn:has(>.course-detail-narrative_authoringSlot__tK7YJ)>.course-detail-narrative_stepTop__Se05Z{grid-row:2}.course-detail-narrative_journeyWithImage__VzPjn>.course-detail-narrative_authoringSlot__tK7YJ{grid-column:1;grid-row:3;align-self:start}.course-detail-narrative_journeyWithImage__VzPjn:has(>.course-detail-narrative_authoringSlot__tK7YJ)>.course-detail-narrative_stepAction__G5ccB{grid-row:3}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_authoringMissing__gFRpC{min-height:112px;padding:12px 5px;gap:5px}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_authoringMissing__gFRpC strong{font-size:11px}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_authoringMissing__gFRpC span{font-size:9px}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_authoringMissing__gFRpC small{display:none}.course-detail-narrative_journeyWithImage__VzPjn .course-detail-narrative_authoringReplace__WDaFH{font-size:9px;padding:6px}}@media (prefers-reduced-motion:reduce){.course-detail-narrative_detailBody__EVgfW{scroll-behavior:auto}}.resource-manifest-panel_intro__BddFA{margin:0 0 18px;color:var(--muted);line-height:1.8}.resource-manifest-panel_notice__geUoK{margin:18px 0;padding:14px 16px;background:#fff8e5;border-left:3px solid var(--brand);border-radius:0 10px 10px 0;color:var(--ink);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.resource-manifest-panel_notice__geUoK strong{display:block;margin-bottom:4px}.resource-manifest-panel_inventory__yVV4M{margin:18px 0;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:white;font-size:14px;line-height:1.8}.resource-manifest-panel_inventory__yVV4M p+p{margin-top:8px}.resource-manifest-panel_details__KwM2t{margin-top:14px;border-top:1px solid var(--line);padding-top:16px;font-size:14px;line-height:1.8}.resource-manifest-panel_details__KwM2t summary{cursor:pointer;color:var(--ink);font-weight:650}.resource-manifest-panel_contents___PyPS{list-style:none;padding:0;margin:16px 0 0}.resource-manifest-panel_contents___PyPS li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.resource-manifest-panel_contents___PyPS li span{min-width:0;overflow-wrap:anywhere}.resource-manifest-panel_contents___PyPS small{flex-shrink:0;color:var(--muted)}.resource-manifest-panel_supplements__zPG1o{display:grid;gap:14px;margin-top:16px;padding:0;list-style:none}.resource-manifest-panel_supplement__rbgfQ{min-width:0;background:white;border:1px solid var(--line);border-radius:12px;padding:18px}.resource-manifest-panel_supplement__rbgfQ h4{font-size:16px;margin:0 0 12px;overflow-wrap:anywhere}.resource-manifest-panel_tags__kzUm0{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.resource-manifest-panel_tags__kzUm0 span{border-radius:5px;padding:3px 8px;background:var(--soft);color:var(--ink);font-size:12px}.resource-manifest-panel_tags__kzUm0 .resource-manifest-panel_required__jqKsZ{background:#fff0bf}.resource-manifest-panel_tags__kzUm0 .resource-manifest-panel_missing__xGClS{background:#fff0eb}.resource-manifest-panel_facts__mofJD{display:grid;gap:10px;margin:0}.resource-manifest-panel_facts__mofJD div{min-width:0}.resource-manifest-panel_facts__mofJD dt{font-size:12px;color:var(--muted);margin-bottom:3px}.resource-manifest-panel_facts__mofJD dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.resource-manifest-panel_notes__rTtBh{margin-top:14px;white-space:pre-wrap;overflow-wrap:anywhere}.resource-manifest-panel_editor__waRME{min-width:0}.resource-manifest-panel_editorGrid__Vkm8Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.resource-manifest-panel_editorGrid__Vkm8Y>*{min-width:0}.resource-manifest-panel_editorSection__Hhmaz{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.resource-manifest-panel_editorSection__Hhmaz h3{margin-bottom:12px}.resource-manifest-panel_editorItems__QtVWa{display:grid;gap:18px;margin:18px 0}.resource-manifest-panel_editorItem__2atS4{min-width:0;padding:20px;background:var(--soft);border-radius:12px}.resource-manifest-panel_editorSummary__U__KS{cursor:pointer;font-size:13px;font-weight:650;line-height:1.8;overflow-wrap:anywhere}.resource-manifest-panel_editorSummary__U__KS:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.resource-manifest-panel_editorItemBody__17U03{margin-top:18px;display:grid;gap:14px}.resource-manifest-panel_editorItem__2atS4 input,.resource-manifest-panel_editorItem__2atS4 select,.resource-manifest-panel_editorItem__2atS4 textarea,.resource-manifest-panel_editor__waRME input,.resource-manifest-panel_editor__waRME select,.resource-manifest-panel_editor__waRME textarea{min-width:0;width:100%}.resource-manifest-panel_editorHeader__Zjmyd{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px}.resource-manifest-panel_private__T3rxC{margin-top:12px}.resource-manifest-panel_private__T3rxC summary{cursor:pointer;font-size:14px;margin-bottom:12px}@media (max-width:599px){.resource-manifest-panel_editorGrid__Vkm8Y{grid-template-columns:minmax(0,1fr)}.resource-manifest-panel_editorItem__2atS4,.resource-manifest-panel_supplement__rbgfQ{padding:16px}.resource-manifest-panel_contents___PyPS li{align-items:flex-start;gap:10px}.resource-manifest-panel_inventory__yVV4M{padding:14px}}@container (max-width: 599px){.resource-manifest-panel_contents___PyPS li{align-items:flex-start;gap:10px}.resource-manifest-panel_supplement__rbgfQ{padding:16px}}.public-resource-compact_panel__PMz4Q{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(190px,.8fr);gap:22px;align-items:center;min-width:0;background:#fff;border:1px solid #f3e8d0;border-radius:15px;padding:24px}.public-resource-compact_summary__KFt41{display:flex;gap:19px;align-items:center;min-width:0}.public-resource-compact_summary__KFt41>div{min-width:0}.public-resource-compact_document__FoiAo{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:76px;min-height:106px;background:#fff9e9;border:1px solid #f1dba6;border-radius:9px;color:#ad7900;transform:rotate(-3deg);box-shadow:3px 5px 0 #f8f3e7}.public-resource-compact_document__FoiAo strong{font-size:14px;letter-spacing:1px}.public-resource-compact_document__FoiAo small{font-size:11px;color:#6b6b6b}.public-resource-compact_eyebrow__61rTH{font-size:11px;color:#787267}.public-resource-compact_summary__KFt41 h3{font-size:19px;line-height:1.5;margin:5px 0 9px;overflow-wrap:anywhere}.public-resource-compact_meta__bTFoA{display:flex;gap:7px 12px;flex-wrap:wrap;font-size:12px;color:#777}.public-resource-compact_meta__bTFoA>span:first-child{color:#956600;background:#fff0bd;padding:0 5px;border-radius:4px}.public-resource-compact_description__WJC5I{font-size:12px;line-height:1.8;margin:11px 0;color:#666}.public-resource-compact_detailsButton___GXTW{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:5px 0;color:#1f75fe;font-size:12px;line-height:1.6;text-align:left;cursor:pointer}.public-resource-compact_detailsButton___GXTW:focus-visible,.public-resource-compact_dialog__RfB0j button:focus-visible{outline:3px solid #1f75fe;outline-offset:4px}.public-resource-compact_action__BzO72{border-left:1px solid #f0ece2;padding-left:22px;display:grid;gap:10px;min-width:0}.public-resource-compact_action__BzO72 p{font-size:12px;line-height:1.8;color:#777;margin:0}.public-resource-compact_action__BzO72>a{font-size:13px;justify-content:center}.public-resource-compact_action__BzO72>.public-resource-compact_guide__jNXTZ{display:flex;align-items:center;gap:5px;font-size:11px;color:#777}.public-resource-compact_scope__CXgGV{font-size:13px;line-height:1.9;color:#666;margin-top:20px}.public-resource-compact_dialog__RfB0j{width:min(820px,calc(100vw - 32px));max-height:calc(100dvh - 56px);margin:auto;padding:0;border:1px solid #e4e4e4;border-radius:18px;color:#4d4d4d;background:#fff;box-shadow:0 30px 100px #0003;overflow:auto}.public-resource-compact_dialog__RfB0j::backdrop{background:#18212b80;backdrop-filter:blur(3px)}.public-resource-compact_dialogHeader__UFnhW{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid #ededed;position:sticky;top:0;background:#fff;z-index:1}.public-resource-compact_dialogHeader__UFnhW h2{font-size:22px;line-height:1.5;margin:0}.public-resource-compact_dialogHeader__UFnhW button{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid #e9e9e9;border-radius:50%;background:#fafafa;cursor:pointer}.public-resource-compact_dialogBody__D0vCk{padding:4px 26px 26px}.public-resource-compact_dialogBody__D0vCk .public-resource-card{padding-top:20px}.public-resource-compact_dialogBody__D0vCk .public-resource-card h3{font-size:18px}.public-resource-compact_dialogBody__D0vCk summary{min-height:40px;align-content:center}.public-resource-compact_dialogBody__D0vCk ol,.public-resource-compact_dialogBody__D0vCk ul{line-height:1.9}@media(max-width:1100px){.public-resource-compact_panel__PMz4Q{grid-template-columns:minmax(0,1fr);padding:21px;gap:18px}.public-resource-compact_action__BzO72{border-left:0;border-top:1px solid #eee;padding:17px 0 0;grid-template-columns:1fr auto;align-items:center}.public-resource-compact_action__BzO72>.public-resource-compact_guide__jNXTZ{grid-column:1/-1}}@media(max-width:690px){.public-resource-compact_panel__PMz4Q{padding:20px;gap:19px}.public-resource-compact_summary__KFt41{gap:15px;align-items:flex-start}.public-resource-compact_document__FoiAo{width:62px;min-height:92px}.public-resource-compact_summary__KFt41 h3{font-size:17px}.public-resource-compact_action__BzO72{grid-template-columns:1fr}.public-resource-compact_action__BzO72>.public-resource-compact_button__Tfp9O{width:100%}.public-resource-compact_dialogHeader__UFnhW{padding:18px}.public-resource-compact_dialogHeader__UFnhW h2{font-size:18px}.public-resource-compact_dialogBody__D0vCk{padding:0 18px 20px}.public-resource-compact_description__WJC5I{font-size:12px}}