._sample_1rwmt_3{justify-items:start;gap:var(--space-3);padding:var(--space-5);background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-radius:var(--radius-md);display:grid}._sample_1rwmt_3 h2{font:var(--weight-semibold) var(--text-heading)/var(--leading-heading) var(--font-ui);text-transform:none;margin:0}._sample_1rwmt_3 h3{margin:var(--space-4) 0 var(--space-3);font:var(--weight-semibold) var(--text-subheading)/var(--leading-subheading) var(--font-ui);text-transform:none}._sample_1rwmt_3>p{margin:0}._statement_1rwmt_7 p{margin:0 0 var(--space-3)}._sample_1rwmt_3 button{min-height:var(--control-height);padding:var(--space-3) var(--space-5);background:var(--pb-reading);border:1px solid var(--pb-line);border-radius:var(--radius-sm);color:var(--pb-panel-ink);cursor:pointer;font:var(--weight-medium) var(--text-secondary)/var(--leading-secondary) var(--font-ui);transition:transform var(--duration-fast) var(--ease)}._sample_1rwmt_3 button:hover{border-color:var(--pb-panel-ink)}._sample_1rwmt_3 button[aria-busy=true]{cursor:progress}._sample_1rwmt_3 button:active{transform:scale(.98)}._sample_1rwmt_3 a{color:var(--course-link,var(--pb-accent-deep));text-underline-offset:3px;text-decoration:underline}._sample_1rwmt_3 :is(a,button):focus-visible{outline:3px solid var(--pb-focus-ring);outline-offset:4px}._sample_1rwmt_3 h3:focus-visible{outline:3px solid var(--pb-focus-ring);outline-offset:4px}._sample_1rwmt_3 p[tabindex]:focus-visible{outline:3px solid var(--pb-focus-ring);outline-offset:4px}._statement_1rwmt_7{justify-self:stretch;min-width:0}._actions_1rwmt_17{gap:var(--space-3) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._actions_1rwmt_17 a{min-height:44px;font-size:var(--text-secondary);align-items:center;display:inline-flex}@media (max-width:760px){._sample_1rwmt_3{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){._sample_1rwmt_3 button{transition:none}._sample_1rwmt_3 button:active{transform:none}}._landing_a7u44_1{width:min(100%,760px);color:var(--pb-on-canvas);font:400 15px/1.5 var(--font-ui);margin-inline:auto;padding-inline:clamp(16px,3vw,28px)}._startPanel_a7u44_8{align-content:center;justify-items:center;gap:18px;min-height:calc(100dvh - 86px);padding-block:clamp(32px,8vh,72px);display:grid}._startTraining_a7u44_16{border:1px solid color-mix(in srgb, #fff 58%, var(--pb-highlight));background:var(--pb-accent);width:min(700px,100%);min-height:64px;color:var(--pb-on-accent);text-align:center;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);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_a7u44_16:hover,._startTraining_a7u44_16[data-navigation-pending=true]{background:var(--pb-accent-deep);color:var(--pb-on-accent-deep);box-shadow:0 8px 28px -6px color-mix(in srgb, var(--pb-accent) 60%, transparent)}._startTraining_a7u44_16:active{transform:scale(.98)}._startTraining_a7u44_16[data-navigation-pending=true]{cursor:progress}._landing_a7u44_1 ._startTraining_a7u44_16:focus-visible{outline:3px solid var(--pb-focus-ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){._startTraining_a7u44_16{transition:none}._startTraining_a7u44_16:active{transform:none}}._browseCourses_a7u44_55{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_a7u44_55:hover{text-decoration-thickness:2px}._landing_a7u44_1 :is(a,select,summary):focus-visible{outline:3px solid var(--pb-highlight);outline-offset:4px}@media (max-width:820px){._startPanel_a7u44_8{min-height:calc(100dvh - 66px - var(--proofbound-mobile-nav-height) - env(safe-area-inset-bottom))}}@media (forced-colors:active){._startTraining_a7u44_16{color:buttontext;background:buttonface;border-color:buttontext}._startTraining_a7u44_16:hover,._startTraining_a7u44_16[data-navigation-pending=true]{color:buttontext;background:buttonface;border-color:highlight}}._page_a7u44_77{--course-link:var(--pb-accent-deep);--course-muted:color-mix(in srgb, var(--pb-muted) 85%, var(--pb-panel-ink));width:min(100%, var(--width-app));font:400 15px/1.5 var(--font-ui);margin-inline:auto;padding:28px clamp(18px,3vw,44px) 64px}._page_a7u44_77 h1,._page_a7u44_77 h2,._page_a7u44_77 h3,._page_a7u44_77 p{text-transform:none;letter-spacing:normal;margin:0}._page_a7u44_77 a{text-decoration:none}._page_a7u44_77 :is(a,button,select,summary):focus-visible{outline:3px solid var(--pb-focus-ring);outline-offset:4px}._header_a7u44_88{color:var(--pb-on-canvas);justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}._header_a7u44_88 h1{font:600 clamp(28px, 3vw, 38px)/1.2 var(--font-ui)}._page_a7u44_77 ._eyebrow_a7u44_90{color:var(--pb-highlight);margin-bottom:6px;font-size:13px}._page_a7u44_77 ._textLink_a7u44_91{color:var(--course-link);min-height:var(--control-height);align-items:center;gap:8px;font-size:13px;display:inline-flex}._header_a7u44_88 ._textLink_a7u44_91{color:var(--pb-on-canvas)}._continuePanel_a7u44_93,._outline_a7u44_93{background:var(--pb-reading);color:var(--pb-panel-ink);border:1px solid var(--pb-line);border-radius:var(--radius-md)}._continuePanel_a7u44_93{box-shadow:var(--shadow-sm);margin-bottom:24px;padding:24px}._panelMeta_a7u44_95{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_a7u44_93 h2{font:550 25px/1.3 var(--font-ui)}._page_a7u44_77 ._lastTopic_a7u44_97{color:var(--course-muted);margin-top:8px;font-size:14px}._practiceWeek_a7u44_98{gap:var(--space-3);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--pb-line);color:var(--pb-panel-ink);font-size:var(--text-secondary);line-height:var(--leading-secondary);flex-wrap:wrap;display:flex}._practiceWeek_a7u44_98 dt{color:var(--course-muted);font-weight:var(--weight-medium)}._practiceWeek_a7u44_98 dd{min-width:min(100%,244px);min-height:calc(2lh + var(--space-2) + 28px);margin:0}._reviewStatus_a7u44_112{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_a7u44_112 ._textLink_a7u44_91,._actions_a7u44_113 ._textLink_a7u44_91{min-height:44px}._actions_a7u44_113{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}._page_a7u44_77 ._primary_a7u44_115{justify-content:space-between;gap:var(--space-6);min-width:210px}._primary_a7u44_115[data-navigation-pending=true],._secondary_a7u44_115[data-navigation-pending=true]{opacity:.8}._setupDisclosure_a7u44_119{flex:180px;font-size:13px}._setupDisclosure_a7u44_119 summary{cursor:pointer;min-height:44px;color:var(--pb-panel-ink);padding-block:12px}._setupDisclosure_a7u44_119[open]{flex-basis:100%}._setup_a7u44_119{grid-template-columns:.75fr 1.5fr 1fr;gap:12px;padding-top:10px;display:grid}._setup_a7u44_119 label{min-width:0;color:var(--course-muted);gap:7px;font-size:13px;display:grid}._setup_a7u44_119 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_a7u44_93{padding-inline:24px}._outline_a7u44_93>summary{cursor:pointer;min-height:52px;font:550 14px/1.5 var(--font-ui);padding-block:15px}._outline_a7u44_93>summary:focus-visible{outline-color:var(--course-link)}._outline_a7u44_93[open]{padding-bottom:8px}._topics_a7u44_129{border-top:1px solid var(--pb-line);margin:0;padding:0;list-style:none}._topics_a7u44_129 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_a7u44_129 li:last-child{border-bottom:0}._topicNumber_a7u44_132{color:var(--course-link);font-variant-numeric:tabular-nums;font-size:13px}._topics_a7u44_129 h3{font:450 16px/1.45 var(--font-ui)}._page_a7u44_77 ._freeUnit_a7u44_134{border-top:1px solid var(--pb-line);color:var(--pb-panel-ink);margin-top:20px;padding-top:16px;font-size:14px}._page_a7u44_77 ._freeUnit_a7u44_134 p{margin:0}._page_a7u44_77 ._freeUnit_a7u44_134 p+p{color:color-mix(in srgb, var(--pb-panel-ink) 80%, transparent);margin-top:8px}._page_a7u44_77 ._priceLink_a7u44_137{color:var(--course-link);font-weight:var(--weight-semibold);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}._completionSummary_a7u44_138{border-top:1px solid var(--pb-line);margin-top:20px;padding-top:12px}._completionHeading_a7u44_139{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}._completionHeading_a7u44_139 h3{font:550 14px/1.5 var(--font-ui)}._completionHeading_a7u44_139 ._textLink_a7u44_91{min-height:44px}._completionMeasure_a7u44_142{align-items:center;gap:16px;display:flex}._page_a7u44_77 ._count_a7u44_143{font:550 24px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;flex-shrink:0}._count_a7u44_143 span{color:var(--course-muted);font:400 15px/1.4 var(--font-ui)}._completionSummary_a7u44_138 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_a7u44_138 progress::-webkit-progress-bar{background:var(--pb-line)}._completionSummary_a7u44_138 progress::-webkit-progress-value{background:var(--pb-accent)}._completionSummary_a7u44_138 progress::-moz-progress-bar{background:var(--pb-accent)}._page_a7u44_77 ._note_a7u44_149{color:var(--course-muted);margin-bottom:12px;font-size:13px;line-height:1.55}._completionSummary_a7u44_138 ._note_a7u44_149{margin:8px 0 0}._note_a7u44_149 a{color:var(--course-link);text-underline-offset:3px;text-decoration:underline}._readState_a7u44_152{color:var(--course-muted);margin-bottom:10px;font-size:13px}._readState_a7u44_152 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}._courseLinks_a7u44_154{align-items:center;gap:0 var(--space-5);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--pb-line);color:var(--pb-panel-ink);flex-wrap:wrap;display:flex}._courseLinks_a7u44_154 a{min-height:var(--control-height);max-width:100%;color:var(--course-link);font-size:var(--text-secondary);line-height:var(--leading-secondary);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--course-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--course-link) 45%, transparent);text-underline-offset:var(--space-1);overflow-wrap:anywhere;align-items:center;display:inline-flex}:is(._courseLinks_a7u44_154 a:hover,._courseLinks_a7u44_154 a:focus-visible){text-decoration-color:currentColor}._courseLinks_a7u44_154 a:active{color:var(--pb-panel-ink);text-decoration-color:currentColor}._courseLinks_a7u44_154 a[data-navigation-pending=true]{cursor:progress}@media (max-width:1050px){._page_a7u44_77{padding:24px 24px 48px}._setup_a7u44_119{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._page_a7u44_77{padding:20px 16px 36px}._header_a7u44_88{flex-direction:column;align-items:start;gap:8px;margin-bottom:18px}._continuePanel_a7u44_93{margin-bottom:20px;padding:20px}._panelMeta_a7u44_95{align-items:start}._actions_a7u44_113{gap:10px}._page_a7u44_77 ._primary_a7u44_115,._page_a7u44_77 ._secondary_a7u44_115{width:100%}._setupDisclosure_a7u44_119{flex-basis:100%}._outline_a7u44_93{padding-inline:20px}}._page_a7u44_77 ._courseDescription_a7u44_196{max-width:740px;color:color-mix(in srgb, var(--pb-on-canvas) 86%, var(--pb-canvas));margin-top:12px;font-size:14px;line-height:1.6}._welcomeHeader_a7u44_197{color:var(--pb-on-canvas);justify-content:space-between;align-items:start;gap:28px;margin-bottom:24px;display:flex}._welcomeHeader_a7u44_197 h1{max-width:780px;font:600 clamp(30px, 3vw, 42px)/1.2 var(--font-ui)}._welcomeHeader_a7u44_197 p:not(._eyebrow_a7u44_90){max-width:650px;color:color-mix(in srgb, var(--pb-on-canvas) 86%, var(--pb-canvas));margin-top:14px;line-height:1.6}._page_a7u44_77 ._returnAction_a7u44_200{min-height:44px;color:var(--pb-on-canvas);white-space:nowrap;align-items:center;gap:12px;font-size:14px;display:inline-flex}._returnAction_a7u44_200:hover{text-underline-offset:4px;text-decoration:underline}._welcomeChooser_a7u44_202{--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_a7u44_202>a{margin-top:14px}._courseSample_a7u44_204{margin-bottom:24px}._topics_a7u44_129 h3 a{color:var(--course-link)}._topics_a7u44_129 h3 a:hover{text-underline-offset:4px;text-decoration:underline}._page_a7u44_77 ._topicNotice_a7u44_207{color:var(--course-muted);margin:14px 0;font-size:13px;line-height:1.5}@media (max-width:760px){._welcomeHeader_a7u44_197{flex-direction:column;gap:12px}._welcomeChooser_a7u44_202{padding:20px}._courseSample_a7u44_204{margin-bottom:20px}}:root:is([data-theme=cobalt-dark],[data-theme=electric]) ._page_a7u44_77{--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))}:root[data-theme=cobalt-dark] ._page_a7u44_77{--pb-highlight:var(--pb-signal);--course-link:var(--pb-signal)}:root[data-theme=electric] ._page_a7u44_77{--course-link:var(--pb-highlight)}._landing_a7u44_1 ._setup_a7u44_119{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,1fr);width:min(700px,100%);padding-top:0}._landing_a7u44_1 ._setup_a7u44_119 label{color:inherit}@media (max-width:600px){._landing_a7u44_1 ._setup_a7u44_119{grid-template-columns:minmax(0,1fr)}}._choice_a7u44_240{width:min(700px,100%)}._choice_a7u44_240>summary{text-align:center;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;width:fit-content;max-width:100%;min-height:44px;margin-inline:auto;padding:8px 12px;font-size:.875rem;list-style:none;display:flex}._choice_a7u44_240>summary::-webkit-details-marker{display:none}._choice_a7u44_240[open]>summary{margin-bottom:12px}._choiceValue_a7u44_259{overflow-wrap:anywhere;min-width:0}._choiceChange_a7u44_260,._choiceHide_a7u44_260{text-underline-offset:4px;text-decoration:underline}._choice_a7u44_240>summary:hover :is(._choiceChange_a7u44_260,._choiceHide_a7u44_260){text-decoration-thickness:2px}._choiceHide_a7u44_260,._choice_a7u44_240[open] ._choiceChange_a7u44_260{display:none}._choice_a7u44_240[open] ._choiceHide_a7u44_260{display:inline}._startPanel_a7u44_8._introPanel_a7u44_267{gap:var(--space-5);min-height:min(100dvh - 180px,620px)}._intro_a7u44_267{gap:var(--space-3);text-align:center;justify-items:center;max-width:640px;display:grid}._intro_a7u44_267 h1{color:var(--pb-on-canvas,#fff);font:var(--weight-semibold) clamp(2rem, 5vw, var(--text-display))/var(--leading-display) var(--font-ui);letter-spacing:-.02em;text-transform:none;text-wrap:balance;margin:0}._intro_a7u44_267 p{color:var(--pb-on-canvas-muted,#d8d8d8);font-size:var(--text-subheading);line-height:var(--leading-subheading);text-wrap:pretty;margin:0}@media (max-width:820px){._startPanel_a7u44_8._introPanel_a7u44_267{min-height:0}}._introFeature_a7u44_294{justify-items:stretch;width:min(700px,100%);display:grid}._introFeature_a7u44_294>*{width:100%}._introPanel_a7u44_267 ._choice_a7u44_240{margin-top:calc(-1 * var(--space-3))}@media (min-width:1080px){._landingWithFeature_a7u44_298{width:min(100%,1240px)}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267{column-gap:clamp(32px,4vw,64px);row-gap:var(--space-5);grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>*{grid-column:1}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>._intro_a7u44_267{grid-row:2}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>._startTraining_a7u44_16{grid-row:3}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>._choice_a7u44_240{grid-row:4}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>._introFeature_a7u44_294{grid-area:1/2/-1;align-self:center;width:100%}._landingWithFeature_a7u44_298 ._introPanel_a7u44_267>._introFeature_a7u44_294:has([data-proof-blocks-landing=open]){grid-area:5/1/auto/-1;width:100%}}
