.t46PZq_page{background:var(--color-surface-strong);color:var(--color-text);overflow:hidden}.t46PZq_page h1,.t46PZq_page h2,.t46PZq_page h3,.t46PZq_page p{margin-top:0}.t46PZq_hero{}.t46PZq_heroGrid{}.t46PZq_heroCopy{}.t46PZq_eyebrowPill{}.t46PZq_heroTitle{}.t46PZq_localeBn .t46PZq_heroTitle{letter-spacing:var(--tracking-tight);font-size:clamp(2.9rem,4.3vw,4.45rem);line-height:var(--leading-heading)}.t46PZq_heroDescription{}.t46PZq_heroActions{}.t46PZq_goalPreview{}.t46PZq_previewTopbar{}.t46PZq_previewMark{display:grid;}.t46PZq_previewStatus{}.t46PZq_previewBody{padding:28px 28px 24px}.t46PZq_previewEyebrow{margin-bottom:8px;display:block;}.t46PZq_previewBody>h2{max-width:430px;color:var(--color-text);font-size:var(--text-5xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-heading);margin-bottom:22px}.t46PZq_goalList{gap:8px;display:grid}.t46PZq_goalItem{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid;}.t46PZq_goalIcon{display:grid;}.t46PZq_goalText{min-width:0}.t46PZq_goalCategory{margin-bottom:4px;display:block;}.t46PZq_goalTitle{color:var(--color-text-strong);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.t46PZq_goalArrow{color:var(--color-faint)}.t46PZq_previewOutcome{z-index:1;border-top:1px solid var(--color-divider);background:var(--color-primary-soft);align-items:flex-start;gap:12px;padding:16px 22px;display:flex;position:relative}.t46PZq_outcomeIcon{display:grid;}.t46PZq_outcomeText{min-width:0}.t46PZq_outcomeLabel{margin-bottom:4px;display:block;}.t46PZq_outcomeValue{color:var(--color-primary);font-size:var(--text-sm);line-height:var(--leading-normal);display:block}.t46PZq_signalBar{}.t46PZq_scopeSection,.t46PZq_modelSection,.t46PZq_outcomesSection,.t46PZq_roadmapSection{padding:104px 0;position:relative}.t46PZq_scopeSection,.t46PZq_outcomesSection{background:var(--color-surface-strong)}.t46PZq_scopeSection{scroll-margin-top:84px}.t46PZq_modelSection,.t46PZq_roadmapSection{border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);background:var(--color-surface)}.t46PZq_sectionHeader{text-align:center;max-width:790px;margin:0 auto 48px}.t46PZq_sectionEyebrow{margin-bottom:14px;}.t46PZq_translationEyebrow{margin-bottom:14px;}.t46PZq_sectionHeader h2,.t46PZq_modelCopy h2,.t46PZq_fumuCopy h2,.t46PZq_roadmapHeading h2{color:var(--color-text);font-size:var(--heading-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin-bottom:20px}.t46PZq_localeBn .t46PZq_sectionHeader h2,.t46PZq_localeBn .t46PZq_modelCopy h2,.t46PZq_localeBn .t46PZq_fumuCopy h2,.t46PZq_localeBn .t46PZq_roadmapHeading h2{letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.t46PZq_sectionHeader>p:last-child,.t46PZq_modelCopy>p:last-child,.t46PZq_roadmapHeading>p{color:var(--color-muted);font-size:var(--text-xl);line-height:var(--leading-loose);margin-bottom:0}.t46PZq_pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.t46PZq_pathCard{min-width:0;min-height:245px;padding:26px;transition:border-color .16s,box-shadow .16s,transform .16s;}.t46PZq_pathCard:hover{border-color:var(--primary-300);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.t46PZq_pathIcon{margin-bottom:36px;display:grid;}.t46PZq_pathCard:nth-child(2) .t46PZq_pathIcon{background:var(--success-bg);color:var(--green-500)}.t46PZq_pathCard:nth-child(3) .t46PZq_pathIcon{background:var(--color-surface-subtle);color:#31557f}.t46PZq_pathCard:nth-child(4) .t46PZq_pathIcon{background:var(--color-surface-muted);color:#845b2f}.t46PZq_pathCard:nth-child(5) .t46PZq_pathIcon{background:var(--color-primary-wash);color:#664d92}.t46PZq_pathCard:nth-child(6) .t46PZq_pathIcon{background:var(--success-bg);color:#58733f}.t46PZq_pathCard h3{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:10px}.t46PZq_pathCard p{color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_modelIntro{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end;gap:clamp(44px,8vw,110px);margin-bottom:48px;display:grid}.t46PZq_modelCopy{max-width:760px}.t46PZq_modelPrinciple{color:var(--color-primary);align-items:center;gap:12px;padding:18px 20px;display:flex;}.t46PZq_modelPrinciple svg{flex:none}.t46PZq_modelPrinciple strong{font-size:var(--text-md);line-height:var(--leading-normal)}.t46PZq_modelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.t46PZq_modelCard{min-width:0;min-height:260px;padding:24px;}.t46PZq_modelCardTop{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.t46PZq_modelCardTop>span{border-radius:var(--radius-md);background:var(--color-primary-soft);width:42px;height:42px;color:var(--color-primary);place-items:center;display:grid}.t46PZq_modelCardTop small{color:var(--color-disabled);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold)}.t46PZq_modelCard h3{font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:10px}.t46PZq_modelCard p{color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_translationCard{grid-template-columns:minmax(0,1.05fr) minmax(410px,.95fr);align-items:center;gap:clamp(32px,6vw,76px);margin-top:20px;padding:clamp(30px,4.5vw,48px);display:grid;overflow:hidden;}.t46PZq_translationCopy{align-items:flex-start;gap:16px;display:flex}.t46PZq_translationIcon{display:grid;}.t46PZq_translationEyebrow{margin-bottom:8px}.t46PZq_translationCopy h3{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);margin-bottom:8px}.t46PZq_translationCopy>div>p:last-child{max-width:580px;color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_translationDemo{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:22px;padding:14px;display:grid;position:relative;}.t46PZq_translationDemo>div{border-radius:var(--radius-sm);background:var(--color-surface);min-width:0;padding:12px}.t46PZq_translationDemo small{color:var(--color-faint);font-size:var(--text-3xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:6px;display:block}.t46PZq_translationDemo strong{color:var(--color-text-strong);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.t46PZq_translationDemo>svg{color:var(--color-primary)}.t46PZq_translationDemo .t46PZq_translationTarget{background:var(--color-primary-soft)}.t46PZq_translationTarget strong{color:var(--color-primary)}.t46PZq_translationStatus{color:var(--green-500);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);align-items:center;gap:4px;display:inline-flex;position:absolute;bottom:-24px;right:12px}.t46PZq_fumuSection{background:var(--color-surface-strong);padding:28px 0}.t46PZq_fumuCard{border-radius:var(--radius-5xl);background:radial-gradient(circle at 84% 16%, rgba(var(--color-white-rgb), .1), transparent 28%), linear-gradient(135deg, #22151a, var(--primary-900) 58%, var(--color-primary));color:var(--color-on-primary);grid-template-columns:minmax(0,.86fr) minmax(470px,1.14fr);align-items:center;gap:clamp(46px,7vw,90px);padding:clamp(38px,6vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #30111833}.t46PZq_fumuCard:after{border:1px solid rgba(var(--color-white-rgb), .1);border-radius:var(--radius-round);content:"";pointer-events:none;width:360px;height:360px;position:absolute;bottom:-170px;right:-100px}.t46PZq_fumuCopy,.t46PZq_fumuWorkspace{z-index:1;position:relative}.t46PZq_fumuLabel{align-items:center;gap:12px;margin-bottom:30px;display:flex}.t46PZq_fumuLabel>span{border:1px solid rgba(var(--color-white-rgb), .14);border-radius:var(--radius-md);background:rgba(var(--color-white-rgb), .1);place-items:center;width:42px;height:42px;display:grid}.t46PZq_fumuLabel small{color:rgba(var(--color-white-rgb), .58);font-size:var(--text-3xs);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:2px;display:block}.t46PZq_fumuLabel strong{font-size:var(--text-lg)}.t46PZq_fumuCopy h2{max-width:620px;color:var(--color-on-primary)}.t46PZq_fumuCopy>p{max-width:610px;color:rgba(var(--color-white-rgb), .7);font-size:var(--text-lg);line-height:var(--leading-loose);margin-bottom:24px}.t46PZq_fumuBadge{border:1px solid rgba(var(--color-white-rgb), .14);border-radius:var(--radius-pill);background:rgba(var(--color-white-rgb), .08);color:rgba(var(--color-white-rgb), .82);font-size:var(--text-xs);font-weight:var(--font-weight-bold);align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.t46PZq_fumuWorkspace{border:1px solid rgba(var(--color-white-rgb), .16);border-radius:var(--radius-3xl);background:rgba(var(--color-white-rgb), .96);box-shadow:var(--shadow-lg);color:var(--color-text);padding:22px}.t46PZq_fumuWorkspaceTop{border-bottom:1px solid var(--color-divider);align-items:center;gap:10px;padding-bottom:16px;display:flex}.t46PZq_fumuWorkspaceTop>span{border-radius:var(--radius-sm);background:var(--color-primary);width:36px;height:36px;color:var(--color-on-primary);place-items:center;display:grid}.t46PZq_fumuWorkspaceTop strong{font-size:var(--text-md);display:block}.t46PZq_fumuWorkspaceTop small{color:var(--color-faint);font-size:var(--text-2xs)}.t46PZq_fumuActions{flex-wrap:wrap;gap:8px;padding:18px 0;display:flex}.t46PZq_fumuActions span{border:1px solid var(--color-divider);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.t46PZq_fumuActions span:first-child{border-color:var(--primary-200);background:var(--color-primary-soft);color:var(--color-primary)}.t46PZq_mentorBridge{border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.t46PZq_mentorBridge>span{border-radius:var(--radius-sm);background:var(--color-surface-strong);width:38px;height:38px;color:var(--color-primary);place-items:center;display:grid}.t46PZq_mentorBridge strong{font-size:var(--text-sm)}.t46PZq_mentorBridge p{color:var(--color-subtle);font-size:var(--text-2xs);line-height:var(--leading-normal);margin:4px 0 0}.t46PZq_mentorBridge>a{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.t46PZq_outcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.t46PZq_outcomeCard{min-width:0;min-height:230px;padding:24px;}.t46PZq_outcomeCard>svg{color:var(--color-primary);margin-bottom:48px}.t46PZq_outcomeCard h3{font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:10px}.t46PZq_outcomeCard p{color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_roadmapHeading{grid-template-columns:minmax(0,.9fr) minmax(360px,.65fr);align-items:end;gap:clamp(44px,8vw,112px);margin-bottom:48px;display:grid}.t46PZq_roadmapHeading h2{margin-bottom:0}.t46PZq_roadmapCard{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);display:grid;overflow:hidden;}.t46PZq_roadmapMain{flex-direction:column;min-width:0;padding:clamp(34px,5vw,50px);display:flex}.t46PZq_roadmapTop{align-items:center;gap:12px;display:flex}.t46PZq_roadmapTop>span{border-radius:var(--radius-lg);background:var(--color-primary);width:48px;height:48px;color:var(--color-on-primary);box-shadow:var(--shadow-brand-md);flex:none;place-items:center;display:grid}.t46PZq_roadmapTop small{color:var(--color-primary);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:4px;display:block}.t46PZq_roadmapTop strong{color:var(--color-subtle);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.t46PZq_roadmapMain>h3{color:var(--color-text);font-size:var(--heading-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:36px 0 16px}.t46PZq_localeBn .t46PZq_roadmapMain>h3{letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.t46PZq_roadmapMain>p{max-width:640px;color:var(--color-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_roadmapOutcomes{gap:10px;margin-top:28px;display:grid}.t46PZq_roadmapOutcomes span{color:var(--color-label);font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);align-items:flex-start;gap:8px;display:flex}.t46PZq_roadmapOutcomes svg{color:var(--green-500);flex:none;margin-top:2px}.t46PZq_roadmapLink{border-radius:var(--radius-sm);background:var(--color-primary);width:fit-content;color:var(--color-on-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);align-items:center;gap:8px;margin-top:34px;padding:12px 16px;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.t46PZq_roadmapLink:hover{background:var(--color-primary-dark);box-shadow:var(--shadow-brand-md);transform:translateY(-1px)}.t46PZq_progression{border-left:1px solid var(--color-divider);background:radial-gradient(circle at 85% 10%, rgba(var(--color-primary-rgb), .07), transparent 27%), var(--color-surface);min-width:0;padding:clamp(34px,4.5vw,48px)}.t46PZq_progressionHeader{border-bottom:1px solid var(--color-divider-strong);justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.t46PZq_progressionHeader span{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.t46PZq_progressionHeader strong{color:var(--color-subtle);font-size:var(--text-xs)}.t46PZq_stageList{margin-top:26px;display:grid}.t46PZq_stage{grid-template-columns:34px minmax(0,1fr);gap:16px;display:grid}.t46PZq_stageRail{flex-direction:column;align-items:center;display:flex;position:relative}.t46PZq_stageRail>span{z-index:1;border:1px solid var(--color-control-border-strong);border-radius:var(--radius-round);background:var(--color-surface-strong);width:32px;height:32px;color:var(--color-primary);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold);place-items:center;display:grid;position:relative}.t46PZq_stageRail>i{background:var(--gray-300);flex:1;width:1px;min-height:36px}.t46PZq_stageCopy{padding:4px 0 26px}.t46PZq_stage:last-child .t46PZq_stageCopy{padding-bottom:0}.t46PZq_stageCopy>div{align-items:center;gap:8px;display:flex}.t46PZq_stageCopy svg{color:var(--color-primary);flex:none}.t46PZq_stageCopy strong{color:var(--color-text-strong);font-size:var(--text-md)}.t46PZq_stageCopy p{color:var(--color-subtle);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:8px 0 0}.t46PZq_catalogSection{padding:var(--section-space-y) 0;background:var(--color-surface-strong)}.t46PZq_catalogCard{border-radius:var(--radius-4xl);background:radial-gradient(circle at 86% 18%, rgba(var(--color-white-rgb), .1), transparent 27%), linear-gradient(125deg, var(--color-primary), var(--primary-900));color:var(--color-on-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:clamp(30px,5vw,50px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #4b141f2e}.t46PZq_catalogCard:after{border:1px solid rgba(var(--color-white-rgb), .12);border-radius:var(--radius-round);content:"";pointer-events:none;width:230px;height:230px;position:absolute;bottom:-102px;right:-68px}.t46PZq_catalogIcon{z-index:1;border:1px solid rgba(var(--color-white-rgb), .16);border-radius:var(--radius-lg);background:rgba(var(--color-white-rgb), .1);place-items:center;width:52px;height:52px;display:grid;position:relative}.t46PZq_catalogCopy{z-index:1;position:relative}.t46PZq_catalogCopy h2{color:var(--color-on-primary);font-size:var(--heading-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);margin-bottom:8px}.t46PZq_catalogCopy p{max-width:680px;color:rgba(var(--color-white-rgb), .72);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:0}.t46PZq_catalogLink{z-index:1;border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:12px 16px;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex;position:relative}.t46PZq_catalogLink:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.t46PZq_roadmapLink:focus-visible,.t46PZq_catalogLink:focus-visible,.t46PZq_mentorBridge>a:focus-visible{outline:3px solid rgba(var(--color-primary-rgb), .24);outline-offset:3px}@media (max-width:1080px){.t46PZq_modelGrid,.t46PZq_outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.t46PZq_translationCard,.t46PZq_fumuCard{grid-template-columns:1fr}.t46PZq_translationDemo{margin-bottom:22px}.t46PZq_roadmapCard{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr)}}@media (max-width:900px){.t46PZq_modelIntro,.t46PZq_roadmapHeading,.t46PZq_roadmapCard{grid-template-columns:1fr}.t46PZq_pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.t46PZq_modelIntro,.t46PZq_roadmapHeading{align-items:start;gap:24px}.t46PZq_modelPrinciple{max-width:540px}.t46PZq_progression{border-top:1px solid var(--color-divider);border-left:0}.t46PZq_catalogCard{grid-template-columns:auto minmax(0,1fr)}.t46PZq_catalogLink{grid-column:1/-1;width:fit-content;margin-left:74px}}@media (max-width:680px){.t46PZq_localeBn .t46PZq_heroTitle{font-size:clamp(2.35rem,10.5vw,3rem);line-height:var(--leading-heading)}.t46PZq_previewBody{padding:24px 18px}.t46PZq_previewOutcome{padding:16px 18px}.t46PZq_scopeSection,.t46PZq_modelSection,.t46PZq_outcomesSection,.t46PZq_roadmapSection{padding:76px 0}.t46PZq_sectionHeader{text-align:left;margin-bottom:36px}.t46PZq_sectionHeader h2,.t46PZq_modelCopy h2,.t46PZq_fumuCopy h2,.t46PZq_roadmapHeading h2{font-size:var(--heading-lg)}.t46PZq_pathGrid,.t46PZq_modelGrid,.t46PZq_outcomeGrid{grid-template-columns:1fr}.t46PZq_pathCard,.t46PZq_modelCard,.t46PZq_outcomeCard{min-height:auto;padding:22px}.t46PZq_pathIcon,.t46PZq_modelCardTop,.t46PZq_outcomeCard>svg{margin-bottom:24px}.t46PZq_translationCard{border-radius:var(--radius-2xl);padding:24px 20px 32px}.t46PZq_translationCopy{flex-direction:column}.t46PZq_translationDemo{grid-template-columns:1fr}.t46PZq_translationDemo>svg{margin:-2px auto;transform:rotate(90deg)}.t46PZq_fumuSection{padding:20px 0}.t46PZq_fumuCard{border-radius:var(--radius-3xl);gap:34px;padding:30px 22px}.t46PZq_fumuWorkspace{padding:16px}.t46PZq_mentorBridge{grid-template-columns:auto minmax(0,1fr)}.t46PZq_mentorBridge>a{grid-column:2;width:fit-content;margin-top:4px}.t46PZq_roadmapCard{border-radius:var(--radius-3xl)}.t46PZq_roadmapMain,.t46PZq_progression{padding:28px 22px}.t46PZq_roadmapMain>h3{font-size:var(--text-7xl)}.t46PZq_roadmapLink{justify-content:center;width:100%}.t46PZq_catalogSection{padding:66px 0 76px}.t46PZq_catalogCard{border-radius:var(--radius-3xl);grid-template-columns:1fr;padding:28px 24px}.t46PZq_catalogLink{grid-column:auto;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.t46PZq_pathCard,.t46PZq_roadmapLink,.t46PZq_catalogLink{transition:none}}
