.industry-course{--ink:#142239;--body:#40516a;--muted:#6b788b;--line:#e1e7ed;--paper:#fff;--tint:#f5f8fa;--teal:#0d766e;--teal-dark:#095e57;--teal-wash:#edf7f4;--link:#155ac4;--gold:#fff1b5;--font:"Inter",Arial,sans-serif;color:var(--ink);font-family:var(--font);font-synthesis:none;background:#fff;scroll-padding-top:25px}.industry-course *{box-sizing:border-box}.industry-course{margin:0}.industry-course button,.industry-course input,.industry-course select,.industry-course textarea{font:inherit}.industry-course a,.industry-course button,.industry-course input,.industry-course select,.industry-course summary,.industry-course textarea{-webkit-tap-highlight-color:transparent}.industry-course a,.industry-course button{touch-action:manipulation}.industry-course button{cursor:pointer}.industry-course button:disabled{cursor:not-allowed}.industry-course a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:4px}.industry-course a:hover{text-decoration:underline}.industry-course [tabindex]:focus-visible,.industry-course a:focus-visible,.industry-course button:focus-visible,.industry-course input:focus-visible,.industry-course select:focus-visible,.industry-course summary:focus-visible,.industry-course textarea:focus-visible{outline:3px solid #2563eb;outline-offset:4px}.industry-course a svg,.industry-course button svg,.industry-course summary svg{flex:none}.industry-course svg{vertical-align:middle}.industry-course button{border:0}.industry-course p{margin:0 0 1.25em}.industry-course h1,.industry-course h2,.industry-course h3,.industry-course h4{color:var(--ink);letter-spacing:-.035em;text-wrap:balance}.industry-course h1{font-size:clamp(30px,3.45vw,43px);line-height:1.18;font-weight:720;margin:14px 0 20px}.industry-course h2{font-size:28px;line-height:1.3;margin:0 0 22px;font-weight:680}.industry-course h3{font-size:21px;line-height:1.4;font-weight:660;margin:24px 0 14px}.industry-course strong{font-weight:650}.industry-course em{color:#56647a}.industry-course ol,.industry-course ul{padding-left:1.3em}.industry-course li{padding-left:.2em}.industry-course hr{border:0;border-top:1px solid var(--line)}.industry-course [hidden]{display:none!important}.industry-course .skip-link{position:fixed;left:16px;top:12px;z-index:100;transform:translateY(-150%);padding:12px 18px;background:var(--ink);color:#fff;border-radius:5px}.industry-course .skip-link:focus{transform:none}.industry-course .preview-notice{display:flex;gap:12px;align-items:center;padding:8px max(24px,calc((100vw - 1480px)/2));background:#f1f5f8;border-bottom:1px solid var(--line);font-size:11px;line-height:1.5;color:#50617a;font-weight:600;letter-spacing:.02em}.industry-course .preview-notice>span:first-of-type{font-weight:400;border-left:1px solid #cbd5df;padding-left:12px}.industry-course .preview-notice-last{margin-left:auto;font-weight:400}.industry-course .site-header{display:flex;align-items:center;gap:28px;min-height:84px;max-width:1530px;margin:auto;padding:15px 30px;border-bottom:1px solid var(--line)}.industry-course .site-header img{object-fit:contain;display:block;width:138px;height:48px}.industry-course .header-section{padding-left:26px;border-left:1px solid var(--line);font-size:14px;font-weight:600;letter-spacing:-.01em}.industry-course .workbook-trigger{display:flex;align-items:center;gap:9px;margin-left:auto;padding:11px 15px;background:#fff;border:1px solid #d5dfe6;border-radius:7px;font-size:13px;font-weight:600;color:var(--ink)}.industry-course .workbook-trigger:hover{background:var(--tint)}.industry-course .booklet-layout{display:grid;grid-template-columns:248px minmax(0,1fr);grid-gap:52px;gap:52px;max-width:1480px;margin:auto;padding:0 32px}.industry-course .desktop-sidebar{border-right:1px solid var(--line);padding:34px 24px 45px 0;align-self:start;position:-webkit-sticky;position:sticky;top:0;max-height:100vh;overflow-y:auto;scrollbar-width:thin}.industry-course .sidebar-title{margin-bottom:25px}.industry-course .eyebrow{font-size:10px;letter-spacing:.12em;line-height:1.6;font-weight:750;color:var(--teal);display:block}.industry-course .eyebrow>span{margin:0 5px}.industry-course .sidebar-title>a{text-decoration:none;color:var(--ink);display:block;margin-top:9px}.industry-course .chapters{font-size:12px;line-height:1.5}.industry-course .overview-link{display:flex;align-items:center;gap:10px;color:var(--body);padding:10px 12px;text-decoration:none;border-radius:6px;margin-bottom:18px;font-weight:600}.industry-course .overview-link.active{background:var(--teal-wash);color:var(--teal-dark)}.industry-course .chapters details{margin:0 0 17px}.industry-course .chapters summary{cursor:pointer;position:relative;padding-right:18px;margin-bottom:8px}.industry-course .chapters summary::-webkit-details-marker{display:none}.industry-course .chapters summary>svg{position:absolute;right:0;top:20px;color:#8591a2}.industry-course .module-number{display:block;font-size:9px;letter-spacing:.09em;color:#7c8999;margin-bottom:4px;font-weight:650}.industry-course .chapters summary>strong{font-size:12px;line-height:1.45;display:block}.industry-course .chapters ol{padding:0}.industry-course .chapters li{margin:3px 0}.industry-course .chapters li>a,.industry-course .planned-chapter{display:flex;gap:10px;align-items:flex-start;padding:9px 10px 9px 3px;line-height:1.5;text-decoration:none;letter-spacing:-.012em;border-radius:6px}.industry-course .chapters li>a{color:var(--ink);font-weight:550}.industry-course .chapters li>a.active{background:var(--teal-wash);padding-left:8px;border-left:2px solid var(--teal)}.industry-course .chapters li>a:hover{background:#f1f6f7}.industry-course .planned-chapter{color:#6c798b}.industry-course .chapter-no{font-size:10px;line-height:1.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#93a0af;min-width:16px}.industry-course .chapters a.active .chapter-no{color:var(--teal)}.industry-course .preview-dot{display:inline-block;width:6px;height:6px;border-radius:100%;background:var(--teal);flex:none;margin-top:6px}.industry-course .complete-label{display:flex;align-items:center;gap:4px;margin-top:5px;color:var(--teal);font-size:10px}.industry-course .chapter-foot{font-size:10px;line-height:1.6;color:var(--muted);padding-top:13px;border-top:1px solid var(--line)}.industry-course .chapter-foot .preview-dot{margin-right:5px;margin-top:0}.industry-course .sidebar-reference{display:block;border-top:1px solid var(--line);padding-top:20px;margin-top:25px;font-size:11px;color:#6b788a;line-height:1.7;text-decoration:none}.industry-course .sidebar-reference span{color:var(--link);display:block}.industry-course .mobile-chapters{display:none}.industry-course .breadcrumb{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#7d8998;margin-bottom:30px}.industry-course .breadcrumb a{color:#566980}.industry-course .breadcrumb>span[aria-hidden]{color:#b8c0ca}.industry-course .lesson-page,.industry-course .overview-page{min-width:0;padding:30px 0 85px;font-size:17px;line-height:1.85;color:var(--body)}.industry-course .overview-page{max-width:1000px}.industry-course .overview-hero{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:32px;gap:32px;align-items:center;padding-bottom:25px;border-bottom:1px solid var(--line)}.industry-course .overview-hero h1{max-width:620px}.industry-course .hero-promise{font-size:17px;line-height:1.7;max-width:560px}.industry-course .hero-promise strong{font-weight:450;color:#53637a}.industry-course .course-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:10px;font-weight:550;color:var(--muted);margin-top:20px}.industry-course .course-meta>span{display:flex;gap:5px;align-items:center}.industry-course .course-cover{background:#edf5f2;border:1px solid #d5e6df;border-radius:5px;padding:23px 20px;color:#21453f;transform:rotate(1deg);box-shadow:5px 7px 0 #f2f5f3}.industry-course .cover-kicker{font-size:8px;letter-spacing:.1em;font-weight:750}.industry-course .cover-line{display:flex;align-items:flex-start;gap:12px;margin:22px 0 17px;line-height:1.45;font-size:16px}.industry-course .cover-line strong{font-weight:600;letter-spacing:-.03em}.industry-course .course-cover ol{list-style:none;padding:0;margin:0;font-size:11px;line-height:1.6}.industry-course .course-cover li{display:flex;align-items:center;gap:9px;padding:7px 0;border-top:1px solid #d4e4dd}.industry-course .course-cover li>span{color:#71998f;font-size:9px}.industry-course .cover-footer{display:block;margin-top:16px;font-size:7px;letter-spacing:.08em;font-weight:600;color:#6a8e84}.industry-course .overview-introduction{max-width:760px;padding-top:30px}.industry-course .overview-introduction .copy-unit:first-child{font-size:20px;line-height:1.75;color:var(--ink);font-weight:450;letter-spacing:-.02em}.industry-course .course-button{display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:13px 18px;border-radius:6px;font-size:12px;line-height:1.5;min-height:45px;font-weight:600;text-decoration:none;border:1px solid transparent;letter-spacing:-.01em}.industry-course .course-button:hover{text-decoration:none}.industry-course .course-button.primary{color:#fff;background:var(--teal);border-color:var(--teal)}.industry-course .course-button.primary:hover{background:var(--teal-dark)}.industry-course .course-button.secondary{background:#fff;color:var(--ink);border-color:#cbd6df}.industry-course .course-button.secondary:hover{background:var(--tint)}.industry-course .course-button:disabled{background:#f3f5f7;color:#8b97a7;border-color:#e1e6eb}.industry-course .button-row,.industry-course .course-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:22px 0 10px}.industry-course .course-actions>.small-copy{flex-basis:100%;margin:0}.industry-course .small-copy{font-size:12px;line-height:1.7;color:var(--muted)}.industry-course .reassurance{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.7;margin:13px 0 0;color:var(--muted)}.industry-course .reassurance svg{margin-top:2px;color:var(--teal)}.industry-course .reading-section{padding-top:47px;margin-top:42px;border-top:1px solid var(--line);scroll-margin-top:25px}.industry-course .reading-section p:last-child{margin-bottom:0}.industry-course .copy-unit>p{margin:0 0 1.25em}.industry-course .copy-unit>p:last-child{margin-bottom:0}.industry-course .copy-unit+.copy-unit{margin-top:20px}.industry-course .copy-unit h3{margin:0}.industry-course .copy-unit blockquote{border-left:3px solid #b8d7cf;margin:23px 0;padding:8px 0 8px 22px;color:var(--ink);font-size:21px;line-height:1.65;letter-spacing:-.02em}.industry-course .copy-unit blockquote p{margin:0}.industry-course .reading-section .copy-unit strong{color:#243951}.industry-course .overview-page .reading-section{max-width:900px}.industry-course .overview-page .reading-section:not(:has(.module-grid)) .copy-unit{max-width:760px}.industry-course .planned-inline{color:#475970}.industry-course .planned-inline small{display:inline-block;margin-left:5px;color:#8995a4;font-weight:450;font-size:9px;vertical-align:middle;border-bottom:1px dotted #c4ced7}.industry-course .problem-links ul{list-style:none;padding:0;margin:0}.industry-course .problem-links li{border-bottom:1px solid #edf0f3;padding:13px 0;font-size:14px;line-height:1.8}.industry-course .problem-links li:first-child{padding-top:0}.industry-course .problem-links li:last-child{border:0}.industry-course .problem-links li>p{margin:0}.industry-course .module-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px 34px;gap:34px 34px;margin-top:32px}.industry-course .syllabus-module h3{margin:7px 0 16px;font-size:18px;line-height:1.5}.industry-course .syllabus-lesson{padding:15px 0;border-top:1px solid var(--line);position:relative;font-size:12px;line-height:1.75}.industry-course .syllabus-lesson strong{display:block;font-size:13px;font-weight:600;color:var(--ink);line-height:1.6;margin-bottom:6px}.industry-course .syllabus-lesson .copy-unit p{margin:0}.industry-course .syllabus-lesson>a{text-decoration:none;color:var(--body)}.industry-course .syllabus-lesson>a:hover strong{color:var(--teal-dark)}.industry-course .planned-label{display:block;color:#99a3af;font-size:9px;line-height:1.5;margin-top:8px}.industry-course .preview-tag{display:flex;align-items:center;gap:6px;color:var(--teal);font-size:10px;font-weight:650;margin-top:10px}.industry-course .syllabus-lesson.available{padding-left:12px;border-left:2px solid var(--teal);margin-left:-14px;background:#f4faf8}.industry-course .fiction-intro{background:#f7f9f8;border-radius:5px;padding:25px;border-left:2px solid #a8c7bc}.industry-course .fiction-badge{display:inline-block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:650;color:#5e7b70;line-height:1.5}.industry-course .fiction-intro>.fiction-badge{margin-bottom:15px}.industry-course .lesson-page{max-width:770px}.industry-course .lesson-title h1{max-width:750px;font-size:clamp(30px,3vw,39px);margin-bottom:19px;line-height:1.23}.industry-course .lesson-promise{font-size:15px;line-height:1.8;max-width:630px;color:#607087}.industry-course .activity-jump{display:inline-flex;align-items:center;gap:7px;font-size:12px;text-decoration:none}.industry-course .lesson-title{border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:30px}.industry-course .lesson-intro>.copy-unit:first-child{font-size:18px;line-height:1.9;color:var(--ink)}.industry-course .lesson-intro blockquote{background:#fbf8e9;border:0;border-radius:4px;padding:22px 25px;font-size:23px}.industry-course .lesson-intro blockquote strong{font-weight:550}.industry-course .facts-badge{margin-bottom:20px}.industry-course .copy-unit table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:13px;line-height:1.8;margin:23px 0 28px}.industry-course .copy-unit th{background:#f2f6f7;font-size:10px;letter-spacing:.03em;line-height:1.6;color:#64778b;font-weight:600}.industry-course .copy-unit td,.industry-course .copy-unit th{padding:15px 17px;vertical-align:top;border-bottom:1px solid #e3eaed}.industry-course .copy-unit td:first-child{width:55%}.industry-course .example-switcher{border:1px solid #d8e2e8;border-radius:8px;overflow:hidden;margin:28px 0;background:#f6f8f9}.industry-course .example-top{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:14px 18px;font-size:10px;color:#85919f}.industry-course .variant-tabs{display:flex;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:0 14px;gap:6px}.industry-course .variant-tabs>button{flex:1 1;min-width:0;padding:13px 4px;font-size:10px;line-height:1.5;color:#6c7a8d;border-bottom:2px solid transparent;background:#fff}.industry-course .variant-tabs>button[aria-selected=true]{border-color:var(--teal);color:var(--teal);font-weight:650}.industry-course .variant-panels{padding:24px}.industry-course .mock-browser{background:#fff;border:1px solid #dce4e8;border-radius:5px;overflow:hidden}.industry-course .mock-browser-bar{display:flex;align-items:center;justify-content:space-between;background:#f4f6f7;border-bottom:1px solid #e3e9ed;padding:8px 12px;font-size:8px;color:#8995a5}.industry-course .mock-browser-bar>span{display:flex;gap:4px}.industry-course .mock-browser-bar i{display:block;width:5px;height:5px;background:#d0d9df;border-radius:50%}.industry-course .mock-browser code{font:9px var(--font)}.industry-course .mock-site-nav{display:flex;flex-direction:column;align-items:center;padding:20px;border-bottom:1px solid #f0f2f3;font-size:10px;line-height:1.5;letter-spacing:.06em;color:#486258}.industry-course .mock-site-nav strong{font-weight:600}.industry-course .mock-site-nav>span{font-size:8px;color:#8b9a91}.industry-course .mock-hero{text-align:center;padding:35px 30px 38px;background:#fcfdfb}.industry-course .mock-hero>.eyebrow{font-size:7px;color:#8c947e}.industry-course .mock-headline{font-size:clamp(21px,2.5vw,29px);line-height:1.35;letter-spacing:-.035em;max-width:470px;margin:14px auto 17px!important}.industry-course .mock-headline strong{font-weight:580!important;color:#22392f!important}.industry-course .mock-supporting{font-size:12px;line-height:1.85;max-width:450px;margin:0 auto!important}.industry-course .mock-supporting em{font-style:normal;color:#6d786e}.industry-course .mock-facts{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;border-top:1px solid #e9eee8;padding:12px 15px;font-size:8px;color:#859181}.industry-course .variant-explanation{padding:22px 5px 0;font-size:13px;line-height:1.9}.industry-course .variant-explanation .copy-unit h3{font-size:13px;line-height:1.6;color:var(--teal)}.industry-course .variant-explanation .copy-unit+.copy-unit{margin-top:8px}.industry-course .practice{background:#f7f9fb;border-radius:7px;padding:26px}.industry-course .practice>fieldset{border:0;padding:0;margin:14px 0 22px;min-width:0}.industry-course .practice legend{font-size:15px;line-height:1.8;color:var(--ink);padding:0;margin-bottom:18px;float:left;width:100%}.industry-course .practice legend+div{clear:both}.industry-course .practice-choice{margin:10px 0;background:#fff;border:1px solid #dce3ea;border-radius:5px;overflow:hidden}.industry-course .practice-choice label{padding:16px;display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:13px;line-height:1.8}.industry-course .practice-choice input{width:17px;height:17px;accent-color:var(--teal);margin:3px 0 0;flex:none}.industry-course .practice-choice .copy-unit p{margin:0}.industry-course .practice-choice strong{font-weight:550!important}.industry-course .choice-feedback{padding:15px 17px 17px 45px;border-top:1px solid #e9edf1;font-size:12px;line-height:1.85}.industry-course .choice-feedback>span{display:block;font-size:10px;font-weight:650;color:var(--teal);margin-bottom:5px}.industry-course .choice-feedback.unsupported>span{color:#9b5d2a}.industry-course .practice-summary{font-size:13px;line-height:1.9}.industry-course .practice-summary:has(strong){padding-top:23px}.industry-course .practice-summary strong{display:block;margin-bottom:10px;color:var(--ink);font-size:14px}.industry-course .practice-summary p{margin:0}.industry-course .positioning-activity{padding:27px;background:#f4f8f8;border:1px solid #dae6e4;border-radius:7px;margin:29px 0;scroll-margin-top:25px}.industry-course .activity-title{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;color:var(--teal);margin-bottom:12px}.industry-course .activity-title h3{margin:7px 0 0;font-size:23px}.industry-course .positioning-activity>p{max-width:620px}.industry-course .positioning-activity form{margin-top:25px}.industry-course .fields-grid{display:grid;grid-template-columns:1fr;grid-gap:23px;gap:23px}.industry-course .field-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:8px}.industry-course .field label{font-size:12px;line-height:1.7;font-weight:600;color:var(--ink);display:block}.industry-course .field input,.industry-course .field select,.industry-course .field textarea{display:block;width:100%;background:#fff;color:var(--ink);border:1px solid #bfcdd2;border-radius:5px;padding:12px 13px;font-size:14px;line-height:1.7;box-shadow:none}.industry-course .field input{min-height:47px}.industry-course .field textarea{resize:vertical;min-height:105px}.industry-course .field select{min-height:48px}.industry-course .unknown-toggle{color:#7a888d;background:transparent;padding:2px 0;font-size:10px;line-height:1.7;white-space:nowrap;border-bottom:1px dotted #b4c2c2}.industry-course .unknown-toggle[aria-pressed=true]{color:#925913;font-weight:650;border-color:#b79858;background:#fff6d5}.industry-course .unknown-note{display:block;font-size:10px;line-height:1.8;color:#8d6a35;margin-top:6px}.industry-course .next-action{max-width:430px;margin-top:23px}.industry-course .next-action label{margin-bottom:8px}.industry-course .save-status{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.7;color:#657780;margin:22px 0 15px}.industry-course .status-dot{width:6px;height:6px;flex:none;border-radius:50%;background:#b79a59;margin-top:6px}.industry-course .status-dot.is-saved{background:var(--teal)}.industry-course .positioning-activity .button-row{margin-top:15px;gap:10px}.industry-course .quiet-button,.industry-course .quiet-link{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.7;color:var(--link);background:none;padding:8px 0;text-decoration:none}.industry-course .privacy-note{font-size:10px;line-height:1.8;color:#7c8c94;max-width:620px;margin:17px 0 0}.industry-course .export-status:empty{display:none}.industry-course .export-status{margin-top:13px}.industry-course .prior-context{font-size:12px;line-height:1.8;background:#eaf2ed;padding:10px 13px}.industry-course .completed-example{margin-top:28px}.industry-course .completed-example>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:600}.industry-course .completed-example>summary::-webkit-details-marker{display:none}.industry-course .completed-example[open]>summary svg{transform:rotate(90deg)}.industry-course .completed-example>div{padding:24px 0 0;font-size:14px;line-height:1.85}.industry-course .completed-example h3{font-size:17px}.industry-course .completion-panel{margin-top:38px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:18px;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink)}.industry-course .completion-panel p{font-size:11px;color:var(--muted);margin:5px 0 0}.industry-course .completion-panel>.small-copy{width:100%;margin:0}.industry-course .completion-panel>.small-copy:empty{display:none}.industry-course .lesson-pagination{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:26px 0;font-size:12px;line-height:1.75}.industry-course .lesson-pagination>div:last-child{text-align:right}.industry-course .lesson-pagination span{display:block;color:#8996a5;font-size:9px;letter-spacing:.08em}.industry-course .lesson-pagination strong{display:block;color:#63758a;font-size:12px;font-weight:550;margin:7px 0}.industry-course .lesson-pagination small{display:block;font-size:9px;color:#9aa5b2}.industry-course .product-note{font-size:12px;line-height:1.9;margin:20px 0 30px;padding-left:20px;border-left:2px solid #c8d6dd;color:#6d7c8f}.industry-course .product-note p{margin:10px 0}.industry-course .product-note a{display:inline-flex;align-items:center;gap:7px;font-size:11px;text-decoration:none}.industry-course .back-overview{display:inline-flex;align-items:center;gap:8px;font-size:12px;text-decoration:none}.industry-course .lesson-anchors{display:none}.industry-course .site-footer{max-width:1480px;margin:auto;border-top:1px solid var(--line);padding:25px 32px 35px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;font-size:10px;line-height:1.7;color:#8390a0}.industry-course .site-footer>span:last-child{margin-left:auto;font-size:9px}.industry-course .site-footer a{text-decoration:none;color:#61758c}.industry-course .workbook-dialog{position:fixed;inset:0 0 0 auto;margin:0;border:0;border-left:1px solid var(--line);width:min(450px,100%);height:100dvh;max-height:100dvh;padding:28px;max-width:100%;overflow:auto;background:#fff;color:var(--body);box-shadow:-10px 0 40px #152b4220;font:14px/1.8 var(--font)}.industry-course .workbook-dialog::-webkit-backdrop{background:#13233855}.industry-course .workbook-dialog::backdrop{background:#13233855}.industry-course .drawer-head{display:flex;gap:15px;justify-content:space-between;align-items:flex-start}.industry-course .drawer-head h2{font-size:27px;margin:9px 0 18px}.industry-course .icon-button{background:#f3f6f8;border-radius:50%;width:32px;height:32px;padding:5px;color:var(--ink);display:grid;place-items:center;flex:none}.industry-course .workbook-map{margin:25px 0}.industry-course .workbook-map>div{display:grid;grid-template-columns:28px 1fr;grid-gap:0 10px;gap:0 10px;padding:13px 0;border-top:1px solid var(--line);font-size:12px}.industry-course .workbook-map>div>span{grid-row:span 2;border-radius:4px;background:#edf4f1;color:var(--teal);align-self:start;display:grid;place-items:center;height:26px;font-size:11px}.industry-course .workbook-map strong{font-weight:550}.industry-course .workbook-map small{font-size:10px;color:var(--muted)}.industry-course .workbook-dialog h3{font-size:17px}.industry-course .saved-context{font-size:12px}.industry-course .saved-context>div{margin:15px 0}.industry-course .saved-context dt{font-size:10px;color:#8492a1}.industry-course .saved-context dd{margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere}.industry-course .workbook-dialog .button-row{align-items:stretch}.industry-course .workbook-dialog .course-button{width:100%}.industry-course .danger{color:#9c5545;font-size:10px;margin-top:20px}.industry-course .clear-confirm{border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:12px}.industry-course .clear-confirm .course-button{width:auto;margin-right:20px}.industry-course .no-js{padding:15px;background:#fff6db;color:#66532e;font-size:13px;text-align:center}@media(min-width:1450px){.industry-course .booklet-layout.lesson{grid-template-columns:248px minmax(0,770px) 150px;gap:45px}.industry-course .lesson-anchors{display:flex;flex-direction:column;gap:13px;position:-webkit-sticky;position:sticky;top:36px;align-self:start;margin-top:68px;font-size:10px;line-height:1.7;color:#78889b}.industry-course .lesson-anchors>strong{font-size:8px;letter-spacing:.09em;color:#97a2af;font-weight:600;margin-bottom:5px}.industry-course .lesson-anchors>a{color:#718198;text-decoration:none}.industry-course .lesson-anchors>a:hover{color:var(--teal)}}@media(max-width:1199px){.industry-course .booklet-layout{grid-template-columns:224px minmax(0,1fr);gap:32px;padding:0 25px}.industry-course .desktop-sidebar{padding-right:17px}.industry-course .overview-hero{grid-template-columns:minmax(0,1fr) 190px;gap:20px}.industry-course .course-cover{padding:18px 15px}.industry-course .cover-line{font-size:14px;gap:8px}.industry-course .cover-line svg{width:22px}.industry-course .course-cover li{font-size:10px}.industry-course .course-meta{gap:12px}.industry-course h1{font-size:35px}}@media(max-width:899px){.industry-course .desktop-sidebar{display:none}.industry-course .booklet-layout,.industry-course .booklet-layout.lesson{display:block;max-width:850px;padding:0 28px}.industry-course .lesson-page,.industry-course .overview-page{max-width:none;padding-top:24px}.industry-course .site-header{padding:12px 24px;min-height:74px}.industry-course .site-header img{width:118px;height:42px}.industry-course .header-section{font-size:12px;padding-left:20px}.industry-course .workbook-trigger{padding:9px 12px;font-size:12px}.industry-course .mobile-chapters{display:block;margin:0 24px;border-bottom:1px solid var(--line)}.industry-course .mobile-chapters>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;font-size:12px;font-weight:600;list-style:none;cursor:pointer}.industry-course .mobile-chapters>summary::-webkit-details-marker{display:none}.industry-course .mobile-chapters>summary>span{display:flex;gap:9px;align-items:center}.industry-course .mobile-chapters>summary>svg{transform:rotate(90deg)}.industry-course .mobile-chapters[open]>summary>svg{transform:rotate(-90deg)}.industry-course .mobile-chapters>.chapters{padding:8px 3px 22px;max-width:700px}.industry-course .mobile-chapters .chapters summary>strong{font-size:14px}.industry-course .mobile-chapters .chapters ol{padding-left:4px}.industry-course .mobile-chapters .chapters li>a,.industry-course .mobile-chapters .planned-chapter{font-size:14px;padding-top:12px;padding-bottom:12px}.industry-course .mobile-chapters .chapter-foot{font-size:11px}.industry-course .overview-hero{grid-template-columns:minmax(0,1fr) 225px;gap:25px}.industry-course .lesson-page h1{font-size:36px}.industry-course .lesson-anchors{display:none}.industry-course .preview-notice{padding-left:24px;padding-right:24px}.industry-course .preview-notice-last{display:none}.industry-course .site-footer{padding:25px 28px 35px}.industry-course .site-footer>span:last-child{margin-left:0}}@media(max-width:639px){.industry-course .preview-notice{font-size:9px;gap:9px;padding:6px 18px;line-height:1.6}.industry-course .preview-notice>span:first-of-type{padding-left:9px}.industry-course .site-header{gap:12px;padding:10px 18px;min-height:68px}.industry-course .site-header img{width:107px;height:39px}.industry-course .header-section{display:none}.industry-course .workbook-trigger{font-size:10px;padding:8px 10px;gap:6px}.industry-course .workbook-trigger svg{width:16px;height:16px}.industry-course .mobile-chapters{margin:0 18px}.industry-course .mobile-chapters>summary{font-size:11px;padding:13px 0}.industry-course .booklet-layout,.industry-course .booklet-layout.lesson{padding:0 20px}.industry-course .lesson-page,.industry-course .overview-page{padding-top:22px;padding-bottom:55px;font-size:16px;line-height:1.85}.industry-course .breadcrumb{font-size:9px;gap:7px;margin-bottom:26px}.industry-course .eyebrow{font-size:9px;letter-spacing:.09em}.industry-course .overview-hero{display:block;padding-bottom:23px}.industry-course .overview-hero h1{font-size:32px;line-height:1.25;margin:13px 0 18px;max-width:480px}.industry-course .hero-promise{font-size:15px;line-height:1.8}.industry-course .course-meta{gap:13px;font-size:9px;margin-top:20px}.industry-course .course-cover{display:none}.industry-course .overview-introduction{padding-top:25px}.industry-course .overview-introduction .copy-unit:first-child{font-size:18px}.industry-course .course-button{font-size:11px;padding:12px 15px;min-height:45px}.industry-course .course-actions{gap:10px;margin-top:23px}.industry-course .course-actions>.course-button{width:100%}.industry-course .course-actions>.course-button.primary{order:-1}.industry-course .course-actions>.small-copy,.industry-course .reassurance{font-size:10px}.industry-course .reading-section{margin-top:32px;padding-top:33px}.industry-course h2{font-size:24px;line-height:1.38;letter-spacing:-.04em;margin-bottom:20px}.industry-course .module-grid{grid-template-columns:1fr;gap:30px}.industry-course .syllabus-module h3{font-size:18px}.industry-course .syllabus-lesson{font-size:13px;padding:17px 0}.industry-course .syllabus-lesson strong{font-size:14px}.industry-course .syllabus-lesson.available{margin-left:0;padding-left:13px}.industry-course .syllabus-lesson .preview-tag{font-size:11px}.industry-course .problem-links li{font-size:13px}.industry-course .fiction-intro{padding:20px 18px}.industry-course .overview-page .button-row>.course-button{width:100%}.industry-course .lesson-title h1{font-size:31px;line-height:1.27;margin:14px 0 18px}.industry-course .lesson-promise{font-size:14px;line-height:1.8}.industry-course .activity-jump{font-size:11px}.industry-course .lesson-title{padding-bottom:24px;margin-bottom:26px}.industry-course .lesson-intro>.copy-unit:first-child{font-size:17px;line-height:1.9}.industry-course .lesson-intro blockquote{padding:20px;font-size:22px;line-height:1.65}.industry-course .copy-unit table,.industry-course .copy-unit tbody,.industry-course .copy-unit td,.industry-course .copy-unit tr{display:block;width:100%!important}.industry-course .copy-unit table{font-size:13px;line-height:1.9;border-top:1px solid var(--line);margin:22px 0}.industry-course .copy-unit thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.industry-course .copy-unit td{padding:14px 15px}.industry-course .copy-unit td:first-child{background:#f1f6f5;border-bottom:0;padding-bottom:8px;color:var(--ink);font-weight:500}.industry-course .copy-unit td:last-child{padding-top:0;background:#f1f6f5;border-bottom:5px solid white;color:#69788c}.industry-course .example-top{display:block;font-size:9px;padding:13px 14px}.industry-course .example-top>span:last-child{display:block;margin-top:5px}.industry-course .variant-tabs{padding:0 6px;gap:3px}.industry-course .variant-tabs>button{font-size:9px;line-height:1.6;padding:12px 3px;min-height:50px}.industry-course .variant-panels{padding:14px}.industry-course .mock-browser-bar{padding:7px 9px}.industry-course .mock-site-nav{padding:16px}.industry-course .mock-hero{padding:26px 17px}.industry-course .mock-headline{font-size:23px;line-height:1.4}.industry-course .mock-supporting{font-size:11px;line-height:1.9}.industry-course .mock-facts{gap:5px 14px;font-size:7px;padding:11px}.industry-course .variant-explanation{font-size:12px;padding-top:18px}.industry-course .practice{padding:21px 16px}.industry-course .practice legend{font-size:14px}.industry-course .practice-choice label{padding:14px 12px;gap:10px;font-size:12px}.industry-course .choice-feedback{padding:13px 14px;font-size:11px}.industry-course .practice .course-button{width:100%}.industry-course .practice-summary{font-size:12px}.industry-course .practice-summary strong{font-size:13px}.industry-course .positioning-activity{padding:22px 16px}.industry-course .activity-title .eyebrow{font-size:8px}.industry-course .activity-title h3{font-size:23px}.industry-course .field-title{gap:10px}.industry-course .field label{font-size:12px}.industry-course .unknown-toggle{font-size:9px;padding-top:3px}.industry-course .field input,.industry-course .field select,.industry-course .field textarea{font-size:16px;line-height:1.6;padding:12px;min-width:0}.industry-course .positioning-activity .button-row>.course-button{width:100%}.industry-course .positioning-activity .quiet-link{width:100%;justify-content:center;min-height:44px}.industry-course .save-status{font-size:10px}.industry-course .privacy-note{font-size:9px}.industry-course .positioning-activity>.small-copy{font-size:11px}.industry-course .next-action{max-width:none}.industry-course .completed-example>summary{font-size:12px}.industry-course .completed-example>div{font-size:13px}.industry-course .completion-panel{display:block}.industry-course .completion-panel .course-button{margin-top:16px;width:100%}.industry-course .completion-panel>.small-copy{margin-top:12px}.industry-course .lesson-pagination{gap:16px;font-size:11px}.industry-course .lesson-pagination strong{font-size:11px}.industry-course .lesson-pagination span{font-size:8px}.industry-course .lesson-pagination small{font-size:9px}.industry-course .product-note{font-size:11px;padding-left:16px}.industry-course .site-footer{padding:22px 20px;gap:15px;display:block;font-size:10px}.industry-course .site-footer>*{display:block;margin:8px 0}.industry-course .workbook-dialog{padding:24px 20px}.industry-course .workbook-dialog .drawer-head h2{font-size:25px}.industry-course .copy-unit a,.industry-course .product-note a{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.industry-course *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.industry-course .activity-jump,.industry-course .back-overview,.industry-course .completed-example>summary,.industry-course .completion-panel,.industry-course .course-button,.industry-course .desktop-sidebar,.industry-course .lesson-anchors,.industry-course .lesson-pagination,.industry-course .mobile-chapters,.industry-course .preview-notice,.industry-course .product-note,.industry-course .site-footer,.industry-course .site-header,.industry-course .unknown-toggle,.industry-course .variant-tabs,.industry-course .workbook-trigger{display:none!important}.industry-course .booklet-layout{display:block;padding:0}.industry-course .lesson-page,.industry-course .overview-page{max-width:none;padding:0;font-size:11pt}.industry-course h1{font-size:24pt!important}.industry-course h2{font-size:17pt}.industry-course .reading-section{page-break-inside:avoid;break-inside:avoid;margin-top:22px;padding-top:20px}.industry-course .choice-feedback[hidden],.industry-course .completed-example>div,.industry-course .variant-panels>[hidden]{display:block!important}.industry-course .field input,.industry-course .field select,.industry-course .field textarea{border:1px solid #ccc;background:#fff;color:#000}.industry-course .privacy-note{color:#333}.industry-course .positioning-activity{page-break-inside:avoid;break-inside:avoid}}.industry-course .export-dialog{width:min(660px,calc(100% - 30px));max-height:90dvh;border:1px solid var(--line);border-radius:8px;padding:28px;background:white;color:var(--body);font:14px/1.8 var(--font)}.industry-course .export-dialog::-webkit-backdrop{background:#13233866}.industry-course .export-dialog::backdrop{background:#13233866}.industry-course .export-dialog label{font-size:12px;font-weight:600;display:block;margin:18px 0 8px}.industry-course .export-dialog textarea{width:100%;resize:vertical;border:1px solid #c2d0d9;border-radius:5px;padding:14px;color:var(--ink);background:#f8fafb;font:12px/1.7 var(--font)}@media(max-width:639px){.industry-course .export-dialog{padding:22px 18px}.industry-course .export-dialog h2{font-size:23px}.industry-course .export-dialog .button-row>*{width:100%}.industry-course .export-dialog textarea{font-size:13px}}.industry-course .mock-supporting{font-size:14px}.industry-course .variant-tabs>button{font-size:11px}@media(max-width:639px){.industry-course .variant-tabs>button{font-size:11px;line-height:1.5}.industry-course .mock-supporting{font-size:13px;line-height:1.8}.industry-course .mock-facts{font-size:9px;line-height:1.7}.industry-course .variant-explanation{font-size:13px}.industry-course .copy-unit table{font-size:14px}.industry-course .course-button{font-size:12px}}.industry-course[data-page=overview] .preview-notice-last{display:none}.industry-course[data-page=overview] .site-header{max-width:1040px}.industry-course .booklet-layout.overview{max-width:900px;padding:0 32px}.industry-course .overview-page{max-width:none;padding:42px 0 72px;line-height:1.85}.industry-course .overview-page .breadcrumb{font-size:13px;margin-bottom:34px}.industry-course .overview-page .overview-hero{display:block;padding:0 0 34px}.industry-course .overview-page .eyebrow{font-size:12px;letter-spacing:.08em}.industry-course .overview-page .overview-hero h1{max-width:760px;font-size:43px;line-height:1.2;letter-spacing:-.035em;margin:15px 0 22px}.industry-course .overview-page .hero-promise{font:inherit;max-width:720px;color:var(--body)}.industry-course .overview-page .course-meta{line-height:1.6;gap:0;margin-top:22px;font-weight:400}.industry-course .overview-page .course-meta>span+span{position:relative;border-left:0;margin-left:18px;padding-left:18px}.industry-course .overview-page .course-meta>span+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;background:#b7c5cc}.industry-course .overview-page .course-actions{margin:26px 0 14px;display:block}.industry-course .overview-page .course-button{font-size:15px;padding:13px 19px;min-height:48px}.industry-course .overview-page .reading-section{max-width:none;margin:0;padding:32px 0 0}.industry-course .overview-page .course-outline h2{font-size:28px;line-height:1.35;margin:0 0 18px}.industry-course .overview-page .copy-unit{font-size:inherit;line-height:inherit}.industry-course .overview-page .preview-scope{font-size:14px;color:var(--muted);margin:16px 0 25px;line-height:1.7}.industry-course .module-stack{display:flex;flex-direction:column;gap:16px;margin-top:26px}.industry-course .overview-page .syllabus-module{border:1px solid #d6e1e5;border-radius:8px}.industry-course .overview-page .syllabus-module>summary{cursor:pointer;list-style:none;justify-content:space-between;gap:22px;padding:22px 24px}.industry-course .overview-page .syllabus-module>summary::-webkit-details-marker{display:none}.industry-course .overview-page .syllabus-module>summary:hover{background:#f8fbfa}.industry-course .overview-page .syllabus-module>summary h3{font-size:21px;letter-spacing:-.02em}.industry-course .overview-page .syllabus-module>summary svg{margin-top:6px;color:var(--teal);transform:rotate(90deg)}.industry-course .overview-page .syllabus-module[open]>summary{border-bottom:1px solid var(--line)}.industry-course .overview-page .syllabus-module[open]>summary svg{transform:rotate(-90deg)}.industry-course .module-lessons{padding:0 24px}.industry-course .overview-page .syllabus-lesson{font-size:inherit;line-height:inherit;padding:21px 0;border-top:0;border-bottom:1px solid var(--line);margin:0}.industry-course .overview-page .syllabus-lesson:last-child{border-bottom:0}.industry-course .overview-page .syllabus-lesson strong{font-size:inherit;line-height:inherit;font-weight:600;display:block;margin:0 0 7px}.industry-course .overview-page .syllabus-lesson>a{color:var(--body)}.industry-course .overview-page .syllabus-lesson.available{padding:20px 18px;margin:0 -24px;border-left:3px solid var(--teal);background:#f3faf7}.industry-course .overview-page .preview-tag{font-size:15px;margin-top:14px}.industry-course .overview-extras{margin-top:42px;border-top:1px solid var(--line)}.industry-course .overview-extra{border-bottom:1px solid var(--line);scroll-margin-top:20px}.industry-course .overview-extra>summary{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;list-style:none;cursor:pointer;padding:22px 0}.industry-course .overview-extra>summary::-webkit-details-marker{display:none}.industry-course .overview-extra>summary h2{font-size:18px;line-height:1.6;margin:0;letter-spacing:-.015em;font-weight:600}.industry-course .overview-extra>summary svg{color:#687b8c;margin-top:5px;transform:rotate(90deg)}.industry-course .overview-extra[open]>summary svg{transform:rotate(-90deg)}.industry-course .overview-extra-content{padding:2px 0 27px}.industry-course .overview-page .overview-introduction{max-width:none;padding:0 0 24px}.industry-course .overview-page .overview-introduction .copy-unit:first-child{font:inherit;color:inherit;letter-spacing:normal}.industry-course .overview-page .problem-links li{font-size:inherit;line-height:inherit;padding:18px 0}.industry-course .overview-page .problem-links li:first-child{padding-top:0}.industry-course .overview-page .planned-inline small{display:none}.industry-course .overview-page .overview-extra .button-row{margin-bottom:0}@media(max-width:639px){.industry-course .booklet-layout.overview{padding:0 22px}.industry-course .overview-page{font-size:16px;line-height:1.85;padding:26px 0 48px}.industry-course .overview-page .breadcrumb{font-size:12px;margin-bottom:28px}.industry-course .overview-page .eyebrow{font-size:11px}.industry-course .overview-page .overview-hero h1{font-size:32px;line-height:1.25;margin:14px 0 20px}.industry-course .overview-page .overview-hero{padding-bottom:30px}.industry-course .overview-page .course-meta{font-size:13px;gap:7px 0;margin-top:20px}.industry-course .overview-page .course-meta>span+span{padding-left:10px;margin-left:10px}.industry-course .overview-page .course-button{font-size:15px;width:100%;min-height:48px}.industry-course .overview-page .preview-scope,.industry-course .overview-page .reassurance{font-size:14px}.industry-course .overview-page .course-outline h2{font-size:25px}.industry-course .overview-page .reading-section{padding-top:29px}.industry-course .module-stack{margin-top:24px;gap:14px}.industry-course .overview-page .syllabus-module>summary{padding:18px;gap:12px}.industry-course .overview-page .syllabus-module>summary h3{font-size:19px;line-height:1.5}.industry-course .module-lessons{padding:0 18px}.industry-course .overview-page .syllabus-lesson{padding:19px 0}.industry-course .overview-page .syllabus-lesson.available{padding:19px 15px;margin:0 -18px}.industry-course .overview-extras{margin-top:32px}.industry-course .overview-extra>summary{padding:21px 0;gap:15px}.industry-course .overview-extra>summary h2{font-size:17px}}@media print{.industry-course .overview-page .module-lessons,.industry-course .overview-page .overview-extra-content{display:block!important}}.industry-course .overview-page .course-actions{display:flex;gap:14px}.industry-course .overview-page .entry-lesson{color:var(--muted)}.industry-course .course-introduction{padding:34px 36px;background:#edf6f3;border:1px solid #d6e7e1;border-radius:12px;margin:0 0 42px}.industry-course .course-introduction>.eyebrow{margin-bottom:12px}.industry-course .course-introduction h2{font-size:30px;line-height:1.35;margin:0 0 24px;letter-spacing:-.025em}.industry-course .course-introduction p{font-size:inherit;line-height:inherit}.industry-course .course-introduction strong{color:var(--teal-dark);font-weight:650}.industry-course .course-introduction em{color:inherit}.industry-course .learning-outcomes{list-style:none;margin:26px 0 30px;padding:0;display:flex;flex-direction:column;gap:20px}.industry-course .learning-outcomes li{display:flex;align-items:flex-start;gap:13px;padding:0}.industry-course .learning-outcomes li>svg{color:var(--teal);flex:none;margin-top:6px}.industry-course .learning-outcomes li>div{min-width:0}.industry-course .course-case{border-top:1px solid #cddfd8;padding-top:26px}.industry-course .course-case p:last-child{margin-bottom:0}.industry-course .overview-page .course-takeaway{background:transparent;border-radius:0;border-left:5px solid var(--teal-dark);padding:4px 0 4px 22px;color:#253a36;font-size:22px;letter-spacing:-.015em}.industry-course .overview-page .course-outline{padding-top:0;border-top:0}.industry-course .booklet-layout.start{display:block;max-width:900px;padding:0 32px}.industry-course .course-start-page{font-size:17px;line-height:1.85;color:var(--body);padding:42px 0 70px}.industry-course .course-start-page h1{font-size:36px;line-height:1.3;margin:14px 0 22px}.industry-course .course-entry-notice{margin:32px 0;padding:28px;background:#f1f7f5;border:1px solid #d6e5df;border-radius:9px}.industry-course .course-entry-notice h2{font-size:25px;margin:12px 0 20px}.industry-course .course-start-page .course-button{font-size:15px;min-height:48px}.industry-course[data-page=start] .preview-notice-last{display:none}@media(max-width:639px){.industry-course .overview-page .course-actions{gap:11px;margin-bottom:16px}.industry-course .overview-page .entry-lesson{display:block;width:100%}.industry-course .course-introduction{padding:26px 21px;border-radius:9px;margin-bottom:34px}.industry-course .course-introduction h2{font-size:27px;line-height:1.35;margin-bottom:22px}.industry-course .learning-outcomes{gap:20px;margin:23px 0 25px}.industry-course .learning-outcomes li{gap:10px}.industry-course .learning-outcomes li>svg{width:18px;height:18px;margin-top:6px}.industry-course .course-case{padding-top:23px}.industry-course .overview-page .course-takeaway{font-size:20px;padding:3px 0 3px 18px;margin:25px 0 0;line-height:1.65}.industry-course .booklet-layout.start{padding:0 22px}.industry-course .course-start-page{padding-top:26px;font-size:16px}.industry-course .course-start-page h1{font-size:29px}.industry-course .course-entry-notice{padding:23px 20px}.industry-course .course-entry-notice h2{font-size:24px}.industry-course .course-entry-notice .course-button{width:100%}}.industry-course[data-page=lesson]{--lesson-copy-size:16px;--lesson-label-size:14px;--lesson-line:1.85}.industry-course[data-page=lesson] .desktop-sidebar{top:96px;display:flex;flex-direction:column;max-height:calc(100dvh - 180px);padding:30px 18px 0 0}.industry-course .desktop-sidebar>.sidebar-title{flex-shrink:0;margin-bottom:18px}.industry-course .sidebar-title>a{font-size:16px;line-height:1.55;font-weight:650;margin-top:0}.industry-course .sidebar-title>p{font-size:13px;line-height:1.7;margin:8px 0 0;color:var(--muted)}.industry-course .chapters{display:flex;flex-direction:column;min-height:0;line-height:1.6}.industry-course .chapter-scroll{min-height:0;overflow-y:auto;scrollbar-gutter:stable;scroll-padding-block:8px;padding:0 9px 6px 0}.industry-course .chapter-scroll::-webkit-scrollbar{width:8px}.industry-course .chapter-scroll::-webkit-scrollbar-track{border-radius:8px;background:#edf2f8}.industry-course .chapter-scroll::-webkit-scrollbar-thumb{border:2px solid #edf2f8;border-radius:8px;background:#8ba4ca}.industry-course .chapter-scroll::-webkit-scrollbar-thumb:hover{background:#5d7eae}@supports not selector(::-webkit-scrollbar){.industry-course .chapter-scroll{scrollbar-width:thin;scrollbar-color:#8ba4ca #edf2f8}}.industry-course .chapter-scroll:focus-visible{outline:2px solid #6084b8;outline-offset:3px;border-radius:3px}.industry-course .chapters .overview-link{font-size:14px;padding:10px 8px;margin-bottom:12px}.industry-course .chapters details{border-top:1px solid #e1e9ef;padding:6px 0;margin:0}.industry-course .chapters details:last-of-type{border-bottom:1px solid #e1e9ef}.industry-course .chapters summary{align-items:baseline;padding:13px 5px}.industry-course .chapters summary>.module-number{flex:0 0 18px;font-size:12px;line-height:1.6;font-weight:600;margin:0;color:#526781}.industry-course .chapters summary>strong{font-size:16px;line-height:1.55;font-weight:650;color:#2a405e;letter-spacing:-.01em}.industry-course .chapters summary>svg{flex:none;margin-top:5px;transform:rotate(90deg);color:#60748d}.industry-course .chapters details[open]>summary>svg{transform:rotate(-90deg)}.industry-course .chapters ol{padding:0 0 9px;margin:0}.industry-course .chapters li{margin:2px 0}.industry-course .chapters .planned-chapter,.industry-course .chapters li>a{align-items:baseline;gap:11px;padding:8px 11px;border-left:3px solid transparent;border-radius:0 8px 8px 0;line-height:1.6;font-weight:500}.industry-course .chapters li>a{color:#355780}.industry-course .chapters li>a.active{color:var(--teal-dark);background:#edf7f4;border-left-color:var(--teal);padding-left:11px;font-weight:650}.industry-course .chapters li>a:hover{background:#f0f6f4}.industry-course .chapters .planned-chapter{color:#5d718c}.industry-course .chapters .chapter-no{flex:0 0 18px;font-size:12px;line-height:1.6;color:#526781}.industry-course .chapters .complete-label{line-height:1.6}.industry-course .chapter-foot{font-size:13px;line-height:1.7;padding-top:16px;margin:18px 0 0;color:#526781}.industry-course .chapter-scroll-cue{flex:0 0 auto;padding-top:7px;border-top:1px solid #e1e9f3}.industry-course .chapter-scroll-cue[hidden]{display:none}.industry-course .chapter-scroll-cue button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:38px;padding:7px 8px;border:0;border-radius:6px;color:var(--teal-dark);background:#edf7f4;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.industry-course .chapter-scroll-cue button:hover{background:#e1efeb}.industry-course .chapter-scroll-cue button>span{display:inline-flex;transform:rotate(90deg)}.industry-course .lesson-page{width:100%;max-width:660px;margin-inline:auto;font-size:var(--lesson-copy-size);line-height:var(--lesson-line);color:#3d506a}.industry-course .lesson-page h2{font-size:26px;line-height:1.4}.industry-course .lesson-page .activity-jump,.industry-course .lesson-page .breadcrumb,.industry-course .lesson-page .eyebrow{font-size:var(--lesson-label-size);line-height:1.7}.industry-course .lesson-page .lesson-intro>.copy-unit:first-child,.industry-course .lesson-page .lesson-promise{font-size:var(--lesson-copy-size);line-height:var(--lesson-line);font-weight:400;color:inherit;letter-spacing:normal}.industry-course .lesson-page .copy-unit strong{color:var(--teal-dark)}.industry-course .lesson-page .copy-unit em{font-synthesis:style}.industry-course .lesson-page .copy-unit blockquote{background:#eff8f7;border:0;border-left:4px solid var(--teal);border-radius:0 8px 8px 0;padding:20px 23px;margin:25px 0;font-size:var(--lesson-copy-size);line-height:var(--lesson-line);letter-spacing:normal;color:var(--teal-dark)}.industry-course .lesson-page .copy-unit blockquote strong{font-weight:600}.industry-course .lesson-page .fiction-badge{font-size:var(--lesson-label-size);line-height:1.7;text-transform:none;letter-spacing:0;font-weight:600;color:#356b67}.industry-course .lesson-page .copy-unit table{font-family:var(--font);font-size:var(--lesson-copy-size);line-height:var(--lesson-line);margin:24px 0 28px}.industry-course .lesson-page .copy-unit td,.industry-course .lesson-page .copy-unit th{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;padding:17px 19px}.industry-course .lesson-page .copy-unit th{color:var(--teal-dark);background:#edf6f3}.industry-course .lesson-page .copy-unit td{color:#3d506a}.industry-course .lesson-page .example-switcher{border-color:#d1e2dd;background:#f3f8f6}.industry-course .lesson-page .example-top{font-size:var(--lesson-label-size);line-height:1.7;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;background:#edf6f3;padding:17px 20px;color:#526781}.industry-course .lesson-page .variant-tabs{border-color:#dce8e3}.industry-course .lesson-page .variant-tabs>button{font-size:var(--lesson-label-size);line-height:1.6;padding:15px 7px;min-height:54px}.industry-course .lesson-page .mock-supporting,.industry-course .lesson-page .variant-explanation{font-size:var(--lesson-copy-size);line-height:var(--lesson-line)}.industry-course .lesson-page .variant-explanation .copy-unit h3{line-height:1.6;color:var(--teal-dark)}.industry-course .lesson-page .mock-headline{font-size:26px;line-height:1.4}.industry-course .lesson-page .mock-browser code{font-family:var(--font);font-size:13px}.industry-course .lesson-page .mock-site-nav{font-size:14px;line-height:1.6}.industry-course .lesson-page .mock-site-nav>span{font-size:13px;line-height:1.6}.industry-course .lesson-page .mock-hero>.eyebrow{font-size:13px;line-height:1.7}.industry-course .lesson-page .mock-facts{font-size:14px;line-height:1.7;gap:8px 16px;color:#52685c}.industry-course .lesson-page .practice{background:#eff8f7;border:1px solid #d6e7e1}.industry-course .lesson-page .choice-feedback,.industry-course .lesson-page .practice legend,.industry-course .lesson-page .practice-choice label,.industry-course .lesson-page .practice-summary{font-size:var(--lesson-copy-size);line-height:var(--lesson-line)}.industry-course .lesson-page .practice-choice{border-color:#d5e2dd}.industry-course .lesson-page .practice-choice strong{font-weight:600!important}.industry-course .lesson-page .practice-choice input{width:19px;height:19px;margin-top:5px}.industry-course .lesson-page .choice-feedback>span{font-size:var(--lesson-label-size);line-height:1.7;margin-bottom:8px}.industry-course .lesson-page .practice-summary strong{font-size:var(--lesson-copy-size);line-height:var(--lesson-line)}.industry-course .lesson-page .positioning-activity{background:#eff8f7;border-color:#d6e7e1}.industry-course .lesson-page .completed-example>div,.industry-course .lesson-page .positioning-activity>.small-copy,.industry-course .lesson-page .prior-context,.industry-course .lesson-page .product-note{font-size:var(--lesson-copy-size);line-height:var(--lesson-line)}.industry-course .lesson-page .field input,.industry-course .lesson-page .field label,.industry-course .lesson-page .field select,.industry-course .lesson-page .field textarea{font-size:var(--lesson-copy-size);line-height:1.75}.industry-course .lesson-page .privacy-note,.industry-course .lesson-page .save-status,.industry-course .lesson-page .unknown-note,.industry-course .lesson-page .unknown-toggle{font-size:var(--lesson-label-size);line-height:1.75}.industry-course .lesson-page .unknown-toggle{white-space:normal;text-align:left;min-height:30px}.industry-course .lesson-page .unknown-toggle[aria-pressed=true]{color:var(--teal-dark);background:#e0f2ed;border-color:#78a99e}.industry-course .lesson-page .status-dot{background:#819a98;margin-top:8px}.industry-course .lesson-page .status-dot.is-saved{background:var(--teal)}.industry-course .lesson-page .back-overview,.industry-course .lesson-page .completed-example>summary,.industry-course .lesson-page .completion-panel,.industry-course .lesson-page .lesson-pagination strong{font-size:var(--lesson-copy-size);line-height:1.75}.industry-course .lesson-page .completion-panel p,.industry-course .lesson-page .lesson-pagination small,.industry-course .lesson-page .lesson-pagination span,.industry-course .lesson-page .product-note a,.industry-course .lesson-page .quiet-link{font-size:var(--lesson-label-size);line-height:1.75}.industry-course .lesson-page .course-button{font-size:15px;line-height:1.6;min-height:46px}.industry-course[data-page=lesson] .export-dialog,.industry-course[data-page=lesson] .workbook-dialog{font-size:16px;line-height:1.8}.industry-course[data-page=lesson] :is(.workbook-dialog,.export-dialog) :is(.small-copy,.save-status,.quiet-button,.workbook-map,.saved-context){font-size:14px;line-height:1.75}.industry-course[data-page=lesson] :is(.workbook-dialog,.export-dialog) :is(label,textarea,.course-button){font-size:16px}.industry-course[data-page=lesson] .saved-context dt,.industry-course[data-page=lesson] .workbook-map small{font-size:14px}.industry-course[data-page=lesson] .no-js{background:#eff8f7;color:#27665f}@media(min-width:900px){.industry-course .booklet-layout.lesson{grid-template-columns:260px minmax(0,660px);justify-content:center;gap:40px;max-width:1200px}}@media(min-width:1450px){.industry-course .booklet-layout.lesson{grid-template-columns:260px minmax(0,660px) 180px;gap:48px;max-width:1480px}.industry-course .lesson-anchors{font-size:14px;line-height:1.7}.industry-course .lesson-anchors>strong{font-size:12px}}@media(max-width:899px){.industry-course[data-page=lesson] .desktop-sidebar{display:none}.industry-course .mobile-chapters>.chapters{padding:4px 8px 14px;max-height:min(460px,70dvh)}.industry-course .mobile-chapters .chapters summary>strong{font-size:16px}.industry-course .mobile-chapters .chapters .planned-chapter,.industry-course .mobile-chapters .chapters li>a{font-size:14px;padding:8px 11px}.industry-course .mobile-chapters .chapter-foot{font-size:13px}.industry-course .mobile-chapters>summary{font-size:14px;min-height:48px}}@media(max-width:639px){.industry-course .lesson-page{font-size:16px;line-height:1.85}.industry-course .lesson-page h2{font-size:24px}.industry-course .lesson-page .copy-unit blockquote{padding:18px 20px}.industry-course .lesson-page .copy-unit td{padding:15px 17px;background:#edf6f3}.industry-course .lesson-page .copy-unit td:first-child{padding-bottom:8px}.industry-course .lesson-page .copy-unit td:last-child{padding-top:0;color:#3d506a}.industry-course .lesson-page .variant-tabs{padding:0 5px;gap:2px}.industry-course .lesson-page .variant-tabs>button{font-size:14px;line-height:1.55;padding:12px 4px;min-height:68px}.industry-course .lesson-page .example-top{padding:15px 16px}.industry-course .lesson-page .variant-panels{padding:14px}.industry-course .lesson-page .mock-hero{padding:25px 17px}.industry-course .lesson-page .mock-headline{font-size:24px}.industry-course .lesson-page .mock-facts{flex-direction:column;align-items:center;gap:6px}.industry-course .lesson-page .practice{padding:22px 17px}.industry-course .lesson-page .practice-choice label{padding:16px 13px}.industry-course .lesson-page .choice-feedback{padding:16px}.industry-course .lesson-page .field-title{flex-direction:column;align-items:flex-start;gap:6px}.industry-course .lesson-page .unknown-toggle{font-size:14px;min-height:32px}}.industry-course[data-page=lesson]{--font:var(--font-inter),Arial,sans-serif;--ink:#152942;--body:#54667f;--muted:#70829b;--link:#2c6abc;--teal:#147b83;--teal-dark:#334f71;--lesson-line:1.95;font-family:var(--font);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}.industry-course[data-page=lesson] .site-header{width:min(1280px,calc(100% - 48px));max-width:none;min-height:72px;padding:0;border:0;margin-inline:auto}.industry-course[data-page=lesson] .site-header img{width:138px;height:48px}.industry-course[data-page=lesson] .header-section{color:#4d6482;font-size:14px;font-weight:550}.industry-course .header-course-link{display:inline-flex;align-items:center;gap:10px;margin-left:auto;color:#536b8a;font-size:14px;text-decoration:none}.industry-course[data-page=lesson] .preview-notice{padding:9px max(28px,calc((100% - 1180px)/2));background:#f4f6fa;color:#4c6381;border-bottom:1px solid #e7ecf2;font-size:11px;line-height:1.5}.industry-course .lesson-helpbar{background:#f4f6fa;border-bottom:1px solid #e7ecf2}.industry-course .lesson-topbar{display:flex;align-items:center;justify-content:space-between;width:min(1232px,calc(100% - 48px));min-height:66px;padding:10px 0;gap:24px;margin-inline:auto}.industry-course .lesson-topbar .breadcrumb{font-size:13px;line-height:1.7;margin:0;color:#70829b}.industry-course .lesson-topbar .breadcrumb a{color:#536b8a;text-decoration:none}.industry-course .lesson-topbar .workbook-trigger{min-height:38px;font-size:14px;font-weight:550;color:#536b8a;background:#fafcfe;border-color:#dde5ef;border-radius:7px;padding:8px 13px}.industry-course .lesson-topbar .workbook-trigger svg{width:17px;height:17px}.industry-course .booklet-layout.lesson{display:grid;grid-template-columns:248px minmax(0,1fr);grid-gap:96px;gap:96px;width:min(1180px,calc(100% - 56px));max-width:none;margin:0 auto;padding:34px 0 70px;align-items:start;justify-content:normal}.industry-course[data-page=lesson] .desktop-sidebar{display:block;position:-webkit-sticky;position:sticky;top:106px;max-height:none;min-height:0;padding:0;border:0;overflow:visible}.industry-course .course-back-link{display:inline-flex;align-items:center;gap:9px;margin:0 0 22px;color:#536d8c;font-size:14px;line-height:1.7;text-decoration:none}.industry-course .course-back-link>svg{transform:rotate(180deg);color:#7b98bd}.industry-course .chapters{display:block;font-size:14px;line-height:1.7}.industry-course .chapters details{border:0;margin:0 0 7px;padding:0}.industry-course .chapters details:last-of-type{border:0}.industry-course .chapters summary{display:flex;align-items:flex-start;gap:10px;position:static;padding:10px 8px;margin:0;border-radius:6px;color:#4d6482;font-size:14px;font-weight:550;list-style:none}.industry-course .chapters summary>strong{flex:1 1;min-width:0;font:inherit;letter-spacing:normal;color:inherit}.industry-course .chapters summary>svg{position:static;align-self:flex-start;margin:3px 0 0;transform:none;flex:0 0 17px;width:17px;height:17px;color:#7b98bd}.industry-course .chapters summary>svg:last-child{flex:0 0 12px;width:12px;height:12px;margin-left:auto;margin-top:6px;color:#95a8c0}.industry-course .chapters details[open]>summary{color:#275d9f}.industry-course .chapters details[open]>summary>svg{transform:none}.industry-course .chapters details[open]>summary>svg:last-child{transform:rotate(90deg)}.industry-course .chapters ol{list-style:none;margin:2px 0 12px 15px;padding:0 0 0 14px;border-left:1px solid #e1e9f4}.industry-course .chapters li{margin:0 0 3px;padding:0}.industry-course .chapters .planned-chapter,.industry-course .chapters li>a{display:block;padding:8px 10px;margin:0;border:0;border-radius:5px;color:#536b8a;font-size:14px;line-height:1.7;font-weight:400;text-decoration:none}.industry-course .chapters li>a:hover{color:#245fb1;background:#f5f8fd}.industry-course .chapters li>a.active{padding:8px 10px;border:0;color:#245fb1;background:#edf4ff;font-weight:600}.industry-course .chapters .planned-chapter{color:#7a8ba3}.industry-course .chapters .complete-label{font-size:13px;line-height:1.7}.industry-course .booklet-layout.lesson .lesson-page{width:100%;max-width:780px;margin:0;padding:5px 88px 0 0;color:#54667f;font-family:var(--font);font-size:15px;line-height:1.7;min-width:0}.industry-course .lesson-page :is(h1,h2,h3){font-family:var(--font-plus-jakarta-sans),var(--font);color:#152942;font-weight:700;letter-spacing:-.035em}.industry-course .lesson-page .lesson-title{padding-bottom:24px;margin-bottom:0;border-bottom:1px solid #e4eaf2}.industry-course .lesson-page .lesson-title h1{font-size:clamp(30px,2.9vw,39px);line-height:1.3;font-weight:800;margin:12px 0 0;max-width:24ch;text-wrap:balance}.industry-course .lesson-page .lesson-title .eyebrow{display:inline-flex;align-items:center;gap:8px;color:#3d75b9;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.7}.industry-course .lesson-page .lesson-title .eyebrow>span{margin:0}.industry-course .lesson-page .lesson-title .eyebrow>svg{width:17px;height:17px;flex:0 0 17px}.industry-course .lesson-page .lesson-promise{margin:15px 0 0;color:#657892;font-size:16px;line-height:1.9;max-width:none}.industry-course .lesson-page .activity-jump{margin-top:17px;color:#2c6abc;font-size:14px}.industry-course .lesson-page .lesson-intro{padding-top:4px}.industry-course .lesson-page .lesson-intro>.copy-unit:first-child{color:#54667f;font-size:16px;line-height:1.5}.industry-course .lesson-page .copy-unit>p{margin:11px 0 16px;font-size:16px;line-height:1.5}.industry-course .lesson-page .copy-unit+.copy-unit{margin-top:0}.industry-course .lesson-page .reading-section{margin-top:34px;padding-top:0;border-top:0}.industry-course .lesson-page h2{font-size:23px;line-height:1.5;margin:0 0 12px}.industry-course .lesson-page h3{font-size:20px;line-height:1.5}.industry-course .lesson-page .copy-unit strong{color:#334f71}.industry-course .lesson-page .fiction-badge{font-size:14px;color:#57818b}.industry-course .lesson-page .copy-unit th{color:#334f71;background:#f3f6fb}.industry-course .lesson-page .copy-unit td{color:#54667f}.industry-course .lesson-page .example-switcher{border-color:#dce5f0}.industry-course .lesson-page .example-top{color:#667d99}.industry-course .lesson-page .variant-tabs>button[aria-selected=true]{border-color:#2464d1;color:#245fb1}.industry-course .lesson-page .variant-explanation .copy-unit h3{font-size:18px;color:#334f71}.industry-course .lesson-page .lesson-intro blockquote{background:#eff8f7;color:#397168;border-left-color:#87b8b3}.industry-course .booklet-layout.lesson .lesson-anchors{display:none}@media(max-width:1150px) and (min-width:761px){.industry-course .booklet-layout.lesson{grid-template-columns:232px minmax(0,1fr);gap:80px;max-width:1030px}.industry-course .booklet-layout.lesson .lesson-page{padding-right:48px}}@media(min-width:761px){.industry-course[data-page=lesson] .mobile-chapters{display:none}}@media(max-width:760px){.industry-course[data-page=lesson] .site-header{width:calc(100% - 36px);min-height:68px;gap:12px}.industry-course[data-page=lesson] .site-header img{width:118px;height:42px}.industry-course .header-course-link{font-size:13px}.industry-course[data-page=lesson] .preview-notice{padding:9px 18px;font-size:10px}.industry-course .lesson-topbar{width:calc(100% - 36px);min-height:66px;padding:12px 0;gap:12px;flex-wrap:wrap}.industry-course .lesson-topbar .breadcrumb{font-size:13px}.industry-course .lesson-topbar .workbook-trigger{font-size:14px;margin-left:auto}.industry-course .booklet-layout.lesson{display:block;width:calc(100% - 36px);padding:23px 0 45px;margin-inline:auto;max-width:none}.industry-course[data-page=lesson] .desktop-sidebar{display:none}.industry-course[data-page=lesson] .mobile-chapters{display:block;margin:0 18px;border-color:#e8edf4}.industry-course .mobile-chapters>.chapters{display:block;max-height:none;padding:0 8px 18px}.industry-course .mobile-chapters>summary{font-size:14px;min-height:48px}.industry-course .mobile-chapters .chapters summary>strong{font-size:14px}.industry-course .mobile-chapters .chapters .planned-chapter,.industry-course .mobile-chapters .chapters li>a{font-size:14px;padding:8px 10px}.industry-course .booklet-layout.lesson .lesson-page{font-size:15px;line-height:1.7;padding:5px 0 0}.industry-course .lesson-page .lesson-title h1{font-size:29px;line-height:1.3;margin-top:11px}.industry-course .lesson-page .lesson-promise{font-size:16px;margin-top:12px}.industry-course .lesson-page .lesson-title{padding-bottom:18px}.industry-course .lesson-page h2{font-size:23px}}.industry-course[data-page=lesson]{--teal:#2464d1;--teal-dark:#294e80;--teal-wash:#f5f8fd;--lesson-field-border:#dce2e9;--lesson-focus:#6894cc}.industry-course .lesson-page .copy-unit blockquote,.industry-course .lesson-page .lesson-intro blockquote{background:#f6f9ff;border-left-color:#b8cdec;color:#405a79;border-radius:0 10px 10px 0}.industry-course .lesson-page .fiction-badge{color:#617995;font-weight:550}.industry-course .lesson-page .example-switcher{background:#fafbfd;border:1px solid #e1e7ef;border-radius:12px}.industry-course .lesson-page .example-top{background:#f3f7fd;color:#617590;border-bottom-color:#e3eaf4}.industry-course .lesson-page .variant-tabs{border-color:#e3eaf4;padding:5px;gap:5px}.industry-course .lesson-page .variant-tabs>button{border:0;border-radius:7px;color:#586e8a;transition:background .15s,color .15s}.industry-course .lesson-page .variant-tabs>button:hover{background:#f5f8fd}.industry-course .lesson-page .variant-tabs>button[aria-selected=true]{background:#eaf2ff;color:#245eb5;font-weight:600;border:0}.industry-course .lesson-page .variant-panels{padding:24px}.industry-course .lesson-page .mock-browser{border-color:#e1e7ef;border-radius:9px}.industry-course .lesson-page .mock-browser-bar{background:#f5f7fa;border-color:#e6ebf1}.industry-course .lesson-page .mock-site-nav{color:#4c6482;border-color:#edf0f5}.industry-course .lesson-page .mock-site-nav>span{color:#788ba3}.industry-course .lesson-page .mock-hero{background:#fcfdff}.industry-course .lesson-page .mock-hero>.eyebrow{color:#6d829e}.industry-course .lesson-page .mock-headline>p{font-size:26px;line-height:1.4;letter-spacing:-.025em;color:#1d3558}.industry-course .lesson-page .mock-facts{background:#f6f8fc;color:#5f7490;border-color:#e7edf5}.industry-course .lesson-page .practice{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:12px}.industry-course .lesson-page .practice-choice{background:#fff;border:1px solid #dfe6ef;border-radius:9px;transition:border-color .15s,box-shadow .15s}.industry-course .lesson-page .practice-choice label:hover{background:#f8faff}.industry-course .lesson-page .practice-choice:has(input:checked){border-color:#aac4e8;box-shadow:0 0 0 1px #dce8f8}.industry-course .lesson-page input[type=checkbox]{accent-color:#2464d1}.industry-course .lesson-page .choice-feedback{background:#f5f9ff;border-color:#e2eaf5}.industry-course .lesson-page .choice-feedback>span{color:#486b9d}.industry-course .lesson-page .choice-feedback.unsupported{background:#fcf8f8}.industry-course .lesson-page .choice-feedback.unsupported>span{color:#956266}.industry-course .lesson-page .practice-summary{color:#4e617c}.industry-course .lesson-page .positioning-activity{background:#f8fafc;border:1px solid #e2e7ee;border-radius:12px}.industry-course .lesson-page .positioning-activity>.small-copy{margin-bottom:25px;color:#65768d}.industry-course .lesson-page .activity-title .eyebrow,.industry-course .lesson-page .activity-title>.eyebrow{color:#6480a4;font-size:13px;letter-spacing:.05em}.industry-course .lesson-page .activity-title>svg{color:#8da8cd}.industry-course .lesson-page .field-title{display:block;margin-bottom:9px}.industry-course .lesson-page .field label{color:#334c6d;font-weight:550}.industry-course[data-page=lesson] :is(.field,.export-dialog) :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--lesson-field-border);border-radius:8px;background-color:#fff;color:#263d59;box-shadow:none;transition:border-color .15s,box-shadow .15s}.industry-course[data-page=lesson] :is(.field,.export-dialog) :is(input:not([type=checkbox]),textarea,select):hover{border-color:#bbcadc}.industry-course[data-page=lesson] :is(input:not([type=checkbox]),textarea,select):is(:focus,:focus-visible){outline:0;outline-offset:0;border-color:var(--lesson-focus);box-shadow:0 0 0 3px #e4edfb}.industry-course .lesson-page .field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b819e' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.industry-course[data-page=lesson] .course-button.primary{color:#fff;background:#2464d1;border-color:#2464d1}.industry-course[data-page=lesson] .course-button.primary:hover{background:#1e56ba;border-color:#1e56ba}.industry-course[data-page=lesson] .course-button.secondary{color:#315f9b;background:#fff;border-color:#cbd9ed}.industry-course[data-page=lesson] .course-button.secondary:hover{background:#f1f6ff;border-color:#adc4e5}.industry-course[data-page=lesson] .course-button:disabled{color:#8b97a7;background:#f3f5f7;border-color:#e1e6eb}.industry-course[data-page=lesson] .workbook-trigger{background:#edf4ff;color:#315f9b;border-color:#d6e3f7}.industry-course[data-page=lesson] .workbook-trigger:hover{background:#e5efff}.industry-course .lesson-page .copy-unit table{border-collapse:separate;border-spacing:0;border:1px solid #dfe6ef;border-radius:11px;overflow:hidden;line-height:1.65;background:#fff}.industry-course .lesson-page .copy-unit :is(th,td){border-bottom:1px solid #e4eaf2;padding:18px 20px}.industry-course .lesson-page .copy-unit th{font-size:16px;line-height:1.6;font-weight:650;color:#35577f;background:#f2f5f9}.industry-course .lesson-page .copy-unit th:first-child{background:#eaf2ff;border-right:1px solid #dce6f4}.industry-course .lesson-page .copy-unit td:first-child{background:#f6f9fe;border-right:1px solid #e3eaf4}.industry-course .lesson-page .copy-unit td:last-child{background:#fff;color:#566d87}.industry-course .lesson-page .copy-unit tbody tr:last-child td{border-bottom:0}.industry-course .lesson-page .copy-unit tbody tr:hover td:first-child{background:#edf4ff}.industry-course .lesson-page .copy-unit tbody tr:hover td:last-child{background:#f8faff}.industry-course .lesson-page .completed-example{border:1px solid #e1e7ef;border-radius:11px;overflow:hidden;background:#fff}.industry-course .lesson-page .completed-example>summary{align-items:flex-start;gap:18px;border:0;padding:19px 22px;background:#f5f8fd;color:#355d93}.industry-course .lesson-page .completed-example>summary>svg{margin-top:7px;flex:none}.industry-course .lesson-page .completed-example>summary small{display:block;font-size:14px;line-height:1.7;font-weight:400;color:#6e819c;margin-top:3px}.industry-course .lesson-page .completed-example[open]>summary{border-bottom:1px solid #e3eaf4}.industry-course .lesson-page .completed-example>div{padding:23px}.industry-course .lesson-page .completed-example h3{margin:0 0 16px;font-size:20px}.industry-course .lesson-page .prior-context{background:#f0f5fd;border-color:#dce6f5;color:#4f6c93}.industry-course .lesson-page .product-note{border-left-color:#c2d4ef;background:#fafbfd}.industry-course .lesson-page .status-dot.is-saved{background:#5e83b6}@media(max-width:639px){.industry-course .lesson-page .variant-panels{padding:14px}.industry-course .lesson-page .mock-headline>p{font-size:24px}.industry-course .lesson-page .copy-unit table{border:0;border-radius:0;background:none;overflow:visible}.industry-course .lesson-page .copy-unit tr{margin-bottom:12px;border:1px solid #dfe6ef;border-radius:10px;overflow:hidden}.industry-course .lesson-page .copy-unit td{padding:16px 18px;border:0!important}.industry-course .lesson-page .copy-unit td:first-child{padding-bottom:13px;background:#edf4ff}.industry-course .lesson-page .copy-unit td:last-child{padding-top:13px;background:#fff}.industry-course .lesson-page .completed-example>summary{padding:18px}.industry-course .lesson-page .completed-example>div{padding:20px 18px}}@media(forced-colors:active){.industry-course[data-page=lesson] :is(input,textarea,select):focus-visible{outline:2px solid Highlight;outline-offset:2px}}.industry-course .clarity-prompts{margin:23px 0 25px;padding:0 22px;border:1px solid #e1e9f4;border-radius:11px;background:#f8faff}.industry-course .clarity-prompts>div{padding:18px 0}.industry-course .clarity-prompts>div+div{border-top:1px solid #e1e9f4}.industry-course .clarity-prompts strong{display:block;color:#355d8e;font-size:17px;font-weight:650;margin-bottom:5px}.industry-course .clarity-prompts p{font-size:16px;line-height:1.6;margin:0;color:#586d86}.industry-course .clarity-section>.copy-unit:first-child strong{color:#294f7b}.industry-course .clarity-section .clarity-takeaway blockquote{margin:24px 0 17px;padding:12px 0 12px 20px;border-left:4px solid #a7c4e9;border-radius:0;background:transparent;font-size:20px;line-height:1.5}.industry-course .clarity-section .clarity-takeaway blockquote p{font-size:20px;line-height:1.5;margin:0}.industry-course .clarity-section .visibility-note{margin-top:21px!important;padding-top:16px;border-top:1px solid #e5ebf3;color:#687c95}.industry-course .clarity-section .visibility-note p{font-size:15px;line-height:1.65}.industry-course .lesson-page .example-heading{text-align:center;font-size:21px;font-weight:650;line-height:1.5;color:#35577f;margin:28px 0 17px}.industry-course .lesson-page .example-switcher{margin-top:0}.industry-course .lesson-page .variant-tabs{border-top:0}.industry-course .lesson-page .worked-example-intro{margin:0 0 20px;line-height:1.6}.industry-course .worked-example-fields{margin:0}.industry-course .worked-example-fields>div{padding:18px 0;border-top:1px solid #e5ebf3}.industry-course .worked-example-fields dt{font-size:15px;line-height:1.6;font-weight:650;color:#355d8e;margin-bottom:7px}.industry-course .worked-example-fields dd{font-size:16px;line-height:1.65;color:#4d627d;margin:0}.industry-course .lesson-page .worked-example-takeaway{margin:19px 0 0;padding-top:18px;border-top:1px solid #e5ebf3;font-size:15px;line-height:1.65;color:#657a94}.industry-course .lesson-page .lesson-pagination{gap:18px;padding:26px 0}.industry-course .lesson-page .lesson-page-card{padding:20px;border:1px solid #e0e7f0;border-radius:10px;background:#fff}.industry-course .lesson-page .pagination-label{display:flex;align-items:center;gap:9px;color:#5276a5;font-size:14px;letter-spacing:0;line-height:1.5;text-transform:none}.industry-course .lesson-page .pagination-label>span{font:inherit;color:inherit;letter-spacing:0}.industry-course .lesson-page .lesson-page-card:last-child .pagination-label{justify-content:flex-end}.industry-course .lesson-page .lesson-page-card strong{font-size:16px;line-height:1.55;font-weight:600;color:#3d5574;margin:10px 0 0}.industry-course .lesson-page .product-note{padding:26px 28px;margin:18px 0 30px;border:1px solid #dce7f6;border-radius:12px;background:#f6f9ff;color:#536b88}.industry-course .lesson-page .product-note h3{font-size:21px;line-height:1.4;margin:0 0 15px;color:#2f537f}.industry-course .lesson-page .product-note p{font-size:16px;line-height:1.65;margin:0 0 14px}.industry-course .lesson-page .product-note strong{color:#36577f;font-weight:650}.industry-course .lesson-page .product-note a{display:inline-flex;align-items:center;gap:9px;font-size:15px;line-height:1.6;color:#2c6abc;margin-top:2px}@media(max-width:639px){.industry-course .clarity-prompts{padding:0 18px}.industry-course .clarity-prompts>div{padding:17px 0}.industry-course .lesson-page .example-heading{font-size:20px}.industry-course .lesson-page .lesson-pagination{grid-template-columns:1fr;gap:13px}.industry-course .lesson-page .lesson-page-card:last-child{text-align:left}.industry-course .lesson-page .lesson-page-card:last-child .pagination-label{justify-content:space-between}.industry-course .lesson-page .product-note{padding:23px 21px}}.industry-course[data-page=lesson] :is(.lesson-page,.workbook-dialog,.export-dialog) .tip-text{display:flex;align-items:flex-start;gap:9px;color:#60728a;font-family:var(--font);font-size:14px;line-height:1.7;font-style:italic;font-weight:400;font-synthesis:style}.industry-course[data-page=lesson] .tip-icon{display:flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;margin-top:3px;color:#7796bd;font-style:normal}.industry-course[data-page=lesson] .tip-icon>svg{display:block;width:18px;height:18px}.industry-course[data-page=lesson] .tip-copy{min-width:0;flex:1 1}.industry-course[data-page=lesson] .tip-text .tip-copy :is(p,.copy-unit){font:inherit;line-height:inherit;color:inherit;margin:0}.industry-course[data-page=lesson] .tip-text :is(strong,em){color:inherit;font-style:inherit}.industry-course .lesson-page .positioning-activity>.tip-text{margin:0 0 25px}.industry-course .lesson-page .privacy-note.tip-text{margin:18px 0 0}.industry-course .lesson-page .worked-example-takeaway.tip-text{margin:19px 0 0;padding-top:18px}.industry-course .lesson-page .completion-panel .tip-text{margin:6px 0 0}.industry-course[data-page=lesson] :is(.workbook-dialog,.export-dialog)>.tip-text{margin:0 0 18px}.industry-course .goal-lesson .search-basics{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin:24px 0 28px;border:1px solid #dfe7f2;border-radius:10px;overflow:hidden}.industry-course .goal-lesson .search-basics>div{padding:21px;background:#fafbfd}.industry-course .goal-lesson .search-basics>div+div{background:#f2f7ff;border-left:1px solid #dfe7f2}.industry-course .goal-lesson .search-basics strong{display:block;font-size:16px;line-height:1.5;color:#36577f;margin-bottom:8px}.industry-course .goal-lesson .search-basics p{font-size:16px;line-height:1.6;margin:0}.industry-course .goal-lesson .goal-prompts{padding:23px 25px;border-left:3px solid #bfd1eb;background:#f7faff;border-radius:0 9px 9px 0;margin:26px 0}.industry-course .goal-lesson .goal-prompts strong{color:#375c89}.industry-course .goal-lesson .inquiry-title h3{font-size:19px;margin:0 0 18px;line-height:1.5}.industry-course .goal-lesson .inquiry-message{margin:0 0 22px;padding:20px 23px;border-left:3px solid #b8cdec;border-radius:0 8px 8px 0;background:white;color:#3f5776;font-style:italic;font-synthesis:style}.industry-course .goal-lesson .inquiry-message p{font:inherit;margin:0}.industry-course .goal-lesson .inquiry-evidence{margin-top:18px}.industry-course .goal-lesson .goal-practice input[type=radio]{flex:0 0 18px;width:18px;height:18px;margin:5px 0 0;accent-color:#2464d1}.industry-course .goal-lesson .goal-practice legend{margin-bottom:20px}.industry-course .goal-lesson .goal-practice .practice-summary:empty{display:none}.industry-course .goal-lesson .goal-practice+.copy-unit{margin-top:25px}.industry-course .goal-lesson .goal-activity .field>label{display:block;margin-bottom:8px}.industry-course .goal-lesson .field-help{font-size:14px;line-height:1.6;color:#62758e;margin:0 0 10px}.industry-course .goal-lesson .goal-activity textarea{width:100%;resize:vertical}.industry-course .goal-lesson .goal-activity select{width:100%}.industry-course .goal-lesson .goal-activity .activity-title h3{margin:0}.industry-course .goal-lesson .product-note .tip-text{margin:16px 0}.industry-course .goal-lesson .lesson-promise>p{font:inherit;margin:0}.industry-course .lesson-page .saved-goal-context{font-size:14px;margin:14px 0 0}.industry-course .lesson-page .saved-goal-context>div{margin-top:12px}.industry-course .lesson-page .saved-goal-context dt{font-weight:600;color:#3f5d83}.industry-course .lesson-page .saved-goal-context dd{margin:4px 0 0}.industry-course .lesson-page .prior-context>p{margin:8px 0 0}@media(max-width:760px){.industry-course .goal-lesson .search-basics{grid-template-columns:1fr}.industry-course .goal-lesson .search-basics>div+div{border-left:0;border-top:1px solid #dfe7f2}.industry-course .goal-lesson .search-basics>div{padding:19px}.industry-course .goal-lesson .goal-prompts{padding:20px}.industry-course .goal-lesson .inquiry-message{padding:18px}.industry-course .goal-lesson .goal-activity select{min-height:72px;white-space:normal;padding-block:12px}}.industry-course .discovery-lesson .lesson-promise>p{font:inherit;margin:0}.industry-course .discovery-lesson .route-title h3{font-size:20px;line-height:1.5;margin:0 0 22px}.industry-course .discovery-lesson .route-start{padding:20px 22px;background:#f3f6fb;border:1px solid #e4eaf3;border-radius:8px;margin-bottom:24px}.industry-course .discovery-lesson .route-need{padding:3px 0 3px 19px;border-left:3px solid #bed2ed;margin-bottom:24px}.industry-course .discovery-lesson .route-next-check{border-top:1px solid #e1e8f2;padding-top:21px;margin-top:22px}.industry-course .discovery-lesson .discovery-routes strong{color:#36577f}.industry-course .discovery-lesson .discovery-matching{margin-top:25px}.industry-course .discovery-lesson .discovery-matching fieldset{min-width:0}.industry-course .discovery-lesson .discovery-matching legend{font-size:17px;line-height:1.6;font-weight:600;color:#3c587d;margin-bottom:22px}.industry-course .discovery-lesson .match-row{border-top:1px solid #e1e7ef;padding:22px 0;margin:0}.industry-course .discovery-lesson .match-row>label{display:block;margin-bottom:13px;font-size:16px;line-height:1.6;font-weight:550}.industry-course .discovery-lesson .match-row>select{width:100%;font-size:16px}.industry-course .discovery-lesson .match-feedback{background:#f0f5fd;padding:18px 20px;margin-top:15px;border-radius:8px;font-size:16px;line-height:1.6;color:#536b88}.industry-course .discovery-lesson .match-feedback>p{margin:0 0 15px;font-weight:550;color:#3d5b83}.industry-course .discovery-lesson .match-feedback>p:only-child{margin:0}.industry-course .discovery-lesson .match-feedback.empty{color:#677a91;background:#f4f6fa}.industry-course .discovery-lesson .match-feedback .copy-unit+.copy-unit{margin-top:12px}.industry-course .discovery-lesson .match-feedback p{font-size:16px;line-height:1.6}.industry-course .discovery-lesson .match-announcement{font-size:14px;line-height:1.6;margin:18px 0 0;color:#60728a}.industry-course .discovery-lesson .match-announcement:empty{display:none}.industry-course .discovery-lesson .discovery-matching+.copy-unit{margin-top:25px}.industry-course .discovery-lesson .discovery-activity .field>label{display:block;margin-bottom:10px}.industry-course .discovery-lesson .discovery-activity .activity-title h3{margin:0}.industry-course .discovery-lesson .discovery-activity :is(textarea,select){width:100%;resize:vertical}.industry-course .discovery-lesson .product-note .tip-text{margin:16px 0}.industry-course .lesson-pagination>a.lesson-page-card{text-decoration:none;display:block}.industry-course .lesson-pagination>a.lesson-page-card:hover{border-color:#a9c2e5;background:#f6f9ff}.industry-course .lesson-pagination>.next:only-child{grid-column:2}@media(max-width:760px){.industry-course .discovery-lesson .discovery-routes .variant-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.industry-course .discovery-lesson .discovery-routes .variant-tabs>button{min-height:52px;padding:12px 8px}.industry-course .discovery-lesson .route-start{padding:18px}.industry-course .discovery-lesson .match-feedback{padding:17px}.industry-course .discovery-lesson .discovery-activity select,.industry-course .discovery-lesson .match-row>select{min-height:72px;white-space:normal;padding-block:12px}.industry-course .discovery-lesson .discovery-matching .button-row>*{width:100%}}.industry-course .lesson-page .lesson-page-card.previous .pagination-label{justify-content:flex-start}@media(max-width:639px){.industry-course .lesson-pagination>.next:only-child{grid-column:auto}}.industry-course .page-review-lesson .inspection-page{padding:26px;background:#fcfdff}.industry-course .page-review-lesson .inspection-site-name{font-size:15px;line-height:1.6;font-weight:600;color:#657b97;margin:0 0 20px}.industry-course .page-review-lesson .inspection-excerpt{font-size:25px;line-height:1.45;font-weight:650;letter-spacing:-.02em;color:#263e60;margin:0 0 21px}.industry-course .page-review-lesson .mock-browser-bar{gap:13px;padding:10px 13px}.industry-course .page-review-lesson .mock-browser-bar code{font:13px/1.5 var(--font);overflow-wrap:anywhere;text-align:right}.industry-course .page-review-lesson .inspection-evidence{margin:25px 0 0}.industry-course .page-review-lesson .inspection-evidence>div{border-top:1px solid #e3eaf3;padding:18px 0}.industry-course .page-review-lesson .inspection-evidence>div:last-child{padding-bottom:0}.industry-course .page-review-lesson .inspection-evidence dt{font-size:16px;line-height:1.6;font-weight:650;color:#36577f;margin-bottom:7px}.industry-course .page-review-lesson .inspection-evidence dd{font-size:16px;line-height:1.6;margin:0;color:#536981}.industry-course .page-review-lesson .review-action-options{padding:2px 24px;background:#f7faff;border-left:3px solid #bfd1eb;border-radius:0 9px 9px 0;margin:25px 0}.industry-course .page-review-lesson .review-action-options>.copy-unit{padding:20px 0;margin:0;border-bottom:1px solid #e0e9f5}.industry-course .page-review-lesson .review-action-options>.copy-unit:last-child{border-bottom:0}.industry-course .page-review-lesson .page-decision-practice{margin-top:25px}.industry-course .page-review-lesson .page-decision-practice fieldset{min-width:0}.industry-course .page-review-lesson .page-decision-practice legend{font-size:17px;line-height:1.6;font-weight:600;color:#3c587d;margin-bottom:22px}.industry-course .page-review-lesson .page-decision-practice+.copy-unit{margin-top:25px}@media(max-width:760px){.industry-course .page-review-lesson .website-inspector .variant-tabs{display:flex;overflow-x:auto;scrollbar-width:thin;gap:5px}.industry-course .page-review-lesson .website-inspector .variant-tabs>button{flex:0 0 auto;min-width:83px;min-height:52px;padding:12px 10px}.industry-course .page-review-lesson .inspection-page{padding:21px 18px}.industry-course .page-review-lesson .inspection-excerpt{font-size:22px;line-height:1.5}.industry-course .page-review-lesson .review-action-options{padding-inline:20px}.industry-course .page-review-lesson .page-decision-practice .button-row>*{width:100%}}.industry-course .page-review-lesson .page-decision-practice label code{font:inherit;background:#eff4fc;border-radius:4px;padding:1px 4px}.industry-course .offer-lesson .lesson-intro>h2{font-size:23px;line-height:1.4;margin:0 0 23px}.industry-course .offer-lesson .lesson-promise>p{font:inherit;margin:0}.industry-course .offer-lesson .offer-editor{margin:26px 0}.industry-course .offer-lesson .editor-disclaimer{padding:18px 24px;margin:0;border-bottom:1px solid #e2e9f3;background:#f8faff}.industry-course .offer-lesson .offer-mock-page{padding:29px;background:#fcfdff}.industry-course .offer-lesson .inspection-site-name{font-size:15px;line-height:1.6;color:#657b97;font-weight:600;margin:0 0 20px}.industry-course .offer-lesson .offer-mock-heading{font-size:26px;line-height:1.4;font-weight:700;letter-spacing:-.025em;color:#263e60;margin:0 0 22px}.industry-course .offer-lesson .offer-mock-page>p:not(.offer-mock-heading){font-size:16px;line-height:1.65}.industry-course .offer-lesson .offer-group-note{padding:17px 0;border-top:1px solid #e2e9f3;margin:24px 0}.industry-course .offer-lesson .mock-contact-note{margin-top:18px}.industry-course .offer-lesson .offer-editor .mock-browser-bar{padding:10px 13px;gap:12px}.industry-course .offer-lesson .mock-browser code{font:13px/1.5 var(--font);overflow-wrap:anywhere;text-align:right}.industry-course .offer-lesson .editor-address,.industry-course .offer-lesson .preview-state-label{font-size:15px;line-height:1.6;color:#5e7491;margin:0 0 22px}.industry-course .offer-lesson .preview-state-label{font-weight:600;color:#3d608e}.industry-course .offer-lesson .offer-editor .field>label{display:block;margin-bottom:10px}.industry-course .offer-lesson .offer-editor .field :is(textarea,input){width:100%}.industry-course .offer-lesson .offer-editor .field textarea{resize:vertical}.industry-course .offer-lesson .simulation-controls{padding:24px;border-top:1px solid #e1e8f2;background:#f8faff}.industry-course .offer-lesson .simulation-controls h3{font-size:20px;line-height:1.5;margin:0 0 15px}.industry-course .offer-lesson .simulation-approval{display:flex;align-items:flex-start;gap:11px;font-size:16px;line-height:1.6;color:#405c80;margin:24px 0 16px}.industry-course .offer-lesson .simulation-approval input{flex:0 0 18px;width:18px;height:18px;margin:4px 0 0;accent-color:#2464d1}.industry-course .offer-lesson .simulation-status{font-size:15px;line-height:1.7;margin:20px 0 0;padding:3px 0 3px 17px;border-left:3px solid #b8cdeb;color:#4b6483}.industry-course .offer-lesson .simulation-status.verified{border-color:#94bcb5;color:#3e6960}.industry-course .offer-lesson .manager-handoff{border-top:1px solid #dfe7f3;margin:28px 0 0;padding-top:25px}.industry-course .offer-lesson .manager-handoff p{font-size:16px;line-height:1.6;margin:0}.industry-course .offer-lesson .handoff-status:empty{display:none}.industry-course .offer-lesson .manager-handoff .handoff-status{font-size:14px;line-height:1.65;color:#62758e;margin-top:15px}.industry-course .offer-lesson .offer-editor .quiet-button{font-size:15px;line-height:1.6;padding:10px;min-height:44px}.industry-course .offer-lesson .offer-questions{margin-top:25px}.industry-course .offer-lesson .offer-question{padding:0;margin:0 0 25px;min-width:0}.industry-course .offer-lesson .offer-question legend{font-size:16px;line-height:1.6;color:#3d587b;margin-bottom:18px}.industry-course .offer-lesson .offer-question .practice-choice{margin-top:12px}.industry-course .offer-lesson .offer-question input[type=radio]{width:18px;height:18px;flex:0 0 18px;margin:5px 0 0;accent-color:#2464d1}.industry-course .offer-lesson .offer-question .choice-feedback p{margin:0}.industry-course .offer-lesson .unanswered-prompt{font-size:14px;line-height:1.6;color:#62758e;margin:14px 0 0}.industry-course .offer-lesson .unanswered-prompt:empty{display:none}.industry-course .offer-lesson .offer-questions+.copy-unit{margin-top:25px}.industry-course .offer-lesson .offer-change-activity .field-help{font-size:14px;line-height:1.6;color:#62758e;margin:0 0 10px}.industry-course .offer-lesson .offer-change-activity>.prior-context{margin-bottom:25px}.industry-course .offer-lesson .prior-context a,.industry-course .offer-lesson .prior-context button{font-size:14px;line-height:1.6;margin-top:12px;display:inline-flex;gap:7px;align-items:center}.industry-course .offer-lesson .completed-example+.copy-unit{margin-top:24px}@media(max-width:760px){.industry-course .offer-lesson .offer-mock-page{padding:22px 18px}.industry-course .offer-lesson .offer-mock-heading{font-size:23px;line-height:1.45}.industry-course .offer-lesson .editor-disclaimer{padding:17px 18px}.industry-course .offer-lesson .simulation-controls{padding:22px 18px}.industry-course .offer-lesson .offer-editor .button-row>:is(.course-button,.quiet-button),.industry-course .offer-lesson .offer-questions .button-row>*{width:100%}.industry-course .offer-lesson .offer-question legend{font-size:16px}}.industry-course .credibility-lesson .credibility-inspector{margin-top:25px}.industry-course .credibility-lesson .variant-tabs{display:flex;flex-wrap:wrap}.industry-course .credibility-lesson .variant-tabs>button{flex:1 1 145px}.industry-course .credibility-lesson .variant-panels .copy-unit>h3{margin-top:0}.industry-course .credibility-lesson .credibility-inspector .current-claim blockquote{margin:0;padding:0;border:0;background:none;font:inherit;color:#405875}.industry-course .credibility-lesson .credibility-inspector .field>label{display:block;margin:0 0 12px}.industry-course .credibility-lesson .credibility-inspector textarea{width:100%;resize:vertical}.industry-course .credibility-lesson .editor-tip{margin:22px 0}.industry-course .credibility-lesson .about-draft-preview{white-space:pre-wrap;overflow-wrap:anywhere}.industry-course .credibility-lesson .credibility-evidence{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:22px}.industry-course .credibility-lesson .evidence-column{min-width:0;border:1px solid #e1e8f0;border-radius:8px;background:#f8fafc;padding:20px}.industry-course .credibility-lesson .evidence-column.known{background:#f0f6ff;border-color:#d9e5f6}.industry-course .credibility-lesson .evidence-column h4{font:650 18px/1.5 var(--font);margin:0 0 18px;letter-spacing:-.015em}.industry-course .credibility-lesson .evidence-item+.evidence-item{border-top:1px solid #dce5ee;padding-top:20px;margin-top:20px}.industry-course .credibility-lesson .evidence-item strong{font-size:16px;line-height:1.6;display:block;color:#3e5879}.industry-course .credibility-lesson .evidence-item p{font-size:15px;line-height:1.65;margin:12px 0 0;color:#5e718a}.industry-course .credibility-lesson .evidence-item .evidence-decision{font-weight:600;color:#456388}.industry-course .credibility-lesson .credibility-takeaway{margin-top:25px;padding-left:20px;border-left:3px solid #a5c5ef}.industry-course .credibility-lesson .credibility-activity .field-help{font-size:14px;line-height:1.65;margin:0 0 10px;color:#62758e}.industry-course .credibility-lesson .credibility-questions legend .copy-unit p{margin-bottom:0}@media(max-width:760px){.industry-course .credibility-lesson .credibility-evidence{grid-template-columns:1fr}.industry-course .credibility-lesson .evidence-column{padding:20px 18px}.industry-course .credibility-lesson .variant-tabs>button{flex:1 1 120px}.industry-course .credibility-lesson .variant-panels{padding:20px 16px}.industry-course .credibility-lesson .credibility-inspector .button-row>.course-button{width:100%}}.industry-course .inquiry-lesson .inquiry-journey{margin-top:25px}.industry-course .inquiry-lesson .variant-tabs{display:flex;flex-wrap:wrap}.industry-course .inquiry-lesson .variant-tabs>button{flex:1 1 150px}.industry-course .inquiry-lesson .variant-panels .copy-unit>h3{margin-top:0}.industry-course .inquiry-lesson .inquiry-offer-copy blockquote,.industry-course .inquiry-lesson .proposed-contact-intro blockquote{padding:0;border:0;background:none;font:inherit;color:inherit;margin:0 0 24px}.industry-course .inquiry-lesson .proposed-contact-intro blockquote>p:first-child{font-size:24px;line-height:1.45;color:#263e60;letter-spacing:-.02em}.industry-course .inquiry-lesson .visitor-request{padding:19px 21px;background:#f0f6ff;border-left:3px solid #aac9ef;margin-bottom:24px}.industry-course .inquiry-lesson .visitor-request p{margin:0}.industry-course .inquiry-lesson .known-contact-route{margin-bottom:24px}.industry-course .inquiry-lesson .static-contact-fields{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;margin:25px 0}.industry-course .inquiry-lesson .static-contact-field>strong{display:block;font-size:16px;line-height:1.6;color:#435c7d;margin-bottom:9px}.industry-course .inquiry-lesson .static-field-outline{border:1px solid #d8dfe7;border-radius:7px;background:white;min-height:48px}.industry-course .inquiry-lesson .static-field-outline.multiline{min-height:100px}.industry-course .inquiry-lesson .mock-action-caption{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #d1ddec;border-radius:7px;padding:14px 18px;background:#edf3fc;color:#3e618b;font-size:16px;line-height:1.5;font-weight:600;margin-bottom:20px}.industry-course .inquiry-lesson .inquiry-needs-checking{margin:24px 0;padding:21px 22px;background:#f0f6ff;border-radius:8px;border:1px solid #dbe7f5}.industry-course .inquiry-lesson .inquiry-needs-checking h4{font-size:18px;line-height:1.5;margin:0 0 14px}.industry-course .inquiry-lesson .inquiry-needs-checking ul{margin:0;font-size:16px;line-height:1.65}.industry-course .inquiry-lesson .inquiry-needs-checking li+li{margin-top:10px}.industry-course .inquiry-lesson .inquiry-activity .field-help{font-size:14px;line-height:1.65;margin:0 0 10px;color:#62758e}.industry-course .inquiry-lesson .inquiry-questions legend .copy-unit p{margin-bottom:0}.industry-course .inquiry-lesson .inquiry-activity+.copy-unit{margin-top:25px}@media(max-width:760px){.industry-course .inquiry-lesson .variant-tabs>button{flex:1 1 120px}.industry-course .inquiry-lesson .variant-panels{padding:20px 16px}.industry-course .inquiry-lesson .offer-mock-page{padding:22px 16px}.industry-course .inquiry-lesson .offer-mock-page .course-button{width:100%}.industry-course .inquiry-lesson .proposed-contact-intro blockquote>p:first-child{font-size:22px}.industry-course .inquiry-lesson .inquiry-needs-checking{padding:20px 18px}}.industry-course .seo-lesson .seo-definitions{border-top:1px solid #e0e7f0;margin:25px 0}.industry-course .seo-lesson .seo-definitions>.copy-unit{padding:22px 0;border-bottom:1px solid #e0e7f0}.industry-course .seo-lesson .seo-definitions p{margin:0}.industry-course .seo-lesson .seo-inspector{margin-top:25px}.industry-course .seo-lesson .variant-tabs{display:flex;flex-wrap:wrap}.industry-course .seo-lesson .variant-tabs>button{flex:1 1 130px}.industry-course .seo-lesson .seo-inspector .field>label{display:block;margin-bottom:10px}.industry-course .seo-lesson .seo-inspector .field :is(input,textarea){width:100%;resize:vertical}.industry-course .seo-lesson .seo-inspector input[readonly]{background:#f4f7fb;color:#536b8a}.industry-course .seo-lesson .seo-url-note{margin:18px 0 25px}.industry-course .seo-lesson .seo-search-preview{margin:25px 0 30px;padding:23px;background:white;border:1px solid #dfe6ef;border-radius:8px;overflow-wrap:anywhere}.industry-course .seo-lesson .seo-search-preview>span{font-size:14px;line-height:1.6;color:#63728a;display:block;margin-bottom:10px}.industry-course .seo-lesson .seo-search-title{font-size:22px;line-height:1.4;display:block;margin-bottom:12px;text-decoration:none}.industry-course .seo-lesson .seo-search-title:hover{text-decoration:underline}.industry-course .seo-lesson .seo-search-preview p{font-size:16px;line-height:1.65;margin:0}.industry-course .seo-lesson .seo-preview-label{font-size:14px!important;line-height:1.6;color:#69809a;margin:0 0 10px!important}.industry-course .seo-lesson .seo-mock-h2{font-size:22px!important;line-height:1.45;font-weight:650;color:#334e70;margin-bottom:15px}.industry-course .seo-lesson .seo-link-direction{padding-top:18px;border-top:1px solid #dfe7f0;font-size:14px!important;color:#62758e}.industry-course .seo-lesson .seo-reference,.industry-course .seo-lesson .seo-reference>.completed-example{margin-top:24px}.industry-course .seo-lesson .seo-workflow{background:#f8faff;border:1px solid #dfe7f2;border-radius:9px;padding:26px;margin-top:26px}.industry-course .seo-lesson .seo-workflow>.course-button{margin-top:22px}.industry-course .seo-lesson .seo-stepper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:0;margin:0 0 25px;list-style:none}.industry-course .seo-lesson .seo-stepper li{padding:12px 10px;display:flex;align-items:flex-start;gap:8px;background:white;border:1px solid #e0e6ef;border-radius:6px;font-size:14px;line-height:1.6;color:#61748d}.industry-course .seo-lesson .seo-stepper li>svg{flex:none;margin-top:3px}.industry-course .seo-lesson .seo-stepper li[aria-current]{background:#eaf2ff;color:#335d94;border-color:#cddff6}.industry-course .seo-lesson .seo-delivered{padding:22px 0 0}.industry-course .seo-lesson .seo-delivered h3{margin:0 0 15px;font-size:20px}.industry-course .seo-lesson .seo-delivered dd{overflow-wrap:anywhere}.industry-course .seo-lesson .seo-activity .field-help{font-size:14px;line-height:1.65;margin:0 0 10px;color:#62758e}.industry-course .seo-lesson .seo-activity>.prior-context{margin-bottom:24px}.industry-course .seo-lesson .seo-questions legend .copy-unit p{margin-bottom:0}@media(max-width:760px){.industry-course .seo-lesson .variant-tabs>button{flex:1 1 110px}.industry-course .seo-lesson .variant-panels{padding:20px 16px}.industry-course .seo-lesson .seo-stepper{grid-template-columns:1fr 1fr}.industry-course .seo-lesson .seo-workflow{padding:22px 18px}.industry-course .seo-lesson .seo-search-preview{padding:20px 17px}.industry-course .seo-lesson .manager-handoff .button-row>.course-button,.industry-course .seo-lesson .seo-inspector .button-row>.course-button,.industry-course .seo-lesson .seo-workflow>.course-button{width:100%}}.industry-course .question-lesson .content-question-example{margin:25px 0}.industry-course .question-lesson .variant-tabs{display:flex;flex-wrap:wrap}.industry-course .question-lesson .variant-tabs>button{flex:1 1 120px}.industry-course .question-lesson .variant-panels h3{font-size:22px;line-height:1.45;margin:0 0 20px}.industry-course .question-lesson .example-client-question{padding:4px 0 4px 20px;border-left:3px solid #b3cff1;margin:24px 0;font-size:22px;line-height:1.55;color:#38567b}.industry-course .question-lesson .content-known-pages{margin:0}.industry-course .question-lesson .content-known-pages>div+div{margin-top:22px;padding-top:22px;border-top:1px solid #dce5ef}.industry-course .question-lesson .content-known-pages dt{font-size:15px;line-height:1.6;color:#61738d;margin-bottom:10px}.industry-course .question-lesson .content-known-pages dd{font-size:17px;line-height:1.6;color:#405c80;margin:0}.industry-course .question-lesson .content-evidence-limit{border-left:3px solid #b7cff0;padding-left:18px;margin:25px 0}.industry-course .question-lesson .content-proposed-link{padding-top:22px;border-top:1px solid #dce5ef;margin:0}.industry-course .question-lesson .content-proposed-link span{font-size:15px;line-height:1.8;color:#62758e}.industry-course .question-lesson .content-next-checks{padding-left:21px;margin:0 0 24px}.industry-course .question-lesson .content-next-checks li+li{margin-top:15px}.industry-course .question-lesson .content-destinations ul{padding:0;list-style:none;margin:20px 0}.industry-course .question-lesson .content-destinations li{padding:19px 0;border-bottom:1px solid #e1e8f0}.industry-course .question-lesson .content-destinations li:first-child{border-top:1px solid #e1e8f0}.industry-course .question-lesson .content-principle,.industry-course .question-lesson .content-takeaway{border-left:3px solid #a9c8ed;padding-left:20px;margin-top:25px}.industry-course .question-lesson .content-decision-practice .offer-question{margin-bottom:18px}.industry-course .question-lesson .content-decision-practice legend{font-weight:650;font-size:19px;line-height:1.6;margin-bottom:22px;scroll-margin-top:22px}.industry-course .question-lesson .question-navigation{display:flex;align-items:center;gap:14px;justify-content:space-between;border-top:1px solid #dfe7f0;padding-top:22px;margin:24px 0}.industry-course .question-lesson .question-navigation>span{white-space:nowrap;font-size:14px;line-height:1.6;color:#62758e}.industry-course .question-lesson .content-decision-activity .field-help{font-size:14px;line-height:1.65;margin:0 0 10px;color:#62758e}.industry-course .question-lesson .content-decision-activity>.prior-context{margin-bottom:24px}@media(max-width:760px){.industry-course .question-lesson .variant-panels{padding:22px 18px}.industry-course .question-lesson .variant-tabs>button{flex:1 1 110px}.industry-course .question-lesson .question-navigation{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.industry-course .question-lesson .question-navigation>span{grid-row:1;grid-column:1/-1;text-align:center}.industry-course .question-lesson .question-navigation>.course-button{grid-row:2;width:100%;padding:12px 9px;gap:7px;white-space:normal}.industry-course .question-lesson .content-decision-practice legend{font-size:18px}}@media(min-width:761px) and (max-width:1150px){.industry-course .question-lesson .question-navigation{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.industry-course .question-lesson .question-navigation>span{grid-row:1;grid-column:1/-1;text-align:center}.industry-course .question-lesson .question-navigation>.course-button{grid-row:2;width:100%;padding:12px 9px;gap:7px;white-space:normal}}.industry-course .remote-lesson .delivery-model-example{margin:25px 0}.industry-course .remote-lesson .variant-panels .copy-unit h3{font-size:22px;line-height:1.45;margin-top:0}.industry-course .remote-lesson .variant-panels .copy-unit blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid #b3cff1;color:#38567b}.industry-course .remote-lesson .variant-panels table{font-size:16px;line-height:1.65;table-layout:fixed;width:100%}.industry-course .remote-lesson .variant-panels th{background:#edf4fc;color:#304e74}.industry-course .remote-lesson .variant-panels td:first-child{background:#f4f8fc;font-weight:550}.industry-course .remote-lesson .delivery-decision-practice .offer-question>.copy-unit{margin-bottom:22px}.industry-course .remote-lesson .delivery-decision-activity .prior-context>p{margin:12px 0}@media(max-width:1150px){.industry-course .remote-lesson .variant-panels table,.industry-course .remote-lesson .variant-panels tbody,.industry-course .remote-lesson .variant-panels td,.industry-course .remote-lesson .variant-panels tr{display:block;width:100%}.industry-course .remote-lesson .variant-panels thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.industry-course .remote-lesson .variant-panels tr+tr{margin-top:22px}.industry-course .remote-lesson .variant-panels td{padding:16px;border-bottom:1px solid #dce5ef}.industry-course .remote-lesson .variant-panels td:before{display:block;font-size:14px;font-weight:650;color:#61738d;margin-bottom:8px}.industry-course .remote-lesson .variant-panels td:first-child:before{content:"Real operating model"}.industry-course .remote-lesson .variant-panels td:nth-child(2):before{content:"Appropriate first move"}.industry-course .remote-lesson .variant-panels td:nth-child(3):before{content:"What not to assume"}}.industry-course .ai-lesson .ai-answer-inspector{margin:25px 0}.industry-course .ai-lesson .variant-panels .copy-unit h3{font-size:22px;line-height:1.45;margin-top:0}.industry-course .ai-lesson .variant-panels .copy-unit blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid #b3cff1;color:#38567b}.industry-course .ai-lesson code{overflow-wrap:anywhere;white-space:normal}.industry-course .ai-lesson .ai-evidence-practice .offer-question>.copy-unit{margin-bottom:22px}.industry-course .ai-lesson .no-mention-example{padding:24px;background:#f4f8fc;border:1px solid #dce5ef;border-radius:8px;margin:26px 0}.industry-course .ai-lesson .no-mention-example>h3{margin-top:0;font-size:21px;line-height:1.5}.industry-course .ai-lesson .no-mention-example>.tip-text{margin:12px 0 22px}.industry-course .ai-lesson .no-mention-example .worked-example-fields{margin-bottom:0}@media(max-width:760px){.industry-course .ai-lesson .no-mention-example{padding:22px 18px}}.industry-course .technical-lesson .technical-inspector{margin:25px 0}.industry-course .technical-lesson .variant-panels .copy-unit h3{font-size:22px;line-height:1.45;margin-top:0}.industry-course .technical-lesson code{overflow-wrap:anywhere;white-space:normal}.industry-course .technical-lesson .technical-evidence-url{font-size:16px;line-height:1.7;color:#536b88;overflow-wrap:anywhere;margin:0 0 20px}.industry-course .technical-lesson .technical-code{padding:20px;background:#f1f6fc;border:1px solid #dce5ef;border-radius:7px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.8;margin:0 0 20px}.industry-course .technical-lesson .technical-case-status{padding:20px;border-left:3px solid #accbef;background:#f3f8fd;color:#38567b;margin:26px 0 0}.industry-course .technical-lesson .technical-followups>.copy-unit{border-left:3px solid #bad1ed;padding-left:20px;margin:26px 0}.industry-course .technical-lesson .technical-practice .offer-question>.copy-unit{margin-bottom:22px}.industry-course .technical-lesson #a-useful-request-to-send-your-website-manager blockquote{border-left:3px solid #bad1ed;padding:8px 0 8px 22px;margin:24px 0;color:#38567b}@media(max-width:760px){.industry-course .technical-lesson .technical-code{padding:18px 14px}}.industry-course .measurement-lesson .measurement-reports{margin:25px 0}.industry-course .measurement-lesson .report-period{padding:18px 24px;margin:0;border-bottom:1px solid #dce5ef;font-size:16px;line-height:1.6;color:#536b88}.industry-course .measurement-lesson .variant-panels .copy-unit h3{font-size:22px;line-height:1.45;margin-top:0}.industry-course .measurement-lesson code{overflow-wrap:anywhere;white-space:normal}.industry-course .measurement-lesson .report-table table{width:100%;table-layout:fixed;font-size:16px;line-height:1.65}.industry-course .measurement-lesson .report-table td,.industry-course .measurement-lesson .report-table th{padding:14px 12px;overflow-wrap:anywhere;vertical-align:top}.industry-course .measurement-lesson .report-table th{background:#edf4fc;color:#304e74}.industry-course .measurement-lesson .report-table td:first-child{background:#f4f8fc;font-weight:550}.industry-course .measurement-lesson .search-report th:first-child{width:20%}.industry-course .measurement-lesson .search-report th:nth-child(2){width:22%}.industry-course .measurement-lesson .search-report th:nth-child(3){width:18%}.industry-course .measurement-lesson .search-report th:nth-child(4){width:40%}.industry-course .measurement-lesson .search-report td:nth-child(2),.industry-course .measurement-lesson .search-report td:nth-child(3),.industry-course .measurement-lesson .website-report td:nth-child(2){font-weight:650;color:#38567b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.industry-course .measurement-lesson .report-access-guide{padding:26px;border:1px solid #dce5ef;border-radius:8px;background:#f6f9fd;margin:26px 0}.industry-course .measurement-lesson .report-access-guide h3{margin-top:0;font-size:22px;line-height:1.5}.industry-course .measurement-lesson .access-choice{display:flex;gap:12px;flex-wrap:wrap}.industry-course .measurement-lesson .access-choice .course-button{white-space:normal;line-height:1.6;min-height:46px}.industry-course .measurement-lesson .access-choice .course-button[aria-pressed=true]{color:#fff;background:#2563b8;border-color:#2563b8}.industry-course .measurement-lesson .access-choice .course-button[aria-pressed=true]:hover{color:#fff;background:#1e529b;border-color:#1e529b}.industry-course .measurement-lesson .access-response{margin-top:22px}.industry-course .measurement-lesson .access-response h4{font-size:18px;line-height:1.6;margin:0 0 18px}.industry-course .measurement-lesson .access-response li+li{margin-top:14px}.industry-course .measurement-lesson .measurement-activity>.prior-context{margin-bottom:24px}.industry-course .measurement-lesson .measurement-practice .offer-question>.copy-unit{margin-bottom:22px}@media(max-width:1150px){.industry-course .measurement-lesson .report-table table,.industry-course .measurement-lesson .report-table tbody,.industry-course .measurement-lesson .report-table td,.industry-course .measurement-lesson .report-table tr{display:block;width:100%!important}.industry-course .measurement-lesson .report-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.industry-course .measurement-lesson .report-table tr+tr{margin-top:22px}.industry-course .measurement-lesson .report-table td{padding:16px;border:0!important;border-bottom:1px solid #dce5ef!important;background:#fff}.industry-course .measurement-lesson .report-table td:first-child{background:#f1f6fc;padding-bottom:16px}.industry-course .measurement-lesson .report-table td:before{display:block;font-size:16px;line-height:1.65;font-weight:650;color:#536b88;margin-bottom:8px}.industry-course .measurement-lesson .search-report td:first-child:before{content:"Page"}.industry-course .measurement-lesson .search-report td:nth-child(2):before{content:"Impressions"}.industry-course .measurement-lesson .search-report td:nth-child(3):before{content:"Clicks"}.industry-course .measurement-lesson .search-report td:nth-child(4):before{content:"What is actually established?"}.industry-course .measurement-lesson .website-report td:first-child:before{content:"Site-wide measure"}.industry-course .measurement-lesson .website-report td:nth-child(2):before{content:"Simulated value"}.industry-course .measurement-lesson .website-report td:nth-child(3):before{content:"What it means here"}.industry-course .measurement-lesson .inquiry-report td:first-child:before{content:"Anonymous request"}.industry-course .measurement-lesson .inquiry-report td:nth-child(2):before{content:"What the person asks for"}.industry-course .measurement-lesson .inquiry-report td:nth-child(3):before{content:"Fit with Morgan's priority offer"}}@media(max-width:760px){.industry-course .measurement-lesson .report-access-guide{padding:22px 18px}.industry-course .measurement-lesson .access-choice .course-button{width:100%}}.industry-course .plan-lesson code{white-space:normal;overflow-wrap:anywhere}.industry-course .plan-inspector>.tip-text{margin:20px 22px}.industry-course .plan-lesson .variant-panels h2{font-size:23px;line-height:1.45}.industry-course .plan-inspector table{width:100%;table-layout:fixed;font-size:16px;line-height:1.7}.industry-course .plan-inspector td,.industry-course .plan-inspector th{padding:16px 12px;vertical-align:top;overflow-wrap:anywhere}.industry-course .plan-inspector th{background:#edf4fc;color:#304e74}.industry-course .plan-inspector td:first-child{background:#f2f7fc;font-weight:600}.industry-course .plan-inspector [data-copy=plan-21] th:first-child{width:19%}.industry-course .plan-inspector [data-copy=plan-21] th:nth-child(2){width:30%}.industry-course .plan-lesson .plan-technical-source{padding:24px;margin:26px 0;border:1px solid #dce5ef;border-radius:7px;background:#f5f8fc}.industry-course .plan-lesson h4{font-size:18px;line-height:1.6;margin:0 0 18px}.industry-course .plan-lesson .saved-context{font-size:16px;line-height:1.75}.industry-course .plan-lesson .saved-context dt{font-size:15px;color:#536780;font-weight:600}.industry-course .plan-lesson .saved-context dd{white-space:pre-wrap;overflow-wrap:anywhere}.industry-course .plan-technical-source>p{font-size:14px;color:#697b90}.industry-course .plan-technical-source>a{display:inline-flex;gap:8px;align-items:center;margin-top:20px;font-size:15px}.industry-course .prior-plan-details section+section{border-top:1px solid #dce5ef;padding-top:22px;margin-top:26px}.industry-course .plan-lesson .plan-action-picker{margin-bottom:20px}.industry-course .plan-lesson .plan-action-controls{align-items:center;margin-top:0}.industry-course .plan-lesson .plan-action-editor{border-top:1px solid #dce5ef;padding-top:24px;margin-top:22px}.industry-course .plan-lesson .plan-window{margin-bottom:24px}.industry-course .plan-lesson .plan-unscheduled{margin-top:30px;padding-top:26px;border-top:1px solid #dce5ef}.industry-course .plan-lesson .plan-week-list{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin:22px 0 34px}.industry-course .plan-lesson .plan-week{padding:22px;border:1px solid #dce5ef;border-radius:7px;background:#fafbfd;min-width:0}.industry-course .plan-lesson .plan-week h4{color:#365b89;margin:0 0 12px}.industry-course .plan-lesson .plan-week p{font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.industry-course .plan-lesson .plan-week ul{list-style:none;padding:0;margin:0}.industry-course .plan-lesson .plan-week li{padding:0;overflow-wrap:anywhere}.industry-course .plan-lesson .plan-week li+li{border-top:1px solid #dce5ef;margin-top:18px;padding-top:18px}.industry-course .plan-lesson .plan-week li>strong{display:block;font-size:16px;white-space:pre-wrap}.industry-course .plan-lesson .plan-week li>span{display:inline-block;font-size:14px;font-weight:600;background:#edf3fb;color:#37577f;padding:3px 10px;border-radius:5px;margin:8px 0 12px}.industry-course .plan-lesson .sample-plan-action{margin:24px 0 30px;border-bottom:1px solid #dce5ef;padding-bottom:22px}.industry-course .plan-lesson .worked-example-fields dd{overflow-wrap:anywhere}.industry-course .plan-lesson .course-finish{padding:26px;border:1px solid #dce5ef;border-radius:8px;background:#f5f8fd;margin-top:36px}.industry-course .plan-lesson .course-finish h3{margin-top:0}.industry-course .plan-lesson .course-finish .completion-panel{margin-bottom:0;padding-bottom:0;border-bottom:0}.industry-course[data-page=lesson] .plan-lesson .product-note .course-button{padding:12px 16px;font-size:15px;line-height:1.6;white-space:normal;text-decoration:none}.industry-course[data-page=lesson] .plan-lesson .product-note .course-button.primary{color:#fff;background:#2563b8}.industry-course[data-page=lesson] .plan-lesson .product-note .course-button.primary:hover{color:#fff;background:#1e529b}@media(min-width:0px){.industry-course .plan-inspector table,.industry-course .plan-inspector tbody,.industry-course .plan-inspector td,.industry-course .plan-inspector tr{display:block;width:100%!important}.industry-course .plan-inspector thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.industry-course .plan-inspector tr+tr{margin-top:22px}.industry-course .plan-inspector td{border:0!important;border-bottom:1px solid #dce5ef!important;background:#fff;padding:16px}.industry-course .plan-inspector td:before{display:block;font-size:16px;font-weight:650;line-height:1.6;color:#536b88;margin-bottom:10px}.industry-course .plan-inspector [data-copy=plan-9] td:first-child:before{content:"What the course established"}.industry-course .plan-inspector [data-copy=plan-9] td:nth-child(2):before{content:"What it justifies"}.industry-course .plan-inspector [data-copy=plan-9] td:nth-child(3):before{content:"What it does not establish"}.industry-course .plan-inspector [data-copy=plan-21] td:first-child:before{content:"Proposed window"}.industry-course .plan-inspector [data-copy=plan-21] td:nth-child(2):before{content:"What Morgan would do"}.industry-course .plan-inspector [data-copy=plan-21] td:nth-child(3):before{content:"Why it belongs"}.industry-course .plan-inspector [data-copy=plan-21] td:nth-child(4):before{content:"Completion evidence"}}@media(max-width:760px){.industry-course .plan-lesson .course-finish,.industry-course .plan-lesson .plan-technical-source,.industry-course .plan-lesson .plan-week{padding:22px 18px}.industry-course .plan-lesson .product-note .course-button{width:100%}}.industry-course .resource-layout{max-width:960px;margin:auto;padding:0 32px}.industry-course .resource-page{padding-top:34px;padding-bottom:70px}.industry-course .resource-page .breadcrumb{margin-bottom:32px}.industry-course .resource-page .lesson-title{padding-top:4px}.industry-course .resource-page .lesson-title h1{font-size:clamp(30px,3.4vw,42px);max-width:800px}.industry-course .resource-page .lesson-title>p{font-size:17px;line-height:1.85}.industry-course .checklist-capture{padding:30px;border:1px solid #d6e2f0;border-radius:9px;background:#f4f8fd;margin:36px 0;scroll-margin-top:24px;color:#53647c;font-size:17px;line-height:1.8}.industry-course .capture-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:18px}.industry-course .checklist-capture .capture-heading h2{font-size:25px;line-height:1.35;margin:9px 0 0;color:#263d59}.industry-course .capture-dismiss{white-space:nowrap;margin:2px 0;flex:none}.industry-course .checklist-capture .eyebrow{font-size:12px;color:#426b9e;letter-spacing:.07em}.industry-course .checklist-capture p{margin:0 0 18px}.industry-course .checklist-capture .capture-preview-note{padding:0 0 20px;margin:0 0 22px;border-bottom:1px solid #dce5ef}.industry-course .checklist-capture form{margin-top:24px}.industry-course .checklist-capture .field label{font-size:16px;line-height:1.7;margin-bottom:9px}.industry-course .checklist-capture .field input{font-size:17px;min-height:52px}.industry-course .capture-marketing{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.75;margin:23px 0 20px;cursor:pointer}.industry-course .capture-marketing input{flex:none;width:20px;height:20px;margin:4px 0 0;accent-color:#2563b8}.industry-course .capture-error{color:#9c3440;font-size:15px;line-height:1.65}.industry-course .checklist-capture .button-row{gap:15px;margin:22px 0}.industry-course[data-page=lesson] .checklist-capture .course-button.primary{color:#fff;background:#2563b8}.industry-course[data-page=lesson] .checklist-capture .course-button.primary:hover{color:#fff;background:#1e529b}.industry-course[data-page=lesson] .checklist-capture .course-button{font-size:16px;line-height:1.6;white-space:normal;min-height:48px;padding:12px 18px}.industry-course[data-page=lesson] .checklist-capture .quiet-button,.industry-course[data-page=lesson] .checklist-capture .quiet-link{font-size:15px;line-height:1.65}.industry-course .checklist-capture h3{font-size:22px;line-height:1.45;margin:24px 0 18px}.industry-course .capture-email-example{background:#fff;border:1px solid #dce5ef;border-radius:7px;padding:25px;margin:24px 0}.industry-course .capture-email-example h3{margin-top:10px}.industry-course .capture-email-example .course-button{margin-bottom:20px}.industry-course .capture-consent-summary{padding-left:16px;border-left:3px solid #95b3db;margin-top:22px!important;font-size:16px}.industry-course .capture-complete>h3{margin-top:0}.industry-course .resource-html-checklist{margin-top:45px;padding-top:28px;border-top:1px solid #dce5ef;scroll-margin-top:24px}.industry-course .resource-html-checklist h2{font-size:24px;line-height:1.45;margin:32px 0 20px;padding-top:28px;border-top:1px solid #dce5ef}.industry-course .resource-html-checklist h3{font-size:21px}.industry-course .resource-html-checklist p{font-size:17px;line-height:1.85}.industry-course .resource-review-links{display:flex;align-items:flex-start;justify-content:space-between;gap:26px;flex-wrap:wrap;border-top:1px solid #dce5ef;margin-top:36px;padding-top:24px;font-size:15px}.industry-course .course-resource-link{font-size:16px!important;margin-top:22px!important}.industry-course .course-resource-link a,.industry-course .resource-review-links a{display:inline-flex;align-items:center;gap:8px}.industry-course .email-review-page .email-preview{margin-top:22px}.industry-course .email-review-page .email-preview summary{font-size:17px;line-height:1.6}.industry-course .email-review-page .email-preview small{display:block;font-size:14px;font-weight:400;margin-top:8px;color:#697b91}.industry-course .email-review-page .email-preview>div{font-size:17px;line-height:1.85;padding:28px;background:#f8fafd;border:1px solid #dce5ef;border-top:0}.industry-course .email-preheader{font-size:15px;font-style:italic;color:#718099}@media(max-width:760px){.industry-course .resource-layout{padding:0 18px}.industry-course .resource-page{padding-top:24px}.industry-course .checklist-capture{padding:24px 18px;margin:28px 0}.industry-course .capture-heading{gap:12px}.industry-course .checklist-capture .capture-heading h2{font-size:23px}.industry-course .capture-email-example,.industry-course .email-review-page .email-preview>div{padding:22px 18px}.industry-course .checklist-capture .button-row>.course-button{width:100%}.industry-course .capture-dismiss{font-size:14px!important}.industry-course .capture-marketing{font-size:16px}}.industry-course .site-footer a[href="/industries/business-coaches/checklist"]{font-size:14px;line-height:1.65}.industry-course .resource-html-checklist p{overflow-wrap:anywhere}.industry-course .checklist-note-lines{margin:22px 0 28px;padding:24px;background:#f4f8fd;border:1px solid #dce5ef;border-radius:8px;font-size:16px}.industry-course .checklist-note-lines>div{margin-bottom:22px}.industry-course .checklist-note-lines>div:last-child{margin-bottom:0}.industry-course .checklist-note-lines dt{font-weight:600;color:#3c587a}.industry-course .checklist-note-lines dd{margin:8px 0 0}.industry-course .print-note-line{display:block;width:100%;height:24px;border-bottom:1px solid #c5d3e4}.industry-course .checklist-inline{padding:26px 28px;margin:34px 0;background:#f5f8fc;border-color:#dce5ef;scroll-margin-top:24px}.industry-course .checklist-inline .capture-heading{gap:18px;margin-bottom:10px}.industry-course .checklist-inline .capture-heading h2{font-family:var(--font-plus-jakarta-sans),var(--font);font-size:24px;line-height:1.4;margin:0;color:#263d59;max-width:650px}.industry-course .checklist-inline .capture-dismiss{padding:3px 0;font-size:14px;line-height:1.7;color:#667a92;white-space:nowrap}.industry-course .checklist-inline .capture-description{font-size:16px;line-height:1.75;margin:0 0 20px}.industry-course .checklist-inline form{margin:0}.industry-course .capture-email-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.industry-course .checklist-inline .field{margin:0;min-width:0}.industry-course .checklist-inline .field label{font-size:15px;line-height:1.6;margin:0 0 7px;font-weight:600}.industry-course .checklist-inline .field input{box-sizing:border-box;width:100%;min-width:0;font:16px/1.5 var(--font);min-height:48px;padding:11px 12px;border:1px solid #d3dce7;border-radius:7px;background:#fff;color:#263d59}.industry-course .checklist-inline input:focus-visible{outline:0;border-color:#99b8df;box-shadow:0 0 0 3px #e5edf9}.industry-course .checklist-inline .checklist-submit,.industry-course[data-page=lesson] .checklist-inline .checklist-submit{font:600 15px/1.5 var(--font);min-height:48px;white-space:nowrap;padding:11px 20px;margin:0;color:#fff;background:#2563b8;border:1px solid #2563b8;border-radius:7px}.industry-course .checklist-inline .checklist-submit:hover,.industry-course[data-page=lesson] .checklist-inline .checklist-submit:hover{color:#fff;background:#1e529b}.industry-course .checklist-inline .capture-marketing{font-size:14px;line-height:1.75;margin:17px 0 12px;gap:10px;color:#5e7088;font-weight:400}.industry-course .checklist-inline .capture-marketing input{width:18px;height:18px;margin-top:3px;accent-color:#2563b8}.industry-course .checklist-inline .capture-privacy{font-size:13px;line-height:1.7;margin:0;color:#697b91}.industry-course .checklist-inline .capture-privacy a{color:#2563b8;text-underline-offset:3px}.industry-course .checklist-inline .capture-error{font-size:14px;line-height:1.65;margin:8px 0 0}.industry-course .checklist-inline .capture-preview-label{font-size:13px;color:#697b91}.industry-course .checklist-inline .capture-pending h3{font-family:var(--font-plus-jakarta-sans),var(--font);font-size:22px;line-height:1.5;color:#263d59;margin:6px 0 8px}.industry-course .checklist-inline .capture-pending h3:focus{outline:0}.industry-course .checklist-inline .capture-pending p{font-size:15px;margin:0 0 12px}.industry-course .checklist-inline .capture-pending .quiet-link{font-size:14px}.industry-course .checklist-collapsed{font-size:15px;margin:30px 0;scroll-margin-top:24px}.industry-course .checklist-collapsed .quiet-link{display:inline-flex;align-items:center;gap:7px;font-size:15px;padding:0}.industry-course .site-footer a[href$="#free-checklist"]{font-size:14px;line-height:1.65}@media(max-width:600px){.industry-course .checklist-inline{padding:22px 20px;margin:28px 0}.industry-course .checklist-inline .capture-heading h2{font-size:22px}.industry-course .checklist-inline .capture-heading{gap:12px}.industry-course .capture-email-row{grid-template-columns:1fr;gap:12px}.industry-course .checklist-inline .checklist-submit{width:100%}.industry-course .checklist-inline .capture-description{font-size:16px}}:is(.industry-course[data-page=overview],.industry-course[data-page=lesson]){--course-heading-font:var(--font-plus-jakarta-sans),var(--font);--course-ink:#152942;--course-copy:#54667f;--course-muted:#70829b;--course-link:#2c6abc;--course-primary:#2464d1;--course-primary-hover:#1e56ba;--course-line:#e2e7ee;--course-panel:#f8fafc;--course-soft-blue:#f5f8fd;--course-card-shadow:0 2px 6px rgb(21 41 66/.025)}.industry-course[data-page=overview]{--ink:var(--course-ink);--body:var(--course-copy);--muted:var(--course-muted);--link:var(--course-link);--teal:var(--course-primary);--teal-dark:#294e80;--teal-wash:var(--course-soft-blue);--line:var(--course-line);--landing-navy:#0f172a;--landing-accent:#5eead4;--landing-teal:#0d9488;font-family:var(--font);font-size:16px;line-height:1.75;color:var(--course-copy);background:#f8fafc;-webkit-font-smoothing:antialiased}.industry-course .overview-navigation{background:#fff}.industry-course[data-page=overview] .site-header{width:min(1280px,calc(100% - 48px));max-width:none;min-height:72px;padding:0;margin-inline:auto;border:0}.industry-course[data-page=overview] .site-header img{width:138px;height:48px}.industry-course[data-page=overview] .header-section{font-size:14px;font-weight:550;color:#4d6482}.industry-course[data-page=overview] .preview-notice{background:#f1f5f9;border-color:#e7ecf2;font-size:11px;color:#4c6381}.industry-course .booklet-layout.overview{display:block;width:100%;max-width:none;padding:0;margin:0}.industry-course .overview-page{font-family:var(--font);font-size:17px;line-height:1.8;padding:0 0 88px;color:var(--course-copy)}.industry-course .overview-page :is(h1,h2,h3){font-family:var(--course-heading-font);color:var(--course-ink);font-weight:700;letter-spacing:-.035em}.industry-course .overview-page :is(button,a,summary):focus-visible{outline:2px solid #6894cc;outline-offset:4px}.industry-course .overview-page .overview-hero{padding:0;margin:0;border:0;border-bottom:4px solid var(--landing-teal);background:radial-gradient(ellipse at 95% 5%,#2464d11a,transparent 55%),var(--landing-navy);color:#fff}.industry-course .overview-hero-inner{width:min(880px,calc(100% - 56px));margin-inline:auto;padding:54px 0 66px}.industry-course .overview-page .overview-hero>.overview-hero-inner>.eyebrow{display:flex;align-items:flex-start;gap:9px;color:var(--landing-accent);font-size:14px;font-weight:550;line-height:1.7;letter-spacing:normal}.industry-course .overview-page .overview-hero .eyebrow svg{flex:0 0 18px;width:18px;height:18px;margin-top:3px}.industry-course .overview-page .overview-hero h1{font-size:clamp(36px,4.6vw,60px);font-weight:750;line-height:1.13;width:100%;max-width:none;margin:18px 0 22px;color:#fff;text-wrap:balance}.industry-course .overview-page .hero-promise{font-size:20px;line-height:1.7;width:100%;max-width:none;color:#cbd5e1}.industry-course .overview-page .hero-promise strong{font:inherit;color:inherit}.industry-course .overview-page .course-meta{font-size:14px;font-weight:450;line-height:1.7;color:#aab9ce;margin-top:26px}.industry-course .overview-page .course-meta>span+span:before{height:9px;background:#45556b}.industry-course .overview-page .course-actions{gap:18px;align-items:center;margin:29px 0 12px}.industry-course .overview-page .course-actions .course-button{background:var(--course-primary);border-color:var(--course-primary);color:#fff;font-size:16px;line-height:1.6;font-weight:600;padding:13px 24px;min-height:52px;border-radius:9px;box-shadow:0 8px 20px #03152e40}.industry-course .overview-page .course-actions .course-button:hover{background:var(--course-primary-hover);border-color:var(--course-primary-hover)}.industry-course .overview-page .entry-lesson{font-size:14px;line-height:1.7;color:#cbd5e1}.industry-course .overview-page .reassurance{font-size:14px;line-height:1.7;color:#aab9ce;margin:0}.industry-course .overview-page .course-introduction{width:min(880px,calc(100% - 56px));margin:64px auto 72px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.industry-course .overview-page .course-introduction>.eyebrow{font-size:14px;line-height:1.7;font-weight:600;letter-spacing:.04em;color:var(--course-primary);margin:0 0 10px}.industry-course .overview-page .course-introduction h2,.industry-course .overview-page .course-outline h2{font-size:32px;line-height:1.35;margin:0 0 24px}.industry-course .overview-page .course-introduction p{font-size:17px;line-height:1.8}.industry-course .overview-page .course-introduction strong{color:var(--course-ink);font-weight:650}.industry-course .overview-page .course-introduction em{color:inherit}.industry-course .overview-page .learning-outcomes{gap:22px;margin:30px 0 34px}.industry-course .overview-page .learning-outcomes li{padding:0;gap:14px;line-height:1.8;border:0}.industry-course .overview-page .learning-outcomes li>svg{flex:0 0 28px;width:28px;height:28px;padding:5px;margin-top:2px;border-radius:50%;background:#e5f7f3;color:var(--landing-teal)}.industry-course .overview-page .course-case{padding-top:28px;border-color:#dfe6ee}.industry-course .overview-page .course-takeaway{padding:18px 24px;border-left:4px solid var(--landing-teal);border-radius:0 12px 12px 0;background:#eefaf7;color:#405a79;font-size:20px;line-height:1.6;font-weight:450;font-style:italic;font-synthesis:style;margin:28px 0 0}.industry-course .overview-page .course-takeaway strong{color:var(--course-ink)}.industry-course .overview-page .checklist-spotlight{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;grid-gap:64px;gap:64px;position:relative;isolation:isolate;width:min(1240px,calc(100% - 56px));margin:0 auto 76px;padding:64px 60px;border:1px solid #20344e;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#2464d130,transparent 55%),radial-gradient(ellipse at 0 100%,#0d94881a,transparent 55%),var(--landing-navy);box-shadow:0 20px 45px -18px #0f172a45;color:#cbd5e1}.industry-course .overview-page .checklist-offer-copy,.industry-course .overview-page .checklist-offer-form{min-width:0}.industry-course .overview-page .checklist-resource-label{display:block;color:var(--landing-accent);font-size:13px;font-weight:650;letter-spacing:.1em;line-height:1.7;text-transform:uppercase;margin-bottom:15px}.industry-course .overview-page .checklist-spotlight h2{font-family:var(--course-heading-font);font-size:clamp(28px,3vw,40px);line-height:1.22;font-weight:700;color:#fff;margin:0 0 22px;text-wrap:balance}.industry-course .overview-page .checklist-spotlight .capture-description{font-size:17px;line-height:1.8;color:#cbd5e1;margin:0;max-width:430px}.industry-course .overview-page .checklist-offer-form{container-type:inline-size;padding:32px;border:1px solid #ffffff1f;border-radius:20px;background:#ffffff0b}.industry-course .overview-page .checklist-spotlight form{margin:0;min-width:0;max-width:100%}.industry-course .overview-page .checklist-spotlight .capture-email-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:end;min-width:0;max-width:100%}.industry-course .overview-page .checklist-spotlight .field{min-width:0;max-width:100%}.industry-course .overview-page .checklist-spotlight .field label{font-size:14px;line-height:1.7;color:#e2e8f0;margin:0 0 9px;font-weight:550}.industry-course .overview-page .checklist-spotlight .field input{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:52px;padding:13px 14px;border:1px solid #ffffff;border-radius:9px;font-size:16px;line-height:1.5;background:#fff;color:#152942}.industry-course .overview-page .checklist-spotlight .field input::placeholder{color:#718099}.industry-course .overview-page .checklist-spotlight .field input:focus-visible{border-color:#9cc4ff;box-shadow:0 0 0 3px #6894cc40;outline:0}.industry-course .overview-page .checklist-spotlight .checklist-submit{box-sizing:border-box;min-width:0;max-width:100%;min-height:52px;padding:13px 16px;margin:0;border-radius:9px;white-space:nowrap;font-size:15px;line-height:1.6;background:var(--course-primary);border-color:var(--course-primary);color:#fff}.industry-course .overview-page .checklist-spotlight .checklist-submit:hover{background:var(--course-primary-hover);border-color:var(--course-primary-hover)}.industry-course .overview-page .checklist-spotlight .capture-marketing{font-size:14px;line-height:1.75;color:#bac9dc;gap:10px;margin:20px 0 18px;min-width:0}.industry-course .overview-page .checklist-spotlight .capture-marketing input{accent-color:var(--course-primary)}.industry-course .overview-page .checklist-spotlight .capture-privacy{font-size:13px;line-height:1.75;color:#afc0d5;padding-top:16px;border-top:1px solid #ffffff1a;margin:0}.industry-course .overview-page .checklist-spotlight .capture-privacy a{color:var(--landing-accent)}.industry-course .overview-page .checklist-spotlight .capture-error{color:#ffc9cf;font-size:14px;margin-top:10px}.industry-course .overview-page .checklist-spotlight .capture-preview-label{color:#afc0d5;font-size:13px}.industry-course .overview-page .checklist-spotlight .capture-pending h3{color:#fff;font-size:24px;line-height:1.4;margin:8px 0 14px}.industry-course .overview-page .checklist-spotlight .capture-pending p{font-size:15px;line-height:1.75;color:#cbd5e1}.industry-course .overview-page .checklist-spotlight .capture-pending .quiet-link{color:var(--landing-accent)}@container(max-width:420px){.industry-course .overview-page .checklist-spotlight .capture-email-row{grid-template-columns:minmax(0,1fr)}.industry-course .overview-page .checklist-spotlight .checklist-submit{width:100%;white-space:normal}}.industry-course .overview-page .course-outline{width:min(880px,calc(100% - 56px));margin:0 auto;padding:0;border:0}.industry-course .overview-page .course-outline>p{font-size:17px;line-height:1.8}.industry-course .overview-page .course-outline .preview-scope{font-size:14px;line-height:1.7;color:#597498;margin:14px 0 25px}.industry-course .overview-page .module-stack{gap:16px;margin-top:28px}.industry-course .overview-page .syllabus-module{border:1px solid #dfe6ee;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 2px 4px #15294205}.industry-course .overview-page .syllabus-module>summary{display:flex;align-items:flex-start;gap:14px;padding:23px 24px;background:#fff}.industry-course .overview-page .syllabus-module>summary:hover{background:#f8fafc}.industry-course .overview-page .syllabus-module>summary h3{flex:1 1;min-width:0;color:#334155;font-size:19px;line-height:1.5;font-weight:650;margin:0}.industry-course .overview-page .syllabus-module>summary .part-icon{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:8px;background:#f1f5f9;color:#7589a2;margin-top:0}.industry-course .overview-page .syllabus-module>summary .part-icon svg{width:18px;height:18px;color:inherit;margin:0;transform:none}.industry-course .overview-page .syllabus-module>summary>svg{flex:0 0 16px;color:#91a2b9;margin-top:7px;transform:rotate(90deg)}.industry-course .overview-page .syllabus-module[open]>summary{background:#f8faff;border-bottom:1px solid #e3eaf4}.industry-course .overview-page .syllabus-module[open]>summary .part-icon{background:#eaf2ff;color:var(--course-primary)}.industry-course .overview-page .syllabus-module[open]>summary>svg{transform:rotate(-90deg)}.industry-course .overview-page .module-lessons{padding:0}.industry-course .overview-page .syllabus-lesson.available{padding:0;margin:0;border:0;background:#fff}.industry-course .overview-page .syllabus-lesson.available+.syllabus-lesson.available{border-top:1px solid #e8edf4}.industry-course .overview-page .syllabus-lesson>a{display:block;padding:22px 24px;border-left:3px solid transparent;color:var(--course-copy);font-size:16px;line-height:1.75}.industry-course .overview-page .syllabus-lesson>a:hover{background:#f8faff;border-left-color:#bfd3ee}.industry-course .overview-page .syllabus-lesson strong{font-size:16px;line-height:1.75;color:#263d59;font-weight:650;margin-bottom:7px}.industry-course .overview-page .preview-tag{font-size:14px;line-height:1.7;color:var(--course-link);font-weight:550;margin-top:11px}.industry-course[data-page=overview] .site-footer{background:#f8fafc;border-color:#e2e8f0;color:#70829b;font-size:14px;line-height:1.7}@media(max-width:1023px){.industry-course .overview-page .checklist-spotlight{grid-template-columns:minmax(0,1fr);gap:36px;padding:48px 40px}.industry-course .overview-page .checklist-spotlight .capture-description{max-width:620px}.industry-course .overview-page .checklist-spotlight h2{max-width:650px;font-size:34px}}@media(max-width:760px){.industry-course[data-page=overview] .site-header{width:calc(100% - 36px);min-height:68px;gap:12px}.industry-course[data-page=overview] .site-header img{width:118px;height:42px}.industry-course .overview-hero-inner,.industry-course .overview-page .course-introduction,.industry-course .overview-page .course-outline{width:calc(100% - 36px)}.industry-course .overview-hero-inner{padding:38px 0 45px}.industry-course .overview-page .overview-hero h1{font-size:clamp(34px,6.5vw,46px);line-height:1.15;margin:17px 0 20px}.industry-course .overview-page .hero-promise{font-size:18px;line-height:1.75}.industry-course .overview-page .course-meta{font-size:13px;line-height:1.7;margin-top:24px}.industry-course .overview-page .course-actions{gap:12px;margin-top:26px}.industry-course .overview-page .course-actions .course-button{width:100%}.industry-course .overview-page .entry-lesson{font-size:14px}.industry-course .overview-page .course-introduction{margin-top:44px;margin-bottom:48px;padding:0}.industry-course .overview-page .course-introduction h2,.industry-course .overview-page .course-outline h2{font-size:28px;line-height:1.4}.industry-course .overview-page .course-introduction p,.industry-course .overview-page .course-outline>p{font-size:16px;line-height:1.8}.industry-course .overview-page .learning-outcomes{font-size:16px;line-height:1.8;gap:20px}.industry-course .overview-page .course-takeaway{font-size:19px;line-height:1.65;padding:16px 19px}.industry-course .overview-page .checklist-spotlight{width:calc(100% - 24px);padding:44px 24px;border-radius:22px;gap:32px;margin-bottom:48px}.industry-course .overview-page .checklist-spotlight h2{font-size:30px;line-height:1.25;margin-bottom:18px}.industry-course .overview-page .checklist-spotlight .capture-description{font-size:16px;line-height:1.8}.industry-course .overview-page .checklist-offer-form{padding:20px;border-radius:16px}.industry-course .overview-page .checklist-resource-label{margin-bottom:13px}.industry-course .overview-page .syllabus-module>summary{padding:19px 18px;gap:12px}.industry-course .overview-page .syllabus-module>summary h3{font-size:18px;line-height:1.5}.industry-course .overview-page .syllabus-module>summary .part-icon{flex-basis:30px;width:30px;height:30px}.industry-course .overview-page .syllabus-lesson>a{padding:20px 18px 20px 15px}}@media(max-width:600px){.industry-course .overview-page .checklist-spotlight .capture-email-row{grid-template-columns:minmax(0,1fr)}.industry-course .overview-page .checklist-spotlight .checklist-submit{width:100%;white-space:normal}.industry-course .overview-page .checklist-offer-form{padding:20px}.industry-course .overview-page .checklist-spotlight{padding-inline:24px}.industry-course .overview-page .checklist-spotlight .field input{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.industry-course .overview-page *{scroll-behavior:auto}}.industry-course .overview-page .course-outline-link{font-size:14px;line-height:1.7;color:#cbd5e1;text-decoration:underline;text-underline-offset:4px}.industry-course .overview-page .course-outline-link:hover{color:#fff}.industry-course .overview-page .overview-intro-copy p{margin:0 0 20px}.industry-course .overview-page .overview-section-heading{font-size:21px;line-height:1.5;margin:30px 0 16px;color:var(--course-ink)}.industry-course .overview-page .course-case .overview-section-heading{margin-top:0}.industry-course .overview-page .course-takeaway p{font:inherit;line-height:inherit;margin:0}.industry-course .overview-page .course-case .overview-intro-copy:last-child p{margin-bottom:0}@media(max-width:760px){.industry-course .overview-page .overview-section-heading{font-size:20px}.industry-course .overview-page .course-actions{column-gap:18px}}.industry-course .overview-page #course-introduction-title{scroll-margin-top:64px}.industry-course{--font:var(--font-inter),Arial,sans-serif;--course-heading-font:var(--font-plus-jakarta-sans),Arial,sans-serif}.industry-course[data-page=overview]{--font:var(--font-inter),Arial,sans-serif}.industry-course .capture-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.industry-course .capture-error:empty{display:none}.industry-course[data-page]{--lesson-line:1.6;line-height:1.6}.industry-course[data-page] .booklet-layout :is(.overview-page,.lesson-page){line-height:1.6}.industry-course[data-page] :is(.overview-page,.lesson-page,.chapters,.mobile-chapters,.workbook-dialog,.export-dialog) :is(p,li,blockquote,dt,dd,legend,label,textarea,input,select,small,summary,span,a,strong,em,.field label,.chapters a,.syllabus-lesson strong,.copy-unit,.tip-text,.tip-copy,.field-help,.hero-promise,.course-meta,.entry-lesson,.reassurance,.syllabus-lesson,.preview-tag,.planned-chapter,.complete-label,.choice-feedback,.practice-summary,.capture-description,.capture-marketing,.capture-privacy,.eyebrow,.save-status,.checklist-capture):not(:where(h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,[role=heading] *)){line-height:1.6}.industry-course[data-page] .breadcrumb,.industry-course[data-page] .overview-page .overview-hero>.overview-hero-inner>.eyebrow{line-height:1.6}.industry-course[data-page=overview] .overview-page .overview-hero h1{line-height:1.1!important}.industry-course .lesson-page .lesson-page-card.next{text-align:right}.industry-course .lesson-page .lesson-page-card.next .pagination-label{justify-content:flex-end}.industry-course .overview-page .course-reference{margin-top:24px}.industry-course .overview-page .course-reference p{margin-bottom:0}