.catalog-library{margin-top:40px}.catalog-library h2,.catalog-card h3,.catalog-heading h1{color:#183e2d}.catalog-library>input,.catalog-heading~input{display:block;width:100%;box-sizing:border-box;background:#fff;border:1px solid #dce5df;border-radius:10px;padding:14px 16px;font:inherit;margin:20px 0}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.catalog-card{padding:24px;border:1px solid #dce5df;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px}.catalog-card[hidden]{display:none}.catalog-card h3,.catalog-card p{margin:0}.catalog-card p{color:#67766e;line-height:1.6}.catalog-card small{color:#607269}.catalog-card a{align-self:flex-start;margin-top:auto}.catalog-status{font-size:11px;font-weight:700;letter-spacing:.1em;color:#28694d}.catalog-muted{color:#67766e;line-height:1.7}.catalog-heading{display:grid;gap:14px;margin-bottom:24px}.catalog-heading h1,.catalog-heading p{margin:0}.catalog-note{padding:22px;border-radius:14px;background:#edf5ef;margin-bottom:24px}.catalog-note p{line-height:1.7;color:#4c6558}.catalog-module{background:#fff;border:1px solid #dce5df;border-radius:12px;margin:12px 0;padding:18px}.catalog-module>summary{display:flex;align-items:center;gap:14px;cursor:pointer;min-height:36px}.catalog-module>summary small{margin-left:auto;color:#617268}.catalog-module-number{font-size:13px;color:#377356}.catalog-lesson{border-top:1px solid #edf0ed;margin:14px 0;padding:14px 0}.catalog-lesson summary{cursor:pointer;display:flex;gap:12px;justify-content:space-between}.catalog-lesson summary small{color:#75847a;font-size:11px;white-space:nowrap}.catalog-lesson p{line-height:1.75}.catalog-lesson>small{display:block;color:#6a7970;margin-top:16px}.catalog-stage-list{display:flex;gap:8px;flex-wrap:wrap}.catalog-stage-list span{font-size:12px;padding:6px 10px;border-radius:6px;background:#f0f4ee;color:#37634d}.catalog-assessment{font-size:13px;color:#5c7264;margin-top:18px}.catalog-lesson[hidden],.catalog-module[hidden]{display:none}@media(max-width:740px){.catalog-grid{grid-template-columns:1fr}.catalog-card{padding:20px}.catalog-module{padding:16px}.catalog-module>summary{flex-wrap:wrap}.catalog-module>summary small{margin-left:30px}.catalog-lesson summary{flex-direction:column;gap:4px}.catalog-heading h1{font-size:30px}}
.catalog-course-icon{width:112px;height:112px;object-fit:contain;border-radius:16px;align-self:flex-start}.w-generated-course-art{padding:0!important;overflow:hidden}.w-generated-course-art img{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}
.w-java-mark.w-generated-course-art{display:block;min-width:90px;min-height:90px;max-width:90px;background:#f5f6f0}.w-java-mark.w-generated-course-art img{width:90px;height:90px}
.catalog-path-hero{grid-template-columns:minmax(0,1fr) 160px;align-items:center;padding:28px 32px;border:1px solid #dce5df;border-radius:20px;background:#fff;gap:28px}.catalog-path-hero-copy{display:grid;gap:14px}.catalog-path-hero h1{font-size:clamp(26px,3vw,40px);letter-spacing:-1px;line-height:1.15}.catalog-path-hero-copy>p{font-size:14px;color:#61756a;line-height:1.65;max-width:650px}.catalog-path-course-image{width:160px;aspect-ratio:1;object-fit:contain;border-radius:20px}.catalog-path-facts{display:flex;gap:10px;flex-wrap:wrap}.catalog-path-facts span{font-size:12px;color:#37634e;background:#eef5f0;padding:7px 12px;border-radius:30px}.catalog-path-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px;align-items:start}.catalog-path-main{min-width:0}.catalog-path-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.catalog-path-section-heading h2{font-size:21px;margin:0;color:#183e2d}.catalog-path-section-heading>span{font-size:12px;color:#718379}.catalog-path-search{width:100%;box-sizing:border-box;border:1px solid #dce5df;border-radius:12px;background:white;padding:14px 16px;font:inherit;font-size:14px;margin-bottom:8px}.catalog-path-side{display:grid;gap:16px}.catalog-path-side section,.catalog-path-status{border:1px solid #dce5df;border-radius:16px;padding:22px;background:#fff}.catalog-path-side h2{font-size:17px;margin:0 0 18px;color:#183e2d}.catalog-path-side p{font-size:13px;line-height:1.7;color:#60776a;margin-bottom:0}.catalog-path-status{background:#edf5ef}.catalog-path-status strong{font-size:14px;color:#276344}.catalog-path-status a{margin-top:16px}.catalog-path-method>div{display:flex;align-items:center;gap:12px;margin:15px 0;font-size:12px}.catalog-path-method>div>span{background:#edf5ef;color:#2e6c4c;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;flex-shrink:0}.catalog-path-policy{background:#153f30!important;color:white}.catalog-path-policy h2{color:#fff}.catalog-path-policy p{color:#ddebe2}.catalog-path-main .catalog-module{padding:0;overflow:hidden;margin:12px 0}.catalog-path-main .catalog-module>summary{padding:18px 20px;gap:14px;min-height:36px}.catalog-path-main .catalog-module-number{width:36px;height:36px;background:#edf5ef;border-radius:10px;display:grid;place-items:center;flex-shrink:0;font-weight:600}.catalog-path-main .catalog-module>summary strong{font-size:14px;line-height:1.45}.catalog-path-main .catalog-module>summary small{font-size:11px;white-space:nowrap}.catalog-path-chevron{color:#708879}.catalog-path-main .catalog-module[open]>summary{border-bottom:1px solid #edf2ee}.catalog-path-main .catalog-lesson{margin:0 20px;padding:14px 0;border-top:0;border-bottom:1px solid #edf2ee}.catalog-path-main .catalog-lesson summary{align-items:center;justify-content:flex-start;font-size:13px}.catalog-path-main .catalog-lesson summary small{margin-left:auto}.catalog-path-lesson-number{color:#81998b;width:24px;flex-shrink:0;font-size:11px}.catalog-path-main .catalog-lesson p,.catalog-path-main .catalog-lesson>small{margin-left:36px;font-size:13px}.catalog-path-main .catalog-assessment{margin:0;padding:16px 20px;background:#f7faf7;font-size:11px}.catalog-path-main .catalog-module>.catalog-muted{padding:0 20px;font-size:13px} .catalog-path-search:focus-visible,.catalog-path-main summary:focus-visible{outline:2px solid #2e7952;outline-offset:2px}@media(max-width:1100px){.catalog-path-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.catalog-path-hero{padding:24px}}@media(max-width:850px){.catalog-path-layout{grid-template-columns:1fr}.catalog-path-side{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-path-status{grid-column:1/-1}.catalog-path-hero{grid-template-columns:minmax(0,1fr) 110px;gap:16px}.catalog-path-course-image{width:110px}}@media(max-width:520px){.catalog-path-hero{padding:20px;grid-template-columns:1fr}.catalog-path-course-image{grid-row:1;width:88px}.catalog-path-hero h1{font-size:27px}.catalog-path-side{grid-template-columns:1fr}.catalog-path-main .catalog-module>summary{padding:14px 12px;gap:10px;flex-wrap:nowrap}.catalog-path-main .catalog-module>summary small{margin-left:auto;white-space:normal;text-align:right;max-width:64px}.catalog-path-main .catalog-lesson summary{flex-direction:row;gap:8px}.catalog-path-main .catalog-lesson summary small{display:none}.catalog-path-main .catalog-lesson{margin:0 14px}.catalog-path-facts{gap:6px}.catalog-path-facts span{font-size:11px;padding:6px 9px}}
.catalog-preview-button{margin:14px 0 4px 36px}.catalog-preview-dialog{border:1px solid #dce5df;border-radius:18px;padding:24px;width:min(1000px,90vw);max-width:calc(100vw - 32px);max-height:90vh;box-sizing:border-box;background:#fff;color:#153f30}.catalog-preview-dialog::backdrop{background:#09281fc4}.catalog-preview-dialog h2{margin:0;font-size:22px}.catalog-preview-dialog>.lesson-media{margin-top:20px}.catalog-preview-dialog video{display:block;width:100%;max-height:65vh;object-fit:contain}.catalog-preview-dialog .lesson-media-toolbar{display:none}@media(max-width:520px){.catalog-preview-dialog{padding:16px}.catalog-preview-dialog h2{font-size:18px}.catalog-preview-button{margin-left:0}}
#ol-studio #courses-view .catalog-unified-library{margin-top:0}#ol-studio #courses-view .catalog-library-caption{font-size:13px;color:#6c7e73;margin:0 0 14px}#ol-studio #courses-view .catalog-unified-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#ol-studio #courses-view .catalog-unified-card{max-width:none;min-width:0;box-sizing:border-box;grid-template-columns:130px minmax(0,1fr);gap:20px;padding:24px;min-height:300px;box-shadow:0 5px 22px #183e2d08;transition:border-color .18s,box-shadow .18s}#ol-studio #courses-view .catalog-unified-card:hover{border-color:#acc6b6;box-shadow:0 8px 26px #183e2d12}#ol-studio #courses-view .catalog-unified-card[hidden]{display:none}#ol-studio #courses-view .catalog-unified-card .w-course-art{width:130px;min-height:0;height:160px;align-self:center;border:0;border-radius:16px}#ol-studio #courses-view .catalog-unified-card .w-course-art img{width:100%;height:100%;object-fit:contain}#ol-studio #courses-view .catalog-unified-card .w-course-copy{display:flex;flex-direction:column;min-width:0}#ol-studio #courses-view .catalog-unified-card .w-course-copy h2{font-size:21px;line-height:1.3;letter-spacing:-.4px;margin:12px 0 8px}#ol-studio #courses-view .catalog-unified-card .w-course-copy>p{font-size:12px;line-height:1.65;margin:0 0 12px}#ol-studio #courses-view .catalog-unified-card .w-course-state{align-self:flex-start;font-size:9px;padding:5px 9px;border-radius:5px}#ol-studio #courses-view .catalog-unified-card .w-course-meta{font-size:10px;line-height:1.6;margin:0 0 12px}#ol-studio #courses-view .catalog-unified-card .w-course-copy .w-publication-note{font-size:11px;color:#60796b;line-height:1.6;margin:10px 0 12px}#ol-studio #courses-view .catalog-unified-card .w-card-actions{margin-top:auto;padding-top:10px;gap:10px}#ol-studio #courses-view .catalog-unified-card .w-card-actions a{font-size:11px}#ol-studio #courses-view .catalog-unified-card .w-progress-label{font-size:10px}@media(max-width:1250px){#ol-studio #courses-view .catalog-unified-grid{grid-template-columns:1fr}#ol-studio #courses-view .catalog-unified-card{grid-template-columns:170px minmax(0,1fr);min-height:260px}#ol-studio #courses-view .catalog-unified-card .w-course-art{width:170px;height:190px}}@media(max-width:560px){#ol-studio #courses-view .catalog-unified-card{grid-template-columns:1fr;padding:20px;gap:16px;min-height:0}#ol-studio #courses-view .catalog-unified-card .w-course-art{width:100%;height:140px;background:#f1f6f1}#ol-studio #courses-view .catalog-unified-card .w-course-copy h2{font-size:22px}#ol-studio #courses-view .catalog-unified-card .w-card-actions{padding-top:8px}#ol-studio #courses-view .catalog-unified-card .w-card-actions a{font-size:12px}}

/* Explicit local curriculum plan previews from the selected Claude handoffs. */
.catalog-plan-overview{padding:18px;border:1px solid #dce7df;border-radius:14px;background:#f7faf6;color:#4d6a57;line-height:1.65;font-size:13px;overflow-wrap:anywhere}.catalog-plan-overview summary{font-weight:650;color:#224c35;cursor:pointer}.catalog-plan-overview ul{padding-left:19px}.catalog-plan-overview li{margin:10px 0}.catalog-plan-overview h3{font-size:15px;margin:18px 0 8px}.catalog-module-objective{padding:0 22px;font-size:13px;line-height:1.7;color:#627567}.catalog-plan-topics{margin:14px 0;border:1px solid #e4ece4;border-radius:9px;padding:12px 15px;background:#f9fbf7}.catalog-path-main .catalog-plan-topics summary{font-size:12px;font-weight:600}.catalog-plan-topics p{font-size:13px;color:#5f7565}.catalog-plan-prerequisites{font-size:11px;overflow-wrap:anywhere;color:#748474}.catalog-plan-projects{margin-top:28px}.catalog-plan-projects h2{font-size:23px;color:#1a3c2a}.catalog-plan-project{background:#fff;border:1px solid #e0e8df;border-radius:12px;padding:19px 21px;margin:12px 0}.catalog-plan-project h3{font-size:16px;color:#234631;margin:9px 0}.catalog-plan-project p{font-size:12px;margin:6px 0}.catalog-stage-list{margin-top:15px}

/* Recorded review media keeps its real audio-language controls accessible. */
.catalog-preview-dialog:has(.lesson-caption-tile) .lesson-media-toolbar{display:flex;align-items:center;margin-bottom:12px}

.catalog-lesson-open{display:inline-flex;margin:15px 8px 2px 36px;font-size:12px}.catalog-lesson-workspace{max-width:1540px;margin:0 auto}.catalog-lesson-heading{padding:22px 0 18px}.catalog-lesson-back{display:inline-block;color:#246b49;text-decoration:none;font-size:13px;margin-bottom:24px}.catalog-lesson-heading h1{font-size:clamp(30px,3.4vw,48px);line-height:1.12;letter-spacing:-.035em;color:#102c21;margin:8px 0}.catalog-lesson-heading .w-eyebrow{color:#28744d;margin:0}.catalog-lesson-objective{font-size:16px;line-height:1.6;color:#596b61;max-width:850px;margin:10px 0 0}.catalog-lesson-stage-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 20px}.catalog-lesson-stage{border:1px solid #dbe6de;background:#fff;border-radius:10px;color:#425e4c;text-decoration:none;padding:15px 13px;text-align:center;font-size:13px;font-weight:600}.catalog-lesson-stage.active{background:#145b3a;color:#fff;border-color:#145b3a}.catalog-lesson-stage:focus-visible,.catalog-lesson-back:focus-visible,.catalog-lesson-next:focus-visible{outline:2px solid #248354;outline-offset:3px}.catalog-lesson-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:20px;align-items:start}.catalog-lesson-stage-panel,.catalog-lesson-aside{border:1px solid #dce5df;border-radius:17px;background:#fff;box-shadow:0 8px 28px #173f2e08}.catalog-lesson-stage-panel{padding:clamp(20px,3vw,38px)}.catalog-lesson-stage-panel>.w-eyebrow{color:#27744c;margin:0}.catalog-lesson-stage-panel h2{font-size:clamp(24px,2.8vw,38px);letter-spacing:-.03em;color:#102c21;margin:9px 0 15px}.catalog-lesson-stage-panel h3{font-size:17px;color:#1b4d33;margin:25px 0 8px}.catalog-lesson-lead{font-size:17px;line-height:1.65;color:#435d4d;max-width:70ch}.catalog-lesson-video{margin:20px 0 12px;min-width:0}.catalog-lesson-video video{width:100%;max-height:min(64vh,690px);object-fit:contain}.catalog-lesson-video-placeholder{aspect-ratio:16/9;min-height:280px;background:linear-gradient(135deg,#103827,#1b5d3d);border-radius:14px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;box-sizing:border-box}.catalog-lesson-video-placeholder strong{font-size:clamp(20px,2.3vw,30px);font-family:Georgia,serif;font-weight:500}.catalog-lesson-video-placeholder p{font-size:14px;color:#d2e7d8;max-width:36ch;line-height:1.5}.catalog-lesson-play{width:60px;height:60px;display:grid;place-items:center;border:1px solid #92c7a5;border-radius:50%;margin-bottom:20px;color:#d5f6df}.catalog-lesson-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#39805b;font-weight:700}.catalog-lesson-theory{color:#4b6354;line-height:1.8;max-width:78ch}.catalog-lesson-pending{padding:21px 24px;border-radius:12px;background:#f0f6f1;color:#3e6850;line-height:1.6;margin:26px 0}.catalog-lesson-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px;flex-wrap:wrap}.catalog-lesson-aside{padding:24px}.catalog-lesson-aside h3{font-size:21px;color:#153e2b;line-height:1.3;margin:14px 0}.catalog-lesson-aside p{font-size:13px;color:#66786c;line-height:1.6}.catalog-lesson-status{font-size:12px;line-height:1.6;color:#66786c}.catalog-lesson-aside .w-button{margin:15px 0}.catalog-lesson-next{display:inline-block;color:#226c47;font-size:13px;text-decoration:none;margin-top:15px}
.catalog-lesson-layout,.catalog-lesson-body,.catalog-lesson-stage-panel{min-width:0}.catalog-lesson-stage-panel{box-sizing:border-box}.catalog-lesson-video-placeholder{width:100%;min-width:0}
.catalog-lesson-source-note{border-left:3px solid #8fbfa0;padding:12px 18px;background:#f5faf6;margin-top:18px;color:#45634f}.catalog-lesson-source-note strong{font-size:12px;letter-spacing:.04em;color:#276848}.catalog-lesson-source-note p{font-size:13px;line-height:1.6;margin:7px 0 0}.catalog-lesson-evidence{padding-left:20px;color:#45604e;line-height:1.7}.catalog-lesson-evidence li{margin:7px 0}
#ol-studio .catalog-lesson-stage.active{color:#fff}
@media(max-width:1000px){.catalog-lesson-layout{grid-template-columns:1fr}.catalog-lesson-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.catalog-lesson-aside h3,.catalog-lesson-aside p{margin:0}.catalog-lesson-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.catalog-lesson-heading{padding-top:14px}.catalog-lesson-heading h1{font-size:30px}.catalog-lesson-stage-nav{gap:7px}.catalog-lesson-stage{font-size:11px;padding:12px 8px}.catalog-lesson-stage-panel{padding:20px}.catalog-lesson-lead{font-size:15px}.catalog-lesson-video-placeholder{min-height:210px}.catalog-lesson-aside{display:block}.catalog-lesson-open{margin-left:0}.catalog-lesson-actions{justify-content:stretch}.catalog-lesson-actions .w-button{width:100%;text-align:center;justify-content:center}}
.catalog-introduction{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:24px;margin:0 0 30px;color:#173d2c}.catalog-introduction-heading{margin-bottom:18px}.catalog-introduction-heading h2{font-size:24px;letter-spacing:-.4px;line-height:1.2;margin:7px 0 0;color:#173d2c}.catalog-introduction-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(235px,.7fr);gap:22px;align-items:start}.catalog-introduction-answers{margin:0;display:grid;gap:0}.catalog-introduction-row{border-top:1px solid #e7eee8;padding:12px 0}.catalog-introduction-row:first-child{border-top:0;padding-top:0}.catalog-introduction-row dt{font-size:13px;font-weight:700;color:#164631;margin:0 0 5px}.catalog-introduction-row dd{font-size:13px;line-height:1.65;color:#52675a;margin:0;overflow-wrap:anywhere}.catalog-introduction-media{width:100%;min-width:0;min-height:210px;box-sizing:border-box;background:linear-gradient(145deg,#123d2b,#256d4d);border-radius:13px;padding:25px;display:flex;flex-direction:column;justify-content:center;gap:10px;color:#fff}.catalog-introduction-media .w-eyebrow{color:#c5e3cd}.catalog-introduction-media strong{font-size:clamp(19px,2vw,27px);line-height:1.22}.catalog-introduction-media p{margin:0;color:#e1eee3;font-size:12px;line-height:1.55}@media(max-width:950px){.catalog-introduction-grid{grid-template-columns:1fr}.catalog-introduction-media{min-height:180px}}@media(max-width:600px){.catalog-introduction{padding:20px;margin-bottom:24px}.catalog-introduction-heading h2{font-size:21px}.catalog-introduction-media{min-height:150px;padding:20px}}
.catalog-pager{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:24px 0 8px}.catalog-pager .w-button{min-height:44px;min-width:44px}.catalog-pager .w-button:disabled{opacity:.45;cursor:not-allowed}.catalog-pager-status{font-size:14px;color:#4a5f58}
.lms-access-notice{margin:0 0 24px;padding:20px 24px;border:1px solid #b9d8c8;border-radius:18px;background:#eef7f1;color:#123c2b;box-shadow:0 8px 28px rgba(7,54,36,.06)}
.lms-access-notice h2{margin:0 0 7px;font-size:1.15rem;line-height:1.3}
.lms-access-notice p{margin:0 0 12px;line-height:1.5}
.lms-access-notice a,.lms-access-notice button{display:inline-flex;align-items:center;min-height:40px;padding:9px 16px;border:1px solid #176b47;border-radius:10px;background:#176b47;color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}
.lms-access-notice button:disabled{opacity:.65;cursor:wait}
.catalog-flagship-shelf{margin:0 0 30px;padding:24px;border:1px solid #cfe1d4;border-radius:18px;background:#f3f8f3}.catalog-flagship-shelf h2{font-size:24px;line-height:1.25;margin:6px 0 16px;color:#173d2c}.catalog-flagship-shelf>.catalog-muted{margin:0;font-size:14px}.catalog-flagship-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalog-flagship-card{padding:18px 20px;border:1px solid #dbe9de;border-radius:14px;background:#fff}.catalog-flagship-card h3{font-size:17px;line-height:1.35;margin:9px 0;color:#153e2b}.catalog-flagship-card p{font-size:13px;line-height:1.55;color:#5b7062;margin:0}@media(max-width:700px){.catalog-flagship-grid{grid-template-columns:1fr}.catalog-flagship-shelf{padding:20px}}
.catalog-introduction-first-idea{border-left:3px solid #2a8458;background:#f3f8f3;border-radius:0 10px 10px 0;padding:14px 18px;margin:0 0 16px}.catalog-introduction-first-idea strong{display:block;color:#176b47;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.catalog-introduction-first-idea p{margin:7px 0 0;color:#19382b;font-size:16px;line-height:1.55;max-width:75ch}
.catalog-orientation-bridge{border:1px solid #dce8df;border-radius:12px;padding:18px;margin:0 0 20px;background:#fbfdfb}.catalog-orientation-bridge h3{font-size:17px;color:#173d2c;margin:0 0 14px}.catalog-orientation-bridge-row{display:grid;grid-template-columns:minmax(130px,190px) 1fr;gap:16px;padding:10px 0;border-top:1px solid #e7eee8;align-items:start}.catalog-orientation-bridge-row strong{font-size:12px;color:#176b47}.catalog-orientation-bridge-row p{margin:0;color:#3e5548;font-size:14px;line-height:1.55}@media(max-width:600px){.catalog-orientation-bridge{padding:15px}.catalog-orientation-bridge-row{grid-template-columns:1fr;gap:4px}}
.catalog-introduction-grid.has-wide-video{grid-template-columns:1fr}.catalog-introduction-video{max-width:940px;margin:18px auto 0}.catalog-introduction-video video{display:block;width:100%;aspect-ratio:16/9;background:#eaf2eb;border:1px solid #dce5df;border-radius:12px}.catalog-introduction-video p{margin:9px 0 0;color:#52675a;font-size:12px;line-height:1.5}
