._panel_1nd7c_1{background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-radius:4px;padding:24px}._panel_1nd7c_1 h2{font:550 20px/1.4 var(--font-ui);text-transform:none;letter-spacing:normal;margin:0 0 10px}._panel_1nd7c_1 p{margin:0 0 12px}._panel_1nd7c_1 ._note_1nd7c_4{color:var(--pb-muted);font-size:13px;line-height:1.6}._examples_1nd7c_5{border-top:1px solid var(--pb-line);margin-top:20px;display:grid}._example_1nd7c_5{border-bottom:1px solid var(--pb-line);min-width:0}._example_1nd7c_5>summary{cursor:pointer;min-height:48px;padding:14px 0;font-weight:550}._content_1nd7c_8{min-width:0;padding:2px 0 20px}._reveal_1nd7c_9{background:var(--pb-reading-soft);border:1px solid var(--pb-line);border-radius:3px;margin-top:12px;padding:0 14px}._reveal_1nd7c_9>summary{cursor:pointer;min-height:44px;color:var(--course-link,var(--pb-accent-deep));padding:12px 0;font-size:14px}._reveal_1nd7c_9>div{padding-bottom:14px}._panel_1nd7c_1 summary:focus-visible{outline:3px solid var(--pb-focus);outline-offset:3px}@media (max-width:760px){._panel_1nd7c_1{padding:20px}}._sample_11svn_1{background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-radius:4px;padding:24px}._sample_11svn_1 h2{font:550 20px/1.4 var(--font-ui);text-transform:none;margin:0 0 10px}._sample_11svn_1 h3{font:550 17px/1.5 var(--font-ui);text-transform:none;margin:18px 0 12px}._sample_11svn_1 p{margin:0 0 12px}._sample_11svn_1 button{background:var(--pb-reading-soft);border:1px solid var(--pb-accent);min-height:44px;color:var(--course-link,var(--pb-accent-deep));cursor:pointer;font:500 14px/1.4 var(--font-ui);border-radius:3px;padding:10px 16px}._sample_11svn_1 a{color:var(--course-link,var(--pb-accent-deep));text-underline-offset:3px;text-decoration:underline}._sample_11svn_1 :is(a,button):focus-visible{outline:3px solid var(--pb-focus);outline-offset:4px}._statement_11svn_8{min-width:0}._actions_11svn_9{flex-wrap:wrap;gap:12px 20px;margin-top:20px;display:flex}._actions_11svn_9 a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:760px){._sample_11svn_1{padding:20px}}._landing_1q0w5_1{color:#fff;width:min(100%,760px);font:400 15px/1.5 var(--font-ui);margin-inline:auto;padding-inline:clamp(16px,3vw,28px)}._startPanel_1q0w5_8{align-content:center;justify-items:center;gap:18px;min-height:calc(100dvh - 86px);padding-block:clamp(32px,8vh,72px);display:grid}._startTraining_1q0w5_16{border:1px solid color-mix(in srgb, #fff 58%, var(--pb-highlight));background:var(--pb-accent);width:min(520px,100%);min-height:64px;color:var(--pb-on-accent);text-align:center;border-radius:4px;justify-content:center;align-items:center;padding:16px 22px;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;text-decoration:none;display:flex}._startTraining_1q0w5_16:hover{background:var(--pb-accent-deep)}._browseCourses_1q0w5_33{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;padding:8px 12px;font-size:.875rem;text-decoration:underline;display:inline-flex}._browseCourses_1q0w5_33:hover{text-decoration-thickness:2px}._landing_1q0w5_1 a:focus-visible{outline:3px solid var(--pb-highlight);outline-offset:4px}@media (max-width:820px){._startPanel_1q0w5_8{min-height:calc(100dvh - 66px - var(--proofbound-mobile-nav-height) - env(safe-area-inset-bottom))}}@media (forced-colors:active){._startTraining_1q0w5_16{color:buttontext;background:buttonface;border-color:buttontext}}._page_1q0w5_54{--course-link:var(--pb-accent-deep);--course-muted:color-mix(in srgb, var(--pb-muted) 85%, var(--pb-panel-ink));width:min(100%,1320px);font:400 15px/1.5 var(--font-ui);margin-inline:auto;padding:28px clamp(18px,3vw,44px) 64px}._page_1q0w5_54 h1,._page_1q0w5_54 h2,._page_1q0w5_54 h3,._page_1q0w5_54 p{text-transform:none;letter-spacing:normal;margin:0}._page_1q0w5_54 a{text-decoration:none}._page_1q0w5_54 :is(a,button,select,summary):focus-visible{outline:3px solid var(--pb-focus);outline-offset:4px}._header_1q0w5_65{color:#fff;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}._header_1q0w5_65 h1{font:600 clamp(28px, 3vw, 38px)/1.2 var(--font-ui)}._page_1q0w5_54 ._eyebrow_1q0w5_67{color:var(--pb-highlight);margin-bottom:6px;font-size:13px}._page_1q0w5_54 ._textLink_1q0w5_68{color:var(--course-link);align-items:center;gap:8px;min-height:36px;font-size:13px;display:inline-flex}._header_1q0w5_65 ._textLink_1q0w5_68{color:#fff}._columns_1q0w5_70{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}._continuePanel_1q0w5_71,._outline_1q0w5_71,._sideSection_1q0w5_71{background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-radius:4px}._continuePanel_1q0w5_71{border-top:4px solid var(--pb-signal);box-shadow:4px 4px 0 var(--pb-frame);margin-bottom:24px;padding:24px}._panelMeta_1q0w5_73{color:var(--course-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:flex}._continuePanel_1q0w5_71 h2{font:550 25px/1.3 var(--font-ui)}._page_1q0w5_54 ._lastTopic_1q0w5_75{color:var(--course-muted);margin-top:8px;font-size:14px}._reviewStatus_1q0w5_76{color:var(--course-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:12px;font-size:14px;display:flex}._reviewStatus_1q0w5_76 ._textLink_1q0w5_68{min-height:44px}._actions_1q0w5_78{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}._page_1q0w5_54 ._primary_1q0w5_79{border:2px solid var(--pb-accent);background:var(--pb-accent);min-width:210px;min-height:52px;color:var(--pb-on-accent);font:550 16px/1.4 var(--font-ui);border-radius:3px;justify-content:space-between;align-items:center;gap:28px;padding:11px 20px;display:inline-flex}._primary_1q0w5_79:hover{background:var(--pb-accent-deep);border-color:var(--pb-accent-deep)}._page_1q0w5_54 ._secondary_1q0w5_81{border:1px solid var(--course-link);min-height:52px;color:var(--course-link);font:550 16px/1.4 var(--font-ui);background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:11px 20px;display:inline-flex}._secondary_1q0w5_81:hover{background:var(--pb-reading-soft)}._primary_1q0w5_79[data-navigation-pending=true],._secondary_1q0w5_81[data-navigation-pending=true]{opacity:.8}._setupDisclosure_1q0w5_84{flex:180px;font-size:13px}._setupDisclosure_1q0w5_84 summary{cursor:pointer;min-height:44px;color:var(--pb-panel-ink);padding-block:12px}._setupDisclosure_1q0w5_84[open]{flex-basis:100%}._setup_1q0w5_84{grid-template-columns:.75fr 1.5fr 1fr;gap:12px;padding-top:10px;display:grid}._setup_1q0w5_84 label{min-width:0;color:var(--course-muted);gap:7px;font-size:13px;display:grid}._setup_1q0w5_84 select{border:1px solid var(--pb-line);width:100%;min-width:0;min-height:48px;color:var(--pb-panel-ink);background:var(--pb-reading-soft);font:400 15px/1.4 var(--font-ui);border-radius:3px;padding:8px 10px}._outline_1q0w5_71{padding:22px 24px 8px}._sectionHeading_1q0w5_91{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}._sectionHeading_1q0w5_91 h2{font:550 18px/1.4 var(--font-ui)}._sectionHeading_1q0w5_91>span{color:var(--course-muted);font-size:13px}._topics_1q0w5_94{border-top:1px solid var(--pb-line);margin:0;padding:0;list-style:none}._topics_1q0w5_94 li{border-bottom:1px solid var(--pb-line);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:12px;padding:17px 0;display:grid}._topics_1q0w5_94 li:last-child{border-bottom:0}._topicNumber_1q0w5_97{color:var(--course-link);font-variant-numeric:tabular-nums;font-size:13px}._topics_1q0w5_94 h3{font:450 16px/1.45 var(--font-ui)}._sidebar_1q0w5_99{gap:18px;display:grid}._sideSection_1q0w5_71{padding:20px}._sideSection_1q0w5_71 h2{font:550 14px/1.5 var(--font-ui);margin-bottom:14px}._completionSummary_1q0w5_102{border-top:1px solid var(--pb-line);margin-top:20px;padding-top:12px}._completionHeading_1q0w5_103{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}._completionHeading_1q0w5_103 h3{font:550 14px/1.5 var(--font-ui)}._completionHeading_1q0w5_103 ._textLink_1q0w5_68{min-height:44px}._completionMeasure_1q0w5_106{align-items:center;gap:16px;display:flex}._page_1q0w5_54 ._count_1q0w5_107{font:550 24px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;flex-shrink:0}._count_1q0w5_107 span{color:var(--course-muted);font:400 15px/1.4 var(--font-ui)}._completionSummary_1q0w5_102 progress{-webkit-appearance:none;appearance:none;background:var(--pb-line);width:100%;min-width:0;height:7px;color:var(--pb-accent);border:0;border-radius:1px;flex:1;margin:12px 0;display:block}._completionSummary_1q0w5_102 progress::-webkit-progress-bar{background:var(--pb-line)}._completionSummary_1q0w5_102 progress::-webkit-progress-value{background:var(--pb-accent)}._completionSummary_1q0w5_102 progress::-moz-progress-bar{background:var(--pb-accent)}._page_1q0w5_54 ._note_1q0w5_113{color:var(--course-muted);margin-bottom:12px;font-size:13px;line-height:1.55}._completionSummary_1q0w5_102 ._note_1q0w5_113{margin:8px 0 0}._note_1q0w5_113 a{color:var(--course-link);text-underline-offset:3px;text-decoration:underline}._readState_1q0w5_116{color:var(--course-muted);margin-bottom:10px;font-size:13px}._readState_1q0w5_116 button{border:1px solid var(--pb-line);background:var(--pb-reading);color:var(--pb-panel-ink);font:inherit;cursor:pointer;border-radius:3px;min-height:44px;margin-top:8px;padding:8px 12px}._resourceLink_1q0w5_118{color:var(--course-link);justify-content:space-between;gap:16px;min-height:42px;padding-block:10px;font-size:14px;display:flex}@media (max-width:1050px){._page_1q0w5_54{padding:24px 24px 48px}._columns_1q0w5_70{grid-template-columns:minmax(0,1fr) 245px;gap:20px}._setup_1q0w5_84{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._page_1q0w5_54{padding:20px 16px 36px}._header_1q0w5_65{flex-direction:column;align-items:start;gap:8px;margin-bottom:18px}._columns_1q0w5_70{grid-template-columns:minmax(0,1fr);gap:20px}._columns_1q0w5_70>div{display:contents}._continuePanel_1q0w5_71{margin:0;padding:20px}._panelMeta_1q0w5_73{align-items:start}._actions_1q0w5_78{gap:10px}._page_1q0w5_54 ._primary_1q0w5_79,._page_1q0w5_54 ._secondary_1q0w5_81{width:100%}._setupDisclosure_1q0w5_84{flex-basis:100%}._sidebar_1q0w5_99{order:1;grid-template-columns:minmax(0,1fr);gap:16px}._sidebar_1q0w5_99 ._sideSection_1q0w5_71:first-child{grid-column:1/-1}._outline_1q0w5_71{order:2;padding:20px 20px 6px}}._page_1q0w5_54 ._courseDescription_1q0w5_139{color:#d6dbe2;max-width:740px;margin-top:12px;font-size:14px;line-height:1.6}._welcomeHeader_1q0w5_140{color:#fff;justify-content:space-between;align-items:start;gap:28px;margin-bottom:24px;display:flex}._welcomeHeader_1q0w5_140 h1{max-width:780px;font:600 clamp(30px, 3vw, 42px)/1.2 var(--font-ui)}._welcomeHeader_1q0w5_140 p:not(._eyebrow_1q0w5_67){color:#d6dbe2;max-width:650px;margin-top:14px;line-height:1.6}._page_1q0w5_54 ._returnAction_1q0w5_143{color:#fff;white-space:nowrap;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}._returnAction_1q0w5_143:hover{text-underline-offset:4px;text-decoration:underline}._welcomeChooser_1q0w5_145{--path-ink:var(--pb-panel-ink);--path-muted:var(--course-muted);--path-surface:var(--pb-reading);--path-line:var(--pb-line);--path-accent:var(--course-link);--path-control:var(--pb-reading-soft);--path-action:var(--pb-accent);--path-action-ink:var(--pb-on-accent);background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-top:4px solid var(--pb-signal);box-shadow:4px 4px 0 var(--pb-frame);border-radius:4px;margin-bottom:24px;padding:24px}._welcomeChooser_1q0w5_145>a{margin-top:14px}._courseSample_1q0w5_147{margin-bottom:24px}._methodExamples_1q0w5_148{margin-top:24px}._topics_1q0w5_94 h3 a{color:var(--course-link)}._topics_1q0w5_94 h3 a:hover{text-underline-offset:4px;text-decoration:underline}._page_1q0w5_54 ._topicNotice_1q0w5_151{color:var(--course-muted);margin:14px 0;font-size:13px;line-height:1.5}@media (max-width:760px){._welcomeHeader_1q0w5_140{flex-direction:column;gap:12px}._welcomeChooser_1q0w5_145{padding:20px}._courseSample_1q0w5_147{order:1;margin:0}._methodExamples_1q0w5_148{order:3;margin:0}}:root[data-theme=cobalt-dark] ._page_1q0w5_54{--pb-reading:var(--pb-panel);--pb-reading-soft:var(--pb-canvas-soft);--pb-panel-ink:var(--pb-hero-ink);--pb-muted:color-mix(in srgb, var(--pb-hero-ink) 74%, var(--pb-panel));--pb-highlight:var(--pb-signal);--course-link:var(--pb-signal)}
