.NdQKdq_wrap{max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.NdQKdq_section{padding-block:clamp(28px,5vw,48px)}.NdQKdq_list{flex-direction:column;gap:12px;display:flex}.NdQKdq_card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:none;transition:border-color .16s}@media (hover:hover) and (pointer:fine){.NdQKdq_card:has(.NdQKdq_body:hover){border-color:var(--border-strong)}}.NdQKdq_body{column-gap:20px;padding:16px;display:grid;position:relative}.NdQKdq_stretchLink:after{content:"";position:absolute;inset:0}.NdQKdq_body :is(a,button,input,select,textarea,label,summary):not(.NdQKdq_stretchLink){z-index:1;position:relative}.NdQKdq_aThumb{grid-area:thumb;align-self:start}.NdQKdq_thumb{aspect-ratio:16/9;border-radius:var(--radius-md);width:100%;display:block;position:relative;overflow:hidden}.NdQKdq_aHead{grid-area:head}.NdQKdq_aMeta{grid-area:meta;align-self:end}.NdQKdq_aNext{grid-area:next}.NdQKdq_aCta{grid-area:cta;align-self:end}.NdQKdq_aAct{grid-area:act}.NdQKdq_nextLine{flex-direction:column;gap:2px;display:flex}.NdQKdq_ctaBtn{width:100%}.NdQKdq_actLink{min-height:var(--touch-min);color:var(--color-primary);justify-content:center;align-items:center;padding-inline:6px;font-size:13px;font-weight:700;display:inline-flex}.NdQKdq_actLink:hover{text-decoration:underline}.NdQKdq_cur{grid-template:"thumb head next"1fr"thumb meta cta"/266px minmax(0,1fr) 240px}.NdQKdq_cur .NdQKdq_aMeta,.NdQKdq_cur .NdQKdq_aCta{padding-top:10px}.NdQKdq_cur .NdQKdq_aNext,.NdQKdq_cur .NdQKdq_aCta{border-left:1px solid var(--border-subtle);padding-left:20px}@media (min-width:901px){.NdQKdq_cur:not(:has(.NdQKdq_aCta)) .NdQKdq_aNext{grid-row:1/3}}.NdQKdq_past{grid-template:"thumb head act"1fr"thumb meta act"/160px minmax(0,1fr) auto;column-gap:18px;padding:14px 16px}.NdQKdq_past .NdQKdq_aMeta{padding-top:6px}.NdQKdq_past .NdQKdq_aAct{justify-content:flex-end;align-self:center}.NdQKdq_survey{border-top:1px solid var(--border-subtle);margin-inline:16px;padding-block:12px 14px}.NdQKdq_svBody{flex-direction:column;gap:10px;display:flex}.NdQKdq_svToggle{display:none}@media (max-width:900px){.NdQKdq_cur{grid-template:"thumb head head"1fr"thumb meta meta""next next cta"/200px minmax(0,1fr) auto}.NdQKdq_cur .NdQKdq_aNext,.NdQKdq_cur .NdQKdq_aCta{border-left:0;margin-top:14px;padding-left:0}.NdQKdq_cur .NdQKdq_aCta{padding-top:0}.NdQKdq_cur .NdQKdq_aNext{align-self:center}.NdQKdq_ctaBtn{width:auto}.NdQKdq_past{grid-template:"thumb head"1fr"thumb meta""act act"/136px minmax(0,1fr)}.NdQKdq_past .NdQKdq_aAct{justify-content:flex-start;margin-top:12px}}@media (max-width:640px){.NdQKdq_body{gap:20px 14px;padding:20px}.NdQKdq_cur{grid-template:"thumb head""meta meta""next next""cta cta"/88px minmax(0,1fr)}.NdQKdq_cur .NdQKdq_aHead,.NdQKdq_past .NdQKdq_aHead{align-self:center}.NdQKdq_cur .NdQKdq_aMeta,.NdQKdq_cur .NdQKdq_aCta,.NdQKdq_past .NdQKdq_aMeta{align-self:auto;padding-top:0}.NdQKdq_cur .NdQKdq_aNext,.NdQKdq_cur .NdQKdq_aCta{margin-top:0}.NdQKdq_ctaBtn{width:100%}.NdQKdq_nextLine{flex-direction:column;align-items:flex-start;gap:6px}.NdQKdq_nextLine>span:first-child{white-space:nowrap;flex:none}.NdQKdq_cur:not(:has(.NdQKdq_aCta)){grid-template-rows:auto auto auto;grid-template-areas:"thumb head""meta meta""next next"}.NdQKdq_past:not(:has(.NdQKdq_aAct)){grid-template-rows:auto auto;grid-template-areas:"thumb head""meta meta"}.NdQKdq_past{grid-template:"thumb head""meta meta""act act"/72px minmax(0,1fr);padding:12px 14px}.NdQKdq_past .NdQKdq_aAct{margin-top:0}.NdQKdq_past .NdQKdq_aAct>a{word-break:keep-all;text-align:center;flex:1 1 0;min-height:44px}.NdQKdq_actLink{border:1px solid var(--border-default);border-radius:var(--radius-sm)}.NdQKdq_survey{margin-inline:14px}.NdQKdq_svToggle{width:100%;min-height:44px;color:var(--color-primary);justify-content:space-between;align-items:center;gap:8px;padding-inline:2px;font-size:14px;font-weight:600;display:flex}.NdQKdq_svBody{margin-top:8px}.NdQKdq_svBody[data-open=false]{display:none}}@keyframes NdQKdq_pgIn{0%{opacity:0;transform:translateY(10px)}}.NdQKdq_pageIn{animation:NdQKdq_pgIn .4s var(--ease-out)}@media (prefers-reduced-motion:reduce){.NdQKdq_pageIn{animation:none}.NdQKdq_card{transition:none}.NdQKdq_card:has(.NdQKdq_body:hover){transform:none}}.NdQKdq_page{background:var(--surface-page);padding-bottom:40px}.NdQKdq_heading{padding-block:40px 8px}.NdQKdq_heading h1{letter-spacing:-.04em;color:var(--text-strong);font-size:36px;font-weight:750;line-height:1.25}.NdQKdq_heading p{color:var(--text-muted);margin-top:12px;font-size:16px;line-height:1.6}.NdQKdq_coursesSection{padding-top:28px}.NdQKdq_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.NdQKdq_courseTitle{letter-spacing:-.025em;color:var(--text-strong);overflow-wrap:anywhere;font-size:22px;font-weight:750;line-height:1.4}.NdQKdq_statusLine{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;line-height:1.5;display:flex}.NdQKdq_progressLine{--color-progress:var(--color-primary);flex-direction:column;gap:10px;display:flex}.NdQKdq_progressLine>div:first-child{font-size:14px}.NdQKdq_nextTitle{color:var(--text-strong);overflow-wrap:anywhere;font-size:16px;line-height:1.5}.NdQKdq_position{color:var(--text-muted);font-size:14px;line-height:1.5}.NdQKdq_ctaBtn{border-radius:var(--radius-md);min-height:48px;font-size:16px}.NdQKdq_quietLink{min-height:var(--touch-min);color:var(--color-primary);word-break:keep-all;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.NdQKdq_quietLink:hover{text-underline-offset:4px;text-decoration:underline}.NdQKdq_studyContext{border-top:1px solid var(--border-subtle);color:var(--text-muted);margin-inline:20px;padding-block:16px 20px;font-size:14px;line-height:1.6}.NdQKdq_studyContext>p,.NdQKdq_examHint p:first-child{flex-wrap:wrap;gap:4px 12px;display:flex}.NdQKdq_studyContext strong{color:var(--text-body);font-weight:600}.NdQKdq_examHint{margin-top:12px}.NdQKdq_examHint:first-child{margin-top:0}.NdQKdq_examHint p+p{margin-top:4px;font-size:13px}.NdQKdq_examHint b{color:var(--color-cash);font-weight:650}.NdQKdq_goalSection{padding-block:0}.NdQKdq_goalSection>.NdQKdq_wrap>article{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.NdQKdq_cashSection{padding-block:28px}.NdQKdq_cashSummary{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:24px}.NdQKdq_cashHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.NdQKdq_cashHeading h2{align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.NdQKdq_cashHeading h2 svg{color:var(--text-muted)}.NdQKdq_cashBalance{min-height:var(--touch-min);color:var(--text-strong);align-items:center;gap:8px;font-size:24px;font-weight:750;display:inline-flex}.NdQKdq_cashDescription,.NdQKdq_cashExpiry{color:var(--text-muted);font-size:14px;line-height:1.6}.NdQKdq_cashDescription{margin-top:8px}.NdQKdq_cashExpiry{margin-top:4px}.NdQKdq_cashLinks{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:4px 24px;margin-top:12px;padding-top:8px;display:flex}@media (max-width:640px){.NdQKdq_heading{padding-block:28px 0}.NdQKdq_heading h1{font-size:30px}.NdQKdq_heading p{margin-top:10px;font-size:15px}.NdQKdq_section{padding-block:28px}.NdQKdq_coursesSection{padding-top:24px}.NdQKdq_list{gap:16px}.NdQKdq_courseTitle{font-size:20px}.NdQKdq_cur .NdQKdq_aMeta{border-bottom:1px solid var(--border-subtle);padding-bottom:18px}.NdQKdq_nextLine>span:first-child{font-size:14px;font-weight:500}.NdQKdq_cur .NdQKdq_aCta{margin-top:-4px}.NdQKdq_goalSection{padding-block:0}.NdQKdq_cashSummary{padding:18px 20px}}@media (max-width:359px){.NdQKdq_cur{grid-template-columns:72px minmax(0,1fr)}.NdQKdq_body{column-gap:12px;padding:16px}.NdQKdq_courseTitle{font-size:18px}.NdQKdq_statusLine{font-size:13px}.NdQKdq_studyContext{margin-inline:16px}}.NdQKdq_reviewBar{background:var(--surface-card);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);padding:12px max(16px,50vw - 568px);font-size:13px}.NdQKdq_reviewBar summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.NdQKdq_reviewBar summary:after{content:"＋";margin-left:8px}.NdQKdq_reviewBar[open] summary:after{content:"−"}.NdQKdq_reviewBar nav{flex-wrap:wrap;gap:4px 16px;display:flex}.NdQKdq_reviewBar a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.NdQKdq_reviewBar a[aria-current]{color:var(--color-primary);text-underline-offset:5px;text-decoration:underline}.NdQKdq_emptyClassroom{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:36px 20px 20px;display:flex}.NdQKdq_emptyClassroom>svg{color:var(--text-muted)}.NdQKdq_emptyClassroom h2{letter-spacing:-.025em;word-break:keep-all;font-size:20px;font-weight:700;line-height:1.4}.NdQKdq_emptyClassroom p{color:var(--text-muted);font-size:15px;line-height:1.7}.NdQKdq_emptyAction{background:var(--color-primary);color:#fff;border-radius:var(--radius-md);justify-content:center;align-items:center;gap:8px;min-height:48px;padding-inline:24px;font-size:16px;font-weight:650;display:inline-flex}.NdQKdq_emptyAction:hover{background:var(--color-primary-hover)}
.oB1X9q_theme,.oB1X9q_page{--home-ink:#14263d;--home-muted:#556779;--home-accent:#456796;--home-panel:#e5ecf3;--home-bg:#fafbfc;--home-line:#d6dfe7;--home-white:#fff;--text-strong:#14263d;--text-body:#34485e;--text-muted:#556779;--text-subtle:#556779;--surface-card:#fff;--surface-sunken:#e5ecf3;--surface-page:#fafbfc;--border-subtle:#d6dfe7;--border-default:#d6dfe7;--color-primary:#14263d;--color-primary-hover:#294766;--color-primary-soft:#e5ecf3;--shadow-1:none}.oB1X9q_page{width:100%;max-width:var(--content-max);color:var(--text-strong);flex:1;min-width:0;margin-inline:auto;padding:clamp(36px,5vw,64px) clamp(16px,4vw,32px) clamp(64px,8vw,104px)}.oB1X9q_pageHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:32px;padding-bottom:clamp(28px,4vw,44px);display:flex}.oB1X9q_headingCopy{min-width:0}.oB1X9q_eyebrow{color:var(--home-accent,#456796);margin-bottom:16px;font-size:13px;font-weight:650}.oB1X9q_title{letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(32px,4.2vw,52px);font-weight:750;line-height:1.18}.oB1X9q_description{max-width:42em;color:var(--text-muted);word-break:keep-all;overflow-wrap:anywhere;margin-top:18px;font-size:16px;line-height:1.8}.oB1X9q_headerAside{flex-shrink:0}.oB1X9q_link{min-height:44px;color:var(--text-strong);justify-content:center;align-items:center;gap:14px;font-size:14px;font-weight:650;display:inline-flex}.oB1X9q_link:hover{color:var(--home-accent);text-underline-offset:5px;text-decoration:underline}.oB1X9q_button{border-radius:var(--radius-sm);background:var(--home-ink);color:#fff;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:650;display:inline-flex}.oB1X9q_button:hover{background:var(--home-accent)}.oB1X9q_count{color:var(--text-muted);margin-bottom:24px;font-size:13px}.oB1X9q_count strong{color:var(--text-strong)}.oB1X9q_empty{background:var(--surface-sunken);border-radius:var(--radius-md);padding:clamp(36px,6vw,72px) 24px}:is(.oB1X9q_empty h2,.oB1X9q_empty h3){letter-spacing:-.025em}.oB1X9q_sectionTitle{letter-spacing:-.035em;margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.4}.oB1X9q_bookGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px;display:grid}.oB1X9q_bookCard{flex-direction:column;min-width:0;height:100%;display:flex}.oB1X9q_bookCover{aspect-ratio:4/5;border-radius:var(--radius-sm);background:#e5ecf3;position:relative;overflow:hidden}.oB1X9q_bookCover img{object-fit:contain;padding:26px;transition:transform .25s}.oB1X9q_bookCard:hover .oB1X9q_bookCover img{transform:translateY(-4px)}.oB1X9q_bookBody{flex-direction:column;flex:1;gap:10px;padding:20px 0 0;display:flex}.oB1X9q_bookTitle{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:19px;font-weight:700;line-height:1.45}.oB1X9q_bookAuthor{color:var(--text-muted);font-size:13px}.oB1X9q_bookPrice{letter-spacing:-.025em;margin-top:auto;padding-top:4px;font-size:19px;font-weight:700}.oB1X9q_eventFeature{color:#fff;border-radius:var(--radius-md);background:#14263d;justify-content:space-between;align-items:center;gap:24px;margin-bottom:44px;padding:clamp(24px,4vw,44px);display:flex}.oB1X9q_eventFeature small{color:#c1d0e3;font-size:13px}.oB1X9q_eventFeature h2{color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.3}.oB1X9q_eventFeature p{color:#c1d0e3;margin-top:12px;font-size:14px;line-height:1.7}.oB1X9q_eventFeature .oB1X9q_link{color:#fff;white-space:nowrap;border-bottom:1px solid #8b9cb3}.oB1X9q_eventCard{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:#e5ecf3;flex-direction:column;height:100%;display:flex;overflow:hidden}.oB1X9q_eventBody{flex-direction:column;flex:1;gap:14px;padding:28px;display:flex}.oB1X9q_eventTitle{letter-spacing:-.035em;font-size:23px;font-weight:700;line-height:1.4}.oB1X9q_eventCard:hover .oB1X9q_eventTitle{text-underline-offset:5px;text-decoration:underline}.oB1X9q_resourceGrid{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.oB1X9q_resourceCard{border-bottom:1px solid var(--border-subtle);min-width:0;padding:24px 20px;display:block}.oB1X9q_resourceCard:hover{background:var(--surface-card)}.oB1X9q_resourceCard:focus-visible{outline:2px solid var(--text-link);outline-offset:-2px}.oB1X9q_resourceHeading{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.oB1X9q_resourceHeading>span{flex-shrink:0}.oB1X9q_resourceBody{flex-direction:column;gap:10px;min-width:0;display:flex}.oB1X9q_resourceBody h3{letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.45}.oB1X9q_resourceDescription{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.oB1X9q_resourceMeta{color:var(--text-muted);margin-top:auto;padding-top:2px;font-size:12px}.oB1X9q_resourceSections{flex-direction:column;gap:52px;display:flex}.oB1X9q_noticeList{border-top:1px solid var(--border-default)}.oB1X9q_noticeRow{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-5);border-bottom:1px solid var(--border-default);grid-template-columns:100px minmax(0,1fr) auto;display:grid}.oB1X9q_noticeMeta{align-items:center;gap:var(--space-2);justify-self:start;display:inline-flex}.oB1X9q_noticePinned{background:var(--surface-card)}.oB1X9q_noticeTitle{word-break:keep-all;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:650;line-height:1.6}.oB1X9q_noticeDate{color:var(--text-muted);white-space:nowrap;font-size:13px}@media (hover:hover){.oB1X9q_noticeRow:hover{background:var(--surface-sunken)}}.oB1X9q_supportGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:44px;display:grid}.oB1X9q_supportMain{min-width:0}.oB1X9q_supportMain form{margin-top:0}.oB1X9q_supportAside{flex-direction:column;gap:20px;display:flex}.oB1X9q_supportAside>div{border-radius:var(--radius-md)}.oB1X9q_reading{max-width:920px}.oB1X9q_articleTitle{letter-spacing:-.04em;word-break:keep-all;font-size:clamp(28px,3.5vw,44px);font-weight:750;line-height:1.3}.oB1X9q_detail{padding-top:32px}.oB1X9q_detail h1{letter-spacing:-.045em;font-size:clamp(28px,3.5vw,46px)}.oB1X9q_breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.oB1X9q_breadcrumb a{align-items:center;min-height:32px;display:inline-flex}.oB1X9q_accountIntro{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:12px;font-size:14px;display:flex}.oB1X9q_accountShortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:36px;display:grid}.oB1X9q_accountShortcut{border-radius:var(--radius-md);background:var(--surface-sunken);align-items:center;gap:16px;min-height:100px;padding:22px;display:flex}.oB1X9q_accountShortcut:hover{background:#dbe5ee}.oB1X9q_accountShortcut b{font-size:17px;font-weight:700}.oB1X9q_accountShortcut small{color:var(--text-muted);margin-top:7px;font-size:13px;display:block}.oB1X9q_accountPanels{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:40px;display:grid}.oB1X9q_accountTabs{flex-direction:column;gap:8px;display:flex}.oB1X9q_accountTabs button{text-align:left;min-height:48px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.oB1X9q_accountTabs button[aria-selected=true]{background:var(--home-ink);color:#fff}.oB1X9q_accountTabs button:hover{background:var(--surface-sunken);color:var(--text-strong)}.oB1X9q_accountPanel{min-width:0}.oB1X9q_accountPanel[hidden]{display:none}.oB1X9q_cashPanel{border-radius:var(--radius-md);color:#fff;background:#14263d;padding:clamp(24px,4vw,36px)}.oB1X9q_cashPanel a{min-height:44px}.oB1X9q_cashPanel a.bg-white{color:#14263d}:is(.oB1X9q_accountPage input:not([type=checkbox]):not([type=radio]),.oB1X9q_accountPage select,.oB1X9q_accountPage textarea){border-radius:var(--radius-sm)}.oB1X9q_accountPage dd{overflow-wrap:anywhere}@media (max-width:1000px){.oB1X9q_bookGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.oB1X9q_supportGrid{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.oB1X9q_accountPanels{grid-template-columns:150px minmax(0,1fr);gap:24px}}@media (max-width:700px){.oB1X9q_pageHeader{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.oB1X9q_description{margin-top:16px;font-size:14px}.oB1X9q_eyebrow{margin-bottom:12px}.oB1X9q_bookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.oB1X9q_bookCover img{padding:16px}.oB1X9q_bookBody{gap:8px;padding-top:15px}.oB1X9q_bookTitle{font-size:16px}.oB1X9q_bookPrice{font-size:17px}.oB1X9q_eventFeature{flex-direction:column;align-items:flex-start}.oB1X9q_eventBody{padding:24px}.oB1X9q_resourceGrid{grid-template-columns:1fr}.oB1X9q_resourceCard{padding:20px 4px}.oB1X9q_resourceBody h3{font-size:16px}.oB1X9q_noticeRow{gap:var(--space-3) var(--space-2);padding:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr) auto}.oB1X9q_noticeMeta{grid-area:1/1}.oB1X9q_noticeTitle{grid-area:2/1/auto/-1;font-size:15px}.oB1X9q_noticeDate{grid-area:1/2;font-size:12px}.oB1X9q_supportGrid{grid-template-columns:1fr}.oB1X9q_accountShortcuts{grid-template-columns:1fr;gap:10px;margin-bottom:28px}.oB1X9q_accountShortcut{min-height:72px;padding:18px}.oB1X9q_accountShortcut b{font-size:15px}.oB1X9q_accountShortcut small{margin-top:4px}.oB1X9q_accountPanels{grid-template-columns:minmax(0,1fr);gap:24px}.oB1X9q_accountTabs{border-bottom:1px solid var(--border-subtle);flex-direction:row;gap:4px;padding-bottom:10px;overflow-x:auto}.oB1X9q_accountTabs button{flex-shrink:0;justify-content:center;padding:12px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.oB1X9q_bookCover img{transition:none}.oB1X9q_bookCard:hover .oB1X9q_bookCover img{transform:none}}.oB1X9q_purchaseDetail{padding-bottom:calc(112px + var(--safe-bottom,0px))}@media (min-width:1024px){.oB1X9q_purchaseDetail{padding-bottom:96px}}.oB1X9q_learningHeader{padding-top:clamp(32px,4vw,48px)}.oB1X9q_learningHeader>header{margin-bottom:0}
.NuelNW_page{width:100%;max-width:var(--content-max);color:var(--text-body);overflow-wrap:anywhere;flex:1;margin-inline:auto;padding:clamp(24px,4vw,40px) clamp(16px,4vw,32px) 104px}.NuelNW_page h1{letter-spacing:-.035em;color:var(--text-strong);font-size:clamp(28px,3.3vw,40px);font-weight:800;line-height:1.3}.NuelNW_intro{max-width:48rem;color:var(--text-muted);margin-top:10px;font-size:15px;line-height:1.7}.NuelNW_breadcrumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.NuelNW_breadcrumb a{min-height:var(--touch-min);align-items:center;display:inline-flex}.NuelNW_hero{grid-template-columns:minmax(0,1fr) 20rem;align-items:center;gap:28px;display:grid}.NuelNW_dateCard,.NuelNW_panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);padding:20px}.NuelNW_dateCard strong{color:var(--text-strong);margin-block:6px;font-size:24px;font-weight:800;display:block}.NuelNW_dateCard p{color:var(--text-muted);font-size:13px}.NuelNW_button{min-height:var(--touch-min);border-radius:var(--radius-md);background:var(--color-primary);color:#fff;text-align:center;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}.NuelNW_secondary{background:var(--surface-card);color:var(--color-primary);border:1px solid var(--border-strong)}.NuelNW_textLink{min-height:var(--touch-min);color:var(--color-primary);align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.NuelNW_actionCard{border-radius:var(--radius-lg);background:var(--color-primary);color:#fff;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:grid}.NuelNW_actionCard h2{color:#fff;margin:4px 0 8px;font-size:22px;font-weight:800}.NuelNW_actionCard p{color:var(--gray-150);font-size:14px;line-height:1.7}.NuelNW_actionCard .NuelNW_eyebrow{font-size:12px}.NuelNW_actionCard .NuelNW_button{background:var(--surface-card);width:100%;color:var(--color-primary)}.NuelNW_actionCard .NuelNW_textLink{color:#fff;text-underline-offset:4px;justify-content:center;text-decoration:underline}.NuelNW_actionButtons{gap:8px;min-width:0;display:grid}.NuelNW_content{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:32px;margin-top:32px;display:grid}.NuelNW_mainColumn,.NuelNW_sidebar{gap:28px;min-width:0;display:grid}.NuelNW_sidebar h2{color:var(--text-strong);font-size:19px;font-weight:800}.NuelNW_notice{border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-muted);margin-top:24px;padding:16px 20px;font-size:13px;line-height:1.7}.NuelNW_notice a{text-underline-offset:3px;text-decoration:underline}.NuelNW_details{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}.NuelNW_details summary{cursor:pointer;min-height:var(--touch-min);padding:16px 20px;font-size:14px;font-weight:700}.NuelNW_detailBody{gap:20px;padding:0 20px 20px;font-size:13px;line-height:1.7;display:grid}.NuelNW_detailBody h3{color:var(--text-strong);margin-bottom:8px;font-weight:800}.NuelNW_dateList{gap:8px;display:grid}.NuelNW_dateList>div{grid-template-columns:5rem minmax(0,1fr);gap:8px;display:grid}.NuelNW_dateList dt{color:var(--text-muted)}.NuelNW_tabs{border-bottom:1px solid var(--border-subtle);gap:8px;margin-top:28px;display:flex;overflow-x:auto}.NuelNW_tabs a{min-height:52px;color:var(--text-muted);border-bottom:3px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-weight:700;display:inline-flex}.NuelNW_tabs a[aria-current=page]{border-bottom-color:var(--color-primary);color:var(--color-primary)}.NuelNW_goalStrip{border-radius:var(--radius-lg);background:var(--state-info-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:24px;padding:16px 20px;display:flex}.NuelNW_goalStrip p{color:var(--text-muted);font-size:13px}.NuelNW_goalStrip strong{font-size:16px}.NuelNW_certMeta{color:var(--text-muted);margin-block:16px 24px;font-size:13px;line-height:1.7}.NuelNW_roundList{gap:20px;display:grid}.NuelNW_roundRow{grid-template-columns:5rem minmax(0,1fr);align-items:start;gap:20px;display:grid}.NuelNW_month{color:var(--text-strong);padding-top:24px;font-size:17px;font-weight:800}.NuelNW_month small{color:var(--text-muted);font-size:12px;font-weight:500;display:block}.NuelNW_roundCard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-template-columns:minmax(7rem,.75fr) minmax(0,1.5fr) 11rem;align-items:center;gap:20px;padding:24px;display:grid}.NuelNW_savedRound{border-color:var(--color-primary)}.NuelNW_roundTitle{color:var(--text-strong);margin-bottom:8px;font-size:22px;font-weight:800}.NuelNW_heroRoundLabel{color:var(--text-muted);margin-top:6px;font-size:15px;font-weight:500;display:block}.NuelNW_roundLabel{color:var(--text-subtle);margin-top:2px;font-size:13px;font-weight:500;display:block}.NuelNW_milestones{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NuelNW_milestones>div{text-align:center;min-width:0;padding:0 4px;position:relative}.NuelNW_milestones dt{color:var(--text-subtle);font-size:12px}.NuelNW_milestones dd{font-size:14px;font-weight:700}.NuelNW_rail{justify-content:center;align-items:center;height:28px;display:flex;position:relative}.NuelNW_rail:before{content:"";background:var(--border-subtle);height:2px;position:absolute;inset-inline:0}.NuelNW_milestones>div:first-child .NuelNW_rail:before{left:50%}.NuelNW_milestones>div:last-child .NuelNW_rail:before{right:50%}.NuelNW_rail:after{content:"";z-index:1;border:2px solid var(--border-strong);background:var(--surface-card);border-radius:50%;width:10px;height:10px}.NuelNW_milestones>div:nth-child(2) .NuelNW_rail:after{border-color:var(--color-primary);background:var(--color-primary)}.NuelNW_roundActions{text-align:center;gap:4px;display:grid}.NuelNW_roundActions .NuelNW_textLink{justify-content:center;font-size:13px}.NuelNW_countdown{color:var(--text-muted);margin-bottom:4px;font-size:12px}.NuelNW_countdown strong{color:var(--color-primary);margin-left:6px;font-size:24px}.NuelNW_changeNotice{background:var(--state-warning-bg);color:var(--state-warning-fg);border-radius:var(--radius-sm);grid-column:1/-1;padding:10px 12px;font-size:13px}@media (hover:hover) and (pointer:fine){.NuelNW_button:hover{background:var(--color-primary-hover)}.NuelNW_secondary:hover,.NuelNW_actionCard .NuelNW_button:hover{background:var(--surface-hover)}.NuelNW_textLink:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:1100px){.NuelNW_roundCard{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.NuelNW_roundActions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px}}@media (max-width:760px){.NuelNW_hero,.NuelNW_content,.NuelNW_actionCard{grid-template-columns:minmax(0,1fr);gap:20px}.NuelNW_dateCard{padding:16px 20px}.NuelNW_dateCard strong{font-size:22px}.NuelNW_actionCard{padding:20px}.NuelNW_actionCard h2{font-size:20px}.NuelNW_actionButtons{gap:4px}.NuelNW_roundRow{grid-template-columns:minmax(0,1fr);gap:8px}.NuelNW_month{padding:0;font-size:14px}.NuelNW_month small{margin-right:6px;display:inline}.NuelNW_roundCard{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.NuelNW_roundActions{grid-template-columns:minmax(0,1fr);gap:4px}.NuelNW_countdown{text-align:left}.NuelNW_tabs a{padding-inline:12px;font-size:14px}}.NuelNW_materialAction{background:var(--surface-card);color:var(--text-body);border:1px solid var(--border-subtle)}.NuelNW_materialAction h2{color:var(--text-strong)}.NuelNW_materialAction p{color:var(--text-muted)}.NuelNW_materialAction .NuelNW_button{background:var(--color-primary);color:#fff}.NuelNW_materialAction .NuelNW_button:hover{background:var(--color-primary-hover)}.NuelNW_materialHighlights{gap:6px;margin-top:16px;font-size:14px;font-weight:700;display:grid}.NuelNW_materialHighlights span{color:var(--text-muted);font-weight:500}.NuelNW_goalSave{border-block:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 0;display:flex}.NuelNW_goalSave h2{color:var(--text-strong);font-size:15px;font-weight:700}.NuelNW_goalSave p{color:var(--text-muted);max-width:40rem;margin-top:6px;font-size:13px;line-height:1.7}.NuelNW_goalSave>div{min-width:0}.NuelNW_goalSave>div:last-child{flex-shrink:0}@media (max-width:760px){.NuelNW_goalSave{flex-direction:column;align-items:stretch}.NuelNW_goalSave .NuelNW_button{width:100%}}
.XB6uKW_nav{top:var(--site-header-height);z-index:20;background:var(--surface-card);border-block:1px solid var(--border-subtle);position:sticky}.XB6uKW_inner{width:min(100%, var(--content-max));scrollbar-width:none;align-items:stretch;gap:clamp(20px,4vw,48px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px);display:flex;overflow-x:auto}.XB6uKW_inner::-webkit-scrollbar{display:none}.XB6uKW_link{min-height:64px;color:var(--text-muted);letter-spacing:var(--ls-normal);flex-shrink:0;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:color .18s ease-out;display:inline-flex;position:relative}.XB6uKW_link:after{background:var(--color-primary-text);content:"";transform-origin:50%;height:3px;transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.XB6uKW_link:focus-visible{outline-offset:-2px}.XB6uKW_link[aria-current=location]{color:var(--text-strong)}.XB6uKW_link[aria-current=location]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.XB6uKW_link:hover{color:var(--text-strong)}}@media (max-width:600px){.XB6uKW_inner{justify-content:space-between;gap:0}.XB6uKW_link{min-height:56px;padding-inline:3px;font-size:14px}}@media (prefers-reduced-motion:reduce){.XB6uKW_link,.XB6uKW_link:after{transition:none}}
.aEetda_backdrop{opacity:1;transition:opacity var(--dur-fast,.12s) linear}@starting-style{.aEetda_backdrop{opacity:0}}.aEetda_panel{opacity:1;transition:opacity var(--dur-fast,.12s) linear, scale var(--dur-normal,.2s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));scale:1}@starting-style{.aEetda_panel{opacity:.5;scale:.97}}@media (prefers-reduced-motion:reduce){.aEetda_backdrop,.aEetda_panel{transition:none}}
.NVdQ7a_samples{margin-top:var(--space-8);color:var(--text-body);overflow-wrap:anywhere}.NVdQ7a_contextNote{color:var(--text-subtle);max-width:64em;margin-bottom:var(--space-6);font-size:14px;line-height:1.8}.NVdQ7a_grid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NVdQ7a_material{min-width:0}.NVdQ7a_material header{margin-bottom:var(--space-6)}.NVdQ7a_role{color:var(--text-subtle);margin-bottom:var(--space-2);font-size:14px;font-weight:600}.NVdQ7a_material h3{color:var(--text-strong);letter-spacing:var(--ls-tight);font-size:26px;font-weight:700;line-height:1.4}.NVdQ7a_description{margin-top:var(--space-3);word-break:keep-all;font-size:17px;line-height:1.8}.NVdQ7a_viewer{min-width:0}.NVdQ7a_preview{aspect-ratio:4/3;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:#fff;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.NVdQ7a_preview img{object-fit:contain;width:100%;height:100%;padding:var(--space-3);display:block}.NVdQ7a_enlarge{align-items:center;gap:var(--space-2);right:var(--space-3);bottom:var(--space-3);background:var(--surface-card);border:1px solid var(--border-subtle);color:var(--text-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute}.NVdQ7a_sampleCaption{justify-content:space-between;gap:var(--space-3);color:var(--text-subtle);margin-top:var(--space-3);font-variant-numeric:tabular-nums;font-size:14px;display:flex}.NVdQ7a_choices{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.NVdQ7a_choices button{border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-height:44px;color:var(--text-muted);background:var(--surface-card);cursor:pointer;padding:8px 12px;font-size:14px;line-height:1.5;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out}.NVdQ7a_choices button[aria-pressed=true]{color:var(--text-strong);background:var(--color-primary-soft);border-color:var(--border-strong);font-weight:600}.NVdQ7a_caption{color:var(--text-subtle);margin-top:var(--space-6);font-size:14px;line-height:1.8}.NVdQ7a_readerTools{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.NVdQ7a_readerTools button,.NVdQ7a_readerTools a{align-items:center;gap:var(--space-2);color:#fff;border-radius:var(--radius-md);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.NVdQ7a_reader{--reader-chrome-height:calc(var(--touch-min) * 2 + var(--space-2) * 2 + var(--space-4) * 2);--reader-max-height:min(70svh,calc(100svh - var(--reader-chrome-height)));max-height:var(--reader-max-height);border-radius:var(--radius-md);overscroll-behavior:contain;background:#fff;overflow:auto}.NVdQ7a_reader img{width:100%;height:auto;max-height:var(--reader-max-height);object-fit:contain;display:block}.NVdQ7a_reader[data-zoomed] img{width:max(150%,1600px);max-width:none;max-height:none}@media (min-width:640px){.NVdQ7a_reader{--reader-chrome-height:calc(var(--touch-min) * 2 + var(--space-2) * 2 + var(--space-6) * 2)}}@media (hover:hover) and (pointer:fine){.NVdQ7a_choices button:hover{background:var(--surface-hover);color:var(--text-strong)}.NVdQ7a_preview:hover .NVdQ7a_enlarge{background:var(--color-primary-soft)}}@media (max-width:760px){.NVdQ7a_grid{gap:var(--space-10);grid-template-columns:1fr}.NVdQ7a_description{font-size:16px}.NVdQ7a_material h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.NVdQ7a_choices button{transition:none}}
.ZCbIsW_page{--course-paper:var(--gray-0);--course-surface:var(--gray-50);--course-ink:var(--navy-900);--course-body:var(--gray-700);--course-muted:var(--gray-500);--course-line:var(--gray-200);color:var(--course-body);background:var(--course-paper);letter-spacing:var(--ls-normal);font-size:17px;line-height:1.8}.ZCbIsW_page h1,.ZCbIsW_page h2,.ZCbIsW_page h3{color:var(--course-ink);word-break:keep-all;overflow-wrap:anywhere}.ZCbIsW_page h2{font-size:var(--fs-section-h2);letter-spacing:var(--ls-tight);text-wrap:balance;font-weight:700;line-height:1.35}.ZCbIsW_page section[id],.ZCbIsW_page [id=preview],.ZCbIsW_page [id=textbook],.ZCbIsW_page [id=purchase-options]{scroll-margin-top:calc(var(--site-header-height,84px) + 64px + 24px)}.ZCbIsW_page section :where(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(var(--site-header-height,84px) + 64px + 24px)}.ZCbIsW_wrap{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.ZCbIsW_section{padding-block:clamp(64px,8vw,104px)}.ZCbIsW_offerNotice{padding-top:var(--space-5)}.ZCbIsW_breadcrumb{align-items:center;gap:var(--space-2);padding-top:var(--space-5);color:var(--course-muted);font-size:14px;display:flex}.ZCbIsW_breadcrumb a{min-height:var(--touch-min,44px);align-items:center;display:inline-flex}.ZCbIsW_breadcrumb span{color:var(--course-ink);overflow-wrap:anywhere}.ZCbIsW_breadcrumb svg{flex:none}.ZCbIsW_hero{padding-block:var(--space-10) var(--space-20);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.ZCbIsW_heroCopy{min-width:0}.ZCbIsW_heroMeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);color:var(--course-muted);flex-wrap:wrap;font-size:14px;display:flex}.ZCbIsW_heroMeta>span:first-child{color:var(--course-ink);font-weight:600}.ZCbIsW_status{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--navy-50);color:var(--navy-700);font-weight:600;display:inline-flex}.ZCbIsW_hero h1{letter-spacing:var(--ls-tight);font-size:clamp(44px,4.5vw,58px);font-weight:750;line-height:1.25}.ZCbIsW_headlineLine{text-wrap:balance;display:block}.ZCbIsW_heroDescription{margin-top:var(--space-6);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_author{margin-top:var(--space-5);color:var(--course-muted);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.ZCbIsW_primaryButton,.ZCbIsW_secondaryButton{justify-content:center;align-items:center;gap:var(--space-6);min-height:52px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:16px;font-weight:650;line-height:1.5;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.ZCbIsW_primaryButton{margin-top:var(--space-8);background:var(--course-ink);color:var(--gray-0)}.ZCbIsW_secondaryButton{margin-top:var(--space-6);background:var(--course-paper);color:var(--course-ink);border:1px solid var(--course-line)}.ZCbIsW_primaryButton svg,.ZCbIsW_secondaryButton svg{flex:none}.ZCbIsW_primaryButton:active,.ZCbIsW_secondaryButton:active{transform:scale(.98)}.ZCbIsW_caption{margin-top:var(--space-4);color:var(--course-muted);font-size:14px;line-height:1.7}.ZCbIsW_textLink{align-items:center;gap:var(--space-2);min-height:var(--touch-min,44px);color:var(--navy-600);font-size:15px;font-weight:600;line-height:1.7;display:inline-flex}.ZCbIsW_stage{border:1px solid var(--course-line);border-radius:var(--radius-lg);background:var(--course-paper);min-width:0;overflow:hidden}.ZCbIsW_stage>img{width:100%;height:auto;display:block}.ZCbIsW_stage figcaption{padding:var(--space-6);border-top:1px solid var(--course-line)}.ZCbIsW_stage figcaption strong{color:var(--course-ink);letter-spacing:var(--ls-tight);font-size:18px;font-weight:650;line-height:1.5}.ZCbIsW_stage figcaption p{margin-top:var(--space-3);color:var(--course-muted);word-break:keep-all;font-size:14px;line-height:1.8}.ZCbIsW_stage .ZCbIsW_textLink{margin-top:var(--space-3)}.ZCbIsW_courseCover{gap:var(--space-5);padding:var(--space-10);background:var(--navy-50);border-radius:var(--radius-lg);color:var(--course-ink);overflow-wrap:anywhere;flex-direction:column;display:flex}.ZCbIsW_courseCover strong{font-size:36px;font-weight:700;line-height:1.4}.ZCbIsW_courseCover span,.ZCbIsW_courseCover p{font-size:16px}.ZCbIsW_sectionHeading{min-width:0}.ZCbIsW_sectionHeading>p:not(.ZCbIsW_eyebrow){margin-top:var(--space-5);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_eyebrow{margin-bottom:var(--space-4);color:var(--course-muted);font-size:14px;font-weight:600;line-height:1.6}.ZCbIsW_lead{margin-top:var(--space-5);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_lead p+p{margin-top:var(--space-3)}.ZCbIsW_audienceLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.ZCbIsW_audience{margin:0;padding:0;list-style:none}.ZCbIsW_audience li{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--course-line);display:flex}.ZCbIsW_audience li:first-child{padding-top:0}.ZCbIsW_check{width:28px;height:28px;color:var(--navy-700);background:var(--navy-50);border-radius:var(--radius-md);flex:none;place-items:center;margin-top:2px;display:grid}.ZCbIsW_audience p{word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_methodSection{padding-top:clamp(64px,8vw,104px)}.ZCbIsW_benefits{gap:var(--space-8);margin-top:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ZCbIsW_benefits article{padding-top:var(--space-6);border-top:1px solid var(--course-line)}.ZCbIsW_benefits h3{letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}.ZCbIsW_benefits p{margin-top:var(--space-3);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_comparison{margin-top:var(--space-16)}.ZCbIsW_comparisonGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.ZCbIsW_comparisonGrid article{padding:var(--space-8);border:1px solid var(--course-line);border-radius:var(--radius-lg)}.ZCbIsW_comparisonGrid h3{font-size:22px;font-weight:650;line-height:1.5}.ZCbIsW_comparisonGrid ul{margin-top:var(--space-5);padding-left:var(--space-5);overflow-wrap:anywhere;font-size:17px;line-height:1.8;list-style:outside}.ZCbIsW_comparisonGrid li+li{margin-top:var(--space-2)}.ZCbIsW_previewSection{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,64px);padding-top:clamp(64px,8vw,104px);display:grid}.ZCbIsW_previewMedia{min-width:0}.ZCbIsW_videoPlaceholder{justify-content:center;gap:var(--space-4);min-height:280px;padding:var(--space-8);border:1px solid var(--course-line);border-radius:var(--radius-lg);background:var(--course-surface);color:var(--course-muted);flex-direction:column;display:flex}.ZCbIsW_videoPlaceholder>span{font-size:14px}.ZCbIsW_videoPlaceholder strong{color:var(--course-ink);overflow-wrap:anywhere;font-size:28px;font-weight:650;line-height:1.4}.ZCbIsW_videoPlaceholder p{overflow-wrap:anywhere;font-size:16px}.ZCbIsW_curriculumSection{background:var(--navy-50)}.ZCbIsW_book{align-items:center;gap:var(--space-10);margin-top:var(--space-10);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.ZCbIsW_book>div{min-width:0}.ZCbIsW_book h3{letter-spacing:var(--ls-tight);font-size:28px;font-weight:650;line-height:1.45}.ZCbIsW_bookNote{margin-top:var(--space-5);color:var(--course-muted);word-break:keep-all;font-size:16px;line-height:1.8}.ZCbIsW_bookCover{padding:var(--space-8);background:var(--course-surface);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.ZCbIsW_bookCover img{object-fit:contain;width:100%;max-width:250px;height:auto}.ZCbIsW_bookCover>span{padding-block:var(--space-10);color:var(--course-ink);text-align:center;overflow-wrap:anywhere;font-size:24px;font-weight:600}.ZCbIsW_materialSamples{margin-top:var(--space-12)}.ZCbIsW_teacher{padding-top:var(--space-16);margin-top:var(--space-16);border-top:1px solid var(--course-line);grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.ZCbIsW_teacher>img{object-fit:cover;object-position:center 16%;border-radius:var(--radius-lg);width:220px;height:270px;display:block}.ZCbIsW_teacher h3{letter-spacing:var(--ls-tight);font-size:30px;font-weight:650;line-height:1.4}.ZCbIsW_teacher .ZCbIsW_textLink{margin-top:var(--space-5)}.ZCbIsW_noPortrait{grid-template-columns:1fr}.ZCbIsW_additionalContent:not(:empty){margin-top:var(--space-16)}.ZCbIsW_purchaseSection{background:var(--course-surface);border-top:1px solid var(--course-line)}.ZCbIsW_purchaseLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.ZCbIsW_purchaseSlot{min-width:0}.ZCbIsW_related{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--course-line)}.ZCbIsW_related strong{font-size:16px;font-weight:600;display:block}.ZCbIsW_related .ZCbIsW_textLink{margin-top:var(--space-2)}.ZCbIsW_usageNotes{gap:var(--space-8);padding-top:var(--space-10);margin-top:var(--space-12);border-top:1px solid var(--course-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.ZCbIsW_usageNotes strong{color:var(--course-ink);font-size:18px;font-weight:650;line-height:1.5;display:block}.ZCbIsW_usageNotes span{margin-top:var(--space-3);word-break:keep-all;font-size:16px;line-height:1.8;display:block}.ZCbIsW_usageNotes .ZCbIsW_examScope{color:var(--course-muted);font-size:14px}.ZCbIsW_usageNotes small{margin-top:var(--space-3);color:var(--course-muted);font-size:14px;line-height:1.8;display:block}.ZCbIsW_faq{margin-top:var(--space-16)}.ZCbIsW_faq>h3{margin-bottom:var(--space-6);font-size:26px;font-weight:650;line-height:1.4}.ZCbIsW_faq>div{border-top:1px solid var(--course-line)}.ZCbIsW_faq details{border-bottom:1px solid var(--course-line)}.ZCbIsW_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--touch-min,44px);padding-block:var(--space-6);cursor:pointer;color:var(--course-ink);word-break:keep-all;font-size:17px;font-weight:600;line-height:1.7;list-style:none;display:flex}.ZCbIsW_faq summary::-webkit-details-marker{display:none}.ZCbIsW_faqChevron{color:var(--course-muted);flex:none;transition:transform .22s ease-out}.ZCbIsW_faq details[open] .ZCbIsW_faqChevron{transform:rotate(180deg)}.ZCbIsW_faq [data-faq-answer]{overflow:hidden}.ZCbIsW_faq [data-faq-answer] p{max-width:40em;padding-right:var(--space-10);padding-bottom:var(--space-6);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZCbIsW_faq a{text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.ZCbIsW_breadcrumb a:hover{color:var(--course-ink)}.ZCbIsW_primaryButton:hover{background:var(--navy-700)}.ZCbIsW_secondaryButton:hover{background:var(--navy-50)}.ZCbIsW_textLink:hover{color:var(--navy-800)}.ZCbIsW_faq summary:hover{color:var(--navy-600)}}@media (max-width:1000px){.ZCbIsW_benefits{gap:var(--space-6)}.ZCbIsW_audienceLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (max-width:760px){.ZCbIsW_page{font-size:16px}.ZCbIsW_breadcrumb{padding-top:var(--space-3)}.ZCbIsW_hero{gap:var(--space-8);padding-block:var(--space-6) var(--space-12);grid-template-columns:1fr}.ZCbIsW_heroMeta{margin-bottom:var(--space-5)}.ZCbIsW_hero h1{font-size:clamp(36px,9.5vw,40px)}.ZCbIsW_heroDescription,.ZCbIsW_lead,.ZCbIsW_sectionHeading>p:not(.ZCbIsW_eyebrow),.ZCbIsW_audience p,.ZCbIsW_benefits p,.ZCbIsW_comparisonGrid ul,.ZCbIsW_faq summary,.ZCbIsW_faq [data-faq-answer] p{font-size:16px}.ZCbIsW_heroDescription{margin-top:var(--space-5)}.ZCbIsW_author{margin-top:var(--space-4);font-size:14px}.ZCbIsW_primaryButton{margin-top:var(--space-6)}.ZCbIsW_stage figcaption{padding:var(--space-5)}.ZCbIsW_audienceLayout,.ZCbIsW_previewSection,.ZCbIsW_book,.ZCbIsW_purchaseLayout{gap:var(--space-8);grid-template-columns:1fr}.ZCbIsW_audience li{padding-block:var(--space-4)}.ZCbIsW_benefits{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr}.ZCbIsW_benefits h3{font-size:20px}.ZCbIsW_comparisonGrid{grid-template-columns:1fr}.ZCbIsW_comparisonGrid article{padding:var(--space-6)}.ZCbIsW_videoPlaceholder{min-height:220px;padding:var(--space-6)}.ZCbIsW_book h3{font-size:24px}.ZCbIsW_bookCover img{max-width:200px}.ZCbIsW_teacher{gap:var(--space-6);margin-top:var(--space-12);padding-top:var(--space-12);grid-template-columns:1fr}.ZCbIsW_teacher>img{width:180px;height:220px}.ZCbIsW_teacher h3{font-size:28px}.ZCbIsW_usageNotes{margin-top:var(--space-10);padding-top:var(--space-8);gap:var(--space-6)}.ZCbIsW_faq{margin-top:var(--space-12)}.ZCbIsW_faq>h3{font-size:24px}.ZCbIsW_faq summary{gap:var(--space-4);padding-block:var(--space-5)}.ZCbIsW_faq [data-faq-answer] p{padding-right:0;padding-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){.ZCbIsW_primaryButton,.ZCbIsW_secondaryButton,.ZCbIsW_faqChevron{transition:none}.ZCbIsW_primaryButton:active,.ZCbIsW_secondaryButton:active{transform:none}}
.HGSMWG_page{--detail-navy:#273f72;--detail-ink:#1b2d50;--detail-text:#33445c;--detail-muted:#596a80;--detail-line:#d5dfea;--detail-paper:#fefdf7;--detail-gutter:clamp(16px, 4vw, 32px);--surface-card:#fff;--text-strong:#1b2d50;--text-body:#33445c;--text-muted:#596a80;--text-subtle:#596a80;--border-subtle:#d5dfea;--gray-50:#f7f9fc;--fs-section-h2:36px;color:var(--detail-ink);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;background:#fff;font-size:17px;line-height:1.75}.HGSMWG_wrap{width:min(var(--content-max,1120px), calc(100% - var(--detail-gutter) * 2));max-width:1040px;margin-inline:auto}.HGSMWG_section{padding-block:88px}.HGSMWG_section,.HGSMWG_audience,.HGSMWG_sampleSection{scroll-margin-top:calc(var(--site-header-height,84px) + 80px)}.HGSMWG_page [id=purchase-options],.HGSMWG_page [id=curriculum]{scroll-margin-top:calc(var(--site-header-height,84px) + 88px)}.HGSMWG_page :is(a,button,summary){scroll-margin-block:calc(var(--site-header-height,84px) + 88px) 100px}.HGSMWG_sectionHeading{margin-bottom:36px}.HGSMWG_sectionHeading h2,.HGSMWG_audience h2{font-size:var(--fs-section-h2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.HGSMWG_sectionHeading>p{color:var(--detail-muted);margin:18px 0 0;font-size:17px;line-height:1.75}.HGSMWG_centered{text-align:center;max-width:800px;margin-inline:auto}.HGSMWG_sectionLabel{color:var(--detail-muted);margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.6}.HGSMWG_offerNotice{padding-block:20px}.HGSMWG_srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HGSMWG_page :is(a,summary):focus-visible{outline:3px solid var(--detail-navy);outline-offset:4px;box-shadow:0 0 0 2px #fff}.HGSMWG_hero{isolation:isolate;color:var(--detail-paper);background:radial-gradient(at 46% 12%,#3d6095 0%,#2d4c7d 54%,#273f72 100%);position:relative;overflow:hidden}.HGSMWG_heroScene{z-index:-1;pointer-events:none;opacity:.55;background:url(/course-detail/accounting-ledger-v12.jpg) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 48%,#000 88%);mask-image:linear-gradient(90deg,#0000 48%,#000 88%)}.HGSMWG_heroMain{text-align:center;width:min(840px,100%);margin-inline:auto;padding:48px 0 36px;position:relative}.HGSMWG_eyebrow{color:#c7def3;letter-spacing:.035em;margin:0 0 18px;font-size:14px;font-weight:500}.HGSMWG_courseTitle,.HGSMWG_unparsedTitle{color:#f4faff;letter-spacing:-.055em;margin:0;font-size:clamp(60px,6.2vw,80px);font-weight:780;line-height:1.16}.HGSMWG_courseTitle{white-space:nowrap;justify-content:center;align-items:baseline;gap:18px;display:flex}.HGSMWG_unparsedTitle{text-wrap:balance}.HGSMWG_courseGrade{color:#a6d9f3;align-items:baseline;gap:3px;display:inline-flex}.HGSMWG_courseGrade b{letter-spacing:-.07em;font-size:1.18em;font-weight:780;line-height:.95}.HGSMWG_courseGrade>span{font-size:.78em}.HGSMWG_heroSubtitle{letter-spacing:-.025em;color:#e6f2fc;margin:24px 0 0;font-size:22px;font-weight:450;line-height:1.5}.HGSMWG_heroPeriod{color:#d3e1f2;margin:12px 0 0;font-size:14px;line-height:1.75}.HGSMWG_heroFacts{border-top:1px solid #b3cee533;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:min(720px,100%);margin:28px auto 0;padding-top:20px;display:grid}.HGSMWG_heroFacts>div{text-align:center;border-left:1px solid #89afd24d}.HGSMWG_heroFacts>div:first-child{border-left:0}.HGSMWG_heroFacts strong{font-size:18px;font-weight:600;line-height:1.4;display:block}.HGSMWG_heroFacts span{color:#d3e1f2;margin-top:7px;font-size:14px;display:block}.HGSMWG_heroActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;width:min(420px,100%);margin:28px auto 0;display:grid}.HGSMWG_heroActions>:only-child{grid-column:1/-1}.HGSMWG_primaryButton,.HGSMWG_secondaryButton{border:1px solid;border-radius:6px;justify-content:center;align-items:center;min-height:54px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.HGSMWG_primaryButton{background:var(--detail-paper);color:var(--detail-navy);border-color:var(--detail-paper)}.HGSMWG_secondaryButton{color:var(--detail-paper);background:#102b4e99;border-color:#9bb5d499}.HGSMWG_hero :is(a,summary):focus-visible{outline-color:var(--detail-paper);box-shadow:0 0 0 2px var(--detail-navy)}.HGSMWG_comparisonTable{border-collapse:collapse;table-layout:fixed;width:100%}.HGSMWG_comparisonTable th,.HGSMWG_comparisonTable td{border-bottom:1px solid var(--detail-line);text-align:left;padding:22px 24px;font-size:16px;line-height:1.65}.HGSMWG_comparisonTable tr>:first-child{width:24%;padding-left:0}.HGSMWG_comparisonTable thead th{vertical-align:bottom;padding-top:20px;padding-bottom:24px}.HGSMWG_comparisonTable thead th>span{color:var(--detail-muted);margin-bottom:6px;font-size:14px;display:block}.HGSMWG_comparisonTable thead th>strong{font-size:21px;font-weight:600;line-height:1.45;display:block}.HGSMWG_comparisonTable tr>:last-child{background:#f0f5fa}.HGSMWG_comparisonTable thead tr>:last-child{border-top:2px solid var(--detail-navy)}.HGSMWG_comparisonTable tbody th{font-weight:600}.HGSMWG_comparisonTable tbody td{color:var(--detail-text);font-weight:400}.HGSMWG_comparisonTable tbody td:last-child{color:var(--detail-navy);font-weight:600}.HGSMWG_mobileColumnLabel{display:none}.HGSMWG_audience{border-top:1px solid var(--detail-line);grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;padding-block:64px;display:grid}.HGSMWG_audience h2{font-size:34px;line-height:1.4}.HGSMWG_audienceList{border-top:1px solid var(--detail-navy);margin:0;padding:0;list-style:none}.HGSMWG_audienceList li{border-bottom:1px solid var(--detail-line);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:20px;padding-block:24px;display:grid}.HGSMWG_audienceIndex{color:var(--detail-muted);font-variant-numeric:tabular-nums;padding-top:5px;font-size:14px;font-weight:500;line-height:1.5}.HGSMWG_audienceItem{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.HGSMWG_audienceList h3{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.45}.HGSMWG_audienceList p{max-width:36em;color:var(--detail-text);margin:0;font-size:16px;line-height:1.75}.HGSMWG_roadmap{border-top:1px solid var(--detail-line)}.HGSMWG_journey{border-top:1px solid var(--detail-navy);margin:0;padding:0;list-style:none}.HGSMWG_journeyChapter{border-bottom:1px solid var(--detail-line);grid-template-columns:48px minmax(0,.95fr) minmax(0,1.3fr);grid-template-areas:"marker study check";align-items:start;gap:24px;padding:26px 0;display:grid}.HGSMWG_chapterMarker{color:var(--detail-navy);font-variant-numeric:tabular-nums;grid-area:marker;margin-top:2px;font-size:18px;font-weight:600}.HGSMWG_chapterStudy{grid-area:study;min-width:0}.HGSMWG_chapterStudy>span{color:var(--detail-muted);margin-bottom:7px;font-size:14px;line-height:1.5;display:block}.HGSMWG_chapterStudy h3{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:600;line-height:1.45}.HGSMWG_chapterCheck{grid-area:check;min-width:0}.HGSMWG_chapterCheck h4{margin:0;font-size:20px;font-weight:600;line-height:1.5}.HGSMWG_chapterCheck>p{color:var(--detail-text);margin:6px 0 0;font-size:16px;line-height:1.65}.HGSMWG_chapterCheck>.HGSMWG_chapterReward{color:var(--detail-navy);margin-top:8px;font-size:14px;line-height:1.6}.HGSMWG_roadmapScope{color:var(--detail-muted);margin-top:24px;font-size:14px;line-height:1.75}.HGSMWG_roadmapScope p{margin:0}.HGSMWG_roadmapScope p+p{margin-top:8px}.HGSMWG_reward{background:#f3f6fa;border:1px solid #e0e7ef;border-radius:10px;margin-top:32px;padding:28px 32px 8px}.HGSMWG_rewardHeading{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:32px;display:grid}.HGSMWG_rewardHeading h3{margin:0;font-size:22px;font-weight:600;line-height:1.5}.HGSMWG_rewardHeading h3 strong{color:var(--detail-navy);font-variant-numeric:tabular-nums;margin-top:2px;font-size:30px;font-weight:700;display:inline-block}.HGSMWG_rewardHeading p{color:var(--detail-muted);margin:12px 0 0;font-size:14px;line-height:1.75}.HGSMWG_rewardTerms{border-top:1px solid var(--detail-line);margin-top:22px}.HGSMWG_rewardTerms summary,.HGSMWG_sampleCopy summary,.HGSMWG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.HGSMWG_rewardTerms summary::-webkit-details-marker{display:none}.HGSMWG_sampleCopy summary::-webkit-details-marker{display:none}.HGSMWG_faq summary::-webkit-details-marker{display:none}.HGSMWG_rewardTerms summary{min-height:52px;color:var(--detail-navy);padding-block:14px;font-size:16px;font-weight:600;line-height:1.5}.HGSMWG_rewardTerms summary svg,.HGSMWG_sampleCopy summary svg,.HGSMWG_faq summary svg{flex:none}.HGSMWG_rewardTerms[open]>summary svg,.HGSMWG_sampleCopy details[open]>summary svg,.HGSMWG_faq details[open]>summary svg{transform:rotate(180deg)}.HGSMWG_detailContent{color:var(--detail-text);padding-bottom:22px;font-size:16px;line-height:1.75}.HGSMWG_detailContent p{margin:0}.HGSMWG_detailContent p+p{margin-top:8px}.HGSMWG_detailContent a{text-underline-offset:4px;text-decoration:underline}.HGSMWG_rewardTerms .HGSMWG_detailContent{padding:4px 0 18px}.HGSMWG_rewardTerms ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.HGSMWG_rewardTerms li{grid-template-columns:84px minmax(0,1fr);gap:16px;font-size:14px;line-height:1.75;display:grid}.HGSMWG_evidence{background:#f7f9fc}.HGSMWG_previewFeature{max-width:960px;margin-inline:auto}.HGSMWG_previewPlayer{border-radius:10px;overflow:hidden}.HGSMWG_previewPlayer>div{min-height:200px}.HGSMWG_previewCaption{border-bottom:1px solid var(--detail-line);align-items:center;gap:16px;padding-block:18px;display:flex}.HGSMWG_previewCaption>span{color:var(--detail-muted);font-size:14px}.HGSMWG_previewCaption>strong{font-size:18px;font-weight:600;line-height:1.5}.HGSMWG_instructor{border-bottom:1px solid var(--detail-line);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:24px;max-width:960px;margin-inline:auto;padding:24px 0;display:grid}.HGSMWG_instructor.HGSMWG_noPortrait{grid-template-columns:1fr}.HGSMWG_instructorPortrait{border-radius:10px;width:88px;margin:0;overflow:hidden}.HGSMWG_instructorPortrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 10%;width:100%;height:auto;display:block}.HGSMWG_instructorCopy{min-width:0}.HGSMWG_instructorCopy h3{margin:0;font-size:21px;font-weight:600;line-height:1.4}.HGSMWG_instructorCopy>p{color:var(--detail-text);margin:8px 0 0;font-size:16px;line-height:1.65}.HGSMWG_instructorCopy ul{color:var(--detail-muted);flex-wrap:wrap;gap:4px 20px;margin:10px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:flex}.HGSMWG_sampleSection{max-width:960px;margin-inline:auto;padding-top:64px}.HGSMWG_sampleHeading{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-bottom:28px;display:grid}.HGSMWG_sampleHeading h3{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:600;line-height:1.4}.HGSMWG_sampleHeading>p{color:var(--detail-text);margin:0;font-size:16px;line-height:1.75}.HGSMWG_samples{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.HGSMWG_sample{min-width:0}.HGSMWG_sampleVisual{background:#eaf0f6;border:1px solid #e0e7ef;border-radius:10px;justify-content:center;align-items:center;gap:16px;height:296px;padding:24px;display:flex}.HGSMWG_sampleCover{object-fit:contain;flex:none;width:36%;max-width:154px;height:auto;max-height:240px;box-shadow:0 8px 18px #1b2d5012}.HGSMWG_samplePage{object-fit:contain;width:58%;height:auto;max-height:240px;box-shadow:0 5px 12px #1b2d500d}.HGSMWG_sampleCopy{margin-top:22px}.HGSMWG_sampleCopy h4{margin:0;font-size:23px;font-weight:600;line-height:1.45}.HGSMWG_sampleCopy>p{color:var(--detail-text);margin:12px 0 0;font-size:16px;line-height:1.75}.HGSMWG_bookLink{min-height:44px;color:var(--detail-navy);text-underline-offset:5px;align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.HGSMWG_sampleCopy details{margin-top:2px}.HGSMWG_sampleCopy summary{min-height:44px;color:var(--detail-navy);padding-block:10px;font-size:16px;line-height:1.5}.HGSMWG_sampleCopy details>a{margin-top:8px;display:block}.HGSMWG_sampleCopy details>a img{width:100%;height:auto;display:block}.HGSMWG_sampleCopy details>p{color:var(--detail-muted);margin-top:8px;font-size:14px;line-height:1.75}.HGSMWG_sampleCopy details>p svg{margin-left:6px;display:inline}.HGSMWG_additionalContent{max-width:960px;margin-inline:auto}.HGSMWG_additionalContent:not(:empty){margin-top:48px}.HGSMWG_curriculumLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;display:grid}.HGSMWG_curriculumLayout .HGSMWG_sectionHeading{margin-bottom:0}.HGSMWG_curriculumSlot,.HGSMWG_purchaseSlot{min-width:0}.HGSMWG_curriculumSlot{container:eaccount-curriculum/inline-size}.HGSMWG_curriculumSlot #curriculum{scroll-margin-top:calc(var(--site-header-height,84px) + 80px)}.HGSMWG_purchase{background:#f2f5f9}.HGSMWG_faq{margin-top:56px}.HGSMWG_faq h3{margin:0 0 22px;font-size:24px;font-weight:600}.HGSMWG_faq details{border-top:1px solid var(--detail-line)}.HGSMWG_faq details:last-child{border-bottom:1px solid var(--detail-line)}.HGSMWG_faq summary{min-height:76px;padding-block:22px;font-size:18px;font-weight:600;line-height:1.55}@media (max-width:1023px){.HGSMWG_page{--fs-section-h2:34px}.HGSMWG_section{padding-block:76px}.HGSMWG_audience{grid-template-columns:1fr;gap:28px}.HGSMWG_audience h2{font-size:30px}.HGSMWG_audienceList li{gap:16px}.HGSMWG_comparisonTable th,.HGSMWG_comparisonTable td{padding-inline:20px}.HGSMWG_comparisonTable tr>:first-child{padding-left:0}.HGSMWG_journeyChapter{grid-template-columns:40px minmax(0,1fr) minmax(0,1.25fr);gap:20px}.HGSMWG_chapterStudy h3{font-size:22px}.HGSMWG_samples,.HGSMWG_sampleHeading{gap:24px}.HGSMWG_sampleVisual{gap:12px;height:264px;padding:20px}.HGSMWG_curriculumLayout{gap:40px}}@media (max-width:767px){.HGSMWG_page{--fs-section-h2:28px}.HGSMWG_section{padding-block:60px}.HGSMWG_sectionHeading{text-align:left;margin-bottom:28px}.HGSMWG_sectionHeading h2{line-height:1.4}.HGSMWG_sectionHeading>p{margin-top:16px;font-size:16px}.HGSMWG_comparisonTable{display:block}.HGSMWG_comparisonTable thead{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HGSMWG_comparisonTable tbody{gap:24px;display:grid}.HGSMWG_comparisonTable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.HGSMWG_comparisonTable tbody tr>th:first-child{border:0;grid-column:1/-1;width:auto;padding:0 0 12px;font-size:18px;line-height:1.5;display:block}.HGSMWG_comparisonTable tbody td{background:#f6f8fa;border:0;border-radius:10px;min-width:0;padding:16px;font-size:16px;line-height:1.65;display:block}.HGSMWG_comparisonTable tbody td:last-child{background:#edf3f9}.HGSMWG_mobileColumnLabel{color:var(--detail-muted);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.HGSMWG_comparisonTable tbody td:last-child .HGSMWG_mobileColumnLabel{color:var(--detail-navy)}.HGSMWG_audience{grid-template-columns:1fr;gap:28px;padding-block:56px}.HGSMWG_audience h2{font-size:28px}.HGSMWG_sectionLabel{margin-bottom:12px}.HGSMWG_audienceList li{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:24px}.HGSMWG_audienceItem{grid-template-columns:1fr;gap:10px}.HGSMWG_audienceList h3{font-size:21px;line-height:1.5}.HGSMWG_journeyChapter{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"marker study""marker check";gap:0 16px;padding-block:24px}.HGSMWG_chapterMarker{margin-top:0}.HGSMWG_chapterCheck{margin-top:16px}.HGSMWG_chapterCheck h4{font-size:18px}.HGSMWG_roadmapScope{margin-top:22px}.HGSMWG_reward{margin-top:28px;padding:24px 20px 6px}.HGSMWG_rewardHeading{grid-template-columns:1fr;gap:4px}.HGSMWG_rewardHeading h3{font-size:21px}.HGSMWG_rewardHeading h3 strong{font-size:28px}.HGSMWG_rewardTerms{margin-top:18px}.HGSMWG_rewardTerms ul{gap:14px}.HGSMWG_rewardTerms li{grid-template-columns:1fr;gap:4px}.HGSMWG_previewCaption{flex-wrap:wrap;gap:6px 16px;padding-block:16px}.HGSMWG_previewCaption>span:first-child{flex-basis:100%}.HGSMWG_instructor{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px}.HGSMWG_instructorPortrait{width:72px}.HGSMWG_instructorCopy h3{font-size:20px}.HGSMWG_instructorCopy ul{gap:4px;display:grid}.HGSMWG_sampleSection{padding-top:48px}.HGSMWG_sampleHeading{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.HGSMWG_sampleHeading h3{font-size:26px}.HGSMWG_samples{grid-template-columns:1fr;gap:36px}.HGSMWG_sampleVisual{gap:14px;height:264px;padding:20px}.HGSMWG_sampleCopy{margin-top:20px}.HGSMWG_sampleCopy h4{font-size:22px}.HGSMWG_curriculumLayout{grid-template-columns:1fr;gap:28px}.HGSMWG_faq{margin-top:44px}.HGSMWG_faq h3{font-size:22px}.HGSMWG_faq summary{min-height:72px;padding-block:20px;font-size:17px}}@media (max-width:699px){.HGSMWG_heroScene{opacity:.38;background-position:73%;background-size:auto 100%;-webkit-mask-image:linear-gradient(90deg,#0000 52%,#000 100%);mask-image:linear-gradient(90deg,#0000 52%,#000 100%)}.HGSMWG_heroMain{padding:48px 0 28px}.HGSMWG_courseTitle,.HGSMWG_unparsedTitle{font-size:clamp(42px,11.4vw,62px)}.HGSMWG_courseTitle{gap:12px}.HGSMWG_heroSubtitle{font-size:19px}.HGSMWG_heroFacts{grid-auto-columns:auto;grid-auto-flow:row;padding-top:0}.HGSMWG_heroFacts>div{text-align:left;border-bottom:1px solid #89afd24d;border-left:0;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;display:grid}.HGSMWG_heroFacts strong{font-size:16px}.HGSMWG_heroFacts span{margin:0}.HGSMWG_heroActions{margin-top:24px}.HGSMWG_primaryButton,.HGSMWG_secondaryButton{min-height:48px;padding:12px 8px;font-size:14px}}@media (max-width:359px){.HGSMWG_courseTitle,.HGSMWG_unparsedTitle{font-size:42px}.HGSMWG_heroFacts>div{grid-template-columns:100px minmax(0,1fr);gap:8px}.HGSMWG_heroFacts strong{font-size:15px}.HGSMWG_heroSubtitle{font-size:18px}}@media print{.HGSMWG_section,.HGSMWG_audience{padding-block:32px}.HGSMWG_hero{color:var(--detail-ink);background:#fff}.HGSMWG_heroScene,.HGSMWG_heroActions{display:none}.HGSMWG_hero :is(h1,p,strong,span,b){color:var(--detail-ink)}.HGSMWG_journeyChapter,.HGSMWG_reward,.HGSMWG_sampleVisual{break-inside:avoid}}.HGSMWG_curriculumHeader{justify-content:space-between;align-items:center;gap:32px;display:flex}.HGSMWG_curriculumCounts{border-left:1px solid var(--border-subtle);flex-shrink:0;gap:32px;margin:0;padding-left:32px;display:flex}.HGSMWG_curriculumCounts dt{color:var(--text-subtle);font-size:14px;line-height:1.5}.HGSMWG_curriculumCounts dd{color:var(--text-strong);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:32px;font-weight:600;line-height:1.2}.HGSMWG_curriculumCounts dd span{margin-left:4px;font-size:16px;font-weight:400}.HGSMWG_practiceGuide{border-left:3px solid var(--detail-navy);background:var(--surface-sunken);border-radius:0 var(--radius-md) var(--radius-md) 0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:24px;padding:24px 28px;display:grid}.HGSMWG_practiceHeading{align-items:baseline;gap:12px;display:flex}.HGSMWG_practiceHeading h3{color:var(--text-strong);margin:0;font-size:20px;font-weight:600;line-height:1.5}.HGSMWG_practiceHeading>span{color:var(--text-subtle);white-space:nowrap;font-size:16px}.HGSMWG_practiceGuide p{color:var(--text-strong);margin:8px 0 0;font-size:15px;line-height:1.7}.HGSMWG_practiceGuide .HGSMWG_practiceTopics{color:var(--text-subtle);font-size:14px}.HGSMWG_practiceNotes{border-left:1px solid var(--border-subtle);padding-left:24px}.HGSMWG_practiceNotes p{color:var(--text-subtle);margin:0;font-size:13px;line-height:1.8}@media (max-width:767px){.HGSMWG_curriculumHeader{display:block}.HGSMWG_curriculumCounts{border-left:0;border-top:1px solid var(--border-subtle);gap:40px;margin-top:24px;padding:20px 0 0}.HGSMWG_curriculumCounts dd{font-size:28px}.HGSMWG_practiceGuide{grid-template-columns:1fr;gap:16px;margin-top:24px;padding:20px}.HGSMWG_practiceNotes{border-left:0;border-top:1px solid var(--border-subtle);padding:16px 0 0}}
.RjuY5G_layout{padding-block:var(--space-16) var(--space-12);color:var(--text-strong);grid-template-columns:310px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,66px);display:grid}.RjuY5G_intro{top:calc(var(--site-header-height,84px) + 100px);position:sticky}.RjuY5G_eyebrow{margin:0 0 var(--space-5);color:var(--text-subtle);letter-spacing:.025em;font-size:13px;font-weight:650}.RjuY5G_heading{color:var(--text-strong);font-size:var(--fs-section-h2);letter-spacing:-.055em;word-break:keep-all;margin:0;font-weight:780;line-height:1.25}.RjuY5G_description{margin-top:var(--space-6);color:var(--text-subtle);word-break:keep-all;font-size:16px;line-height:1.85}.RjuY5G_counts{gap:var(--space-12);margin:var(--space-8) 0 0;display:flex}.RjuY5G_counts dt{color:var(--text-subtle);font-size:13px}.RjuY5G_counts dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:38px;font-weight:700;line-height:1.4}.RjuY5G_counts dd span{margin-left:var(--space-2);letter-spacing:0;font-size:14px;font-weight:500}.RjuY5G_notice{margin-top:var(--space-5);color:var(--text-subtle);word-break:keep-all;font-size:13px;line-height:1.8}.RjuY5G_notice p+p{margin-top:var(--space-2)}.RjuY5G_meta{gap:var(--space-2) var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-subtle);flex-wrap:wrap;font-size:13px;line-height:1.8;display:flex}.RjuY5G_meta>span:last-child{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.RjuY5G_content{min-width:0}.RjuY5G_compact{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--navy-50);display:block}.RjuY5G_compact .RjuY5G_intro{position:static}.RjuY5G_compact .RjuY5G_heading{font-size:28px}.RjuY5G_compact .RjuY5G_desktopBreak{display:none}.RjuY5G_compact .RjuY5G_description{margin-top:var(--space-3)}.RjuY5G_compact .RjuY5G_counts{margin-top:var(--space-4)}.RjuY5G_compact .RjuY5G_content{margin-top:var(--space-6)}@media (max-width:1023px) and (min-width:761px){.RjuY5G_layout{gap:var(--space-8);grid-template-columns:250px minmax(0,1fr)}.RjuY5G_heading{font-size:34px}.RjuY5G_compact{display:block}}@media (max-width:760px){.RjuY5G_layout{padding-block:var(--space-8);display:block}.RjuY5G_intro{position:static}.RjuY5G_eyebrow{margin-bottom:var(--space-3);font-size:12px}.RjuY5G_heading{font-size:31px;line-height:1.3}.RjuY5G_desktopBreak{display:none}.RjuY5G_description{margin-top:var(--space-3);max-width:34ch;font-size:14px;line-height:1.8}.RjuY5G_counts{margin-top:var(--space-5);gap:var(--space-6)}.RjuY5G_counts>div{align-items:baseline;gap:var(--space-2);display:flex}.RjuY5G_counts dt{font-size:12px}.RjuY5G_counts dd{font-size:23px}.RjuY5G_counts dd span{margin-left:var(--space-1);font-size:12px}.RjuY5G_notice{margin-top:var(--space-3)}.RjuY5G_meta{margin-top:var(--space-3);padding-top:var(--space-3)}.RjuY5G_content{margin-top:var(--space-6)}.RjuY5G_compact{padding:var(--space-4)}}
.SsGc2G_root{scroll-margin-top:calc(var(--site-header-height,84px) + 88px)}.SsGc2G_card{padding-inline:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);overflow:hidden}.SsGc2G_card>div:not([hidden]){border-top:1px solid var(--border-subtle)}.SsGc2G_card>div:first-child{border-top:0}.SsGc2G_note{margin:var(--space-4) 0 0;color:var(--text-subtle);font-size:12px;line-height:1.7}.SsGc2G_toggle{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:64px;padding:var(--space-3);border-top:1px solid var(--border-subtle);color:var(--text-strong);font:inherit;cursor:pointer;font-size:14px;font-weight:650;display:flex}.SsGc2G_toggle:hover{color:var(--text-link)}.SsGc2G_rotated{transform:rotate(180deg)}@media (max-width:760px){.SsGc2G_card{padding-inline:var(--space-4)}}
._4seo7a_page{--pr-paper:var(--gray-0);--pr-surface:var(--gray-50);--pr-ink:var(--navy-900);--pr-body:var(--gray-700);--pr-muted:var(--gray-500);--pr-line:var(--gray-200);color:var(--pr-body);background:var(--pr-paper);letter-spacing:var(--ls-normal);overflow-wrap:anywhere;font-size:17px;line-height:1.8}._4seo7a_page h1,._4seo7a_page h2,._4seo7a_page h3,._4seo7a_page h4{color:var(--pr-ink);word-break:keep-all;overflow-wrap:anywhere}._4seo7a_page h2{font-size:var(--fs-section-h2);letter-spacing:var(--ls-tight);text-wrap:balance;font-weight:700;line-height:1.35}._4seo7a_page [data-course-section],._4seo7a_previewNotice{scroll-margin-top:calc(var(--site-header-height,84px) + 64px + 24px)}._4seo7a_wrap{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}._4seo7a_section{padding-block:clamp(64px,8vw,104px)}._4seo7a_breadcrumb{align-items:center;gap:var(--space-2);padding-top:var(--space-5);color:var(--pr-muted);font-size:14px;display:flex}._4seo7a_breadcrumb a{min-height:var(--touch-min,44px);align-items:center;display:inline-flex}._4seo7a_breadcrumb span{color:var(--pr-ink)}._4seo7a_offerNotice{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:var(--pr-surface);flex-wrap:wrap;font-size:16px;line-height:1.8;display:flex}._4seo7a_offerNotice p{word-break:keep-all;flex:32em}._4seo7a_textLink{align-items:center;gap:var(--space-2);min-height:var(--touch-min,44px);color:var(--pr-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline;display:inline-flex}._4seo7a_hero{padding-block:var(--space-10) var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}._4seo7a_heroCopy{min-width:0}._4seo7a_heroMeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._4seo7a_subjectLabel{padding:var(--space-1) var(--space-3);color:var(--navy-700);background:var(--navy-50);border-radius:var(--radius-md);font-size:14px;font-weight:650;line-height:1.7}._4seo7a_statusLabel{color:var(--pr-muted);font-size:14px}._4seo7a_hero h1{letter-spacing:var(--ls-tight);font-size:clamp(56px,4.5vw,60px);font-weight:750;line-height:1.25}._4seo7a_headlineLine{text-wrap:balance;display:block}._4seo7a_heroDescription{max-width:34em;margin-top:var(--space-6);white-space:pre-line;word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_author{margin-top:var(--space-5);color:var(--pr-muted);font-size:15px;line-height:1.7}._4seo7a_primaryButton,._4seo7a_secondaryButton{justify-content:center;align-items:center;gap:var(--space-6);min-height:52px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:16px;font-weight:650;line-height:1.5;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}._4seo7a_primaryButton{margin-top:var(--space-8);background:var(--pr-ink);color:var(--gray-0)}._4seo7a_secondaryButton{border:1px solid var(--pr-line);background:var(--pr-paper);color:var(--pr-ink)}._4seo7a_primaryButton:active,._4seo7a_secondaryButton:active{transform:scale(.98)}._4seo7a_lessonFigure{width:100%;min-width:0}._4seo7a_lessonFigure img{border:1px solid var(--pr-line);border-radius:var(--radius-lg);width:100%;height:auto;display:block}._4seo7a_lessonFigure figcaption{margin-top:var(--space-4);color:var(--pr-muted);word-break:keep-all;font-size:14px;line-height:1.7}._4seo7a_courseCover{gap:var(--space-5);padding:var(--space-10);background:var(--navy-50);border-radius:var(--radius-lg);color:var(--pr-ink);flex-direction:column;display:flex}._4seo7a_courseCover span,._4seo7a_courseCover p{font-size:16px}._4seo7a_courseCover strong{font-size:40px;font-weight:700}._4seo7a_sectionHeading{min-width:0}._4seo7a_sectionHeading>p:not(._4seo7a_eyebrow){max-width:46em;margin-top:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_eyebrow{margin-bottom:var(--space-4);color:var(--pr-muted);font-size:14px;font-weight:600;line-height:1.6}._4seo7a_audienceLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}._4seo7a_audience{margin:0;padding:0;list-style:none}._4seo7a_audience li{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--pr-line);display:flex}._4seo7a_audience li:first-child{padding-top:0}._4seo7a_check{width:28px;height:28px;margin-top:var(--space-1);color:var(--navy-700);background:var(--navy-50);border-radius:var(--radius-md);flex:none;place-items:center;display:grid}._4seo7a_audience p{word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_methodSection{padding-top:clamp(64px,8vw,104px)}._4seo7a_benefits{gap:var(--space-8);margin-top:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4seo7a_benefits article{min-width:0;padding-top:var(--space-6);border-top:1px solid var(--pr-line)}._4seo7a_benefits h3{letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}._4seo7a_benefits p{margin-top:var(--space-4);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_comparison{margin-top:var(--space-12)}._4seo7a_comparison>h3{letter-spacing:var(--ls-tight);font-size:24px;font-weight:650}._4seo7a_comparisonColumns{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4seo7a_comparisonColumns article{padding:var(--space-6);border:1px solid var(--pr-line);border-radius:var(--radius-md)}._4seo7a_comparisonColumns h4{letter-spacing:var(--ls-tight);font-size:20px;font-weight:650}._4seo7a_comparisonColumns ul{margin-top:var(--space-4);padding-left:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_comparisonColumns li+li{margin-top:var(--space-3)}._4seo7a_curriculumSection{background:var(--navy-50)}._4seo7a_curriculumNote{padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-subtle);word-break:keep-all;font-size:16px;line-height:1.8}._4seo7a_topicsHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);min-height:44px;display:flex}._4seo7a_topicsHeader h3{color:var(--text-strong);font-size:15px;font-weight:700}._4seo7a_topicsHeader>span{color:var(--text-subtle);font-size:13px}._4seo7a_topics{margin:0;padding:0;list-style:none}._4seo7a_topics li{align-items:start;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--border-subtle);grid-template-columns:26px minmax(0,1fr) auto;display:grid}._4seo7a_topics li:last-child{border-bottom:0}._4seo7a_topicNumber{color:var(--text-subtle);font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px}._4seo7a_topicTitle{color:var(--text-body);word-break:keep-all;overflow-wrap:anywhere;font-size:15px;line-height:1.6}._4seo7a_upcoming{color:var(--text-subtle);white-space:nowrap;font-size:12px;line-height:1.8}._4seo7a_previewNotice{align-items:baseline;gap:var(--space-3) var(--space-6);padding-block:var(--space-6);border-bottom:1px solid var(--pr-line);flex-wrap:wrap;display:flex}._4seo7a_previewNotice h3{font-size:17px;font-weight:600;line-height:1.8}._4seo7a_previewNotice p{color:var(--pr-muted);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_materialHeading{margin-bottom:var(--space-8)}._4seo7a_instructor{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}._4seo7a_withSamples{padding-top:var(--space-16);margin-top:var(--space-16);border-top:1px solid var(--pr-line)}._4seo7a_instructor>img{object-fit:cover;object-position:center 16%;border-radius:var(--radius-lg);width:220px;height:270px;display:block}._4seo7a_instructorBio{max-width:42em;margin-top:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_instructorBio p+p{margin-top:var(--space-3)}._4seo7a_noPortrait{grid-template-columns:1fr}._4seo7a_additionalImages{margin-top:var(--space-16)}._4seo7a_detailImage{width:100%;height:auto;margin-bottom:var(--space-6);border-radius:var(--radius-md);display:block}._4seo7a_availabilitySection{background:var(--pr-surface);border-top:1px solid var(--pr-line)}._4seo7a_availability{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._4seo7a_availability>a{flex:none}._4seo7a_faq{margin-top:var(--space-12)}._4seo7a_faq>h3{padding-bottom:var(--space-6);border-bottom:1px solid var(--pr-line);letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}._4seo7a_faq details{border-bottom:1px solid var(--pr-line)}._4seo7a_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--touch-min,44px);padding-block:var(--space-6);color:var(--pr-ink);word-break:keep-all;cursor:pointer;font-size:17px;font-weight:600;line-height:1.7;list-style:none;display:flex}._4seo7a_faq summary::-webkit-details-marker{display:none}._4seo7a_faqChevron{color:var(--pr-muted);flex:none;transition:transform .2s ease-out}._4seo7a_faq details[open] ._4seo7a_faqChevron{transform:rotate(180deg)}._4seo7a_faq [data-faq-answer]{overflow:hidden}._4seo7a_faq [data-faq-answer] p{max-width:58em;padding-right:var(--space-10);padding-bottom:var(--space-6);word-break:keep-all;font-size:17px;line-height:1.8}._4seo7a_faq a{color:var(--pr-ink);text-underline-offset:4px;text-decoration:underline}@media (hover:hover) and (pointer:fine){._4seo7a_breadcrumb a:hover,._4seo7a_textLink:hover{color:var(--navy-600)}._4seo7a_primaryButton:hover{background:var(--navy-700)}._4seo7a_secondaryButton:hover{background:var(--navy-50)}._4seo7a_faq summary:hover{color:var(--navy-600)}}@media (min-width:761px) and (max-width:1000px){._4seo7a_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._4seo7a_page{font-size:16px}._4seo7a_breadcrumb{padding-top:var(--space-3)}._4seo7a_offerNotice{padding:var(--space-4) var(--space-5)}._4seo7a_hero{gap:var(--space-8);padding-block:var(--space-6) var(--space-12);grid-template-columns:1fr}._4seo7a_heroMeta{margin-bottom:var(--space-5)}._4seo7a_hero h1{font-size:clamp(36px,9.5vw,40px)}._4seo7a_heroDescription,._4seo7a_sectionHeading>p:not(._4seo7a_eyebrow),._4seo7a_audience p,._4seo7a_benefits p,._4seo7a_comparisonColumns ul,._4seo7a_curriculumNote,._4seo7a_previewNotice h3,._4seo7a_previewNotice p,._4seo7a_instructorBio,._4seo7a_faq summary,._4seo7a_faq [data-faq-answer] p{font-size:16px}._4seo7a_heroDescription{margin-top:var(--space-5)}._4seo7a_author{margin-top:var(--space-4);font-size:14px}._4seo7a_primaryButton{margin-top:var(--space-6)}._4seo7a_lessonFigure{max-width:560px}._4seo7a_audienceLayout,._4seo7a_benefits,._4seo7a_comparisonColumns{gap:var(--space-6);grid-template-columns:1fr}._4seo7a_audience li{padding-block:var(--space-4)}._4seo7a_benefits{margin-top:var(--space-8)}._4seo7a_benefits h3{font-size:20px}._4seo7a_topics li{gap:var(--space-2);grid-template-columns:26px minmax(0,1fr) auto}._4seo7a_topicTitle{font-size:14px}._4seo7a_upcoming{padding-inline:var(--space-2)}._4seo7a_previewNotice{gap:var(--space-2);flex-direction:column}._4seo7a_instructor{gap:var(--space-6);grid-template-columns:1fr}._4seo7a_withSamples{padding-top:var(--space-12);margin-top:var(--space-12)}._4seo7a_instructor>img{width:180px;height:220px}._4seo7a_availability{align-items:flex-start;gap:var(--space-6);flex-direction:column}._4seo7a_faq{margin-top:var(--space-10)}._4seo7a_faq summary{padding-block:var(--space-5);gap:var(--space-4)}._4seo7a_faq [data-faq-answer] p{padding-right:0;padding-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){._4seo7a_primaryButton,._4seo7a_secondaryButton,._4seo7a_faqChevron{transition:none}._4seo7a_primaryButton:active,._4seo7a_secondaryButton:active{transform:none}}
.WztZ3W_page{--ct-paper:var(--gray-0);--ct-surface:var(--gray-50);--ct-ink:var(--navy-900);--ct-body:var(--gray-700);--ct-muted:var(--gray-500);--ct-line:var(--gray-200);color:var(--ct-body);background:var(--ct-paper);letter-spacing:var(--ls-normal);overflow-wrap:anywhere;font-size:17px;line-height:1.8}.WztZ3W_page h1,.WztZ3W_page h2,.WztZ3W_page h3{color:var(--ct-ink);word-break:keep-all;overflow-wrap:anywhere}.WztZ3W_page h2{font-size:var(--fs-section-h2);letter-spacing:var(--ls-tight);text-wrap:balance;font-weight:700;line-height:1.35}.WztZ3W_page [data-course-section]{scroll-margin-top:calc(var(--site-header-height,84px) + 64px + 24px)}.WztZ3W_wrap{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.WztZ3W_section{padding-block:clamp(64px,8vw,104px)}.WztZ3W_breadcrumb{align-items:center;gap:var(--space-2);padding-top:var(--space-5);color:var(--ct-muted);font-size:14px;display:flex}.WztZ3W_breadcrumb a{min-height:var(--touch-min,44px);align-items:center;display:inline-flex}.WztZ3W_breadcrumb span{color:var(--ct-ink)}.WztZ3W_hero{padding-block:var(--space-10) var(--space-20);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.WztZ3W_heroCopy{min-width:0}.WztZ3W_heroMeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.WztZ3W_revisionLabel{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--navy-50);color:var(--navy-700);font-size:14px;font-weight:650;line-height:1.7;display:inline-flex}.WztZ3W_statusLabel{color:var(--ct-muted);font-size:14px}.WztZ3W_hero h1{letter-spacing:var(--ls-tight);font-size:clamp(44px,4.5vw,58px);font-weight:750;line-height:1.25}.WztZ3W_headlineLine{text-wrap:balance;display:block}.WztZ3W_heroDescription{margin-top:var(--space-6);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;max-width:34em;font-size:17px;line-height:1.8}.WztZ3W_author{margin-top:var(--space-5);color:var(--ct-muted);font-size:15px;line-height:1.7}.WztZ3W_primaryButton,.WztZ3W_secondaryButton{justify-content:center;align-items:center;gap:var(--space-6);min-height:52px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:16px;font-weight:650;line-height:1.5;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.WztZ3W_primaryButton{margin-top:var(--space-8);background:var(--ct-ink);color:var(--gray-0)}.WztZ3W_secondaryButton{background:var(--ct-paper);color:var(--ct-ink);border:1px solid var(--ct-line)}.WztZ3W_primaryButton:active,.WztZ3W_secondaryButton:active{transform:scale(.98)}.WztZ3W_thumbnailFigure{border-radius:var(--radius-lg);background:var(--ct-surface);width:100%;min-width:0;overflow:hidden}.WztZ3W_thumbnailFigure img{width:100%;height:auto;display:block}.WztZ3W_courseCover{gap:var(--space-5);padding:var(--space-10);background:var(--navy-50);border-radius:var(--radius-lg);color:var(--ct-ink);flex-direction:column;display:flex}.WztZ3W_courseCover span,.WztZ3W_courseCover p{font-size:16px}.WztZ3W_courseCover strong{font-size:40px;font-weight:700}.WztZ3W_sectionHeading{min-width:0}.WztZ3W_sectionHeading>p:not(.WztZ3W_eyebrow){max-width:46em;margin-top:var(--space-5);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.WztZ3W_eyebrow{color:var(--ct-muted);margin-bottom:var(--space-4);font-size:14px;font-weight:600;line-height:1.6}.WztZ3W_audienceLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.WztZ3W_audience{margin:0;padding:0;list-style:none}.WztZ3W_audience li{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--ct-line);display:flex}.WztZ3W_audience li:first-child{padding-top:0}.WztZ3W_check{width:28px;height:28px;color:var(--navy-700);background:var(--navy-50);border-radius:var(--radius-md);flex:none;place-items:center;margin-top:2px;display:grid}.WztZ3W_audience p{word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.WztZ3W_methodSection{padding-top:clamp(64px,8vw,104px)}.WztZ3W_methodLayout{margin-top:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.WztZ3W_methodWithoutImage{grid-template-columns:1fr}.WztZ3W_lessonFigure{align-self:center;width:100%;max-width:640px;margin-inline:auto}.WztZ3W_lessonFigure img{border:1px solid var(--ct-line);border-radius:var(--radius-lg);width:100%;height:auto;display:block}.WztZ3W_lessonFigure figcaption{padding-top:var(--space-4);color:var(--ct-muted);word-break:keep-all;font-size:14px;line-height:1.7}.WztZ3W_benefits article{padding-block:var(--space-6);border-bottom:1px solid var(--ct-line)}.WztZ3W_benefits article:first-child{padding-top:0}.WztZ3W_benefits article:last-child{border-bottom:0;padding-bottom:0}.WztZ3W_benefits h3{letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}.WztZ3W_benefits p{margin-top:var(--space-3);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.8}.WztZ3W_curriculumSection{padding-block:var(--space-3)}.WztZ3W_flowPanel{background:var(--navy-900);color:var(--navy-100);border-radius:var(--radius-xl);padding:clamp(24px,4vw,48px)}.WztZ3W_flowPanel h2,.WztZ3W_flowPanel h3{color:var(--gray-0)}.WztZ3W_flowPanel .WztZ3W_eyebrow{color:var(--navy-200)}.WztZ3W_flowPanel .WztZ3W_sectionHeading>p:not(.WztZ3W_eyebrow){color:var(--navy-100)}.WztZ3W_learningFlow{gap:var(--space-6);margin:var(--space-12) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.WztZ3W_learningFlow li{min-width:0;position:relative}.WztZ3W_learningFlow li:not(:last-child):before{content:"";background:var(--navy-500);height:1px;position:absolute;top:22px;left:60px;right:0}.WztZ3W_stepNumber{border-radius:var(--radius-md);background:var(--navy-800);width:44px;height:44px;color:var(--gray-0);border:1px solid var(--navy-600);font-variant-numeric:tabular-nums;place-items:center;font-size:17px;font-weight:600;display:inline-grid}.WztZ3W_learningFlow h3{margin-top:var(--space-6);letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}.WztZ3W_learningFlow p{margin-top:var(--space-3);color:var(--navy-100);word-break:keep-all;overflow-wrap:anywhere;font-size:16px;line-height:1.8}.WztZ3W_flowNote{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--navy-600);color:var(--navy-200);word-break:keep-all;font-size:14px;line-height:1.8}.WztZ3W_registeredTopics{margin-top:var(--space-10)}.WztZ3W_registeredTopics>h3{font-size:24px;font-weight:650}.WztZ3W_registeredTopics>p{margin-block:var(--space-3) var(--space-5);color:var(--ct-muted);font-size:16px;line-height:1.8}.WztZ3W_registeredTopics ol{margin:0;padding:0;list-style:none}.WztZ3W_registeredTopics li{gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--ct-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.WztZ3W_registeredTopics li>span{color:var(--ct-muted);font-size:14px}.WztZ3W_registeredTopics strong{word-break:keep-all;font-size:17px;font-weight:550}.WztZ3W_materials{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.WztZ3W_materials article{padding:var(--space-8);border:1px solid var(--ct-line);border-radius:var(--radius-lg);background:var(--ct-surface)}.WztZ3W_materialRole{color:var(--ct-muted);margin-bottom:var(--space-3);font-size:14px;font-weight:600;display:block}.WztZ3W_materials h3{letter-spacing:var(--ls-tight);font-size:26px;font-weight:650;line-height:1.4}.WztZ3W_materials p{margin-top:var(--space-4);word-break:keep-all;font-size:17px;line-height:1.8}.WztZ3W_materialNote{margin-top:var(--space-5);color:var(--ct-muted);word-break:keep-all;font-size:14px;line-height:1.8}.WztZ3W_instructor{padding-top:var(--space-16);margin-top:var(--space-16);border-top:1px solid var(--ct-line);grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.WztZ3W_instructor>img{object-fit:cover;object-position:center 16%;border-radius:var(--radius-lg);width:220px;height:270px;display:block}.WztZ3W_instructor h3{letter-spacing:var(--ls-tight);font-size:30px;font-weight:650;line-height:1.4}.WztZ3W_instructorBio{max-width:42em;margin-top:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}.WztZ3W_instructorBio p+p{margin-top:var(--space-3)}.WztZ3W_noPortrait{grid-template-columns:1fr}.WztZ3W_additionalImages{margin-top:var(--space-16)}.WztZ3W_detailImage{width:100%;height:auto;margin-bottom:var(--space-6);border-radius:var(--radius-md);display:block}.WztZ3W_availabilitySection{background:var(--ct-surface);border-top:1px solid var(--ct-line)}.WztZ3W_availability{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.WztZ3W_availability>a{flex:none}.WztZ3W_faq{margin-top:var(--space-12);border-top:1px solid var(--ct-line)}.WztZ3W_faq details{border-bottom:1px solid var(--ct-line)}.WztZ3W_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--touch-min,44px);padding-block:var(--space-6);cursor:pointer;color:var(--ct-ink);word-break:keep-all;font-size:17px;font-weight:600;line-height:1.7;list-style:none;display:flex}.WztZ3W_faq summary::-webkit-details-marker{display:none}.WztZ3W_faqChevron{color:var(--ct-muted);flex:none;transition:transform .22s ease-out}.WztZ3W_faq details[open] .WztZ3W_faqChevron{transform:rotate(180deg)}.WztZ3W_faq [data-faq-answer]{overflow:hidden}.WztZ3W_faq [data-faq-answer] p{max-width:58em;padding-bottom:var(--space-6);padding-right:var(--space-10);word-break:keep-all;font-size:17px;line-height:1.8}@media (hover:hover) and (pointer:fine){.WztZ3W_breadcrumb a:hover{color:var(--ct-ink)}.WztZ3W_primaryButton:hover{background:var(--navy-700)}.WztZ3W_secondaryButton:hover{background:var(--navy-50)}.WztZ3W_faq summary:hover{color:var(--navy-600)}}@media (max-width:1000px){.WztZ3W_learningFlow{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.WztZ3W_learningFlow li:nth-child(2):before{display:none}.WztZ3W_audienceLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (max-width:760px){.WztZ3W_page{font-size:16px}.WztZ3W_breadcrumb{padding-top:var(--space-3)}.WztZ3W_hero{gap:var(--space-8);padding-block:var(--space-6) var(--space-12);grid-template-columns:1fr}.WztZ3W_heroMeta{margin-bottom:var(--space-5)}.WztZ3W_hero h1{font-size:clamp(36px,9.5vw,40px)}.WztZ3W_heroDescription,.WztZ3W_sectionHeading>p:not(.WztZ3W_eyebrow),.WztZ3W_audience p,.WztZ3W_benefits p,.WztZ3W_materials p,.WztZ3W_instructorBio,.WztZ3W_registeredTopics strong,.WztZ3W_faq summary,.WztZ3W_faq [data-faq-answer] p{font-size:16px}.WztZ3W_heroDescription{margin-top:var(--space-5)}.WztZ3W_author{margin-top:var(--space-4);font-size:14px}.WztZ3W_primaryButton{margin-top:var(--space-6)}.WztZ3W_thumbnailFigure{max-width:560px}.WztZ3W_audienceLayout,.WztZ3W_methodLayout{gap:var(--space-8);grid-template-columns:1fr}.WztZ3W_audience li{padding-block:var(--space-4)}.WztZ3W_methodLayout{margin-top:var(--space-8)}.WztZ3W_benefits h3{font-size:20px}.WztZ3W_learningFlow{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr}.WztZ3W_learningFlow li{column-gap:var(--space-4);grid-template-columns:44px minmax(0,1fr);display:grid}.WztZ3W_learningFlow li:not(:last-child):before,.WztZ3W_learningFlow li:nth-child(2):before{top:56px;left:22px;right:auto;bottom:calc(-1 * var(--space-5));width:1px;height:auto;display:block}.WztZ3W_stepNumber{grid-area:1/1/3}.WztZ3W_learningFlow h3{margin-top:var(--space-2);grid-column:2;font-size:20px}.WztZ3W_learningFlow p{margin-top:var(--space-2);grid-column:2}.WztZ3W_flowNote{margin-top:var(--space-8);font-size:14px}.WztZ3W_registeredTopics li{gap:var(--space-2);grid-template-columns:26px minmax(0,1fr) auto}.WztZ3W_materials{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:1fr}.WztZ3W_materials article{padding:var(--space-6)}.WztZ3W_materials h3{font-size:24px}.WztZ3W_instructor{gap:var(--space-6);padding-top:var(--space-12);margin-top:var(--space-12);grid-template-columns:1fr}.WztZ3W_instructor>img{width:180px;height:220px}.WztZ3W_instructor h3{font-size:28px}.WztZ3W_availability{align-items:flex-start;gap:var(--space-6);flex-direction:column}.WztZ3W_faq{margin-top:var(--space-10)}.WztZ3W_faq summary{gap:var(--space-4);padding-block:var(--space-5)}.WztZ3W_faq [data-faq-answer] p{padding-right:0;padding-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){.WztZ3W_primaryButton,.WztZ3W_secondaryButton,.WztZ3W_faqChevron{transition:none}.WztZ3W_primaryButton:active,.WztZ3W_secondaryButton:active{transform:none}}
.vxow4q_page{--it-paper:var(--gray-0);--it-surface:var(--gray-50);--it-ink:var(--navy-900);--it-body:var(--gray-700);--it-muted:var(--gray-500);--it-line:var(--gray-200);color:var(--it-body);background:var(--it-paper);letter-spacing:var(--ls-normal);overflow-wrap:anywhere;font-size:17px;line-height:1.8}.vxow4q_page h1,.vxow4q_page h2,.vxow4q_page h3,.vxow4q_page h4{color:var(--it-ink);word-break:keep-all;overflow-wrap:anywhere}.vxow4q_page h2{font-size:var(--fs-section-h2);letter-spacing:var(--ls-tight);text-wrap:balance;font-weight:700;line-height:1.35}.vxow4q_page [data-course-section]{scroll-margin-top:calc(var(--site-header-height,84px) + 64px + 24px)}.vxow4q_wrap{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.vxow4q_section{padding-block:clamp(64px,8vw,104px)}.vxow4q_breadcrumb{align-items:center;gap:var(--space-2);padding-top:var(--space-5);color:var(--it-muted);font-size:14px;display:flex}.vxow4q_breadcrumb a{min-height:var(--touch-min,44px);align-items:center;display:inline-flex}.vxow4q_breadcrumb span{color:var(--it-ink)}.vxow4q_hero{padding-block:var(--space-10) var(--space-20);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.vxow4q_heroCopy{min-width:0}.vxow4q_status{color:var(--it-muted);margin-bottom:var(--space-6);font-size:14px;font-weight:600}.vxow4q_hero h1{letter-spacing:var(--ls-tight);font-size:clamp(44px,4.5vw,58px);font-weight:750;line-height:1.25}.vxow4q_hero h1 span{text-wrap:balance;display:block}.vxow4q_heroDescription{max-width:34em;margin-top:var(--space-6);white-space:pre-line;word-break:keep-all;font-size:17px;line-height:1.8}.vxow4q_author{margin-top:var(--space-5);color:var(--it-muted);font-size:15px}.vxow4q_primaryButton,.vxow4q_secondaryButton{justify-content:center;align-items:center;gap:var(--space-6);min-height:52px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:16px;font-weight:650;line-height:1.5;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.vxow4q_primaryButton{margin-top:var(--space-8);color:var(--gray-0);background:var(--it-ink)}.vxow4q_secondaryButton{margin-top:var(--space-8);color:var(--it-ink);border:1px solid var(--it-line);background:var(--it-paper)}.vxow4q_primaryButton:active,.vxow4q_secondaryButton:active{transform:scale(.98)}.vxow4q_cover{border-radius:var(--radius-lg);background:var(--it-surface);width:100%;min-width:0;overflow:hidden}.vxow4q_cover img{width:100%;height:auto;display:block}.vxow4q_courseCover{gap:var(--space-5);min-width:0;padding:var(--space-10);background:var(--navy-50);color:var(--it-ink);border-radius:var(--radius-lg);flex-direction:column;display:flex}.vxow4q_courseCover span,.vxow4q_courseCover p{font-size:16px}.vxow4q_courseCover strong{font-size:40px;font-weight:700;line-height:1.3}.vxow4q_sectionHeading{min-width:0}.vxow4q_sectionHeading>p:not(.vxow4q_eyebrow){max-width:42em;margin-top:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}.vxow4q_eyebrow{color:var(--it-muted);margin-bottom:var(--space-4);font-size:14px;font-weight:600;line-height:1.6}.vxow4q_introduction{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.vxow4q_audience{margin:0;padding:0;list-style:none}.vxow4q_audience li{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--it-line);display:flex}.vxow4q_audience li:first-child{padding-top:0}.vxow4q_audience p{word-break:keep-all;min-width:0;font-size:17px;line-height:1.8}.vxow4q_check{background:var(--navy-50);width:28px;height:28px;color:var(--navy-700);border-radius:var(--radius-md);flex:none;place-items:center;margin-top:2px;display:grid}.vxow4q_benefits{gap:var(--space-8) var(--space-12);margin-top:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vxow4q_benefits article{min-width:0;padding-top:var(--space-6);border-top:1px solid var(--it-line)}.vxow4q_benefits h3,.vxow4q_comparison h3{letter-spacing:var(--ls-tight);font-size:22px;font-weight:650;line-height:1.5}.vxow4q_benefits p{margin-top:var(--space-3);word-break:keep-all;font-size:17px;line-height:1.8}.vxow4q_comparison{margin-top:var(--space-12)}.vxow4q_comparisonGrid{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vxow4q_comparisonGrid article{min-width:0;padding:var(--space-6);background:var(--it-surface);border-radius:var(--radius-lg)}.vxow4q_comparison h4{font-size:19px;font-weight:650}.vxow4q_comparison ul{margin-top:var(--space-4);padding-left:var(--space-5);list-style:outside}.vxow4q_curriculumSection{padding-block:var(--space-3)}.vxow4q_flowPanel{background:var(--navy-900);color:var(--navy-100);border-radius:var(--radius-xl);padding:clamp(24px,4vw,48px)}.vxow4q_flowPanel h2,.vxow4q_flowPanel h3{color:var(--gray-0)}.vxow4q_flowPanel .vxow4q_eyebrow{color:var(--navy-200)}.vxow4q_learningTopics{gap:var(--space-8) var(--space-12);margin-top:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vxow4q_learningTopics article{min-width:0;padding-top:var(--space-6);border-top:1px solid var(--navy-600)}.vxow4q_learningTopics h3{letter-spacing:var(--ls-tight);font-size:21px;font-weight:650;line-height:1.5}.vxow4q_learningTopics p{margin-top:var(--space-3);word-break:keep-all;font-size:16px;line-height:1.8}.vxow4q_scopeNote{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--navy-600);word-break:keep-all;font-size:16px;line-height:1.8}.vxow4q_flowNote{margin-top:var(--space-3);color:var(--navy-200);font-size:14px;line-height:1.8}.vxow4q_registeredTopics{margin-top:var(--space-10)}.vxow4q_registeredTopics>h3{font-size:24px;font-weight:650}.vxow4q_registeredTopics>p{margin-block:var(--space-3) var(--space-5);color:var(--it-muted);font-size:16px}.vxow4q_registeredTopics ol{margin:0;padding:0;list-style:none}.vxow4q_registeredTopics li{align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--it-line);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.vxow4q_registeredTopics li>span{color:var(--it-muted);font-size:14px}.vxow4q_registeredTopics strong{word-break:keep-all;min-width:0;font-size:17px;font-weight:550}.vxow4q_materials{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vxow4q_materials article{min-width:0;padding:var(--space-8);border:1px solid var(--it-line);border-radius:var(--radius-lg);background:var(--it-surface)}.vxow4q_materials h3{letter-spacing:var(--ls-tight);font-size:22px;font-weight:650;line-height:1.5}.vxow4q_materialExtent{margin-top:var(--space-5);color:var(--it-ink);letter-spacing:var(--ls-tight);font-variant-numeric:tabular-nums;font-size:36px;font-weight:650;line-height:1.3;display:block}.vxow4q_materials p{margin-top:var(--space-5);word-break:keep-all;font-size:17px;line-height:1.8}.vxow4q_materialNote{margin-top:var(--space-5);color:var(--it-muted);word-break:keep-all;font-size:14px;line-height:1.8}.vxow4q_instructor{margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--it-line);grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.vxow4q_instructor>img{object-fit:cover;object-position:center 16%;border-radius:var(--radius-lg);width:220px;height:270px;display:block}.vxow4q_noPortrait{grid-template-columns:1fr}.vxow4q_instructor h3{letter-spacing:var(--ls-tight);font-size:28px;font-weight:650;line-height:1.4}.vxow4q_instructorBio{max-width:44em;margin-top:var(--space-3);word-break:keep-all;font-size:17px}.vxow4q_additionalImages{margin-top:var(--space-12)}.vxow4q_additionalImages img{width:100%;height:auto;margin-top:var(--space-6);border-radius:var(--radius-md);display:block}.vxow4q_availabilitySection{background:var(--it-surface);border-top:1px solid var(--it-line)}.vxow4q_availabilityLayout{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.vxow4q_availabilityLayout>a{flex:none;margin-top:0}.vxow4q_faq{margin-top:var(--space-8);border-top:1px solid var(--it-line)}.vxow4q_faq details{border-bottom:1px solid var(--it-line)}.vxow4q_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--touch-min,44px);padding-block:var(--space-6);cursor:pointer;color:var(--it-ink);word-break:keep-all;font-size:17px;font-weight:600;line-height:1.7;list-style:none;display:flex}.vxow4q_faq summary::-webkit-details-marker{display:none}.vxow4q_faqChevron{color:var(--it-muted);flex:none;transition:transform .22s ease-out}.vxow4q_faq details[open] .vxow4q_faqChevron{transform:rotate(180deg)}.vxow4q_faq [data-faq-answer]{overflow:hidden}.vxow4q_faq [data-faq-answer] p{max-width:58em;padding-bottom:var(--space-6);padding-right:var(--space-10);word-break:keep-all;font-size:17px;line-height:1.8}@media (hover:hover) and (pointer:fine){.vxow4q_breadcrumb a:hover{color:var(--it-ink)}.vxow4q_primaryButton:hover{background:var(--navy-700)}.vxow4q_secondaryButton:hover{background:var(--navy-50)}.vxow4q_faq summary:hover{color:var(--navy-600)}}@media (max-width:760px){.vxow4q_page{font-size:16px}.vxow4q_breadcrumb{padding-top:var(--space-3)}.vxow4q_hero{gap:var(--space-8);padding-block:var(--space-6) var(--space-12);grid-template-columns:1fr}.vxow4q_status{margin-bottom:var(--space-5)}.vxow4q_hero h1{font-size:clamp(36px,9.5vw,40px)}.vxow4q_heroDescription,.vxow4q_sectionHeading>p:not(.vxow4q_eyebrow),.vxow4q_audience p,.vxow4q_benefits p,.vxow4q_materials p,.vxow4q_instructorBio,.vxow4q_registeredTopics strong,.vxow4q_faq summary,.vxow4q_faq [data-faq-answer] p{font-size:16px}.vxow4q_heroDescription{margin-top:var(--space-5)}.vxow4q_author{font-size:14px}.vxow4q_primaryButton{margin-top:var(--space-6)}.vxow4q_cover{max-width:560px}.vxow4q_introduction,.vxow4q_benefits,.vxow4q_comparisonGrid,.vxow4q_learningTopics,.vxow4q_materials{gap:var(--space-8);grid-template-columns:1fr}.vxow4q_audience li{padding-block:var(--space-4)}.vxow4q_benefits h3{font-size:20px}.vxow4q_learningTopics{margin-top:var(--space-8)}.vxow4q_learningTopics h3{font-size:20px}.vxow4q_scopeNote{margin-top:var(--space-8)}.vxow4q_materials{gap:var(--space-4);margin-top:var(--space-8)}.vxow4q_materials article{padding:var(--space-6)}.vxow4q_materialExtent{font-size:30px}.vxow4q_instructor{gap:var(--space-6);margin-top:var(--space-12);padding-top:var(--space-12);grid-template-columns:1fr}.vxow4q_instructor>img{width:180px;height:220px}.vxow4q_availabilityLayout{align-items:flex-start;gap:var(--space-6);flex-direction:column}.vxow4q_registeredTopics li{gap:var(--space-2);grid-template-columns:26px minmax(0,1fr) auto}.vxow4q_faq summary{gap:var(--space-4);padding-block:var(--space-5)}.vxow4q_faq [data-faq-answer] p{padding-right:0;padding-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){.vxow4q_primaryButton,.vxow4q_secondaryButton,.vxow4q_faqChevron{transition:none}.vxow4q_primaryButton:active,.vxow4q_secondaryButton:active{transform:none}}
.dpyMdW_item{animation:dpyMdW_toast-in var(--dur-normal,.2s) var(--ease-standard,cubic-bezier(.2, 0, 0, 1))}@keyframes dpyMdW_toast-in{0%{opacity:.55;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dpyMdW_item{animation:none}}
.DjletG_page{padding-top:var(--space-9,36px)}.DjletG_intro{padding-bottom:29px}.DjletG_intro h1{letter-spacing:-.032em;font-size:38px;font-weight:750;line-height:1.25}.DjletG_intro p{color:var(--text-muted);font-size:var(--fs-body);word-break:keep-all;margin-top:10px;line-height:1.7}.DjletG_loadingControls{justify-content:space-between;align-items:center;gap:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-default);display:flex}.DjletG_loadingFilters{gap:var(--space-2);flex-wrap:wrap;display:flex}.DjletG_loadingCount{margin-block:var(--space-5) var(--space-4)}.DjletG_loadingRows{gap:var(--space-3);display:grid}.DjletG_loadingRow{min-height:128px;padding:var(--space-6) var(--space-8);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}@media (max-width:760px){.DjletG_page{padding-top:26px}.DjletG_intro{padding-bottom:23px}.DjletG_intro h1{font-size:32px}.DjletG_intro p{font-size:var(--fs-sm);margin-top:var(--space-2)}.DjletG_loadingControls{align-items:stretch;gap:var(--space-4);flex-direction:column}.DjletG_loadingFilters{justify-content:space-between;gap:var(--space-1)}.DjletG_loadingRow{min-height:119px;padding:var(--space-5)}}
.JslCtG_gallery{width:100%;min-width:0;max-width:480px;margin-inline:auto}.JslCtG_stage{aspect-ratio:3/4;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);position:relative;overflow:hidden}.JslCtG_open{cursor:zoom-in;background:0 0;border:0;width:100%;position:absolute;inset:0}.JslCtG_image{object-fit:contain;padding:var(--space-3)}.JslCtG_expand{bottom:var(--space-3);right:var(--space-3);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--text-inverse,#fff);padding:6px 10px;font-size:12px;font-weight:700;position:absolute}.JslCtG_loading,.JslCtG_empty,.JslCtG_error{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-muted);display:flex}.JslCtG_loading{font-size:13px;position:absolute;inset:0}.JslCtG_empty{background:var(--surface-sunken);border-radius:var(--radius-md);flex-direction:column;min-height:200px}.JslCtG_error{height:100%;padding:var(--space-4);text-align:center;flex-direction:column}.JslCtG_error button{min-height:44px;text-decoration:underline}.JslCtG_controls{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px;display:flex}.JslCtG_controls button{border-radius:var(--radius-sm);cursor:pointer;place-items:center;min-width:44px;min-height:44px;display:grid}.JslCtG_controls button:disabled{opacity:.3;cursor:default}.JslCtG_thumbs{gap:var(--space-2);scroll-snap-type:x mandatory;padding:3px 3px 8px;display:flex;overflow-x:auto}.JslCtG_thumbs button{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);scroll-snap-align:start;cursor:pointer;flex:0 0 60px;height:82px;position:relative;overflow:hidden}.JslCtG_thumbs button[aria-pressed=true]{border:2px solid var(--color-primary)}.JslCtG_thumbs .JslCtG_image{padding:3px 3px 20px}.JslCtG_thumbs span{bottom:2px;color:var(--text-muted);font-size:10px;font-weight:650;position:absolute;inset-inline:0}.JslCtG_gallery button:focus-visible,.JslCtG_reader:focus-visible{outline:2px solid var(--color-point);outline-offset:2px}.JslCtG_caption{margin-top:var(--space-2);color:var(--text-subtle);text-align:center;font-size:12px;line-height:1.6}.JslCtG_reader{background:var(--surface-sunken);border-radius:var(--radius-sm);overscroll-behavior:contain;max-height:calc(100dvh - 170px);overflow:auto}.JslCtG_fit{width:100%;max-width:900px;margin-inline:auto}.JslCtG_zoomed{width:1400px}.JslCtG_readerBar{justify-content:space-between;align-items:center;gap:var(--space-3);color:#fff;display:flex}.JslCtG_readerBar>button{border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;border:1px solid #ffffff60;min-height:44px;padding-inline:12px;font-size:13px}.JslCtG_expandedControls{color:#fff;flex:1;max-width:320px}@media (max-width:480px){.JslCtG_readerBar{gap:var(--space-1)}.JslCtG_readerBar>button{padding-inline:8px;font-size:12px}}.JslCtG_stage:focus-within{outline:2px solid var(--color-point);outline-offset:2px}.JslCtG_product{max-width:560px}.JslCtG_product .JslCtG_stage,.JslCtG_empty.JslCtG_product{aspect-ratio:auto;background:var(--gray-50);border-radius:var(--radius-md);border:0;height:440px}.JslCtG_product .JslCtG_stage .JslCtG_image{padding:var(--space-8) var(--space-10);filter:drop-shadow(0 10px 12px #14263d1a)}.JslCtG_product .JslCtG_expand{right:var(--space-4);bottom:var(--space-4);min-height:var(--touch-min);padding-inline:var(--space-4);background:var(--surface-card);color:var(--text-strong);border:1px solid var(--border-subtle);font-size:var(--fs-caption);align-items:center;font-weight:600;display:flex}.JslCtG_product .JslCtG_controls{margin-top:var(--space-2)}.JslCtG_product .JslCtG_thumbs{gap:var(--space-2);padding-bottom:var(--space-2)}.JslCtG_product .JslCtG_thumbs button{border-radius:var(--radius-xs);flex-basis:56px;height:74px}.JslCtG_product .JslCtG_thumbs button[aria-pressed=true]{border-color:var(--color-primary);background:var(--gray-50)}.JslCtG_product .JslCtG_thumbs span{font-size:12px}.JslCtG_product .JslCtG_thumbs .JslCtG_image{padding:4px 4px 22px}.JslCtG_product .JslCtG_caption{margin-top:var(--space-1);text-align:left;font-size:var(--fs-caption)}@media (max-width:760px){.JslCtG_product .JslCtG_stage,.JslCtG_empty.JslCtG_product{height:300px}.JslCtG_product .JslCtG_stage .JslCtG_image{padding:var(--space-6) var(--space-8)}.JslCtG_product .JslCtG_expand{right:var(--space-3);bottom:var(--space-3)}}@media (max-width:400px){.JslCtG_product .JslCtG_stage,.JslCtG_empty.JslCtG_product{height:280px}.JslCtG_product .JslCtG_stage .JslCtG_image{padding:var(--space-5) var(--space-6)}}
.jm7U5G_card{border:1px solid var(--border-default);border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--state-info-bg);grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""actions";gap:12px;padding:20px;display:grid}.jm7U5G_summary{grid-area:summary}.jm7U5G_actions{flex-wrap:wrap;grid-area:actions;align-items:center;gap:8px;display:flex}.jm7U5G_link{min-height:var(--touch-min);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-primary);justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}.jm7U5G_fullWidth{grid-column:1/-1;margin-top:0}.jm7U5G_fallback{border:1px solid var(--border-default);border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--state-info-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px;display:flex}@media (hover:hover){.jm7U5G_link:hover{background:var(--surface-page);border-color:var(--color-primary)}}@media (min-width:640px){.jm7U5G_card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary actions";align-items:center;gap:16px 24px;padding:20px 24px}.jm7U5G_actions{justify-content:flex-end}.jm7U5G_fallback{padding-inline:24px}}@media (max-width:639px){.jm7U5G_card,.jm7U5G_fallback{padding:16px}.jm7U5G_actions,.jm7U5G_link{width:100%}}
._9cvf3W_page{--detail-body-size:17px;--detail-section-gap:clamp(56px, 7vw, 96px);color:var(--text-body);font-size:var(--detail-body-size);letter-spacing:var(--ls-normal);word-break:keep-all;overflow-wrap:anywhere;padding-bottom:96px;line-height:1.75}._9cvf3W_wrap{width:min(100%, var(--content-max));margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}._9cvf3W_notices:empty{display:none}._9cvf3W_notices{padding-top:24px}._9cvf3W_hero{padding-block:clamp(40px,6vw,80px) clamp(40px,5vw,64px)}._9cvf3W_breadcrumb{color:var(--text-subtle);align-items:center;gap:12px;margin-bottom:24px;font-size:14px;display:flex}._9cvf3W_breadcrumb a{align-items:center;min-height:32px;display:inline-flex}._9cvf3W_hero h1{color:var(--text-strong);letter-spacing:-.02em;margin:0 0 24px;font-size:56px;font-weight:800;line-height:1.16}._9cvf3W_headline{max-width:42em;color:var(--text-strong);white-space:pre-line;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.55}._9cvf3W_lead{max-width:46em;color:var(--text-muted);white-space:pre-line}._9cvf3W_author{color:var(--text-subtle);margin-top:20px;font-size:15px}._9cvf3W_heroLink{min-height:var(--touch-min);color:var(--text-link);align-items:center;gap:8px;margin-top:20px;font-weight:600;display:inline-flex}._9cvf3W_preview{max-width:800px;margin-top:32px}._9cvf3W_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,5vw,64px);padding-top:56px;display:grid}._9cvf3W_content{min-width:0}._9cvf3W_section{scroll-margin-top:calc(var(--site-header-height) + 88px);padding-block:0 var(--detail-section-gap)}._9cvf3W_section+._9cvf3W_section{padding-top:var(--detail-section-gap);border-top:1px solid var(--border-subtle)}._9cvf3W_section h2{font-size:var(--fs-section-h2);letter-spacing:-.02em;color:var(--text-strong);margin:0 0 28px;font-weight:750;line-height:1.3}._9cvf3W_section h3{color:var(--text-strong);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.5}._9cvf3W_intro{color:var(--text-muted);margin:-12px 0 28px}._9cvf3W_audience{margin:0;padding:0;list-style:none}._9cvf3W_audience li{border-bottom:1px solid var(--border-subtle);padding:18px 0 18px 24px;position:relative}._9cvf3W_audience li:before{background:var(--color-primary);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:30px;left:0}._9cvf3W_benefits{gap:28px;display:grid}._9cvf3W_benefit{grid-template-columns:36px minmax(0,1fr);gap:16px;display:grid}._9cvf3W_number{color:var(--text-subtle);padding-top:5px;font-size:14px;font-weight:600}._9cvf3W_benefit p{color:var(--text-muted);margin-top:8px}._9cvf3W_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._9cvf3W_comparison>div{border-top:2px solid var(--border-strong);padding-top:20px}._9cvf3W_comparison>div:last-child{border-color:var(--color-primary)}._9cvf3W_comparison ul{color:var(--text-muted);margin-top:16px;padding-left:1.2em}._9cvf3W_comparison li+li{margin-top:12px}._9cvf3W_meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:20px;font-size:15px;display:flex}._9cvf3W_cash{align-items:center;gap:6px;display:inline-flex}._9cvf3W_note{color:var(--text-subtle);font-size:14px;line-height:1.7}._9cvf3W_schedule{color:var(--text-muted);margin-top:8px;font-weight:600}._9cvf3W_curriculum{margin-top:24px}._9cvf3W_empty{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center;padding:32px 24px}._9cvf3W_teacher{align-items:flex-start;gap:24px;display:flex}._9cvf3W_portrait{object-fit:cover;object-position:top;background:var(--surface-sunken);border-radius:50%;flex:none;width:88px;height:88px}._9cvf3W_teacher p{color:var(--text-muted);margin-top:12px}._9cvf3W_images{gap:24px;display:grid}._9cvf3W_images img{width:100%;height:auto}._9cvf3W_reviews{gap:32px;display:grid}._9cvf3W_review+._9cvf3W_review{border-top:1px solid var(--border-subtle);padding-top:32px}._9cvf3W_reviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._9cvf3W_reviewBody{white-space:pre-wrap}._9cvf3W_rewardInfo{background:var(--surface-sunken);border-radius:var(--radius-lg);padding:24px}._9cvf3W_rewardInfo p+p{margin-top:16px}._9cvf3W_rewardInfo a{color:var(--text-link);text-underline-offset:4px;font-weight:600;text-decoration:underline}._9cvf3W_purchase{top:calc(var(--site-header-height) + 88px);scroll-margin-top:calc(var(--site-header-height) + 88px);position:sticky}._9cvf3W_purchase>h2{color:var(--text-strong);letter-spacing:-.01em;margin-bottom:20px;font-size:20px;font-weight:750}@media (max-width:1023px){._9cvf3W_page{padding-bottom:calc(96px + var(--safe-bottom))}._9cvf3W_layout{grid-template-columns:minmax(0,1fr);gap:0}._9cvf3W_purchase{border-top:1px solid var(--border-subtle);width:100%;max-width:600px;margin-inline:auto;padding-top:40px;position:static}}@media (max-width:600px){._9cvf3W_page{--detail-body-size:16px;--detail-section-gap:48px}._9cvf3W_hero h1{margin-bottom:20px;font-size:36px;line-height:1.22}._9cvf3W_headline{font-size:20px}._9cvf3W_hero{padding-block:28px 40px}._9cvf3W_layout{padding-top:40px}._9cvf3W_section{scroll-margin-top:calc(var(--site-header-height) + 76px)}._9cvf3W_section h2{margin-bottom:24px}._9cvf3W_section h3{font-size:18px}._9cvf3W_comparison{grid-template-columns:minmax(0,1fr);gap:32px}._9cvf3W_teacher{gap:18px}._9cvf3W_portrait{width:64px;height:64px}._9cvf3W_rewardInfo{padding:20px}._9cvf3W_purchase{scroll-margin-top:calc(var(--site-header-height) + 76px)}}
.QUUPIW_bar{background:linear-gradient(100deg, var(--gray-100) 30%, var(--gray-150) 50%, var(--gray-100) 70%);background-size:200% 100%;animation:1.3s ease-in-out infinite QUUPIW_ddm-shimmer}@keyframes QUUPIW_ddm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.QUUPIW_bar{animation:none}}
