@font-face{font-family:CoFo Brilliant;src:url(/landing/fonts/cofo-brilliant-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CoFo Brilliant;src:url(/landing/fonts/cofo-brilliant-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CoFo Brilliant;src:url(/landing/fonts/cofo-brilliant-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CoFo Brilliant;src:url(/landing/fonts/cofo-brilliant-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}.ec-root,.ec-root .ug-playful,.ug-playful{--bp-font:"CoFo Brilliant", var(--sans);--bp-blue:var(--ug-action,#5a6afd);--bp-blue-edge:var(--ug-action-edge,#4252e0);--bp-blue-soft:color-mix(in srgb, var(--bp-blue) 16%, transparent);--bp-line:color-mix(in srgb, var(--ink) 22%, transparent);--bp-line-soft:color-mix(in srgb, var(--ink) 12%, transparent);--bp-raised:color-mix(in srgb, var(--ink) 9%, var(--page));--bp-muted:var(--ink-60);--bp-bolt:#d3e93e;--bp-bolt-off:color-mix(in srgb, var(--ink) 38%, transparent)}@media (prefers-color-scheme:light){.ec-root:not([data-theme=dark]){--bp-bolt:#a3b814}}.ec-root[data-theme=light]{--bp-bolt:#a3b814}.ec-root .ug-playful,.ec-root.ug-playful,.ug-playful .ec-root{--bp-bolt:#e8a800}.st-shell.bp-shell{max-width:1048px;padding:139px 24px 96px}@media (max-width:860px){.st-shell.bp-shell{padding:101px 16px 64px}}.st-shell:has([data-you-report]){max-width:1198px;padding:139px 24px 96px}@media (max-width:860px){.st-shell:has([data-you-report]){padding:101px 16px 64px}}[data-you-report] .sx-headline-record{margin-top:64px}[data-you-report] .sx-record-line{font-family:var(--bp-font);margin:8px 0 0;font-size:19px;line-height:26px}
.you-report-module__JFee_G__you{width:100%;max-width:1150px;font-family:var(--bp-font);color:var(--ink);margin:0 auto}.you-report-module__JFee_G__title{margin:0 0 24px;font-size:23px;font-weight:700;line-height:28px;animation:.4s cubic-bezier(.22,1,.36,1) both you-report-module__JFee_G__you-rise}.you-report-module__JFee_G__title+.you-report-module__JFee_G__empty{margin-top:-8px}#you-report-module__JFee_G__you-progress-title{margin-top:64px}.you-report-module__JFee_G__summary{border:2px solid color-mix(in srgb, var(--bp-blue) 62%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--bp-blue) 34%, var(--page)) 0%, color-mix(in srgb, var(--bp-blue) 10%, var(--page)) 100%);border-radius:28px;grid-template-columns:265px 1fr;gap:24px;min-height:255px;padding:44px 48px 40px 36px;animation:.45s cubic-bezier(.22,1,.36,1) 40ms both you-report-module__JFee_G__you-rise;display:grid;position:relative;overflow:hidden}.you-report-module__JFee_G__summaryTitle{margin:0;font-size:28px;font-weight:700;line-height:32px}.you-report-module__JFee_G__summaryDates{color:var(--ink-75);margin:8px 0 0;font-size:16px;line-height:20px}.you-report-module__JFee_G__summaryText{max-width:820px;margin:0;font-size:18px;line-height:26px}.you-report-module__JFee_G__summaryMia{animation:.7s cubic-bezier(.34,1.56,.64,1) .35s both you-report-module__JFee_G__you-peek;position:absolute;bottom:-46px;right:-6px;transform:rotate(-12deg)}.you-report-module__JFee_G__periods{background:var(--bp-raised);border-radius:9999px;gap:2px;margin-top:48px;padding:4px;display:inline-flex}.you-report-module__JFee_G__period{height:36px;color:var(--bp-muted);font-family:var(--bp-font);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 16px;font-size:17px;transition:background .18s,color .18s}.you-report-module__JFee_G__period:hover{color:var(--ink)}.you-report-module__JFee_G__period[aria-selected=true]{background:var(--page);color:var(--ink)}.you-report-module__JFee_G__period:focus-visible{outline:2px solid var(--bp-blue);outline-offset:1px}.you-report-module__JFee_G__stats{grid-template-columns:1fr 1fr;gap:17px;margin-top:30px;display:grid}.you-report-module__JFee_G__stat,.you-report-module__JFee_G__card,.you-report-module__JFee_G__course{border:2px solid var(--bp-line);background:var(--page);border-radius:24px;animation:.45s cubic-bezier(.22,1,.36,1) 80ms both you-report-module__JFee_G__you-rise}.you-report-module__JFee_G__stat{padding:24px 24px 22px}.you-report-module__JFee_G__statLabel{color:var(--bp-muted);justify-content:space-between;align-items:center;margin:0;font-size:16px;line-height:20px;display:flex}.you-report-module__JFee_G__statValue{font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:38px;font-weight:700;line-height:42px}.you-report-module__JFee_G__info{color:var(--bp-muted);cursor:help;display:inline-grid}.you-report-module__JFee_G__card{border-radius:28px;margin-top:17px;padding:32px 34px 30px}.you-report-module__JFee_G__cardTitle{margin:0;font-size:23px;font-weight:700;line-height:28px}.you-report-module__JFee_G__cardSub{color:var(--bp-muted);margin:4px 0 0;font-size:16px;line-height:20px}.you-report-module__JFee_G__cardLabel{color:var(--bp-muted);margin:0;font-size:16px;font-weight:400;line-height:20px}.you-report-module__JFee_G__chart{grid-template-columns:44px 1fr;gap:8px;height:232px;margin-top:30px;display:grid}.you-report-module__JFee_G__axis{height:200px;color:var(--bp-muted);text-align:right;flex-direction:column;justify-content:space-between;font-size:16px;line-height:0;display:flex}.you-report-module__JFee_G__plot{height:200px;position:relative}.you-report-module__JFee_G__grid{left:0;right:0;bottom:calc(var(--y) * 100%);background:var(--bp-line-soft);height:1px;position:absolute}.you-report-module__JFee_G__bars{justify-content:space-around;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0}.you-report-module__JFee_G__barSlot{flex:1;justify-content:center;height:100%;display:flex;position:relative}.you-report-module__JFee_G__bar{width:min(56px,60%);height:calc(var(--h) * 100%);background:var(--bp-blue);transform-origin:bottom;min-height:0;animation:.7s cubic-bezier(.22,1,.36,1) both you-report-module__JFee_G__you-grow;animation-delay:calc(.2s + var(--i) * 40ms);border-radius:3px 3px 0 0;align-self:flex-end}.you-report-module__JFee_G__barLabel{color:var(--bp-muted);white-space:nowrap;font-size:15px;line-height:18px;position:absolute;top:calc(100% + 12px)}.you-report-module__JFee_G__chips{flex-wrap:wrap;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.you-report-module__JFee_G__chip{border:2px solid var(--bp-line);height:52px;color:var(--ink);border-radius:9999px;align-items:center;gap:10px;padding:0 14px 0 22px;font-size:18px;transition:border-color .18s;display:inline-flex}.you-report-module__JFee_G__chip:hover{border-color:color-mix(in srgb, var(--ink) 40%, transparent)}.you-report-module__JFee_G__chip svg{color:var(--tone)}.you-report-module__JFee_G__badge{background:color-mix(in srgb, var(--tone) 38%, var(--page));height:28px;color:color-mix(in srgb, var(--tone) 30%, var(--ink));border-radius:9999px;align-items:center;padding:0 11px;font-size:15px;font-weight:700;display:inline-flex}.you-report-module__JFee_G__chip[data-tone=blue]{--tone:var(--bp-blue)}.you-report-module__JFee_G__chip[data-tone=teal]{--tone:#2fb9b1}.you-report-module__JFee_G__chip[data-tone=lilac]{--tone:#9b7bff}.you-report-module__JFee_G__chip[data-tone=amber]{--tone:#e0a526}.you-report-module__JFee_G__empty{color:var(--bp-muted);margin:16px 0 0;font-size:17px;line-height:24px}.you-report-module__JFee_G__course{border-radius:28px;margin-top:30px;padding:38px 36px 36px}.you-report-module__JFee_G__courseHead{align-items:center;gap:20px;display:flex}.you-report-module__JFee_G__courseArt{flex:none;margin-left:-8px}.you-report-module__JFee_G__courseNames{flex:1;min-width:0}.you-report-module__JFee_G__courseParent{color:var(--bp-muted);margin:0;font-size:16px;line-height:20px}.you-report-module__JFee_G__courseTitle{margin:4px 0 0;font-size:28px;font-weight:700;line-height:34px}.you-report-module__JFee_G__complete{background:var(--bp-raised);height:40px;color:var(--ink-75);border-radius:9999px;flex:none;align-items:center;gap:12px;margin:0;padding:0 18px 0 14px;font-size:18px;font-weight:700;display:inline-flex}.you-report-module__JFee_G__courseCols{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;padding-left:0;display:grid}.you-report-module__JFee_G__colLabel{color:var(--bp-muted);margin:0 0 16px;font-size:16px;line-height:20px}.you-report-module__JFee_G__colEmpty{color:var(--bp-muted);margin:0;font-size:17px}.you-report-module__JFee_G__lesson+.you-report-module__JFee_G__lesson{border-top:1px solid var(--bp-line-soft);margin-top:18px;padding-top:18px}.you-report-module__JFee_G__lessonLevel{color:var(--bp-muted);margin:0;font-size:16px;line-height:22px}.you-report-module__JFee_G__lessonLevel strong{color:var(--ink);font-size:18px}.you-report-module__JFee_G__lessonName{margin:8px 0 0;font-size:17px;line-height:22px}.you-report-module__JFee_G__skills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.you-report-module__JFee_G__skill{background:color-mix(in srgb, var(--bp-blue) 18%, var(--page));color:color-mix(in srgb, var(--bp-blue) 55%, var(--ink));border-radius:10px;padding:10px 20px;font-size:17px;line-height:22px}@keyframes you-report-module__JFee_G__you-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes you-report-module__JFee_G__you-grow{0%{transform:scaleY(0)}}@keyframes you-report-module__JFee_G__you-peek{0%{opacity:0;transform:translate(30px,40px)rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.you-report-module__JFee_G__you *,.you-report-module__JFee_G__you{transition:none!important;animation:none!important}}@media (max-width:760px){.you-report-module__JFee_G__summary{grid-template-columns:1fr;gap:14px;padding:28px 24px 96px}.you-report-module__JFee_G__summaryTitle{font-size:24px}.you-report-module__JFee_G__summaryMia{bottom:-52px}.you-report-module__JFee_G__periods{max-width:100%;margin-top:32px}.you-report-module__JFee_G__period{padding:0 12px;font-size:16px}.you-report-module__JFee_G__stats{gap:12px}.you-report-module__JFee_G__stat{padding:18px 16px}.you-report-module__JFee_G__statValue{font-size:32px}.you-report-module__JFee_G__card,.you-report-module__JFee_G__course{padding:24px 20px}.you-report-module__JFee_G__barLabel{font-size:12px}.you-report-module__JFee_G__courseHead{flex-wrap:wrap}.you-report-module__JFee_G__complete{order:3}.you-report-module__JFee_G__courseTitle{font-size:23px;line-height:28px}.you-report-module__JFee_G__courseCols{grid-template-columns:1fr;gap:28px;margin-top:28px}}
.practice-evidence-panel-module__Olv--W__panel.practice-evidence-panel-module__Olv--W__panel{color:var(--ink);background:var(--white);border:1px solid var(--border);border-radius:24px;min-width:0;margin:32px 0;padding:28px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__eyebrow{color:var(--ink-60);margin:0 0 8px;font-size:12px;font-weight:700}.practice-evidence-panel-module__Olv--W__panel h2{font:700 26px/1.2 var(--font-sans-clone), sans-serif;letter-spacing:-.6px;margin:0}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__recency{color:var(--ink-60);max-width:140px;font-size:12px;line-height:1.6}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__recency time{color:var(--ink);display:block}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__intro{color:var(--ink-60);max-width:680px;margin:12px 0 24px;font-size:14px;line-height:1.6}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__metrics{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:24px;margin:0;display:grid}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__metrics>div{border-top:1px solid var(--border);min-width:0;padding:16px 0 0}.practice-evidence-panel-module__Olv--W__panel dt{min-height:34px;font-size:12px;font-weight:500;line-height:1.4}.practice-evidence-panel-module__Olv--W__panel dd{font:700 32px/1.3 var(--font-sans-clone), sans-serif;letter-spacing:-1px;margin:4px 0}.practice-evidence-panel-module__Olv--W__panel dd.practice-evidence-panel-module__Olv--W__emptyValue{letter-spacing:-.4px;font-size:22px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__metrics span{color:var(--ink-60);font-size:12px;line-height:1.5;display:block}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__primaryMetric dd{color:var(--ink)}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__topics{border-top:1px solid var(--border);margin-top:24px}.practice-evidence-panel-module__Olv--W__panel summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:13px;font-weight:700;line-height:20px}.practice-evidence-panel-module__Olv--W__panel summary:focus-visible,.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__tableScroll:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__definition{margin-top:10px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__definition summary{color:var(--ink-60);font-weight:500}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__definition p{max-width:720px;color:var(--ink-60);margin:0 0 12px;font-size:13px;line-height:1.7}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__tableScroll{max-width:100%;overflow-x:auto}.practice-evidence-panel-module__Olv--W__panel table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.practice-evidence-panel-module__Olv--W__panel caption{text-align:left;color:var(--ink-60);padding:0 0 12px;font-size:12px}.practice-evidence-panel-module__Olv--W__panel th,.practice-evidence-panel-module__Olv--W__panel td{border-bottom:1px solid var(--border);vertical-align:top;padding:14px 12px 14px 0}.practice-evidence-panel-module__Olv--W__panel thead th{color:var(--ink-60);font-weight:500}.practice-evidence-panel-module__Olv--W__panel tbody th{min-width:140px;font-weight:700}.practice-evidence-panel-module__Olv--W__panel td{white-space:nowrap}@media (max-width:700px){.practice-evidence-panel-module__Olv--W__panel.practice-evidence-panel-module__Olv--W__panel{border-radius:20px;padding:20px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__heading{display:block}.practice-evidence-panel-module__Olv--W__panel h2{font-size:24px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__recency{max-width:none;margin-top:10px}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__recency time{display:inline}.practice-evidence-panel-module__Olv--W__panel .practice-evidence-panel-module__Olv--W__metrics{grid-template-columns:1fr 1fr;gap:20px 16px}.practice-evidence-panel-module__Olv--W__panel dt{min-height:34px}.practice-evidence-panel-module__Olv--W__panel dd{font-size:28px}}
.route-landing-module__AuT8RW__page.route-landing-module__AuT8RW__page{--ink:#1a1d21;--route-text:#1a1d21;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1a1d21;min-height:100vh;font-family:var(--sans,"DM Sans", sans-serif);background:#faf9f7;padding-bottom:48px}.route-landing-module__AuT8RW__page.route-landing-module__AuT8RW__page *{box-sizing:border-box}.route-landing-module__AuT8RW__page a{color:inherit;text-underline-offset:4px}.route-landing-module__AuT8RW__page a:focus-visible,.route-landing-module__AuT8RW__page summary:focus-visible{outline-offset:4px;outline:3px solid #236dcc}.route-landing-module__AuT8RW__shell{max-width:1200px;margin:0 auto;padding:0 24px}.route-landing-module__AuT8RW__h2{font-family:var(--serif,"Source Serif 4", Georgia, serif);letter-spacing:-.02em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.15}.route-landing-module__AuT8RW__section,.route-landing-module__AuT8RW__factsSection{border-top:1px solid #e1e5e8;padding:56px 0}.route-landing-module__AuT8RW__sectionHead{margin-bottom:24px}.route-landing-module__AuT8RW__sectionLead{color:#5b6570;max-width:72ch;margin:18px 0 26px;font-size:17px;line-height:1.6}.route-landing-module__AuT8RW__factList{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 48px;display:grid}.route-landing-module__AuT8RW__fact{flex-direction:column;gap:7px;display:flex}.route-landing-module__AuT8RW__factLabel{color:#5b6570;font-size:14px}.route-landing-module__AuT8RW__factValue{font-size:19px;font-weight:600;line-height:1.45}.route-landing-module__AuT8RW__factValueGap,.route-landing-module__AuT8RW__factNote{color:#5b6570;font-size:15px;line-height:1.55}.route-landing-module__AuT8RW__stages{gap:0;display:grid}.route-landing-module__AuT8RW__stage{grid-template-columns:130px 1fr;gap:24px;padding:24px 0;display:grid}.route-landing-module__AuT8RW__stage+.route-landing-module__AuT8RW__stage{border-top:1px solid #e1e5e8}.route-landing-module__AuT8RW__stageIndex{color:#5b6570;padding-top:5px;font-size:14px}.route-landing-module__AuT8RW__stageName,.route-landing-module__AuT8RW__cardTitle{margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.35}.route-landing-module__AuT8RW__stageRow{color:#5b6570;max-width:70ch;margin:0 0 12px;font-size:17px;line-height:1.55}.route-landing-module__AuT8RW__stageFacts{flex-wrap:wrap;gap:8px 20px;font-size:15px;line-height:1.5;display:flex}.route-landing-module__AuT8RW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 64px;display:grid}.route-landing-module__AuT8RW__card{min-width:0;padding:0}.route-landing-module__AuT8RW__cardRule{border-radius:2px;width:30px;height:4px;margin-bottom:18px;display:block}.route-landing-module__AuT8RW__cardBody{color:#5b6570;max-width:55ch;margin:10px 0 0;font-size:17px;line-height:1.6}.route-landing-module__AuT8RW__cardBody summary{cursor:pointer;color:#1a1d21;min-height:44px;padding-block:10px;display:list-item}.route-landing-module__AuT8RW__cardBody ul{padding-left:20px}.route-landing-module__AuT8RW__cardMeta{color:#5b6570;font-size:14px;line-height:1.5}.route-landing-module__AuT8RW__strip{border-top:1px solid #e1e5e8;padding:40px 0}.route-landing-module__AuT8RW__stripPrice{font-size:28px;font-weight:600}.route-landing-module__AuT8RW__accessNote{border-top:1px solid #e1e5e8;padding:24px 0;font-size:16px;line-height:1.5}.route-landing-module__AuT8RW__honesty{max-width:80ch;padding:32px 0}.route-landing-module__AuT8RW__honestyTitle{margin:0 0 14px;font-size:20px;font-weight:600}.route-landing-module__AuT8RW__honestyBody{color:#5b6570;margin:10px 0;font-size:15px;line-height:1.6}.route-landing-module__AuT8RW__sources{border-top:1px solid #e1e5e8;padding-top:32px}.route-landing-module__AuT8RW__sourceList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.route-landing-module__AuT8RW__sourceItem{font-size:14px;line-height:1.6}.route-landing-module__AuT8RW__sourceClaim{color:#5b6570;display:block}.route-landing-module__AuT8RW__sourceLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.route-landing-module__AuT8RW__sourceLink{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.route-landing-module__AuT8RW__sourceMeta{color:#5b6570}.route-landing-module__AuT8RW__subjectVisual{background:#f0efe9;border-radius:32px;flex-direction:column;justify-content:center;gap:24px;min-height:340px;padding:32px;display:flex}.route-landing-module__AuT8RW__subjectVisual p{color:#5b6570;margin:0;font-size:15px}.route-landing-module__AuT8RW__subjectWords{font-family:var(--serif,Georgia, serif);flex-direction:column;gap:6px;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.15;display:flex}.route-landing-module__AuT8RW__subjectVisual a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:700px){.route-landing-module__AuT8RW__shell{padding-inline:20px}.route-landing-module__AuT8RW__section,.route-landing-module__AuT8RW__factsSection{padding-block:36px}.route-landing-module__AuT8RW__factList,.route-landing-module__AuT8RW__grid{grid-template-columns:1fr;gap:28px}.route-landing-module__AuT8RW__stage{grid-template-columns:1fr;gap:8px}.route-landing-module__AuT8RW__stageIndex{padding:0}.route-landing-module__AuT8RW__subjectVisual{min-height:260px;padding:28px}}
