:root,page{--paper: #f7f5ef;--ink: #181817;--burgundy: #762632;--navy: #243b63;--mustard: #e5b23a;--coral: #e65a41;--sage: #70806d;--cream: #eee9de;--surface: #fffdf8;--rule: #cfc9bd;--muted: #655f57;--coral-text: #ad3b29;--sage-text: #52634f;--caption-size: 12PX;--body-size: 15PX;--field-size: 16PX;--target-size: 44PX;--field-height: 48PX;--reading-width: 680PX;--browse-width: 880PX;--serif: Iowan Old Style, Baskerville, Georgia, "Songti SC", "STSong", serif;--sans: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif}page,body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased}taro-view-core,taro-text-core,.tada-link,.tada-control{box-sizing:border-box}.tada-link{color:inherit;text-decoration:none}.tada-control{font:inherit;line-height:1.5;color:inherit;background:transparent;border:0;border-radius:0;margin:0;padding:0;cursor:pointer}.tada-control:after{border:0}.tada-control:focus-visible,.tada-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:3PX}.tada-control:disabled{cursor:default}.tada-input{min-width:0;position:relative;box-sizing:border-box;caret-color:var(--burgundy)}.tada-input .weui-input{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:inherit;margin:0;font:inherit;color:inherit;background:transparent}.sample-evidence-note{display:block;padding:4PX 0;color:var(--muted);font:400 11PX/1.5 var(--sans)}.m1-nav-create-label{color:var(--muted);font:500 12PX/1.2 var(--sans)}::-moz-selection{color:var(--ink);background:var(--cream)}::selection{color:var(--ink);background:var(--cream)}.shell{min-height:100vh;background:var(--paper)}.tada-demo-notice{min-height:28PX;padding:6PX 14PX;display:flex;align-items:center;justify-content:center;gap:10PX;color:var(--paper);background:var(--burgundy);font-size:10PX;line-height:1.4;letter-spacing:.08em}.tada-demo-notice taro-text-core:first-child{font-weight:700}.tada-demo-notice taro-text-core+taro-text-core{padding-left:10PX;border-left:1PX solid rgba(247,245,239,.45)}.masthead,.footer{width:min(1160PX,calc(100% - 40PX));margin:0 auto;display:flex;align-items:center;justify-content:space-between}.masthead{min-height:76PX;border-bottom:1PX solid var(--ink)}.logo{display:block;width:112PX;height:31PX;overflow:hidden}.logo-image{display:block;width:112PX;height:auto}.masthead-section,.footer{font-size:10PX;letter-spacing:1.8PX;text-transform:uppercase}.tada-product-header,.tada-product-shell .page{width:min(1120PX,calc(100% - 28PX));margin-right:auto;margin-left:auto}.tada-product-header{position:relative;min-height:62PX;display:grid;align-items:center;border-bottom:1PX solid rgba(24,24,23,.12)}.tada-product-header.is-root{grid-template-columns:minmax(0,1fr) auto}.tada-product-header.is-detail{grid-template-columns:minmax(72PX,1fr) auto minmax(72PX,1fr)}.tada-product-header-wordmark{width:96PX;min-height:44PX;display:flex;align-items:center;overflow:hidden}.tada-product-header-wordmark.is-centered{grid-column:2}.tada-product-header.is-weapp .tada-product-header-wordmark.is-centered{position:absolute;left:50%;transform:translate(-50%,-50%);grid-column:auto}.tada-product-header.is-weapp{display:flex;justify-content:space-between}.tada-product-header-wordmark-image{display:block;width:96PX;height:auto}.tada-product-header-back{min-width:44PX;min-height:44PX;display:flex;align-items:center;gap:8PX;justify-self:start;font-size:12PX;letter-spacing:.06em}.tada-product-header-back>taro-text-core:first-child{font:500 22PX/1 var(--serif)}.tada-product-header-back-label,.tada-product-header-action-label{display:none}.tada-product-header-actions{min-width:44PX;min-height:44PX;display:flex;align-items:center;justify-content:flex-end;gap:2PX}.tada-product-header.is-detail .tada-product-header-actions{grid-column:3}.tada-product-header-action{min-width:40PX;min-height:44PX;display:flex;align-items:center;justify-content:center;gap:7PX;color:var(--ink);font-size:10PX;letter-spacing:.06em}.tada-product-header-action.is-disabled{color:#55514b}.tada-product-header-icon{position:relative;width:17PX;height:17PX;flex:0 0 auto}.tada-product-header-icon--search{width:14PX;height:14PX;border:1.5PX solid currentColor;border-radius:50%}.tada-product-header-icon--search:after{content:"";position:absolute;right:-5PX;bottom:-3PX;width:6PX;border-top:1.5PX solid currentColor;transform:rotate(45deg);transform-origin:left center}.tada-product-header-icon--bell{width:14PX;height:14PX;margin-top:1PX;border:1.5PX solid currentColor;border-top-left-radius:8PX;border-top-right-radius:8PX;border-bottom:0}.tada-product-header-icon--bell:before{content:"";position:absolute;right:-3PX;bottom:0;left:-3PX;border-top:1.5PX solid currentColor}.tada-product-header-icon--bell:after{content:"";position:absolute;bottom:-4PX;left:5PX;width:3PX;height:3PX;background:currentColor;border-radius:50%}.tada-product-header-icon--bookmark{width:14PX;height:17PX;border:1.5PX solid currentColor;border-radius:2PX;clip-path:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%)}.tada-product-header-icon--share{width:15PX;height:14PX;margin-top:3PX;border:1.5PX solid currentColor;border-top:0;border-radius:1PX}.tada-product-header-icon--share:before{content:"↑";position:absolute;top:-9PX;left:2PX;font:500 16PX/1 var(--sans)}.tada-product-header-icon--more{width:20PX;height:20PX;display:flex;align-items:center;justify-content:center}.tada-product-header-icon--more taro-text-core{margin-top:-5PX;font-size:12PX;letter-spacing:1PX}.tada-product-header-back:focus-visible,.tada-product-header-wordmark:focus-visible,.tada-product-header-action:focus-visible{outline:2PX solid var(--burgundy);outline-offset:2PX}.page{width:min(1160PX,calc(100% - 40PX));margin:0 auto}.footer{margin-top:100PX;padding:28PX 0 44PX;border-top:1PX solid var(--ink);color:#5d5952}.eyebrow{display:block;margin-bottom:14PX;font-size:10PX;font-weight:750;letter-spacing:1.7PX;line-height:1.35;text-transform:uppercase}.eyebrow--burgundy{color:var(--burgundy)}.eyebrow--coral{color:var(--coral-text)}.eyebrow--navy{color:var(--navy)}.eyebrow--sage{color:var(--sage-text)}.eyebrow--mustard{color:#7a5707}.home-edition{padding:25PX 0 36PX}.home-edition-heading,.home-section-head,.home-photo-caption,.home-experience-meta,.home-transit,.home-jd{display:flex;justify-content:space-between}.home-edition-heading{align-items:center;padding-bottom:10PX;border-bottom:1PX solid var(--ink)}.home-edition-heading .eyebrow{margin:0}.home-edition-heading>taro-text-core:last-child{display:none;color:#6b665e;font:11PX/1.5 var(--serif)}.home-lead{margin-top:22PX}.home-lead-copy,.home-photo-wrap{min-width:0}.home-lead-meta{display:block;margin-bottom:13PX;color:var(--burgundy);font-size:8PX;font-weight:750;letter-spacing:1.15PX;line-height:1.55;text-transform:uppercase}.home-question{font:500 40PX/.99 var(--serif);letter-spacing:-2PX}.home-intro{display:block;margin-top:16PX;color:#514d46;font-size:13PX;line-height:1.65}.home-photo-wrap{margin-top:20PX}.home-photo{display:block;width:100%;height:188PX;filter:saturate(.74) contrast(1.03)}.home-photo-caption{gap:12PX;padding-top:7PX;border-top:1PX solid var(--ink);color:#6a655e;font-size:7PX;letter-spacing:.5PX;line-height:1.45;text-transform:uppercase}.home-photo-caption taro-text-core:first-child{color:var(--ink);font-weight:750;white-space:nowrap}.home-photo-caption taro-text-core:last-child{text-align:right}.home-section{padding:38PX 0;border-top:1PX solid var(--ink)}.home-section-head{align-items:flex-end;gap:20PX;margin-bottom:26PX}.home-section-head .eyebrow{margin-bottom:9PX}.home-section-title{max-width:680PX;font:500 31PX/1.02 var(--serif);letter-spacing:-1.25PX}.home-section-note{display:none;max-width:230PX;color:#716b63;font-size:11PX;line-height:1.55}.home-experience-grid{border-top:1PX solid var(--rule)}.home-experience-link{display:block}.home-experience{position:relative;min-width:0;padding:33PX 0 30PX;border-bottom:1PX solid var(--rule)}.voice-fragment{position:absolute;top:-1PX;left:0;width:92PX;padding:6PX 9PX 7PX;color:#fffaf3;background:var(--coral);clip-path:polygon(0 0,100% 0,96% 75%,87% 67%,74% 94%,58% 74%,45% 96%,28% 78%,13% 91%,0 73%)}.voice-fragment taro-text-core{display:block;font-size:7PX;font-weight:800;letter-spacing:1PX}.home-experience-index{display:block;margin:5PX 0 19PX 112PX;color:#716b63;font-size:8PX;font-weight:750;letter-spacing:1.25PX}.home-experience-quote{font:500 28PX/1.12 var(--serif);letter-spacing:-1PX}.home-experience-meta{flex-direction:column;gap:5PX;margin-top:22PX;padding-top:10PX;border-top:1PX solid var(--rule);color:#5c5750;font-size:9PX;line-height:1.45}.home-experience-meta taro-text-core:last-child{color:var(--navy);font-weight:700}.home-experience-read,.home-inline-link{display:block;margin-top:19PX;color:var(--burgundy);font-size:10PX;font-weight:750;letter-spacing:.55PX}.home-path{display:block}.home-section-head--compact{align-items:flex-start}.home-path-count{flex:0 0 auto;color:var(--sage-text);font:italic 14PX var(--serif)}.home-transit{align-items:flex-start;margin-top:34PX}.home-transit>taro-view-core:first-child,.home-transit>taro-view-core:last-child{width:36%}.home-transit>taro-view-core>taro-text-core{display:block}.home-transit>taro-view-core>taro-text-core:first-child{font:500 17PX/1.1 var(--serif)}.home-transit>taro-view-core>taro-text-core:last-child{margin-top:7PX;color:#706a62;font-size:8PX;line-height:1.5}.home-transit-line{position:relative;width:22%;margin-top:7PX;border-top:2PX solid var(--sage);text-align:center}.home-transit-line:before,.home-transit-line:after{content:"";position:absolute;top:-6PX;width:9PX;height:9PX;background:var(--paper);border:2PX solid var(--sage);border-radius:50%}.home-transit-line:before{left:-2PX}.home-transit-line:after{right:-2PX}.home-transit-line taro-text-core{display:inline-block;margin-top:-28PX;color:var(--sage-text);font-size:7PX;font-weight:800;letter-spacing:.8PX}.home-question-list{border-top:1PX solid var(--rule)}.home-question-list taro-text-core{display:block;padding:17PX 0;border-bottom:1PX solid var(--rule);font:500 17PX/1.35 var(--serif)}.role-entry{display:grid;grid-template-columns:1fr;gap:26PX;align-items:end}.display-title{font:500 43PX/.95 var(--serif);letter-spacing:-2PX}.role-entry-deck{display:block;max-width:450PX;margin-top:13PX;color:#5c5750;font-size:12PX;line-height:1.6}.text-link{border-top:1PX solid var(--rule);padding-top:17PX;font-weight:700;color:var(--burgundy)}.home-jd{align-items:flex-end;gap:28PX;padding-bottom:52PX}.home-jd>taro-view-core{min-width:0}.home-jd-title{font:500 34PX/1 var(--serif);letter-spacing:-1.3PX}.home-jd-copy{max-width:440PX}.home-jd-copy>taro-text-core:first-child{display:block;color:#5b5650;font-size:11PX;line-height:1.6}.home-mobile-nav{display:none}.home-experience-link:focus-visible,.home-path:focus-visible,.home-jd:focus-visible,.home-mobile-nav .tada-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:4PX}.stats{display:flex;border-top:1PX solid var(--rule);border-bottom:1PX solid var(--rule)}.stat{min-width:0;flex:1;padding:16PX 10PX 15PX 0}.stat+.stat{padding-left:16PX;border-left:1PX solid var(--rule)}.stat-value{display:block;font:500 30PX/1 var(--serif)}.stat-label{display:block;margin-top:8PX;font-size:8PX;letter-spacing:1.2PX;color:#68635c}.fragment-link{display:block}.fragment{position:relative;padding:64PX 7% 52PX;color:#fffaf3;background:var(--coral);overflow:hidden}.fragment:after{content:"HUMAN\aVOICE";white-space:pre;position:absolute;right:25PX;bottom:16PX;font:700 9PX/1.3 var(--sans);letter-spacing:1.8PX;opacity:.62}.torn-mark{position:absolute;width:74PX;height:16PX;top:0;left:7%;background:var(--paper);clip-path:polygon(0 0,100% 0,90% 70%,75% 48%,61% 94%,44% 60%,22% 88%,0 66%)}.fragment .eyebrow{color:#fffaf3;opacity:.78}.fragment-quote{max-width:920PX;font:500 clamp(35PX,5vw,65PX)/1.2 var(--serif);letter-spacing:-2.1PX}.fragment-meta{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:20PX;margin-top:48PX;padding-top:18PX;border-top:1PX solid rgba(255,255,255,.55);font-size:11PX;line-height:1.55}.fragment-meta taro-text-core{display:block}.verified{font-weight:700;letter-spacing:.35PX}.read-mark{display:block;margin-top:30PX;font-size:11PX;font-weight:750;letter-spacing:1PX}.role-hero,.path-hero,.opportunity-hero{padding:88PX 0 70PX}.role-title,.path-title,.opportunity-title{max-width:1000PX;font:500 clamp(58PX,10vw,120PX)/.89 var(--serif);letter-spacing:-5PX}.role-deck{display:block;max-width:500PX;margin:32PX 0 54PX auto;font-size:18PX;line-height:1.7;color:#514d46}.role-canonical-title{display:block;margin-top:14PX;color:var(--muted);font-size:11PX;letter-spacing:.08em}.role-hero .stats{max-width:680PX;margin-left:auto}.role-sections{margin-top:100PX;border-top:1PX solid var(--ink)}.role-section{display:grid;grid-template-columns:80PX minmax(0,760PX);gap:28PX;padding:52PX 0;border-bottom:1PX solid var(--rule)}.role-section:nth-child(3n+2){grid-template-columns:minmax(0,760PX) 80PX;padding-left:16%}.role-section:nth-child(3n+2) .section-number{grid-column:2;grid-row:1}.role-section:nth-child(3n+2)>taro-view-core:last-child{grid-column:1;grid-row:1}.section-number{font:italic 22PX var(--serif);color:#8d877c}.role-section-title{font:500 clamp(30PX,4vw,47PX)/1.13 var(--serif);letter-spacing:-1.2PX}.role-section-body{display:block;max-width:650PX;margin-top:19PX;font-size:17PX;line-height:1.78;color:#4d4943}.evidence-note{display:block;margin-top:22PX;font-size:10PX;color:var(--navy);letter-spacing:1PX;text-transform:uppercase}.role-contribution-invite{position:relative;display:grid;grid-template-columns:76PX minmax(0,620PX);gap:28PX;margin-top:86PX;padding:38PX 0 42PX;border-top:2PX solid var(--ink);border-bottom:1PX solid var(--ink)}.role-contribution-fragment{width:58PX;height:64PX;display:flex;align-items:center;justify-content:center;color:var(--paper);background:var(--coral);clip-path:polygon(4% 5%,91% 0,100% 22%,94% 53%,100% 86%,76% 97%,47% 91%,18% 100%,0 82%,5% 45%,0 18%);font:500 29PX/1 var(--serif);transform:rotate(-2deg)}.role-contribution-title{margin-top:10PX;font:500 clamp(32PX,4vw,48PX) / 1.08 var(--serif);letter-spacing:-.035em}.role-contribution-copy{display:block;max-width:540PX;margin-top:14PX;color:#514d46;font-size:14PX;line-height:1.7}.role-contribution-content{min-width:0}.role-contribution-questions{margin-top:26PX;border-top:1PX solid var(--ink)}.role-contribution-question{min-height:88PX;padding:15PX 0;display:grid;grid-template-columns:34PX minmax(0,1fr) 126PX 22PX;gap:12PX;align-items:center;color:var(--ink);border-bottom:1PX solid var(--rule)}.role-contribution-question taro-text-core{display:block}.role-contribution-question-index{color:var(--coral-text);font:500 15PX/1 var(--serif)}.role-contribution-question>taro-view-core>taro-text-core:first-child{font:500 20PX/1.3 var(--serif)}.role-contribution-question>taro-view-core>taro-text-core:last-child{margin-top:5PX;color:#655f57;font-size:10PX;line-height:1.5}.role-contribution-question-evidence{color:var(--navy);font-size:9PX;line-height:1.45;text-align:right}.role-contribution-question-arrow{color:var(--burgundy);font:500 22PX/1 var(--serif);text-align:right}.role-contribution-question:focus-visible{outline:2PX solid var(--burgundy);outline-offset:3PX}.role-contribution-reassurance{display:block;margin-top:15PX;color:#655f57;font-size:10PX;line-height:1.6}.role-contribution-link{display:block;width:-moz-fit-content;width:fit-content;margin-top:22PX;padding:11PX 16PX;color:#fffaf3;background:var(--burgundy);font-size:12PX;font-weight:750}.role-contribution-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:4PX}.role-hero-contribution-link{width:-moz-fit-content;width:fit-content;margin-top:28PX;padding:12PX 16PX;display:flex;align-items:center;gap:18PX;color:#fffaf3;background:var(--burgundy);border-radius:4PX;font-size:11PX;font-weight:750}.role-hero-contribution-link>taro-text-core:last-child{opacity:.86}.role-hero-contribution-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:4PX}.next-link{display:flex;align-items:flex-end;justify-content:space-between;margin-top:90PX;padding:28PX 0 34PX;border-top:2PX solid var(--ink);border-bottom:1PX solid var(--ink)}.next-eyebrow,.next-title,.next-meta{display:block}.next-eyebrow{color:var(--burgundy);font-size:9PX;font-weight:750;letter-spacing:1.5PX}.next-title{margin-top:14PX;font:500 clamp(29PX,4vw,46PX)/1.1 var(--serif)}.next-meta{margin-top:12PX;font-size:12PX;color:#625e57}.next-arrow{font:400 48PX var(--serif);color:var(--burgundy)}.context-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36PX;padding:22PX 0;border-bottom:1PX solid var(--ink)}.context-strip>taro-view-core{padding-right:16PX}.context-strip>taro-view-core+taro-view-core{padding-left:20PX;border-left:1PX solid var(--rule)}.context-strip taro-text-core{display:block;font-size:12PX;line-height:1.5}.context-label{margin-bottom:5PX;color:#7a756d;font-size:8PX!important;letter-spacing:1.3PX}.story{max-width:760PX;margin:100PX auto}.story-paragraph,.story-pivot{display:block;margin-bottom:29PX;font:400 20PX/1.9 var(--serif)}.story-pivot{margin:0;padding:10PX 0 10PX 13%;font-size:31PX;line-height:1.35;color:var(--burgundy)}.reactions{display:flex;justify-content:center;gap:0;padding:36PX 0;border-top:1PX solid var(--rule);border-bottom:1PX solid var(--rule)}.reactions>taro-view-core{min-width:150PX;text-align:center;font-size:11PX}.reactions>taro-view-core+taro-view-core{border-left:1PX solid var(--rule)}.reaction-value{display:block;margin-bottom:7PX;font:500 30PX var(--serif)}.entity-index{max-width:760PX;margin:80PX auto 0}.entity-row{display:grid;grid-template-columns:1fr 2fr;padding:14PX 0;border-top:1PX solid var(--rule);font-size:13PX}.entity-row taro-text-core:first-child{color:#746f67}.path-title taro-text-core{color:var(--sage-text)}.path-hero .stats{max-width:510PX;margin:50PX 0 0 auto}.legend{display:flex;gap:34PX;justify-content:flex-end;padding:18PX 0;border-top:1PX solid var(--ink);font-size:9PX;letter-spacing:1PX}.legend-line{display:inline-block;width:34PX;margin:0 7PX 3PX 0;border-top:2PX solid var(--sage)}.legend-line--dashed{border-top-style:dashed;border-color:var(--navy)}.routes{margin-top:30PX}.route{padding:40PX 0 52PX;border-bottom:1PX solid var(--rule)}.route-head{display:flex;justify-content:space-between;font-size:11PX}.transit{display:flex;align-items:flex-start;margin-top:26PX}.transit-stop{position:relative;flex:1;min-width:0}.transit-stop taro-text-core{display:block;max-width:160PX;margin-top:13PX;font:500 18PX/1.2 var(--serif)}.transit-node{position:relative;z-index:2;width:13PX;height:13PX;background:var(--paper);border:3PX solid var(--sage);border-radius:50%}.transit-segment{position:absolute;z-index:1;top:5PX;left:13PX;right:-1PX;border-top:3PX solid var(--sage)}.route--possible .transit-node{border-color:var(--navy)}.route--possible .transit-segment{border-color:var(--navy);border-top-style:dashed}.transfer-section{margin-top:96PX}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:24PX;border-bottom:2PX solid var(--ink)}.section-title{max-width:780PX;font:500 clamp(30PX,5vw,55PX)/1.08 var(--serif);letter-spacing:-1.5PX}.transfer-row{display:grid;grid-template-columns:1fr 60PX 1fr;align-items:center;padding:23PX 0;border-bottom:1PX solid var(--rule);font-size:17PX}.transfer-row taro-text-core:last-child{color:var(--sage-text);font-weight:700}.transfer-arrow{text-align:center;color:#918a80}.gaps{margin:80PX 0 0 25%;padding:38PX;border:1PX solid var(--burgundy);border-radius:4PX}.gap-list{display:flex;flex-wrap:wrap;gap:0}.gap-list taro-text-core{padding:9PX 16PX 9PX 0;margin-right:16PX;border-bottom:1PX solid var(--rule);font:500 19PX var(--serif)}.opportunity-meta{display:block;margin-top:30PX;font-size:12PX;letter-spacing:1PX;text-transform:uppercase}.plain-language{position:relative;max-width:940PX;margin:0 0 100PX auto;padding:48PX 0 48PX 12%;border-top:1PX solid var(--ink);border-bottom:1PX solid var(--ink)}.plain-language:before{content:"";position:absolute;top:0;left:0;width:70PX;height:8PX;background:var(--mustard)}.plain-quote{font:500 clamp(31PX,5vw,51PX)/1.25 var(--serif);letter-spacing:-1.4PX}.verdict{display:inline-block;margin-top:28PX;padding:10PX 13PX;color:#fff;background:var(--burgundy);border-radius:3PX;font-size:11PX;font-weight:750;letter-spacing:.8PX;text-transform:uppercase}.jd-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:32PX;align-items:start}.jd-document{position:sticky;top:20PX;padding:40PX 38PX;background:#fffdf8;border:1PX solid #d9d2c5;box-shadow:6PX 7PX #e8e2d6}.jd-heading{margin:30PX 0 12PX;font:600 20PX var(--serif)}.jd-section>taro-text-core{display:block;margin-bottom:13PX;font-size:12PX;line-height:1.65;color:#504c45}.annotations .section-heading{margin-bottom:10PX}.annotation{display:grid;grid-template-columns:24PX minmax(0,1fr);gap:20PX;padding:46PX 0;border-bottom:1PX solid var(--rule)}.annotation-number{font:italic 18PX var(--serif);color:#8b857c}.jd-highlight{display:block;margin-bottom:30PX;padding:0 0 0 15PX;border-left:5PX solid var(--mustard);font:500 19PX/1.5 var(--serif)}.annotation-copy{display:block;font-size:16PX;line-height:1.82}.annotation-evidence{display:flex;justify-content:space-between;align-items:center;margin-top:24PX;padding-top:14PX;border-top:1PX solid var(--navy);color:var(--navy);font-size:10PX;letter-spacing:.6PX}.evidence-button{width:auto;margin:0;padding:0 12PX;min-height:44PX;min-width:88PX;flex:0 0 auto;color:var(--navy);background:transparent;border:0;border-radius:0;font-size:13PX;line-height:1.5;text-decoration:underline}.evidence-button:after{border:0}.evidence-list{margin-top:18PX;background:var(--cream)}.evidence-list>taro-view-core{padding:16PX;border-bottom:1PX solid #d2cabd}.evidence-list taro-text-core{display:block;font:400 13PX/1.55 var(--serif)}.evidence-list taro-text-core:last-child{margin-top:8PX;font:700 8PX var(--sans);letter-spacing:1PX}.annotation-question{margin-top:24PX;padding:16PX;border:1PX solid var(--burgundy)}.annotation-question taro-text-core{display:block}.annotation-question taro-text-core:first-child{margin-bottom:7PX;color:var(--burgundy);font-size:9PX;font-weight:750;letter-spacing:1PX}.fit{margin-top:120PX}.fit-column{display:grid;grid-template-columns:230PX repeat(2,minmax(0,1fr));gap:8PX 28PX;padding:28PX 0;border-bottom:1PX solid var(--rule)}.fit-column .eyebrow{grid-row:1 / span 4}.fit-column>taro-text-core{font-size:14PX;line-height:1.55}.fit-column--missing{color:#5b252c}.questions{margin-top:110PX}.question{display:grid;grid-template-columns:80PX 1fr;padding:32PX 0;border-bottom:1PX solid var(--rule)}.question>taro-text-core{font:italic 20PX var(--serif);color:#89837a}.question-title{font:500 clamp(24PX,3vw,37PX)/1.2 var(--serif)}.question taro-view-core>taro-text-core{display:block;margin-top:12PX;color:#625e57}.final-judgement{margin-top:120PX;padding:56PX 8%;color:#fffaf3;background:var(--burgundy)}.final-judgement .eyebrow{color:#ffb19f}.final-title{margin-bottom:20PX;font:500 clamp(55PX,8vw,90PX)/1 var(--serif)}.final-judgement>taro-text-core{display:block;font-size:17PX;line-height:1.7}.risk{margin-top:20PX;padding-top:20PX;border-top:1PX solid rgba(255,255,255,.4)}.advice{margin-top:36PX}.advice>taro-view-core{display:grid;grid-template-columns:38PX 1fr;padding:15PX 0;border-top:1PX solid rgba(255,255,255,.3);font-size:13PX;line-height:1.6}.advice>taro-view-core taro-text-core:first-child{opacity:.6}.state{min-height:65vh;display:flex;flex-direction:column;justify-content:center;gap:12PX;max-width:560PX}.state-line{height:20PX;background:var(--cream);animation:pulse 1.4s ease-in-out infinite}.state-line--short{width:62%}.state-help{color:#716c64;font-size:12PX}.state-retry{width:-moz-fit-content;width:fit-content;min-height:44PX;margin:8PX 0 0;padding:0 18PX;color:#fffaf3;background:var(--burgundy);border:1PX solid var(--burgundy);border-radius:4PX;font-size:12PX;font-weight:750;line-height:44PX}.state-recovery{display:flex;align-items:center;min-height:48PX;width:-moz-fit-content;width:fit-content;color:var(--burgundy);font-size:14PX;font-weight:600}.state-technical{margin-top:4PX;color:#918a81;font-size:9PX;overflow-wrap:anywhere}@keyframes pulse{50%{opacity:.42}}.m1-focus-header{position:relative;width:min(760PX,calc(100% - 32PX));min-height:58PX;margin:0 auto;display:grid;grid-template-columns:44PX minmax(0,1fr) 72PX;align-items:center;border-bottom:1PX solid var(--rule)}.m1-focus-header.is-weapp .m1-focus-title{position:absolute;left:50%;width:min(210PX,54vw);transform:translate(-50%,-50%)}.tada-product-header.is-weapp,.m1-focus-header.is-weapp{position:sticky;top:0;z-index:50;flex-shrink:0;background:var(--paper)}.m1-focus-back{width:44PX;min-height:44PX;margin:0;padding:0;color:var(--ink);background:transparent;border:0;border-radius:0;font:500 22PX/44PX var(--sans);text-align:left}.m1-focus-back:after{border:0}.m1-focus-back:focus-visible,.m1-product-nav .tada-link:focus-visible,.m1-product-nav .tada-control:focus-visible{outline:2PX solid var(--burgundy);outline-offset:2PX}.m1-focus-title{overflow:hidden;font-size:12PX;font-weight:750;letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m1-focus-meta{color:var(--muted);font-size:10PX;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:right}.m1-product-shell{padding-bottom:calc(76PX + env(safe-area-inset-bottom))}.m1-focus-shell .masthead,.m1-focus-shell .footer{display:none}.m1-product-nav{position:fixed;z-index:30;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr .9fr 1.25fr 1fr;min-height:66PX;padding:5PX 5PX env(safe-area-inset-bottom);background:rgba(247,245,239,.985);border-top:1PX solid #d6cfc4}.m1-nav-item{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4PX;color:#4f4a44;font-size:12PX;line-height:1.1;text-align:center;transition:opacity var(--tada-motion-feedback) var(--tada-ease)}.m1-nav-item:active{opacity:.62}.m1-nav-ask{min-height:0;margin:0;padding:0;background:transparent;border:0;border-radius:0;line-height:1.1}.m1-nav-ask:after{border:0}.m1-nav-item.is-active{color:var(--burgundy);font-weight:800}.m1-nav-create{gap:0;transform:translateY(-3PX);transition:transform var(--tada-motion-feedback) var(--tada-ease),opacity var(--tada-motion-feedback) var(--tada-ease)}.m1-nav-create:active{opacity:1;transform:translateY(-3PX) scale(.96)}.m1-nav-glyph{position:relative;width:17PX;height:17PX;color:currentColor}.m1-nav-glyph--home:before{content:"";position:absolute;right:2PX;bottom:1PX;left:2PX;height:10PX;border:1.5PX solid currentColor;border-top:0}.m1-nav-glyph--home:after{content:"";position:absolute;top:1PX;left:3PX;width:10PX;height:10PX;border-top:1.5PX solid currentColor;border-left:1.5PX solid currentColor;transform:rotate(45deg)}.m1-nav-glyph--explore{border:1.5PX solid currentColor;border-radius:50%}.m1-nav-glyph--explore:before{content:"";position:absolute;top:4PX;left:7PX;height:7PX;border-left:1.5PX solid currentColor;transform:rotate(40deg)}.m1-nav-glyph--help{display:flex;align-items:center;justify-content:center;border:1.5PX solid currentColor;border-radius:50%}.m1-nav-glyph--help:before{content:"?";margin-top:-1PX;font:700 11PX/1 var(--serif)}.m1-nav-glyph--profile:before{content:"";position:absolute;top:0;left:5PX;width:7PX;height:7PX;border:1.5PX solid currentColor;border-radius:50%}.m1-nav-glyph--profile:after{content:"";position:absolute;right:1PX;bottom:0;left:1PX;height:7PX;border:1.5PX solid currentColor;border-radius:9PX 9PX 0 0}.m1-nav-tada{width:48PX;height:48PX;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f1ece2;border:1PX solid #c9beaf;border-radius:50%;box-shadow:0 4PX 12PX #30271f21}.m1-nav-create.is-active .m1-nav-tada{border-color:var(--burgundy);box-shadow:0 0 0 2PX #7626321f}.m1-nav-tada-image{width:38PX;height:auto}@media (max-width: 767PX){.masthead,.footer,.page{width:calc(100% - 28PX)}.masthead{min-height:62PX}.masthead-section{max-width:170PX;text-align:right;line-height:1.4}.home-mobile-nav{position:fixed;z-index:30;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,1fr);min-height:62PX;padding-bottom:env(safe-area-inset-bottom);background:rgba(247,245,239,.98);border-top:1PX solid var(--ink)}.home-mobile-nav .tada-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4PX;color:#746f67;font-size:8PX;letter-spacing:.65PX}.home-mobile-nav .tada-link taro-text-core:first-child{color:var(--ink);font:500 16PX/1 var(--serif)}.home-mobile-nav .tada-link.is-active{color:var(--burgundy);font-weight:750}.home-mobile-nav .tada-link.is-active taro-text-core:first-child{color:var(--coral-text);font-size:10PX}.home-jd{margin-bottom:62PX}.stats{overflow:hidden}.stat{padding-right:7PX}.stat+.stat{padding-left:9PX}.stat-value{font-size:25PX}.stat-label{font-size:7PX;letter-spacing:.7PX}.fragment{padding:54PX 22PX 38PX}.fragment-quote{font-size:35PX;letter-spacing:-1.5PX}.fragment-meta{grid-template-columns:1fr;gap:10PX;margin-top:34PX}.role-hero,.path-hero,.opportunity-hero{padding:66PX 0 52PX}.role-title,.path-title,.opportunity-title{font-size:57PX;letter-spacing:-3.2PX}.role-deck{font-size:15PX}.role-contribution-invite{grid-template-columns:48PX minmax(0,1fr);gap:14PX;margin-top:58PX;padding:28PX 0 32PX}.role-contribution-fragment{width:42PX;height:47PX;font-size:22PX}.role-contribution-title{font-size:30PX}.role-contribution-question{min-height:0;padding:15PX 0;grid-template-columns:25PX minmax(0,1fr) 18PX;gap:9PX}.role-contribution-question>taro-view-core>taro-text-core:first-child{font-size:17PX}.role-contribution-question-evidence{grid-column:2;color:#6f685f;text-align:left}.role-contribution-question-arrow{grid-column:3;grid-row:1 / span 2}.role-contribution-reassurance{font-size:9PX}.role-contribution-link{width:100%;padding:13PX 12PX;text-align:center}.role-hero-contribution-link{width:100%;margin-top:22PX;justify-content:space-between}.role-section,.role-section:nth-child(3n+2){grid-template-columns:35PX 1fr;gap:13PX;padding:36PX 0;padding-left:0}.role-section:nth-child(3n+2) .section-number{grid-column:1}.role-section:nth-child(3n+2)>taro-view-core:last-child{grid-column:2}.role-section-title{font-size:30PX}.role-section-body{font-size:15PX}.context-strip{grid-template-columns:1fr 1fr;row-gap:20PX}.context-strip>taro-view-core:nth-child(3){border-left:0;padding-left:0}.story{margin:70PX 0}.story-paragraph{font-size:18PX}.story-pivot{padding-left:8%;font-size:28PX}.reactions>taro-view-core{min-width:0;flex:1}.entity-row{grid-template-columns:110PX 1fr}.legend{flex-direction:column;gap:12PX}.transit-stop taro-text-core{font-size:14PX}.gaps{margin-left:0;padding:24PX}.section-title{font-size:33PX}.transfer-row{grid-template-columns:1fr 32PX 1fr;font-size:14PX}.plain-language{margin-bottom:74PX;padding-left:0;padding-top:40PX}.plain-quote{font-size:31PX}.jd-layout{grid-template-columns:1fr;gap:70PX}.jd-document{position:static;padding:30PX 24PX}.annotation{grid-template-columns:28PX 1fr;gap:10PX}.fit{margin-top:90PX}.fit-column{grid-template-columns:1fr;gap:12PX}.fit-column .eyebrow{grid-row:auto}.question{grid-template-columns:45PX 1fr}.final-judgement{margin-left:-14PX;margin-right:-14PX;padding:45PX 28PX}.footer{gap:20PX;align-items:flex-start;line-height:1.5}}@media (min-width: 768PX){.m1-product-nav{right:auto;bottom:18PX;left:50%;width:min(560PX,calc(100% - 48PX));min-height:66PX;padding:6PX 12PX;transform:translate(-50%);border:1PX solid #d6cfc4;border-radius:10PX;box-shadow:0 10PX 30PX #30271f1f}.m1-product-shell{padding-bottom:102PX}}@media (prefers-reduced-motion: reduce){.state-line{animation:none}}@media (min-width: 768PX) and (max-width: 1023PX){.page,.masthead,.footer{width:calc(100% - 64PX)}.jd-layout{grid-template-columns:.9fr 1.1fr;gap:4%}.jd-document{padding:28PX 25PX}}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important}}@media (min-width: 768px){.tada-product-header,.tada-product-shell .page{width:min(1120PX,calc(100% - 64PX))}.tada-product-header{min-height:72PX}.tada-product-header-wordmark{width:118PX;min-height:44PX}.tada-product-header-wordmark-image{width:118PX}.tada-product-header-back-label,.tada-product-header-action-label{display:block}.tada-product-header-actions{gap:12PX}.tada-product-header-action{width:auto;padding:0 4PX}}:root,page{--tada-motion-feedback: .12s;--tada-motion-state: .18s;--tada-motion-layout: .26s;--tada-ease: cubic-bezier(.2, 0, 0, 1);--tada-ease-arrive: cubic-bezier(.16, 1, .3, 1);--tada-focus: var(--navy)}.home-hub-search,.home-hub-directory,.home-hub-tree,.home-hub-share,.home-hub-path,.home-hub-role,.account-row,.my-profile-header,.my-commons-primary,.my-commons-record,.my-commons-draft,.career-random-button,.career-view-switch-button,.career-industry-trigger,.career-directory-group-toggle,.career-directory-role,.career-detail-shortcut,.career-detail-share,.career-detail-question,.career-detail-full-role,.contribution-option,.contribution-primary,.contribution-secondary,.contribution-primary-link,.contribution-secondary-link{transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:var(--tada-motion-feedback);transition-timing-function:var(--tada-ease);transform-origin:center}.home-hub-search:active,.home-hub-directory:active,.home-hub-tree:active,.home-hub-share:active,.home-hub-path:active,.home-hub-role:active,.account-row:active,.my-profile-header:active,.my-commons-primary:active,.my-commons-record:active,.my-commons-draft:active,.career-random-button:active,.career-view-switch-button:active,.career-industry-trigger:active,.career-directory-group-toggle:active,.career-directory-role:active,.career-detail-shortcut:active,.career-detail-share:active,.career-detail-question:active,.career-detail-full-role:active,.contribution-option:active,.contribution-primary:active,.contribution-secondary:active,.contribution-primary-link:active,.contribution-secondary-link:active{transform:scale(.96)}.home-hub-search:focus-visible,.home-hub-directory:focus-visible,.home-hub-tree:focus-visible,.home-hub-share:focus-visible,.home-hub-path:focus-visible,.home-hub-role:focus-visible,.account-row:focus-visible,.my-profile-header:focus-visible,.my-commons-primary:focus-visible,.my-commons-record:focus-visible,.my-commons-draft:focus-visible{outline:2PX solid var(--tada-focus);outline-offset:3PX}.career-view-switch-button.is-active,.career-industry-trigger.is-active,.contribution-option.is-selected{transition-duration:var(--tada-motion-state)}.search-tabs .tada-control,.catalog-group-toggle,.reading-jumps .tada-control,.evidence-button,.home-hub-voice-tab,.my-record-more{transition:background-color .12s var(--tada-ease),color .12s var(--tada-ease),transform .12s var(--tada-ease)}.search-tabs .tada-control:active,.catalog-group-toggle:active,.reading-jumps .tada-control:active,.evidence-button:active,.home-hub-voice-tab:active,.my-record-more:active{background:var(--cream);transform:translateY(1PX)}.career-random-button:active .career-random-button-icon{transform:rotate(-12deg)}.career-random-button-icon{transition:transform .12s var(--tada-ease)}.career-preview-sheet.is-discovery .career-sheet-title{animation:tada-paper-change .18s var(--tada-ease-arrive)}@keyframes tada-paper-change{0%{opacity:.65;transform:translate(6PX)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.tada-control:active,.tada-link:active,.career-random-button:active .career-random-button-icon{transform:none}.search-tabs .tada-control,.catalog-group-toggle,.reading-jumps .tada-control,.evidence-button,.home-hub-voice-tab,.my-record-more,.career-random-button-icon{transition:none;transform:none}.career-preview-sheet.is-discovery .career-sheet-title{animation:none}.home-hub-search,.home-hub-directory,.home-hub-tree,.home-hub-share,.home-hub-path,.home-hub-role,.account-row,.my-profile-header,.my-commons-primary,.my-commons-record,.my-commons-draft,.career-random-button,.career-view-switch-button,.career-industry-trigger,.career-directory-group-toggle,.career-directory-role,.career-detail-shortcut,.career-detail-share,.career-detail-question,.career-detail-full-role,.contribution-option,.contribution-primary,.contribution-secondary,.contribution-primary-link,.contribution-secondary-link{transition:none}}:root,page{--tada-ease-object: cubic-bezier(.18,.85,.24,1.08)}.tada-control,.tada-link{-webkit-tap-highlight-color:transparent}.tada-control:not(:disabled):active,.tada-control.tada-is-pressed,.tada-link:active,.tada-link.tada-is-pressed{opacity:.83}.tada-control:disabled,.tada-control[aria-disabled=true]{opacity:.6}.contribution-primary,.contribution-secondary,.contribution-option,.account-primary,.account-row,.ask-action,.home-hub-directory,.home-hub-tree{transition:transform .16s var(--tada-ease-object),box-shadow .16s var(--tada-ease),background-color .16s var(--tada-ease)}.contribution-primary:active,.contribution-primary.tada-is-pressed,.account-primary:active,.account-primary.tada-is-pressed,.ask-action:active,.ask-action.tada-is-pressed{transform:translateY(2PX) scale(.988)}.account-row:active,.account-row.tada-is-pressed{background:var(--cream);transform:translate(2PX)}.contribution-option.is-selected{box-shadow:inset 3PX 0 0 var(--burgundy),0 4PX 10PX #1818170b}.m1-nav-item .m1-nav-glyph{transition:transform .22s var(--tada-ease-object),background-color .18s}.m1-nav-item.is-active .m1-nav-glyph{transform:translateY(-2PX)}.m1-nav-item.is-active:not(.m1-nav-create){position:relative}.m1-nav-item.is-active:not(.m1-nav-create):after{content:"";position:absolute;bottom:2PX;width:13PX;height:2PX;border-radius:1PX;background:var(--burgundy)}.m1-nav-item:not(.m1-nav-create):active .m1-nav-glyph,.m1-nav-item:not(.m1-nav-create).tada-is-pressed .m1-nav-glyph{transform:translateY(1PX) scale(.93)}.home-hub-voice-stage,.ask-step-stage,.my-record-stage,.contribution-preview{animation:tada-panel-arrive .24s var(--tada-ease-arrive)}.contribution-progress-step.is-current .contribution-progress-number{animation:tada-step-settle .26s var(--tada-ease-object)}.contribution-progress-step.is-done .contribution-progress-number{color:var(--paper);background:var(--sage);border-color:var(--sage)}.contribution-progress-step .contribution-progress-number{transition:background-color .2s,color .2s}.contribution-success-title,.account-feedback.is-success{animation:tada-panel-arrive .26s var(--tada-ease-arrive)}.career-directory-family.is-active{box-shadow:inset 0 0 0 1PX var(--rule),0 3PX 9PX #1818170a}.career-directory-role.is-selected{box-shadow:inset 3PX 0 0 var(--sage)}.career-directory-role:active,.career-directory-role.tada-is-pressed{transform:translate(2PX)}.career-random-button:active .career-random-button-icon,.career-random-button.tada-is-pressed .career-random-button-icon{transform:rotate(25deg)}.ask-step-tab.is-active .ask-step-number{transform:translateY(-2PX);box-shadow:0 3PX 6PX #18181717}.ask-step-number{transition:transform .22s var(--tada-ease-object),box-shadow .22s}.my-profile-header .account-avatar{box-shadow:0 5PX 14PX #1818170f;transition:transform .22s var(--tada-ease-object)}.my-profile-header:active .account-avatar,.my-profile-header.tada-is-pressed .account-avatar{transform:rotate(-4deg)}.reading-jumps .tada-control,.evidence-button,.my-record-switch-button,.search-tabs .tada-control{min-height:44PX}@keyframes tada-panel-arrive{0%{opacity:.65;transform:translateY(6PX)}to{opacity:1;transform:translateY(0)}}@keyframes tada-step-settle{0%{transform:scale(.86)}to{transform:scale(1)}}@media (hover: hover){.account-row:hover{background:var(--cream)}}@media (prefers-reduced-motion: reduce){.contribution-primary,.contribution-secondary,.contribution-option,.account-primary,.account-row,.ask-action,.home-hub-directory,.home-hub-tree,.ask-step-number,.my-profile-header .account-avatar,.m1-nav-item .m1-nav-glyph{transition:none}.home-hub-voice-stage,.ask-step-stage,.my-record-stage,.contribution-preview,.contribution-progress-step.is-current .contribution-progress-number,.contribution-success-title,.account-feedback.is-success{animation:none}.tada-control:not(:disabled):active,.tada-control.tada-is-pressed,.tada-link:active,.tada-link.tada-is-pressed,.ask-step-tab.is-active .ask-step-number,.my-profile-header:active .account-avatar,.my-profile-header.tada-is-pressed .account-avatar{transform:none}.career-random-button:active .career-random-button-icon,.career-random-button.tada-is-pressed .career-random-button-icon,.m1-nav-item:not(.m1-nav-create):active .m1-nav-glyph,.m1-nav-item:not(.m1-nav-create).tada-is-pressed .m1-nav-glyph{transform:none}}.role-page-shell .role-hero,.path-page-shell .path-hero,.opportunity-page-shell .opportunity-hero{padding:28PX 0 24PX}.role-page-shell .role-title,.path-page-shell .path-title,.opportunity-page-shell .opportunity-title{max-width:24ch;margin:10PX 0;font:600 30PX/1.35 var(--serif);letter-spacing:-.02em;overflow-wrap:anywhere}.role-page-shell .role-canonical-title,.path-page-shell .path-canonical-title{display:block;font:400 12PX/1.6 var(--sans);color:var(--muted)}.role-page-shell .role-deck{margin:16PX 0;font-size:14PX;line-height:1.7}.role-page-shell .stats,.path-page-shell .stats{margin:22PX 0 18PX}.role-page-shell .stat-value,.path-page-shell .stat-value{font-size:24PX}.role-page-shell .stat-label,.path-page-shell .stat-label{font-size:12PX;letter-spacing:0}.role-page-shell .fragment{color:var(--ink);background:var(--surface);border:1PX solid var(--rule);padding:22PX 20PX;margin:16PX 0 28PX}.role-page-shell .fragment:after{display:none}.role-page-shell .fragment .torn-mark{width:26PX;height:30PX;top:18PX;left:0;background:var(--coral)}.role-page-shell .fragment>.eyebrow{padding-left:16PX;margin-bottom:14PX;opacity:1}.role-page-shell .fragment .eyebrow{color:var(--burgundy)}.role-page-shell .fragment-quote{font-size:23PX;line-height:1.65;letter-spacing:-.02em}.role-page-shell .fragment-meta{margin-top:22PX;border-color:var(--rule);gap:12PX;font-size:12PX}.role-page-shell .read-mark{margin-top:18PX;min-height:44PX;display:flex;align-items:center;color:var(--burgundy);font-size:14PX}.role-section-title{font-size:22PX;line-height:1.45}.role-section-body{font-size:15PX;line-height:1.8}.role-page-shell .role-section{padding:24PX 0}.reading-jumps{display:flex;gap:8PX;flex-wrap:wrap;padding:8PX 0 16PX;border-bottom:1PX solid var(--rule)}.reading-jumps .tada-control{min-height:44PX;padding:0 12PX;border:1PX solid var(--rule);border-radius:6PX;color:var(--navy);font:600 13PX/1.5 var(--sans)}.reading-jumps .tada-control:active{background:var(--cream)}.jd-document,.annotations,.annotation>taro-view-core,.fit-column{min-width:0;overflow-wrap:anywhere}.opportunity-page-shell .plain-language{margin:18PX 0 28PX;padding:22PX}.opportunity-page-shell .plain-quote{font-size:23PX;line-height:1.6}.opportunity-page-shell .annotation{padding:26PX 0;gap:12PX}.opportunity-page-shell .annotation-copy{font-size:15PX;line-height:1.8}.opportunity-page-shell .annotation-evidence{gap:12PX;flex-wrap:wrap}.opportunity-page-shell .jd-document{padding:24PX;box-shadow:none}.opportunity-page-shell .jd-section>taro-text-core{font-size:14PX}.opportunity-page-shell .fit{margin-top:40PX}.opportunity-page-shell .fit-column{width:auto;padding:20PX 16PX}.opportunity-page-shell .questions,.path-page-shell .transfer-section{margin-top:40PX}.path-page-shell .route{padding:22PX 0}.path-page-shell .legend{margin:22PX 0;font-size:12PX}.path-page-shell .route-head{gap:12PX;flex-wrap:wrap}.path-page-shell .transit-stop{min-width:0}.path-page-shell .transit-stop>taro-text-core{overflow-wrap:anywhere;font-size:14PX}.my-record-more{min-height:48PX;width:100%;margin-top:12PX;border-top:1PX solid var(--rule);color:var(--burgundy);font-size:14PX}.role-request-storage-note{padding:12PX 0;color:var(--burgundy);font-size:13PX;line-height:1.7}.search-pagination .tada-control{min-height:44PX;font-size:14PX}.role-request-primary,.role-request-secondary{min-height:48PX}@media (max-width: 1023PX){.opportunity-page-shell .jd-layout{grid-template-columns:minmax(0,1fr);gap:28PX}.opportunity-page-shell .jd-document{position:static}.opportunity-page-shell .fit{display:grid;grid-template-columns:minmax(0,1fr)}}@media (min-width: 768PX){.contribution-detail-shell .contribution-detail{max-width:760PX;padding:42PX 20PX 72PX}.my-contributions-shell .my-contributions{max-width:720PX;padding:48PX 0 96PX}.contribution-detail-shell .contribution-detail-title,.my-contributions-shell .my-contributions-title{max-width:560PX;font-size:40PX;line-height:1.2}.contribution-detail-shell .contribution-detail-meta{gap:14PX;margin-top:24PX;padding:15PX 0;font-size:12PX;border-width:1PX 0}.contribution-detail-shell .contribution-detail-state{margin-top:26PX;padding:17PX 0 17PX 14PX;border-width:1PX 0}.contribution-detail-shell .contribution-detail-state:before{top:17PX;bottom:17PX;width:2PX}.contribution-detail-shell .contribution-detail-state taro-text-core:first-child,.contribution-detail-shell .contribution-detail-feedback taro-text-core:first-child,.contribution-detail-shell .contribution-detail-fields taro-text-core:first-child{font-size:11PX}.contribution-detail-shell .contribution-detail-state taro-text-core:last-child{margin-top:6PX;font-size:13PX}.contribution-detail-shell .contribution-detail-feedback{margin-top:28PX;padding:16PX 0 16PX 14PX;border-left-width:2PX}.contribution-detail-shell .contribution-detail-feedback taro-text-core:last-child{margin-top:9PX;font-size:18PX}.contribution-detail-shell .contribution-detail-target taro-text-core:nth-child(2){margin-top:7PX;font-size:18PX}.contribution-detail-shell .contribution-detail-target taro-text-core:nth-child(3){margin-top:5PX;font-size:12PX}.contribution-detail-shell .contribution-detail-fields{margin-top:30PX;border-top-width:1PX}.contribution-detail-shell .contribution-detail-fields>taro-view-core{padding:20PX 0;border-bottom-width:1PX}.contribution-detail-shell .contribution-detail-fields taro-text-core:last-child{margin-top:12PX;font-size:19PX;line-height:1.65}.contribution-detail-shell .contribution-detail-published{margin-top:34PX;padding-top:24PX;border-top-width:1PX}.contribution-detail-shell .contribution-detail-published .tada-link{padding:18PX 0 22PX;border-bottom-width:1PX}.contribution-detail-shell .contribution-detail-published taro-text-core{font-size:12PX}.contribution-detail-shell .contribution-detail-published taro-text-core:nth-child(2){margin:12PX 0;font-size:19PX}.contribution-detail-shell .contribution-detail-note{margin-top:32PX;padding:20PX 0;border-top-width:1PX}.contribution-detail-shell .contribution-detail-note taro-text-core{font-size:12PX}.contribution-detail-shell .contribution-detail-note taro-text-core:last-child{margin-top:9PX}.my-contributions-shell .my-contributions-heading{gap:20PX;padding-bottom:22PX;border-bottom-width:1PX}.my-contributions-shell .my-contributions-heading>taro-text-core{font-size:28PX}.my-contributions-shell .my-contributions-intro{max-width:560PX;margin-top:14PX;font-size:14PX}.my-contributions-shell .my-contributions-list,.my-contributions-shell .my-contributions-empty{margin-top:28PX}.my-contributions-shell .my-contribution{padding:24PX 0 26PX 12PX;border-bottom-width:1PX}.my-contributions-shell .my-contribution:before{top:24PX;bottom:26PX;width:2PX}.my-contributions-shell .my-contribution-meta{gap:20PX;font-size:12PX}.my-contributions-shell .my-contribution-voice{margin-top:13PX;font-size:20PX}.my-contributions-shell .my-contribution-context{margin-top:8PX;font-size:13PX}.my-contributions-shell .my-contribution-state{gap:10PX;margin-top:14PX;font-size:12PX}.my-contributions-shell .my-contribution-feedback{margin-top:12PX;padding:10PX 12PX;border-left-width:2PX;font-size:13PX}.my-contributions-shell .my-contribution-published,.my-contributions-shell .my-contribution-date{margin-top:13PX;font-size:12PX}.my-contributions-shell .my-contributions-empty{padding:38PX 0;border-bottom-width:1PX}.my-contributions-shell .my-contributions-empty>taro-text-core:nth-of-type(1){margin-top:22PX;font-size:25PX}.my-contributions-shell .my-contributions-empty>taro-text-core:nth-of-type(2){max-width:360PX;margin-top:8PX;font-size:13PX}.my-contributions-shell .my-contributions-empty-fragments{gap:9PX}.my-contributions-shell .my-contributions-empty-fragments taro-text-core{width:32PX;height:31PX}.my-contributions-shell .my-contributions-add,.my-contributions-shell .my-contributions-empty>.tada-link{margin-top:18PX;font-size:14PX;min-height:44PX}.role-page-shell .role-title,.path-page-shell .path-title,.opportunity-page-shell .opportunity-title{font-size:38PX}.role-page-shell .fragment-quote{font-size:28PX}.m1-product-nav{width:min(560PX,calc(100% - 48PX));min-height:72PX}}.tada-reference .home-hub{max-width:860PX;padding-top:16PX}.tada-reference .home-hub-greeting{font-size:29PX;line-height:1.3}.home-greeting-next{display:block}.tada-reference .home-hub-intro{margin-top:8PX;font-size:12PX}.tada-reference .home-needs{margin-top:18PX;max-width:none}.tada-reference .home-need-choice.tada-control{min-height:80PX;padding-bottom:10PX;gap:7PX}.tada-reference .home-need-icon{width:48PX;height:48PX;border:1PX solid #e7ded2;box-shadow:none}.tada-reference .home-need-choice.is-selected .home-need-icon{border-color:var(--burgundy);box-shadow:0 3PX #e6d7cb;transform:translateY(-2PX)}.tada-reference .home-need-selection{background:transparent}.tada-reference .home-need-choice.is-selected .home-need-selection{background:var(--burgundy)}.tada-reference .home-need-panel{min-height:0;padding:14PX 14PX 6PX;border-color:#e3dbcf;border-radius:10PX}.tada-reference .home-need-panel.is-role .home-need-heading,.tada-reference .home-need-panel.is-role .home-need-description{display:none}.tada-reference .home-need-search{margin-top:0;min-height:48PX;background:#f4f0e7;border-color:transparent}.tada-reference .home-need-search-go{background:var(--burgundy);border-radius:7PX}.tada-reference .home-need-action{margin-top:0;color:var(--burgundy)}.tada-reference .home-hub-section{margin-top:24PX}.tada-reference .home-hub-people{position:relative;display:block;border:0;background:transparent;padding:0;border-radius:10PX}.home-photo-heading{display:flex;justify-content:space-between;align-items:center;padding:2PX 3PX 10PX;font:600 12PX/1.5 var(--serif)}.home-photo-heading>taro-text-core:last-child{font:400 10PX/1.5 var(--sans);color:var(--muted)}.tada-reference .home-hub-photo{height:170PX;border-radius:4PX;background-position:center 68%}.home-photo-note{display:block;margin:5PX 2PX 0;text-align:right;color:var(--muted);font:400 10PX/1.5 var(--sans)}.tada-reference .home-hub-voices{position:relative;background:var(--surface);margin:0;padding:0 14PX;border-radius:5PX}.home-work-cover{margin-top:12PX}.home-work-cover-kicker{display:flex;align-items:center;justify-content:space-between;background:#eee6d7;padding:12PX 14PX;border-radius:7PX 7PX 0 0;font:500 13PX/1.4 var(--serif)}.home-work-cover-kicker>taro-text-core:last-child{font:400 10PX/1.4 var(--sans)}.home-work-cover-stage{position:relative;height:324PX;overflow:hidden;background:#ded2be}.tada-reference .home-work-cover-photo{position:absolute;top:0;right:0;width:88%;height:100%}.home-work-cover-paper{position:absolute;left:0;top:68PX;max-width:72%;padding:17PX 15PX 13PX;background:#f7f3e9;border-radius:0 2PX 3PX 0;box-shadow:3PX 5PX #3f2e1d14}.home-work-cover-question{display:block;white-space:pre-line;font:600 30PX/1.4 var(--serif);letter-spacing:-.5PX}.home-work-cover-action{display:flex;align-items:center;gap:22PX;min-height:48PX;margin-top:16PX;padding:0 12PX;border-radius:6PX;background:var(--burgundy);color:#fffdf7;font:500 13PX/1.5 var(--sans)}.home-work-cover-label{position:absolute;right:8PX;bottom:7PX;background:#f7f3e9;color:#655d51;padding:3PX 5PX;font:400 10PX/1.4 var(--sans)}.tada-reference .home-work-cover-switch.tada-segmented{display:flex;width:100%;max-width:none;justify-content:space-around;margin-top:0;padding:2PX 8PX;background:transparent;border:0;border-radius:0}.tada-reference .home-work-cover-switch:before{display:none}.tada-reference .home-work-cover-switch .home-work-cover-dot{min-width:48PX;min-height:44PX;flex:1;font:400 12PX/1.4 var(--sans);color:#756d61;border:0;border-radius:0;background:transparent;box-shadow:none}.tada-reference .home-work-cover-switch .home-work-cover-dot.is-active{color:var(--burgundy);background:transparent;box-shadow:inset 0 -2PX var(--burgundy)}.tada-reference .home-hub-quote{font-size:20PX;line-height:1.65}.tada-reference .home-hub-voice{min-height:210PX}.tada-reference .home-hub-fragment{width:9PX;height:18PX}.tada-reference .home-hub-share{border:1PX solid var(--rule);border-radius:10PX;padding:12PX;margin-top:12PX;background:var(--surface)}.tada-reference .home-hub-path{background:#e9ece3;border:1PX solid #dae0d2}.tada-reference .home-hub-utility{border-bottom:1PX solid #e7e1d7}.tada-reference .explore-hub-header{padding-top:8PX;border-bottom:0}.tada-reference .explore-hub-title{font-size:29PX}.tada-reference .explore-hub-search{border-color:transparent;border-radius:24PX;background:#eee9e0;margin:10PX 0}.tada-reference .explore-hub-submit{border-left:0}.tada-reference .explore-hub-tabs.tada-segmented{max-width:190PX;border:0;padding:0;background:transparent}.tada-reference .explore-hub-tabs .tada-control{border-radius:22PX;font-size:13PX}.tada-reference .explore-hub-tabs:before{display:none}.tada-reference .explore-hub-tabs .tada-segment.is-active{color:#fff;background:var(--burgundy);box-shadow:none}.tada-reference .explore-hub-browse{border-bottom:0;min-height:44PX;padding:0}.tada-reference .explore-hub-body{padding-top:4PX}.tada-reference .explore-hub-result-heading{font-size:15PX}.explore-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22PX 14PX;margin-top:16PX}.tada-reference .explore-hub-role{position:relative;display:block;min-width:0;border:0;padding:0}.tada-reference .explore-role-photo{width:100%;border-radius:7PX;margin-bottom:9PX;aspect-ratio:1}.tada-reference .explore-hub-role-icon{display:none}.tada-reference .explore-hub-role-title{font:650 17PX/1.5 var(--sans)}.tada-reference .explore-hub-role-alias{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:10PX}.tada-reference .explore-hub-role-intro{color:var(--muted);font-size:12PX;line-height:1.65;margin-top:5PX}.tada-reference .explore-hub-role-group{color:var(--muted);font-size:10PX;margin-top:6PX;padding-right:16PX}.tada-reference .explore-hub-arrow{position:absolute;right:0;bottom:0;font-size:16PX}.tada-reference .explore-hub-experience{border-radius:10PX;border-color:#e5ddd0}.tada-reference .career-directory-rail{background:#eee8de;border-color:#ded4c5}.tada-reference .career-directory-rail-title{background:#eee8de}.tada-reference .career-directory-family.is-active{background:#fffdf8}.tada-reference .career-directory-heading{border-color:#ded4c5}@media (min-width: 768PX){.home-work-cover{max-width:680PX;margin-left:auto;margin-right:auto}.home-work-cover-stage{height:360PX}.tada-reference .home-work-cover-photo{width:68%}.home-work-cover-paper{top:50PX;left:24PX;padding:24PX}.home-work-cover-question{font-size:38PX}.tada-reference .home-hub-people{display:block}.home-photo-heading{grid-column:1 / -1}.tada-reference .home-hub-photo{grid-column:1;grid-row:2;height:290PX}.home-photo-note{grid-column:1;grid-row:3}.tada-reference .home-hub-voices{grid-column:2;grid-row:2 / 4;margin-top:0}.tada-reference .home-hub-greeting{font-size:34PX}.tada-reference .explore-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.tada-reference .home-need-choice.is-selected .home-need-icon{transform:none}}.tada-reference .career-detail-content{padding-top:16PX}.tada-reference .career-detail-photo,.tada-reference .role-detail-photo{height:184PX;border-radius:8PX;margin-bottom:22PX}.tada-reference .career-detail-photo .work-scene-photo,.tada-reference .role-detail-photo .work-scene-photo{transform:translateY(-12%)}.tada-reference .career-detail-taxonomy{margin-bottom:8PX}.tada-reference .career-detail-title{font-size:29PX;line-height:1.35}.tada-reference .career-detail-shortcuts{gap:8PX}.tada-reference .career-detail-shortcut{max-width:none;font-size:13PX}.tada-reference .career-detail-voice{padding:18PX 16PX 12PX;border-radius:10PX;border-color:#e1d8cb}.tada-reference .career-detail-quote{font-size:21PX}.tada-reference .career-detail-voice-fragment{width:9PX;height:15PX}.tada-reference .career-detail-voice-context{background:#f2eee6}.tada-reference .career-detail-empty.is-honest{border-radius:8PX;background:#efeae0}.tada-reference .career-detail-section{margin-top:24PX;padding-top:18PX}.tada-reference .career-detail-question{padding:12PX;background:var(--surface);border-radius:8PX;margin-top:8PX;border:1PX solid #e4dcd0}.tada-reference .role-hero,.tada-reference .path-hero,.tada-reference .opportunity-hero{padding-top:18PX}.tada-reference .role-title,.tada-reference .path-title,.tada-reference .opportunity-title{font-size:29PX;line-height:1.35}.tada-reference .stats{border-color:var(--rule)}.tada-reference .stat-value{font-family:var(--serif)}.tada-reference.role-page-shell .fragment{border-radius:10PX}.tada-reference .fragment-quote{font-size:22PX}.tada-reference .reading-jumps{gap:4PX}.tada-reference .reading-jumps .tada-control{border:0;border-radius:0;border-bottom:2PX solid #d4c9b8;color:#5c5448;padding:0 10PX}.tada-reference .reading-jumps .tada-control:active{border-bottom-color:var(--burgundy);color:var(--burgundy)}.tada-reference .experience-detail{padding-top:18PX}.tada-reference .experience-hero{padding:20PX 20PX 0;border-radius:10PX}.tada-reference .experience-label{position:static;display:inline-flex;min-width:0;min-height:0;padding:7PX 10PX;clip-path:none;border-radius:4PX;background:#f3e3da;color:var(--burgundy)}.tada-reference .experience-hero-fragment{display:none}.tada-reference .experience-quote{margin-top:20PX;padding-right:0;font:600 25PX/1.65 var(--serif)}.tada-reference .experience-author{margin-top:24PX;grid-template-columns:44PX minmax(0,1fr)}.tada-reference .experience-author-avatar{width:44PX;height:44PX;background:#e6e1d5;color:var(--navy)}.tada-reference .experience-story{padding-top:28PX}.tada-reference .experience-others{margin-top:28PX}.tada-reference .experience-detail .experience-context{border-color:var(--rule)}.tada-reference .experience-role-next{border-radius:10PX}.tada-reference .opportunity-hero{padding-bottom:18PX}.tada-reference .plain-language{border-radius:9PX;background:#efe8da;border:1PX solid #e2d6c2}.tada-reference .plain-quote{font-size:22PX}.tada-reference .jd-document{border:1PX solid #d9ccba;border-radius:3PX 3PX 10PX;background:#fffdf7;box-shadow:0 4PX #eee7dc}.tada-reference .annotation{border-color:#e2d9cd}.tada-reference .annotation-number{color:var(--burgundy);font:500 20PX/1.4 var(--serif)}.tada-reference .annotation-question{background:#f0ece4;border-radius:8PX;padding:12PX}.tada-reference .fit-column{border-radius:8PX}.tada-reference.path-page-shell .route{padding:20PX 16PX;border:1PX solid var(--rule);border-radius:10PX;margin-bottom:12PX;background:var(--surface)}.tada-reference .transit-stop{color:var(--ink)}.tada-reference .search-input{border-color:#d3c8b9;background:#efeae1;border-radius:22PX}.tada-reference .search-result{border-color:var(--rule)}@media (min-width: 768PX){.tada-reference .career-detail-photo,.tada-reference .role-detail-photo{height:260PX}.tada-reference .career-detail-photo .work-scene-photo,.tada-reference .role-detail-photo .work-scene-photo{transform:translateY(-18%)}.tada-reference .experience-quote{font-size:34PX;max-width:28ch}}.tada-reference .question-heading,.tada-reference .experience-draft-heading,.tada-reference .wc-heading,.tada-reference .contribution-title,.tada-reference .contribution-role-title,.tada-reference .role-request-title,.tada-reference .role-catalog-title,.tada-reference .search-title,.tada-reference .my-contributions-title,.tada-reference .contribution-detail-title,.tada-reference .welcome-title,.tada-reference .journey-title{font-family:var(--serif);font-size:27PX;font-weight:650;line-height:1.4;letter-spacing:-.025em}.tada-reference .question-heading{margin-top:16PX}.tada-reference .ask-draft-list,.tada-reference .answer-draft-list{border-color:var(--rule)}.tada-reference .question-preview,.tada-reference .question-origin,.tada-reference .answer-response-card,.tada-reference .wc-preview{border-radius:10PX;background:var(--surface);border-color:#ddd3c3}.tada-reference .question-topic,.tada-reference .wc-choice,.tada-reference .answer-option,.tada-reference .welcome-stage{border-radius:10PX;border-color:#ddd3c3}.tada-reference .question-topic[aria-pressed=true],.tada-reference .wc-choice[aria-pressed=true],.tada-reference .answer-option[aria-pressed=true]{border-color:var(--burgundy);background:#f4e9e5;color:var(--burgundy)}.tada-reference .question-textarea,.tada-reference .answer-input,.tada-reference .wc-input,.tada-reference .contribution-textarea,.tada-reference .role-request-input,.tada-reference .role-request-textarea{border-color:#cfc2ae;background:var(--surface);border-radius:9PX}.tada-reference .contribution-primary,.tada-reference .contribution-secondary,.tada-reference .role-request-primary,.tada-reference .role-request-secondary,.tada-reference .question-primary,.tada-reference .question-secondary,.tada-reference .experience-draft-primary,.tada-reference .experience-draft-secondary,.tada-reference .wc-primary,.tada-reference .wc-secondary{border-radius:9PX}.tada-reference .my-profile-header{padding:8PX 0 14PX}.tada-reference .my-profile-header:after{display:none}.tada-reference .my-profile-name{font-size:25PX}.tada-reference .my-private-tools{padding:0 14PX;border:1PX solid #e1d8cc;border-radius:12PX;background:var(--surface);margin-top:20PX}.tada-reference .my-private-tools .account-row:last-child{border-bottom:0}.tada-reference .my-commons-primary{border-radius:9PX}.tada-reference .my-record-switch{background:#ede7dd;border-radius:9PX;padding:4PX}.tada-reference .my-record-switch .tada-segment{border-radius:7PX}.tada-reference .my-commons-draft,.tada-reference .my-commons-record,.tada-reference .my-commons-request{border-color:#e1d8cc;border-radius:10PX}.tada-reference .wallet-overview{background:#efe8da;border-color:#d9ccba;border-radius:12PX}.tada-reference .wallet-service{border-radius:9PX;border-color:#e1d8cc}.tada-reference .welcome-stage{background:var(--surface)}.tada-reference .welcome-stage.is-selected{border-color:var(--burgundy);background:#f4e9e5}.tada-reference .welcome-industry{border-radius:10PX}.tada-reference .role-catalog-search{border-radius:9PX;background:#efeae1}.tada-reference .contribution-question-page .contribution-options{border-top:0}.tada-reference .contribution-question-page .contribution-option{border:1PX solid #e1d7c9;border-radius:9PX;margin-bottom:8PX;background:var(--surface)}.tada-reference .contribution-question-page .contribution-option.is-selected{border-color:var(--burgundy);background:#f3e7e2}.tada-reference .role-guide-example{border-width:1PX;border-radius:9PX;box-shadow:none;background:var(--surface)}.tada-reference .role-guide-search{border-radius:22PX;box-shadow:none;background:#eee9e0}.tada-reference .answer-question.is-reading .answer-question-title{font:650 26PX/1.5 var(--serif)}.tada-reference .answer-empty{padding:18PX 16PX;border:1PX solid #e1d7c9;border-radius:10PX;background:var(--surface)}.tada-reference .journey-page{color:var(--ink)}.tada-reference .journey-empty{border:1PX solid #ded4c5;border-radius:12PX;padding:20PX;background:var(--surface)}.tada-reference .town-title{font:650 27PX/1.4 var(--serif);letter-spacing:-.025em}.tada-reference .town-fast{border-radius:9PX;background:var(--surface)}.tada-reference .discover-role-tab{border-radius:9PX}.tada-reference .town-heading,.tada-reference .discover-heading{border-color:var(--rule)}.tada-reference{--rule: #e0e4df;--muted: #626b67}.tada-reference .tada-product-header{border-bottom-color:#e7e1d7}.tada-reference .footer{border-top:1PX solid var(--rule);color:var(--muted)}.tada-reference .m1-product-nav{border-top-color:#e2dace;background:var(--paper)}.tada-reference .m1-nav-item{color:var(--muted)}.tada-reference .m1-nav-item.is-active{color:var(--burgundy)}.tada-reference .tada-product-header-back,.tada-reference .m1-focus-back{font-size:23PX}.tada-reference .m1-focus-header{border-bottom-color:#e7e1d7}.tada-reference .account-title,.tada-reference .home-hub-greeting,.tada-reference .explore-hub-title,.tada-reference .my-profile-name{font-family:var(--serif);letter-spacing:-.035em}.tada-reference .account-title,.tada-reference .explore-hub-title{font-size:28PX;line-height:1.4;font-weight:650}.tada-reference .account-action,.tada-reference .ask-action,.tada-reference .state-retry{border-radius:9PX}.tada-reference .account-input,.tada-reference .account-textarea{border-color:#c6bdae;border-radius:8PX;background:var(--surface)}.tada-reference .account-list{border:1PX solid var(--rule);border-radius:12PX;padding:0 16PX;background:var(--surface)}.tada-reference .account-row{gap:12PX}.tada-reference .account-row:last-child{border-bottom:0}.tada-reference .account-row>.account-icon:first-child{width:25PX;height:25PX;padding:8PX;box-sizing:content-box;background:var(--cream);border-radius:10PX}.tada-reference .account-avatar{background:var(--cream);border:1PX solid #ddd3c4}.tada-reference .account-setting{padding:20PX 16PX;background:var(--surface);border-radius:10PX;margin-top:12PX;border:1PX solid #e7e1d7}.tada-reference .account-notice{border-left:3PX solid var(--sage);border-radius:0 8PX 8PX 0}.tada-reference .state{padding-top:48PX;padding-bottom:48PX}@media (min-width: 768PX){.tada-reference .account-title{font-size:32PX}}.tada-reference .home-hub,.tada-reference .my-commons-page{max-width:520PX;margin:0 auto}.tada-reference .home-hub{padding:14PX 20PX 100PX}.tada-reference .home-hub-greeting{font-size:32PX;line-height:1.3}.tada-reference .home-need-icon{width:56PX;height:56PX;border-radius:12PX}.tada-reference .home-need-choice.tada-control{min-height:74PX}.tada-reference .home-needs{margin-top:12PX}.tada-reference .home-work-cover{margin-top:18PX}.tada-reference .home-work-cover-stage{height:300PX}.tada-reference .home-work-cover-photo{width:76%;aspect-ratio:auto}.home-work-cover-photo--chef .work-scene-image,.home-work-cover-photo--chef .work-scene-image img,.home-work-cover-photo--photographer .work-scene-image,.home-work-cover-photo--photographer .work-scene-image img{-o-object-position:15% center;object-position:15% center}.home-work-cover-photo--content-editor .work-scene-image,.home-work-cover-photo--content-editor .work-scene-image img{-o-object-position:right center;object-position:right center}.tada-reference .home-work-cover-paper{left:0;top:64PX;padding:12PX 10PX 10PX;width:60%;max-width:none;box-sizing:border-box}.tada-reference .home-work-cover-question{font-size:28PX;line-height:1.38}.tada-reference .home-work-cover-action{margin-top:10PX;padding:0 10PX;gap:12PX}.tada-reference .home-work-cover-switch .home-work-cover-dot.is-active{box-shadow:none;color:var(--ink);font-weight:650}.reference-home-continuation{display:block}.home-hub-starting{min-width:0}.tada-reference .home-need-panel.is-role{margin-top:8PX;padding:0;min-height:0;border:0;background:transparent}.tada-reference .home-need-panel.is-role .home-need-search{margin:0;min-height:48PX}.home-hub-followups{margin-top:8PX}.home-lookup-shortcuts{padding-bottom:8PX}.tada-reference .home-lookup-shortcuts .home-need-examples{margin:0;min-height:44PX}.home-lookup-directory{display:flex;align-items:center;justify-content:space-between;min-height:44PX;color:var(--navy);font:400 13PX/1.5 var(--sans);text-decoration:none}@media (min-width: 768PX){.tada-reference .home-work-cover-stage{height:350PX}}.tada-reference .home-hub-utility{margin:0;border-top:1PX solid var(--rule);border-bottom:1PX solid var(--rule)}.tada-reference .home-hub-utility .tada-link{font-size:12PX;color:var(--burgundy)}.home-section-link{display:inline-flex;align-items:center;gap:8PX;min-height:44PX;color:var(--burgundy);font:500 12PX/1.5 var(--sans)}.home-content-state{padding:16PX 0;color:var(--muted);font:400 14PX/1.7 var(--sans)}.home-content-state .home-section-link{margin:8PX 0 0;padding:0;border:0;background:transparent}.tada-reference .home-hub-section-head{margin-bottom:8PX}.tada-reference .home-hub-section-head>taro-view-core,.tada-reference .home-hub-section-head>div,.tada-reference .home-career-title,.tada-reference .home-discovery-door-title{font:600 20PX/1.4 var(--serif);letter-spacing:-.02em}.tada-reference .home-hub-section,.tada-reference .home-career-entries{margin-top:28PX;padding-top:16PX;border-top:1PX solid var(--rule)}.tada-reference .home-hub-people{display:block}.tada-reference .home-hub-voices{padding:0;background:transparent;border-radius:0}.tada-reference .home-hub-quote{font-size:21PX;line-height:1.6}.tada-reference .home-career-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tada-reference .home-career-icon-socket{box-shadow:none;background:var(--cream)}.tada-reference .home-career-filter.is-active{background:var(--burgundy);border-color:var(--burgundy)}.tada-reference .home-discovery-door{margin-bottom:0}.tada-reference .home-town-entry,.tada-reference .home-discovery-room,.tada-reference .home-discovery-random{border:0;border-radius:6PX;box-shadow:none;background:var(--cream)}.tada-reference .home-town-entry{padding:12PX}.tada-reference .home-town-image{border:0;width:76PX;height:88PX;border-radius:3PX}.tada-reference .home-discovery-room-image{height:108PX}.tada-reference .home-discovery-room-note,.tada-reference .home-discovery-room-go{font-size:12PX}.tada-reference .home-discovery-door-tag{background:transparent;padding:0}.tada-reference .home-hub-end{padding-bottom:8PX}@media (min-width: 900PX){.tada-reference .home-hub{max-width:1040PX;padding:28PX 32PX 100PX}.home-hub-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48PX;align-items:start}.tada-reference .home-hub-opening .home-work-cover{width:100%;margin:0}.tada-reference .home-hub-opening .home-work-cover-stage{height:350PX}.tada-reference .home-hub-opening .home-work-cover-paper{left:0;top:66PX}.tada-reference .reference-home-continuation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:48PX;column-gap:48PX;align-items:start}.tada-reference .reference-home-continuation>*{min-width:0}.home-hub-followups{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:48PX;column-gap:48PX;align-items:start}.tada-reference .home-hub-followups .home-hub-utility{margin-top:8PX}.tada-reference .home-need-heading{font-size:19PX}.tada-reference .home-need-panel{padding:14PX 14PX 6PX}}.tada-reference .explore-hub-header,.tada-reference .explore-hub-body{width:100%;max-width:520PX;box-sizing:border-box;margin:0 auto}.tada-reference .explore-hub-title{font-size:32PX}.tada-reference .explore-hub-search{margin:6PX 0 2PX;min-height:44PX}.reference-explore-subtitle{display:block;font:400 14PX/1.6 var(--sans);color:var(--muted);margin-top:4PX}.reference-explore-result-top{display:flex;align-items:center;justify-content:space-between;gap:8PX;min-height:44PX;margin-bottom:0}.reference-explore-caption{flex:1;min-width:0;color:var(--muted);font:400 12PX/1.5 var(--sans)}.reference-explore-result-top .explore-hub-browse{flex:none}.tada-reference .has-query .explore-hub-result-heading{margin:4PX 0 14PX}.tada-reference .reference-explore-saved{width:100%;margin-top:12PX;border-top:1PX solid var(--rule)}.tada-reference .explore-hub-tabs.tada-segmented{width:140PX;flex:none}.tada-reference .explore-hub-tabs .tada-control{padding:4PX 8PX;font-size:12PX;min-height:44PX}.tada-reference .explore-hub-browse{gap:10PX}.tada-reference .explore-hub-browse .tada-link{font-size:12PX}.reference-family-scroll{width:100%;margin:0}.reference-family-chips{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:6PX}.reference-family-chip{display:flex;align-items:center;justify-content:center;flex:none;min-width:44PX;min-height:44PX;padding:0;border:0;border-radius:0;background:transparent;color:#5e584f;font:400 12PX/1.4 var(--sans);white-space:nowrap}.reference-family-label{display:flex;align-items:center;justify-content:center;min-height:30PX;min-width:44PX;padding:0 10PX;box-sizing:border-box;border-radius:18PX;background:#ede9e0}.reference-family-chip.is-selected .reference-family-label{background:var(--burgundy);color:var(--surface)}.tada-reference .explore-hub-body{padding-top:0}.tada-reference .explore-hub-result-heading.is-reference-caption>taro-view-core,.tada-reference .explore-hub-result-heading.is-reference-caption>div{display:none}.tada-reference .explore-hub-result-heading.is-reference-caption>taro-text-core{font-size:12PX;margin:0}.tada-reference .explore-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20PX 16PX;margin-top:0}.tada-reference .explore-role-photo{border-radius:5PX;margin-bottom:7PX}.tada-reference .explore-hub-role-title{font-size:16PX}.tada-reference .explore-hub-role-alias{display:none}.tada-reference .explore-hub-role-intro{font-size:13PX;line-height:1.6;margin-top:3PX}.tada-reference .explore-hub-role-group{font-size:12PX;color:var(--ink)}.tada-reference .explore-hub-arrow{display:none}.tada-reference .explore-hub-experience{border:0;border-bottom:1PX solid var(--rule);background:transparent;border-radius:0;margin-top:16PX}.reference-experience-photo{height:auto;border-radius:5PX}.reference-experience-photo .work-scene-photo{transform:none}.tada-reference .explore-hub-experience .commons-experience{padding:14PX 0 10PX}.tada-reference .explore-hub-experience .commons-voice-marker,.tada-reference .explore-hub-experience .commons-experience-label{display:none}.tada-reference .explore-hub-experience .commons-quote{margin:0 0 12PX;font-size:20PX;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.tada-reference .explore-hub-associated-role{padding-left:0;padding-right:0}.tada-reference .explore-hub-missing-context{margin-left:0}.tada-reference .career-detail-content{max-width:520PX;margin:0 auto;padding:0 20PX 60PX;box-sizing:border-box}.tada-reference .career-detail-photo{height:auto;margin:0 -20PX 16PX;border-radius:0}.tada-reference .career-detail-photo .work-scene-photo{transform:none}.reference-role-title-row{display:flex;justify-content:space-between;gap:12PX;align-items:flex-start}.tada-reference .career-detail-title{font-size:30PX;line-height:1.3}.tada-reference .career-detail-canonical{margin-top:3PX;font:400 14PX/1.4 var(--serif)}.tada-reference .career-detail-taxonomy{margin-top:12PX;margin-bottom:0}.tada-reference .reference-role-title-row .journey-role-actions{margin:0;flex-shrink:0}.tada-reference .reference-role-title-row .journey-save{background:var(--burgundy);color:var(--surface);padding:8PX 10PX;border:0;border-radius:6PX;min-height:44PX;font-size:12PX}.tada-reference .reference-role-title-row .journey-bookmark{display:none}.tada-reference .career-basic-introduction{margin-top:16PX;padding:0;background:transparent;border:0}.tada-reference .career-basic-title{display:none}.tada-reference .career-basic-text{font-size:15PX;line-height:1.7}.tada-reference .career-basic-label,.tada-reference .career-basic-note{font-size:12PX;line-height:1.5}.reference-role-stats{display:flex;justify-content:space-between;gap:12PX;padding:20PX 0 14PX}.reference-role-stats>taro-view-core,.reference-role-stats>div{flex:1;display:flex;flex-direction:column;gap:5PX;border-right:1PX solid var(--rule)}.reference-role-stats>taro-view-core:last-child,.reference-role-stats>div:last-child{border:0}.reference-role-stats taro-text-core{font:400 22PX/1.3 var(--serif)}.reference-role-stats taro-text-core+taro-text-core{font:400 var(--caption-size)/1.5 var(--sans);color:var(--muted)}.tada-reference .career-detail-shortcuts{position:relative;background:var(--paper);padding:0;margin-top:8PX;gap:4PX}.tada-reference .career-detail-shortcut{min-height:48PX;font-size:12PX}.tada-reference .career-detail-voice{padding:12PX 0;border:0;border-radius:0;background:transparent}.tada-reference .career-detail-voice-context{background:transparent;border:0;padding-left:0}.tada-reference .career-detail-empty.is-honest{background:transparent;padding-left:0;border:0}.reference-path-empty{font:400 12PX/1.65 var(--sans);color:var(--muted);padding:16PX 0;border-bottom:1PX solid var(--rule)}.tada-reference .role-page-shell{max-width:none}.tada-reference.role-page-shell .page,.tada-reference.path-page-shell .page,.tada-reference.experience-page-shell .page,.tada-reference.opportunity-page-shell .page{max-width:520PX;width:100%;margin:0 auto}.tada-reference .role-hero{padding:22PX 20PX 0}.tada-reference .role-deck{font-size:14PX;line-height:1.7}.tada-reference .role-sections{display:block}.tada-reference .role-section{padding:24PX 20PX;border-bottom:1PX solid var(--rule)}.tada-reference .role-section-title{font-size:20PX}.tada-reference .role-section-body{font-size:15PX;line-height:1.7}.tada-reference .experience-detail{max-width:520PX;margin:0 auto;padding:20PX 20PX 100PX}.tada-reference .experience-hero{padding:0;border:0;background:transparent}.tada-reference .experience-quote{font-size:23PX;line-height:1.65;overflow-wrap:anywhere}.tada-reference .experience-story-copy{font-size:16PX;line-height:1.8}.tada-reference .path-hero{padding:18PX 20PX 8PX}.tada-reference .path-title{font-size:32PX}.reference-path-lead{display:block;color:var(--muted);font:400 15PX/1.6 var(--sans);margin:8PX 0 18PX}.reference-path-direction{font:500 14PX/1.6 var(--sans)}.tada-reference .reference-path-summary .stats{margin:0;padding:12PX 0;gap:16PX;border:0}.tada-reference .reference-path-summary .stat{padding:4PX 12PX 4PX 0;min-width:0}.tada-reference .reference-path-summary .stat-label{font-size:12PX}.tada-reference .reference-path-summary .stat-value{font-size:22PX}.tada-reference.path-page-shell .legend{padding:8PX 20PX;margin:0;border:0;font-size:12PX;gap:12PX;display:flex;flex-wrap:wrap}.tada-reference.path-page-shell .routes{padding:0 20PX;display:block}.tada-reference.path-page-shell .route{padding:14PX 0 0;margin-bottom:10PX;border:0;border-radius:0;background:transparent}.tada-reference.path-page-shell .route-head{font-size:12PX;margin-bottom:14PX}.tada-reference.path-page-shell .transit{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0 0 0 13PX}.tada-reference.path-page-shell .transit-stop{position:relative;flex:none;width:auto;min-height:84PX;padding:0 0 18PX 30PX;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8PX;font:600 19PX/1.5 var(--sans)}.tada-reference.path-page-shell .transit-node{position:absolute;top:5PX;left:0;margin:0;width:12PX;height:12PX;border:3PX solid var(--burgundy);border-radius:50%;background:var(--paper);z-index:1;box-sizing:border-box}.tada-reference.path-page-shell .transit-segment{position:absolute;top:16PX;bottom:-6PX;left:5PX;right:auto;width:1PX;height:auto;background:var(--burgundy);border:0;opacity:.6;transform:none}.tada-reference.path-page-shell .route--possible .transit-segment{background:transparent;border-left:1PX dashed var(--navy)}.tada-reference.path-page-shell .route--possible .transit-node{border-color:var(--navy)}.tada-reference.path-page-shell .transit-stop .reference-transit-stage{font:400 13PX/1.5 var(--sans);color:var(--muted)}.reference-path-toggle{display:flex;justify-content:center;align-items:center;gap:12PX;min-height:48PX;width:calc(100% - 40PX);margin:6PX 20PX 20PX;border:1PX solid var(--rule);border-radius:6PX;background:transparent;color:var(--navy);font:600 14PX/1.5 var(--sans)}.reference-path-more{display:none}.reference-path-more.is-open{display:block}.tada-reference.path-page-shell .next-link{margin:20PX;padding:18PX 0;border-top:1PX solid var(--rule);background:transparent}.tada-reference .my-commons-page{padding:16PX 20PX 100PX}.tada-reference .my-profile-header{display:flex;flex-direction:column;align-items:flex-start;gap:8PX;padding:0;border:0}.tada-reference .my-profile-header .account-avatar{width:72PX;height:72PX}.tada-reference .my-profile-name{font:650 26PX/1.35 var(--serif)}.tada-reference .my-profile-bio{font-size:14PX;line-height:1.6;margin-top:6PX}.tada-reference .my-profile-edit{font-size:12PX;margin-top:6PX}.tada-reference .my-profile-action{display:none}.tada-reference .my-commons-auth-state{padding:8PX 0;margin:0;font-size:12PX;border:0}.reference-my-stats{display:flex;padding:8PX 0 14PX}.reference-my-stats>a,.reference-my-stats>taro-navigator-core,.reference-my-stats>.tada-control{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52PX;padding:0 4PX;border:0;background:transparent;color:var(--ink);text-decoration:none;gap:6PX}.reference-my-stats taro-text-core{font:500 23PX/1.2 var(--sans)}.reference-my-stats taro-text-core+taro-text-core{font:400 12PX/1.4 var(--sans);color:var(--muted)}.tada-reference .my-private-tools{padding:0 12PX;margin:0;border:0;border-radius:6PX;background:#eee9e0}.tada-reference .my-private-tools .account-row{min-height:52PX;padding:8PX 0;gap:8PX}.tada-reference .my-private-tools .account-row>.account-icon:first-child{display:none}.tada-reference .my-private-tools .account-row-title{font-size:14PX}.tada-reference .my-private-tools .account-row-note{font-size:12PX;line-height:1.5}.reference-my-saved{padding:18PX 0 12PX}.reference-my-section-title{font:500 20PX/1.5 var(--serif);margin-bottom:8PX}.reference-my-role{display:flex;align-items:center;gap:12PX;padding:8PX 0;min-height:60PX;color:var(--ink);text-decoration:none}.reference-my-photo{width:48PX;height:48PX;flex:none;border-radius:5PX}.reference-my-role>taro-view-core:nth-child(2),.reference-my-role>div:nth-child(2){flex:1;min-width:0}.reference-my-role taro-text-core{display:block;font:600 14PX/1.5 var(--sans)}.reference-my-role taro-text-core+taro-text-core{color:var(--muted);font:400 var(--caption-size)/1.5 var(--sans);margin-top:4PX}.reference-my-empty{font:400 12PX/1.65 var(--sans);color:var(--muted);padding:4PX 0}.reference-my-empty>taro-text-core{display:block}.reference-my-empty .tada-link{display:inline-flex;align-items:center;min-height:44PX;color:var(--burgundy)}.reference-my-archive-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10PX 0;min-height:52PX;background:transparent;border:0;border-top:1PX solid var(--rule);border-bottom:1PX solid var(--rule);color:var(--ink);font:500 14PX/1.5 var(--sans)}.reference-my-archive{display:none}.reference-my-archive.is-open{display:block}.tada-reference .my-account-heading{display:none}.tada-reference .my-account-list{margin-top:16PX}.tada-reference .my-account-list .account-row{min-height:56PX;padding:10PX 0}.tada-reference .my-account-list .account-row>.account-icon:first-child{display:none}.reference-jd-entry{width:100%;max-width:520PX;margin:0 auto;padding:16PX 20PX 100PX;box-sizing:border-box}.reference-jd-paper{height:auto;background:transparent}.reference-jd-title{font:650 28PX/1.4 var(--serif);letter-spacing:-.03em;margin-top:12PX}.reference-jd-title>taro-text-core{display:block}.reference-jd-lead{display:block;margin-top:10PX;color:var(--muted);font:400 15PX/1.65 var(--sans)}.reference-jd-primary{min-height:48PX;display:flex;justify-content:center;align-items:center;background:var(--burgundy);color:var(--surface);border-radius:6PX;font:500 16PX/1.5 var(--sans);text-decoration:none}.reference-jd-notice{display:block;font:400 12PX/1.6 var(--sans);color:var(--muted);margin-top:8PX}.reference-jd-sample-title{margin-top:24PX;font:600 15PX/1.5 var(--sans)}.reference-jd-sample{display:inline-flex;align-items:center;gap:12PX;min-height:44PX;background:#ece7df;border-radius:22PX;padding:4PX 14PX;color:var(--navy);margin-top:10PX;font:400 12PX/1.5 var(--sans);text-decoration:none}.tada-reference.role-page-shell .fragment{margin:0 20PX 20PX;padding:16PX 0;border:0;border-radius:0;background:transparent}.tada-reference.role-page-shell .fragment-quote{font-size:24PX;line-height:1.65}.tada-reference.role-page-shell .fragment-marker{display:none}.tada-reference.role-page-shell .role-hero-contribution-link{margin-top:12PX;padding:8PX 0;border:0;background:transparent;color:var(--burgundy)}.tada-reference.role-page-shell .reading-jumps{margin:0 20PX;padding:0}.tada-reference.role-page-shell .role-contribution-invite{margin:20PX;width:auto}.tada-reference.role-page-shell .role-contribution-content{min-width:0}.tada-reference.role-page-shell .role-contribution-question-arrow{width:24PX;flex:0 0 24PX}.tada-reference.role-page-shell .ask-entry{margin-left:20PX;margin-right:20PX}.tada-reference.opportunity-page-shell .final-judgement{margin-left:0;margin-right:0;width:auto;box-sizing:border-box}.tada-reference.reference-jd-shell .page{padding:0;width:100%;max-width:none;margin:0}.tada-reference.path-page-shell .transit-stop>taro-text-core:last-child{font:600 17PX/1.5 var(--sans)}@media (max-width: 350PX){.tada-reference .home-hub{padding-left:16PX;padding-right:16PX}.tada-reference .home-hub-greeting{font-size:28PX}.tada-reference .home-need-icon{width:44PX;height:44PX}.tada-reference .home-work-cover-stage{height:254PX}.tada-reference .home-work-cover-question{font-size:24PX}.tada-reference .home-work-cover-paper{top:52PX;max-width:none}}.reference-path-summary{margin:0 20PX 16PX;border-top:1PX solid var(--rule)}.tada-reference .my-preparation-tools{margin:0 0 18PX;padding:0;background:transparent}.tada-reference .my-preparation-tools .account-row{border-bottom:1PX solid var(--rule)}.tada-reference .tada-product-header-action{min-width:var(--target-size);min-height:var(--target-size)}.tada-reference .home-need-examples .tada-link,.tada-reference .ask-examples-heading .ask-text-action,.tada-reference .role-hero-contribution-link,.tada-reference .my-contributions-empty>.tada-link,.tada-reference .my-contributions-add{min-width:var(--target-size);min-height:var(--target-size);display:inline-flex;align-items:center}.tada-reference .m1-nav-create{gap:2PX}.tada-reference .m1-nav-tada{width:38PX;height:38PX}.reference-jd-example{padding:18PX 0;margin:16PX 0 8PX;border-top:1PX solid var(--rule);border-bottom:1PX solid var(--rule)}.reference-jd-example>taro-text-core{display:block;color:var(--muted);font:400 13PX/1.8 var(--sans);margin-top:6PX}.reference-jd-example .reference-jd-example-label{color:var(--navy);font-size:12PX;margin:0}.reference-jd-example .reference-jd-example-title{color:var(--ink);font:500 21PX/1.5 var(--serif);margin:8PX 0 12PX}.my-drafts-archive-entry{display:flex;width:100%;flex-wrap:wrap;gap:4PX 12PX;align-items:center;justify-content:space-between;min-height:64PX;padding:12PX 0;border-bottom:1PX solid var(--rule);font-size:14PX;color:var(--burgundy)}.my-drafts-archive-entry>taro-text-core:last-child{font-size:12PX}.tada-reference .career-detail-content>.sample-evidence-note{margin-top:8PX}.tada-reference.path-page-shell .page>.sample-evidence-note{margin:0 20PX 8PX}@media (max-width: 350PX){.tada-reference .experience-quote{font-size:21PX}.tada-reference .reference-role-title-row{flex-wrap:wrap}}@media (min-width: 768PX){.tada-reference.role-page-shell .page,.tada-reference.path-page-shell .page,.tada-reference.experience-page-shell .page,.tada-reference.opportunity-page-shell .page,.tada-reference .career-detail-content,.tada-reference .experience-detail{max-width:var(--reading-width)}.tada-reference .explore-hub-header,.tada-reference .explore-hub-body{max-width:var(--browse-width)}.tada-reference .explore-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24PX}.tada-reference .experience-quote{font-size:27PX}.tada-reference .career-detail-photo{max-width:460PX;margin-left:auto;margin-right:auto}}@media (min-width: 900PX){.tada-reference .home-hub{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:40PX;column-gap:40PX;row-gap:12PX}.home-hub-opening{display:contents}.home-hub-starting{grid-column:1;grid-row:1}.tada-reference .home-hub-opening .home-work-cover{grid-column:2;grid-row:1 / 3}.home-hub-followups{grid-column:1;grid-row:2;display:block;margin-top:0;align-self:start}.reference-home-continuation{grid-column:1 / -1}}:root,page{--paper: #f4f5f3;--surface: #ffffff;--ink: #242727;--muted: #626b67;--cream: #edf0ec;--rule: #e0e4df;--app-accent-soft: #f3e8ea;--app-control-border: #8b948e}.tada-reference{--muted: #626b67;--rule: #e0e4df;--app-edge: var(--rule);--app-inset: var(--cream);--app-elevation: 0 2PX 3PX rgba(39, 51, 44, .025), 0 10PX 28PX rgba(39, 51, 44, .055);--app-radius: 22PX;--app-control-radius: 13PX}.tada-app-icon{display:block;width:44PX;height:44PX}.tada-reference .tada-product-header{border-bottom-color:transparent}.tada-reference .tada-product-header-action{border-radius:50%;background:var(--app-inset)}.tada-reference .explore-hub-search{padding:4PX 4PX 4PX 14PX;min-height:56PX;box-sizing:border-box;border-radius:16PX;border-color:var(--app-control-border);background:var(--surface);box-shadow:0 2PX 8PX #27332c06}.tada-reference .explore-hub-submit{min-height:44PX;border:0;border-radius:12PX;background:var(--burgundy);color:var(--surface)}.tada-reference .explore-role-photo{border-radius:16PX;aspect-ratio:6 / 5}.tada-reference .explore-hub-grid{gap:24PX 16PX}.tada-reference .explore-hub-role-title{margin-top:8PX;line-height:1.55}.tada-reference .explore-hub-role-intro{margin-top:5PX;line-height:1.75}.tada-reference .explore-hub-role .explore-hub-arrow{font-size:16PX}.tada-reference .explore-hub-role{border-radius:16PX 16PX 8PX 8PX;transition:background-color .16s ease,transform .16s var(--tada-ease)}.tada-reference .explore-hub-role:active,.tada-reference .explore-hub-role.tada-is-pressed{transform:scale(.985);background:var(--app-inset)}.tada-reference .journey-bookmark.tada-app-icon{width:18PX;height:20PX;border:0;background:transparent}.tada-reference .explore-demand-source{border-radius:16PX}.tada-reference .explore-hub-pagination .tada-control{border-radius:12PX}.tada-reference .m1-product-nav{grid-template-columns:repeat(5,minmax(0,1fr));border-top:1PX solid var(--app-edge);background:var(--surface);box-shadow:0 -4PX 20PX #27332c09}.tada-reference .m1-nav-item{gap:3PX;font-size:12PX;font-weight:500;min-height:60PX}.tada-reference .m1-nav-item.is-active{font-weight:650}.tada-reference .m1-nav-item.is-active:not(.m1-nav-create):after{display:none}.tada-nav-symbol{display:flex;align-items:center;justify-content:center;width:48PX;height:30PX;border-radius:12PX;transition:background-color .18s ease,transform .18s var(--tada-ease)}.tada-nav-symbol .tada-app-icon{width:25PX;height:25PX}.is-active .tada-nav-symbol{background:var(--app-accent-soft)}.tada-reference .m1-nav-tada{width:43PX;height:43PX;background:var(--surface);border:1PX solid var(--rule);box-shadow:0 3PX 8PX #27332c17}.tada-reference .m1-nav-create{transform:none;gap:2PX}.tada-reference .m1-nav-create:active{transform:scale(.97)}.tada-reference .m1-nav-item:active .tada-nav-symbol,.tada-reference .m1-nav-item.tada-is-pressed .tada-nav-symbol{transform:scale(.94)}.tada-reference .tada-control:focus-visible,.tada-reference .tada-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:3PX}.tada-reference .home-need-search:focus-within{border-color:var(--burgundy);box-shadow:0 0 0 3PX var(--app-accent-soft)}.tada-reference .explore-hub-search:focus-within{border-color:var(--burgundy);box-shadow:0 0 0 3PX var(--app-accent-soft)}.tada-reference .home-need-search .tada-input:focus-within{outline:none}.tada-reference .home-need-search-go,.tada-reference .home-work-cover-action,.tada-reference .journey-save,.tada-reference .career-reading-compare,.tada-reference .my-record-link,.tada-reference .my-focus-disclosure{transition:background-color .16s ease,box-shadow .16s ease,transform .16s var(--tada-ease)}.tada-reference .home-need-search-go:active,.tada-reference .home-need-search-go.tada-is-pressed,.tada-reference .home-work-cover-action:active,.tada-reference .home-work-cover-action.tada-is-pressed,.tada-reference .journey-save:active,.tada-reference .journey-save.tada-is-pressed,.tada-reference .career-reading-compare:active,.tada-reference .career-reading-compare.tada-is-pressed{transform:scale(.98)}.tada-reference .my-record-link:active,.tada-reference .my-record-link.tada-is-pressed,.tada-reference .my-focus-disclosure:active,.tada-reference .my-focus-disclosure.tada-is-pressed{background-color:var(--app-inset)}.tada-reference .journey-save.just-saved .journey-bookmark{animation:tada-save-settle .3s var(--tada-ease)}@keyframes tada-save-settle{0%{transform:translateY(-3PX) scale(.88)}65%{transform:translateY(1PX) scale(1.06)}to{transform:none}}@media (hover: hover){.tada-reference .my-record-link:hover,.tada-reference .my-focus-disclosure:hover{background-color:var(--app-inset)}.tada-reference .home-need-search-go:hover,.tada-reference .home-work-cover-action:hover{box-shadow:0 3PX 10PX #49242821}}@media (prefers-reduced-motion: reduce){.tada-reference .tada-nav-symbol,.tada-reference .home-need-icon,.tada-reference .home-need-search-go,.tada-reference .home-work-cover-action,.tada-reference .journey-save,.tada-reference .career-reading-compare,.tada-reference .my-record-link,.tada-reference .my-focus-disclosure,.tada-reference .explore-hub-role{transition:none}.tada-reference .tada-link:active,.tada-reference .tada-control:active,.tada-reference .tada-is-pressed,.tada-reference .m1-nav-item:active .tada-nav-symbol,.tada-reference .m1-nav-item.tada-is-pressed .tada-nav-symbol{transform:none}.tada-reference .journey-save.just-saved .journey-bookmark{animation:none}}.tada-reference.home-hub-shell .home-hub{padding:16PX 16PX 40PX}.tada-reference.home-hub-shell .home-hub-starting{padding:18PX 16PX 16PX;border:1PX solid var(--rule);border-radius:var(--app-radius);background:var(--surface);box-shadow:var(--app-elevation)}.tada-reference.home-hub-shell .home-hub-greeting{font:650 25PX/1.4 var(--sans);letter-spacing:-.02em}.tada-reference.home-hub-shell .home-greeting-next{display:inline}.tada-reference.home-hub-shell .home-hub-intro{margin-top:6PX;font-size:12PX}.tada-reference.home-hub-shell .home-needs{margin-top:14PX}.tada-reference.home-hub-shell .home-needs-choices{gap:6PX;padding:0}.tada-reference.home-hub-shell .home-need-choice{padding:6PX 0 8PX;border-radius:15PX;gap:4PX;min-height:78PX;font-size:13PX}.tada-reference.home-hub-shell .home-need-choice.is-selected{background:var(--app-accent-soft);color:var(--burgundy)}.tada-reference.home-hub-shell .home-need-icon{width:42PX;height:42PX;border:0;border-radius:15PX;background:transparent;box-shadow:none}.tada-reference.home-hub-shell .home-need-choice.is-selected .home-need-icon{transform:translateY(-2PX);background:transparent;box-shadow:none}.tada-reference.home-hub-shell .home-need-selection{display:none}.tada-reference.home-hub-shell .home-need-status{margin-top:-3PX;font-size:12PX}.tada-reference.home-hub-shell .home-need-panel{margin-top:12PX;border:0;background:var(--app-inset);border-radius:12PX;padding:14PX;min-height:0}.tada-reference.home-hub-shell .home-need-panel.is-role{padding:0;background:transparent}.tada-reference.home-hub-shell .home-need-heading{font:600 17PX/1.5 var(--sans)}.tada-reference.home-hub-shell .home-need-search{min-height:56PX;padding:4PX 4PX 4PX 12PX;box-sizing:border-box;background:var(--app-inset);border:1PX solid var(--app-control-border);border-radius:16PX;overflow:hidden}.tada-reference.home-hub-shell .home-need-search-go{min-height:44PX;border-radius:12PX;background:var(--burgundy)}.tada-reference.home-hub-shell .home-work-cover{align-self:start;margin-top:16PX;overflow:hidden;border:1PX solid var(--rule);border-radius:var(--app-radius);background:var(--surface);box-shadow:0 3PX 12PX #27332c09}.tada-reference.home-hub-shell .home-work-cover-kicker{padding:10PX 16PX;background:transparent;font:600 13PX/1.5 var(--sans)}.tada-reference.home-hub-shell .home-work-cover-kicker>taro-text-core:last-child{font:400 12PX/1.5 var(--sans);color:var(--muted)}.tada-reference.home-hub-shell .home-work-cover-stage{height:176PX;background:var(--app-inset)}.tada-reference.home-hub-shell .home-work-cover-photo{width:48%;height:100%}.tada-reference.home-hub-shell .home-work-cover-paper{top:0;left:0;width:52%;height:100%;max-width:none;padding:18PX 14PX 14PX 16PX;border-radius:0;box-shadow:none;background:transparent;display:flex;flex-direction:column;justify-content:space-between}.tada-reference.home-hub-shell .home-work-cover-question{white-space:normal;color:var(--ink);font:650 21PX/1.45 var(--sans);letter-spacing:-.02em}.home-work-cover-phrase{display:inline-block}.tada-reference.home-hub-shell .home-work-cover-action{margin-top:10PX;min-height:44PX;padding:0 10PX;justify-content:space-between;gap:6PX;border-radius:12PX;color:var(--burgundy);background:var(--surface)}.tada-reference.home-hub-shell .home-work-cover-label{right:6PX;bottom:6PX;max-width:41%;box-sizing:border-box;font:400 12PX/1.5 var(--sans);border-radius:5PX}.tada-reference.home-hub-shell .home-work-cover-switch.tada-segmented{margin:0;padding:6PX;gap:3PX;box-sizing:border-box}.tada-reference.home-hub-shell .home-work-cover-switch .home-work-cover-dot{min-width:0;border-radius:9PX;font-size:12PX}.tada-reference.home-hub-shell .home-work-cover-switch .home-work-cover-dot.is-active{color:var(--burgundy);background:var(--app-accent-soft);box-shadow:0 1PX 3PX #27332c0f}.tada-reference.home-hub-shell .home-hub-followups{margin-top:12PX}.tada-reference.home-hub-shell .home-lookup-shortcuts{padding:0 4PX 8PX}.tada-reference.home-hub-shell .home-hub-utility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8PX;border:0;margin:0}.tada-reference.home-hub-shell .home-hub-utility .tada-link{padding:8PX 10PX;min-height:52PX;border-radius:12PX;background:var(--surface);box-sizing:border-box}.tada-reference.home-hub-shell .home-hub-section,.tada-reference.home-hub-shell .home-career-entries{margin-top:24PX;padding-top:0;border:0}.tada-reference.home-hub-shell .home-hub-section-head>taro-view-core,.tada-reference.home-hub-shell .home-hub-section-head>div,.tada-reference.home-hub-shell .home-career-title,.tada-reference.home-hub-shell .home-discovery-door-title{font:650 18PX/1.5 var(--sans)}.tada-reference.home-hub-shell .home-hub-people{border:0;border-radius:18PX;padding:14PX 16PX;background:var(--surface)}.tada-reference.home-hub-shell .home-hub-quote{font:500 17PX/1.8 var(--sans)}.tada-reference.home-hub-shell .home-hub-voice-switcher{min-height:44PX;border-bottom:0;gap:12PX}.tada-reference.home-hub-shell .home-hub-voice-switcher .sample-evidence-note{margin:0}.tada-reference.home-hub-shell .home-hub-voice-tabs.tada-segmented{margin:0;padding:0;background:transparent;border:0}.tada-reference.home-hub-shell .home-hub-voice-tabs:before{display:none}.tada-reference.home-hub-shell .home-hub-voice-tab.is-active{background:var(--app-accent-soft);box-shadow:none;color:var(--burgundy)}.tada-reference.home-hub-shell .home-hub-voice{padding-top:12PX}.tada-reference.home-hub-shell .home-hub-path{border:0;border-radius:var(--app-radius);background:var(--surface);padding:20PX}.tada-reference.home-hub-shell .home-hub-path-title{font-family:var(--sans)}.tada-reference.home-hub-shell .home-hub-role,.tada-reference.home-hub-shell .home-hub-share{padding:14PX;background:var(--surface);border:0;border-radius:14PX;margin-top:8PX}.tada-reference.home-hub-shell .home-hub-share{padding:10PX 0;min-height:48PX;border-top:1PX solid var(--rule);border-radius:0;background:transparent}.tada-reference.home-hub-shell .home-town-entry,.tada-reference.home-hub-shell .home-discovery-room,.tada-reference.home-hub-shell .home-discovery-random{border-radius:14PX}.home-scene-intro,.home-scene-scope{display:block;color:var(--muted);font:400 12PX/1.65 var(--sans);margin:8PX 0 14PX}.tada-reference .home-lookup-directory,.tada-reference .home-need-examples .tada-link{color:var(--burgundy)}.home-scene-card{overflow:hidden;margin-top:12PX;border:0;border-radius:var(--app-radius);background:var(--surface)}.home-scene-main{display:flex;align-items:stretch;color:var(--ink)}.home-scene-image{display:block;width:112PX;flex:0 0 112PX;height:132PX;background:var(--app-inset);image-rendering:pixelated}.home-scene-copy{flex:1;min-width:0;padding:16PX 12PX}.home-scene-title{display:block;margin-bottom:8PX;font:600 17PX/1.5 var(--sans)}.home-scene-action{display:flex;align-items:center;justify-content:space-between;gap:12PX;min-height:44PX;padding:0;color:var(--burgundy);background:transparent;font:500 13PX/1.5 var(--sans)}.home-scene-shortcuts{display:flex;gap:8PX;padding:4PX 12PX;border-top:1PX solid var(--rule)}.home-scene-shortcuts .tada-link{display:flex;flex:1;gap:6PX;align-items:center;justify-content:center;min-height:44PX;color:var(--burgundy);font:500 12PX/1.6 var(--sans)}.home-scene-scope{margin:8PX 0 0}.tada-reference.home-hub-shell .home-hub-path-label{color:var(--muted)}.home-path-stops{margin:16PX 0}.home-path-stop{position:relative;display:flex;gap:14PX;align-items:center;min-height:38PX;color:var(--ink);font:500 16PX/1.6 var(--sans)}.home-path-stop:not(:last-child):after{content:"";position:absolute;top:23PX;bottom:-15PX;left:3PX;width:1PX;background:var(--rule)}.home-path-dot{width:7PX;height:7PX;flex:0 0 7PX;border-radius:50%;background:var(--muted)}.home-path-note{display:block;font:400 12PX/1.7 var(--sans);color:var(--muted)}.tada-reference.home-hub-shell .home-hub-path-bottom{color:var(--burgundy);min-height:44PX;margin-top:8PX;font-size:14PX}.home-directory-next{display:flex;grid-column:1 / -1;justify-content:space-between;align-items:center;gap:12PX;min-height:52PX;margin-top:16PX;color:var(--muted);font:400 13PX/1.7 var(--sans)}@media (max-width: 350PX){.tada-reference.home-hub-shell .home-hub{padding-left:12PX;padding-right:12PX}.tada-reference.home-hub-shell .home-hub-starting{padding:18PX 12PX 14PX}.tada-reference.home-hub-shell .home-hub-greeting{font-size:22PX}.tada-reference.home-hub-shell .home-work-cover-question{font-size:20PX}.tada-reference.home-hub-shell .home-work-cover-paper{padding:14PX 10PX}}@media (prefers-reduced-motion: reduce){.tada-reference.home-hub-shell .home-need-choice.is-selected .home-need-icon{transform:none;transition:none}}@media (min-width: 900PX){.tada-reference.home-hub-shell .home-hub{padding:24PX 32PX 48PX;-moz-column-gap:24PX;column-gap:24PX}.tada-reference.home-hub-shell .home-hub-starting{padding:24PX}.tada-reference.home-hub-shell .home-hub-opening .home-work-cover{margin:0}.tada-reference.home-hub-shell .home-hub-opening .home-work-cover-stage{height:300PX}.tada-reference.home-hub-shell .home-hub-opening .home-work-cover-paper{top:0;padding:24PX 18PX}.tada-reference.home-hub-shell .home-work-cover-question{font-size:27PX}.tada-reference.home-hub-shell .reference-home-continuation{-moz-column-gap:24PX;column-gap:24PX}.home-path-section{grid-column:1 / -1}.tada-reference.home-hub-shell .home-path-section .home-hub-path{display:grid;grid-template-columns:minmax(0,1fr) 160PX;-moz-column-gap:24PX;column-gap:24PX}.home-path-section .home-hub-path-label{grid-column:1 / -1}.home-path-section .home-path-stops{display:flex;grid-row:2;margin-bottom:0}.home-path-section .home-path-stop{flex:1;gap:8PX;font-size:15PX}.home-path-section .home-path-stop:not(:last-child):after{content:"→";position:static;width:auto;height:auto;margin-left:auto;padding-right:16PX;background:transparent;color:var(--muted)}.home-path-section .home-hub-path-bottom{grid-column:2;align-self:end}}.tada-reference .career-detail .career-detail-content{padding:12PX 16PX 48PX}.tada-reference .career-detail .career-detail-hero{padding:16PX 16PX 0;border:1PX solid var(--rule);border-radius:var(--app-radius);background:var(--surface);box-shadow:none}.tada-reference .career-detail .career-detail-heading{gap:16PX}.tada-reference .career-detail .career-detail-heading-copy{padding-top:0}.tada-reference .career-detail .career-detail-heading-copy .career-detail-taxonomy{display:flex;flex-wrap:wrap;gap:4PX 7PX;margin:6PX 0 0;line-height:1.6}.tada-reference .career-detail .career-detail-canonical{color:var(--muted)}.tada-reference .career-detail .career-detail-hero .career-detail-title{font:650 25PX/1.4 var(--sans)}.tada-reference .career-detail .career-detail-hero .career-detail-heading .career-detail-photo{flex-basis:96PX;width:96PX;max-width:96PX}.tada-reference .career-detail .career-detail-photo .work-scene-image,.tada-reference .career-detail .career-detail-photo .work-scene-failed{height:88PX;border-radius:13PX}.tada-reference .career-detail .career-detail-photo .work-scene-caption{font-size:12PX;line-height:1.5}.tada-reference .career-detail .work-scene-caption-part{display:inline-block}.tada-reference .career-detail .career-detail-actions{margin:12PX 0 0;gap:8PX;align-items:stretch}.tada-reference .career-detail .career-detail-actions .journey-save-wrap,.tada-reference .career-detail .career-reading-compare{flex:1}.tada-reference .career-detail .career-detail-actions .journey-save{box-sizing:border-box;width:100%;min-height:46PX;padding:10PX 8PX;border:0;border-radius:var(--app-control-radius);background:var(--app-accent-soft);color:var(--burgundy);box-shadow:none;font:600 13PX/1.5 var(--sans)}.tada-reference .career-detail .career-detail-actions .journey-save.is-saved{background:#ead4d8;color:var(--burgundy)}.tada-reference .career-detail .career-reading-compare{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46PX;padding:10PX 8PX;border:0;border-radius:var(--app-control-radius);color:var(--ink);background:transparent;font:500 13PX/1.5 var(--sans)}.tada-reference .career-detail .career-detail-shortcuts{padding:0;margin-top:8PX;gap:4PX;border:0;border-radius:0;background:transparent}.tada-reference .career-detail .career-detail-shortcut{max-width:none;border-radius:8PX;min-height:44PX}.tada-reference .career-detail .career-detail-shortcut.is-active{background:transparent;box-shadow:inset 0 -2PX var(--burgundy);color:var(--burgundy)}.tada-reference .career-detail .career-guide,.tada-reference .career-detail .career-detail-section,.tada-reference .career-detail .career-detail-branches,.tada-reference .career-detail .career-reading-next{margin-top:14PX;padding:16PX;border:0;border-radius:var(--app-radius);background:var(--surface)}.tada-reference .career-detail .career-guide-heading,.tada-reference .career-detail .career-detail-section-title{font:650 18PX/1.5 var(--sans)}.career-guide-topline{display:flex;align-items:baseline;justify-content:space-between;gap:12PX;margin-bottom:8PX}.career-guide-topline .career-guide-label{margin:0;color:var(--muted);font:400 12PX/1.6 var(--sans)}.tada-reference .career-detail .career-guide-scope{margin:8PX 0 16PX}.tada-reference .career-detail .career-guide-task{margin:0;padding:10PX 0;border-bottom:1PX solid var(--rule);font-size:15PX;line-height:1.75}.tada-reference .career-detail .career-guide-task:last-child{border:0}.tada-reference .career-detail .career-guide-dot{width:6PX;height:6PX;margin-top:10PX;border-radius:2PX;background:var(--muted)}.tada-reference .career-detail .career-guide-output{margin:12PX 0 16PX;padding:16PX 0 0;border:0;border-radius:0;background:transparent;border-top:1PX solid var(--rule)}.tada-reference .career-detail .career-guide-toggle{min-height:48PX;padding:12PX 0;border:0;border-top:1PX solid var(--rule);border-radius:0;background:transparent;color:var(--burgundy)}.tada-reference .career-detail .career-guide-boundary{border-radius:12PX}.tada-reference .career-detail .career-detail-empty.is-honest{background:var(--paper);border-radius:12PX}.tada-reference .career-detail .career-detail-hierarchy{margin-top:0;padding-top:0;border:0}.tada-reference .career-detail .career-detail-contribute{padding-top:4PX;padding-bottom:4PX}.tada-reference .career-detail .career-detail-branches,.tada-reference .career-detail .career-detail-contribute,.tada-reference .career-detail .career-reading-next{background:transparent;border:0;border-top:1PX solid var(--rule);border-radius:0}.tada-reference .career-detail .career-detail-contribute .career-detail-disclosure{padding:12PX 0}.tada-reference .career-detail .ask-entry{margin-top:16PX;padding:16PX;border:0;border-radius:16PX;background:var(--app-inset)}.tada-reference .career-detail .reference-path-empty{padding:14PX 4PX 0;margin:0}@media (max-width: 480PX){.tada-reference .career-detail .career-detail-hero .has-long-title .career-detail-title{font-size:21PX}}@media (max-width: 350PX){.tada-reference .career-detail .career-detail-hero .career-detail-heading.has-long-title{gap:8PX}.tada-reference .career-detail .career-detail-hero .career-detail-heading.has-long-title .career-detail-photo{flex-basis:64PX;width:64PX;max-width:64PX}.tada-reference .career-detail .career-detail-content,.tada-reference .career-detail .career-detail-hero,.tada-reference .career-detail .career-guide,.tada-reference .career-detail .career-detail-section,.tada-reference .career-detail .career-detail-branches,.tada-reference .career-detail .career-reading-next{padding-left:12PX;padding-right:12PX}.tada-reference .career-detail .career-detail-heading{gap:12PX}.tada-reference .career-detail .career-detail-hero .career-detail-heading .career-detail-photo{flex-basis:80PX;width:80PX;max-width:80PX}.tada-reference .career-detail .career-detail-hero .career-detail-title{font-size:21PX}}.tada-reference.my-commons-shell .my-commons-page{padding:16PX 16PX 40PX}.tada-reference.my-commons-shell .my-profile-header{padding:16PX 4PX 20PX;gap:14PX;border:0;border-radius:0;background:transparent;box-shadow:none;flex-direction:row}.tada-reference.my-commons-shell .my-profile-header .account-avatar{width:56PX;height:56PX;border-radius:19PX;background:var(--app-accent-soft);border:0;box-shadow:0 3PX 6PX #27332c0e}.tada-reference.my-commons-shell .my-profile-name{font:650 23PX/1.4 var(--sans)}.tada-reference.my-commons-shell .my-profile-bio{font-size:12PX}.tada-reference.my-commons-shell .my-profile-action{display:flex}.tada-reference.my-commons-shell .my-records-hub{padding:18PX 16PX 4PX;margin:14PX 0 16PX;border:0;border-radius:var(--app-radius);background:var(--surface)}.tada-reference.my-commons-shell .my-focus-scope{margin:8PX 0}.tada-reference.my-commons-shell .my-record-link{min-height:78PX;gap:10PX;border-radius:0;border-color:var(--rule)}.tada-reference.my-commons-shell .my-record-link:last-child{border:0}.tada-reference.my-commons-shell .my-record-link-title{font-size:15PX}.my-record-link-heading{display:flex;align-items:center;justify-content:space-between;gap:8PX}.tada-reference.my-commons-shell .my-record-link-note{margin-top:4PX}.tada-reference.my-commons-shell .my-record-link-count{color:var(--burgundy);padding:4PX 7PX;border-radius:8PX;background:var(--app-accent-soft);font-size:12PX;font-variant-numeric:tabular-nums}.tada-reference.my-commons-shell .my-record-link-arrow{color:var(--muted)}.my-record-icon{display:flex;align-items:center;justify-content:center;width:36PX;height:36PX;flex:0 0 36PX;border-radius:11PX;background:var(--cream)}.my-record-icon .account-icon{width:22PX;height:22PX}.my-record-icon.is-saved,.my-record-icon.is-question,.my-record-icon.is-history{background:var(--app-inset)}.tada-reference.my-commons-shell .my-focus-disclosure{min-height:72PX;padding:12PX 4PX;gap:12PX;margin-top:10PX;border:0;border-bottom:1PX solid var(--rule);border-radius:0;background:transparent}.tada-reference.my-commons-shell .my-services-toggle{background:transparent}.tada-reference.my-commons-shell .reference-my-archive.is-open,.tada-reference.my-commons-shell .my-services{margin-top:8PX;padding:6PX 14PX 16PX;border-radius:16PX;background:var(--surface)}.tada-reference.my-commons-shell .my-record-link:focus-visible{outline:2PX solid var(--burgundy);outline-offset:2PX;border-radius:10PX}@media (max-width: 350PX){.tada-reference.my-commons-shell .my-commons-page,.tada-reference.my-commons-shell .my-records-hub{padding-left:12PX;padding-right:12PX}.tada-reference.my-commons-shell .my-record-link{gap:8PX;flex-wrap:wrap}.tada-reference.my-commons-shell .my-record-icon{width:34PX;height:34PX;flex-basis:34PX;border-radius:10PX}}.tada-reference.account-shell .account-title{font:650 25PX/1.4 var(--sans)}.tada-reference.account-shell .wallet-overview{background:var(--surface);border:0;border-radius:var(--app-radius)}.tada-reference.account-shell .wallet-recharge{border-top:1PX solid var(--rule)}.tada-reference.account-shell .wallet-service{border-radius:0;border-color:var(--rule)}.v2-shell,.v2-sheet{--v2-paper: #f8f7f2;--v2-surface: #fffefa;--v2-ink: #242727;--v2-muted: #73746d;--v2-line: #e8e6dd;--v2-wine: #762632;color:var(--v2-ink);font-size:14PX}.v2-shell{background:#f8f7f2}.v2-shell .tada-product-header{background:#f8f7f2;border:0}.v2-shell .page{margin:0;width:100%;max-width:none;padding:0}.v2-page{max-width:680PX;width:100%;box-sizing:border-box;margin:0 auto;padding:8PX 20PX 40PX;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.v2-page .tada-control,.v2-sheet .tada-control{font-family:inherit}.v2-primary.tada-control{display:flex;align-items:center;justify-content:center;gap:20PX;width:100%;min-height:52PX;padding:12PX 20PX;border:0;border-radius:14PX;background:#762632;color:#fffdf8;font-size:16PX;font-weight:500;line-height:1.4}.v2-primary.tada-control:disabled{background:#e6ddd8;color:#877c77;opacity:1}.v2-primary>taro-text-core{font-size:23PX;font-weight:400}.v2-caption{display:block;color:#73746d;font-size:12PX;line-height:1.6;font-weight:400}.v2-section-title{display:block;font-size:17PX;font-weight:650;line-height:1.5}.v2-section-head{display:flex;align-items:center;justify-content:space-between;gap:12PX;margin-bottom:10PX}.v2-section-head a,.v2-section-head taro-navigator-core{color:#762632;font-size:12PX;min-height:44PX;display:flex;align-items:center}.v2-row-title{display:block;font-size:14PX;font-weight:600;line-height:1.5}.v2-row-copy{min-width:0;flex:1}.v2-row-photo{width:48PX;height:52PX;flex:0 0 48PX;border-radius:8PX;overflow:hidden}.v2-row-photo .work-scene-image{height:100%}.v2-empty{padding:18PX 14PX;font-size:13PX;line-height:1.7;color:#73746d;border-radius:12PX;background:#f0efe9}.v2-empty a,.v2-empty taro-navigator-core{display:block;padding-top:12PX;color:#762632}.v2-empty .tada-control,.v2-text-button.tada-control{padding:8PX 0;min-height:44PX;border:0;background:transparent;color:#762632;font-size:13PX}.v2-feedback{padding:8PX 0 0;color:#762632;font-size:12PX;line-height:1.6}.v2-search{display:flex;align-items:center;gap:10PX;min-height:46PX;border-radius:25PX;padding:0 14PX;background:#eeede6}.v2-search>taro-text-core{font-size:27PX}.v2-search .tada-input{flex:1;min-width:0;height:44PX;font-size:16PX;background:transparent;border:0}.v2-search .tada-control{min-width:32PX;min-height:44PX;background:transparent;border:0;padding:0}.v2-tabs{display:flex;gap:12PX;align-items:center}.v2-tabs .tada-control{color:#73746d;font-size:13PX;min-height:44PX;padding:10PX 8PX;border:0;border-radius:6PX 6PX 0 0;background:transparent;white-space:nowrap}.v2-tabs .tada-control.is-current{color:#762632;background:#f3e9e5;box-shadow:inset 0 -2PX #762632}.v2-home-intro{position:relative;min-height:158PX;padding:6PX 100PX 18PX 0}.v2-home-heading{position:relative;z-index:1;font-size:30PX;font-weight:750;letter-spacing:-1PX;line-height:1.3}.v2-home-heading>taro-text-core{display:block}.v2-home-highlight{display:inline!important;background:linear-gradient(transparent 81%,#e6bb58 81%,#e6bb58 96%,transparent 96%)}.v2-home-subtitle{display:block;position:relative;z-index:1;margin-top:14PX;max-width:220PX;font-size:12PX;line-height:1.7;color:#64675f}.v2-home-subtitle taro-text-core{display:block}.v2-home-collage{position:absolute;top:10PX;right:0;width:103PX;height:152PX;overflow:visible}.v2-collage-photo{position:absolute;bottom:0;right:0;width:97PX;height:75PX;filter:grayscale(.85);clip-path:polygon(14% 7%,100% 0,100% 100%,0 100%,0 23%)}.v2-collage-paper{position:absolute;top:3PX;right:7PX;padding:13PX 7PX;width:77PX;text-align:center;transform:rotate(-9deg);color:#353931;background:#eee3c9;font:italic 600 14PX/1.3 Georgia,serif;box-shadow:0 2PX 5PX #28231812}.v2-collage-paper taro-text-core{display:block}.v2-direction-board{position:relative;margin:-1PX -8PX 12PX;padding:14PX 10PX 10PX;background:#fffefa;border-radius:20PX;box-shadow:0 6PX 22PX #4741390a}.v2-direction-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9PX;margin-bottom:14PX}.v2-career-card{position:relative;border-radius:12PX;background:#fffefa;box-shadow:0 3PX 10PX #3b34200d;min-width:0;overflow:hidden}.v2-career-photo{width:100%;height:112PX;overflow:hidden}.v2-career-caption{padding:10PX}.v2-career-name{display:block;color:#242727;font-size:14PX;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.v2-career-english{display:block;color:#73746d;font-size:10PX;line-height:1.35;padding-top:4PX}.v2-career-card.is-compact{min-height:105PX;border:1PX solid #eeeae1}.v2-career-card.is-compact .v2-career-caption{padding:10PX 8PX}.v2-career-card.is-compact .v2-career-name{font-size:13PX;padding-top:4PX}.v2-career-mark{width:22PX;height:22PX;background:#762632;border-radius:50%;color:#fff;font-size:13PX;text-align:center;line-height:22PX}.v2-career-card:nth-child(2) .v2-career-mark{background:#273641}.v2-career-remove.tada-control{position:absolute;z-index:1;right:0;top:0;width:34PX;min-height:36PX;padding:0;border:0;border-radius:0;background:transparent;color:#73746d;font-size:19PX}.v2-career-placeholder.tada-control{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8PX;min-height:105PX;border:1PX dashed #d7d2c4;border-radius:12PX;background:transparent;color:#762632;padding:8PX 4PX}.v2-career-placeholder taro-text-core:first-child{font-size:30PX;line-height:1;font-weight:300}.v2-career-placeholder taro-text-core:last-child{font-size:11PX;color:#555b55}.v2-home-secondary{display:flex;gap:8PX;margin-top:10PX}.v2-home-secondary a,.v2-home-secondary taro-navigator-core{flex:1;display:flex;align-items:center;justify-content:center;gap:6PX;min-height:40PX;border:1PX solid #ece9df;border-radius:22PX;color:#353d35;font-size:11PX;white-space:nowrap}.v2-home-secondary taro-text-core{font-size:21PX}.v2-selection-hint{display:block;margin-top:9PX;color:#73746d;font-size:11PX;text-align:center}.v2-home-continue,.v2-home-experience{margin-top:20PX}.v2-continue-card{display:flex;align-items:center;gap:10PX;min-height:76PX;padding:10PX;box-sizing:border-box;border:1PX solid #ebe6dc;border-radius:13PX;background:#fffefa}.v2-continue-arrow{display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:38PX;border-radius:10PX;background:#f4e9e4;color:#762632;font-size:22PX}.v2-experience-card{display:flex;gap:11PX;align-items:center;padding:10PX;background:#fffefa;border:1PX solid #ebe6dc;border-radius:13PX;box-shadow:3PX 3PX #ece8df}.v2-experience-photo{width:78PX;height:86PX;flex:0 0 78PX;border-radius:8PX;overflow:hidden}.v2-experience-quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-family:Songti SC,STSong,serif;font-size:14PX;line-height:1.55;color:#30332e}.v2-arrow{color:#762632}.v2-home-experience .sample-evidence-note{font-size:10PX}.v2-home-discover{border-top:1PX solid #e8e6dd;margin-top:26PX;padding-top:20PX}.v2-discovery-links{display:flex;align-items:center;flex-wrap:wrap;gap:20PX;margin-top:12PX;color:#762632;font-size:13PX}.v2-discovery-links .tada-link,.v2-discovery-links .tada-control{min-height:44PX;display:flex;align-items:center;box-sizing:border-box;margin:0;padding:8PX 0;font-size:13PX;line-height:1.5;color:#762632}.v2-overlay{position:fixed;inset:0;z-index:600;text-align:left;font-weight:400;white-space:normal}.v2-shade{position:absolute;inset:0;background:#24262152}.v2-sheet{position:absolute;bottom:0;left:0;right:0;width:100%;max-width:540PX;margin:0 auto;border-radius:24PX 24PX 0 0;background:#fbfaf6;box-shadow:0 -8PX 40PX #25241e19;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);animation:v2-sheet-in .18s ease-out}.v2-sheet-handle{height:4PX;width:42PX;border-radius:3PX;background:#cdccc5;margin:12PX auto 0}.v2-sheet-heading{display:flex;align-items:center;justify-content:space-between;padding:8PX 20PX 4PX;font-size:19PX;font-weight:650}.v2-close.tada-control{border:0;color:#777b73;background:transparent;width:44PX;min-height:44PX;padding:0;font-size:24PX;font-weight:400}.v2-sheet-scroll{max-height:72vh;height:72vh}.v2-sheet-body{padding:0 20PX 28PX}.v2-picker-row{display:flex;gap:12PX;align-items:center;min-height:76PX;border-bottom:1PX solid #e8e6dd}.v2-add.tada-control{flex:0 0 44PX;width:44PX;min-height:44PX;padding:0;border:0;background:#762632;color:#fff;border-radius:9PX;font-size:25PX;font-weight:300}.v2-add.tada-control:disabled{background:#e8e4db;color:#73746d}.v2-recent{margin-top:24PX}.v2-chips{display:flex;flex-wrap:wrap;gap:8PX;margin-top:12PX}.v2-chips .tada-control{border:0;background:#eeece4;padding:10PX 12PX;min-height:44PX;font-size:12PX;border-radius:9PX}.v2-question-sheet .v2-sheet-scroll{height:auto;max-height:72vh}.v2-suggestions{display:flex;flex-direction:column;gap:8PX;margin:14PX 0 10PX}.v2-suggestions .tada-control{display:flex;justify-content:space-between;gap:10PX;width:100%;padding:12PX;min-height:48PX;border:1PX solid #e6e2d7;border-radius:11PX;background:#fffefa;color:#393c36;text-align:left;font-size:13PX;line-height:1.55}.v2-suggestions .is-selected.tada-control{border-color:#ad767d;background:#f9f2ed;color:#762632}.v2-question-input{display:block;box-sizing:border-box;width:100%;min-height:88PX;padding:13PX;border:1PX solid #e6e2d7;border-radius:11PX;background:#fffefa;color:#242727;font-size:16PX;margin-bottom:10PX}.v2-question-sheet .v2-primary{margin-top:14PX}.v2-saved-question{padding:20PX 0;font-size:16PX;line-height:1.7}.v2-quick-list{position:relative;z-index:1}.v2-quick-action{display:flex;align-items:center;gap:15PX;padding:12PX 0;min-height:72PX;box-sizing:border-box;background:transparent;border:0;border-radius:0;width:100%;text-align:left;color:#242727;font-size:16PX;font-weight:600}.v2-action-icon{display:flex;align-items:center;justify-content:center;min-width:46PX;height:46PX;border:1PX solid #e9e5da;border-radius:50%;background:#fffefa;color:#292f28;font-size:27PX;font-weight:400;box-shadow:0 2PX 6PX #27231a09}.v2-quick-action .v2-caption{margin-top:3PX}.v2-actions-sheet .v2-sheet-scroll{height:430PX;max-height:75vh}.v2-action-brand{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20PX;color:#333e32;font:italic 17PX/1.2 Georgia,serif}.v2-action-brand taro-image-core{width:100PX;height:29PX}.v2-global-error{position:fixed;bottom:24PX;left:20PX;right:20PX;z-index:610;background:#fff8ed;color:#762632;padding:12PX;font-size:13PX}.v2-inbox{margin:24PX 0}.v2-inbox .v2-tabs{gap:0}.v2-inbox .v2-tabs .tada-control{font-size:11PX;padding:8PX}.v2-inbox-item{border-radius:12PX;padding:13PX 14PX 4PX;background:#f5f0e7;margin-top:10PX;border:1PX solid #eee7da}.v2-inbox-item.is-resolved{background:#edf1e8}.v2-inbox-context{display:block;color:#787369;font-size:11PX;line-height:1.5;margin-bottom:6PX}.v2-inbox-question{display:flex;align-items:flex-start;gap:10PX;color:#33352f;font-size:14PX;line-height:1.6}.v2-inbox-mark{color:#b68832}.v2-inbox-text{flex:1;min-width:0;overflow-wrap:anywhere}.v2-inbox-actions{display:flex;justify-content:space-between;align-items:center}.v2-inbox-actions a,.v2-inbox-actions taro-navigator-core{display:flex;align-items:center;min-height:44PX;color:#762632;font-size:12PX}@keyframes v2-sheet-in{0%{transform:translateY(24PX);opacity:.7}to{transform:translateY(0);opacity:1}}@media (max-width: 350PX){.v2-page{padding-left:14PX;padding-right:14PX}.v2-home-heading{font-size:27PX}.v2-home-intro{padding-right:78PX}.v2-home-collage{right:-8PX;width:87PX;opacity:.85}.v2-direction-slots{gap:6PX}.v2-career-english{font-size:9PX}.v2-home-secondary{gap:4PX}.v2-home-secondary a,.v2-home-secondary taro-navigator-core{font-size:10PX}}@media (prefers-reduced-motion: reduce){.v2-sheet{animation:none}.v2-shell *,.v2-sheet *{transition-duration:0s!important}}.v2-workspace-heading{display:flex;align-items:center;justify-content:space-between;min-height:50PX;gap:16PX;margin-bottom:10PX;font-size:19PX;font-weight:650}.v2-save-small.tada-control{padding:8PX 14PX;min-height:40PX;border:0;border-radius:20PX;font-size:13PX;color:#762632;background:#f2e7e3}.v2-save-small.tada-control:disabled{color:#8b837d;background:#e9e7e0}.v2-comparison-scroll{width:100%;white-space:normal}.v2-comparison-cards,.v2-comparison-columns{display:flex;align-items:stretch;gap:12PX;box-sizing:border-box;padding:2PX 2PX 8PX}.v2-comparison-cards>*,.v2-comparison-columns>*{flex:1;width:0;min-width:0}.v2-comparison-cards .v2-career-placeholder{min-height:165PX}.v2-comparison-cards .v2-career-remove{border-radius:50%;width:36PX;top:3PX;right:3PX;background:#fffefad9}.v2-comparison-tools{display:flex;align-items:center;justify-content:space-between}.v2-comparison-tools .tada-control{font-size:12PX}.v2-comparison-tools .tada-control:disabled{color:#93958c}.v2-dimension-scroll{border-top:1PX solid #e8e6dd;border-bottom:1PX solid #e8e6dd;width:100%}.v2-dimension-tabs{display:inline-flex;gap:9PX;white-space:nowrap}.v2-dimension-tabs .tada-control{min-height:48PX;padding:10PX 4PX;background:transparent;border:0;border-radius:0;color:#74776e;font-size:12PX}.v2-dimension-tabs .tada-control.is-current{color:#762632;box-shadow:inset 0 -2PX #762632;font-weight:600}.v2-dimension-title{padding:18PX 0 10PX;font-size:19PX;font-weight:650}.v2-compare-role{display:flex;flex-direction:column;padding:14PX 12PX 0;background:#fffefa;border:1PX solid #eee9df;border-radius:14PX;box-shadow:0 4PX 10PX #33362408}.v2-compare-role>.v2-row-title{font-size:14PX}.v2-compare-copy{flex:1;padding:14PX 0;font-size:13PX;line-height:1.8;overflow-wrap:anywhere}.v2-task-line{border-left:1PX solid #b9c2b6;padding-left:12PX;margin-left:3PX}.v2-task{position:relative;margin-bottom:9PX;font-size:12PX;line-height:1.75}.v2-task:last-child{margin-bottom:0}.v2-task-dot{position:absolute;left:-16PX;top:6PX;width:7PX;height:7PX;border-radius:50%;background:#68a79b}.v2-task:nth-child(2) .v2-task-dot{background:#d99f46}.v2-task:nth-child(3) .v2-task-dot{background:#bd8d39}.v2-task:nth-child(4) .v2-task-dot{background:#628475}.v2-question-trigger.tada-control{width:100%;padding:9PX 5PX;border:0;border-radius:9PX;color:#762632;background:#f5eae5;display:flex;align-items:center;justify-content:center;gap:5PX;font-size:11PX;min-height:44PX;line-height:1.5}.v2-question-trigger taro-text-core{font-size:20PX}.v2-compare-detail{min-height:44PX;display:flex;align-items:center;justify-content:center;font-size:11PX;color:#74786d}.v2-comparison-questions{display:flex;align-items:center;justify-content:space-between;gap:12PX;font-size:15PX;margin-top:16PX}.v2-comparison-questions a,.v2-comparison-questions taro-navigator-core{color:#762632;font-size:13PX;padding:12PX 0}.v2-comparison-question{display:flex;justify-content:space-between;gap:12PX;padding:12PX;background:#f4e8c7;border-radius:8PX;margin-top:8PX;font-size:13PX;line-height:1.6;color:#5f4c2d}.v2-all-records{display:block;padding:18PX 0;font-size:12PX;color:#762632}.v2-comparison-empty{padding:20PX 0}.v2-pair-examples .tada-control{display:flex;justify-content:space-between;width:100%;gap:12PX;padding:14PX 0;border:0;border-bottom:1PX solid #e8e6dd;border-radius:0;background:transparent;color:#762632;font-size:13PX;text-align:left}.v2-explore-entries{padding-bottom:14PX}.v2-explore-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10PX;margin:0 0 20PX}.v2-explore-mode{display:flex;gap:10PX;align-items:center;box-sizing:border-box;min-height:80PX;padding:10PX 12PX;border:0;border-radius:10PX;color:#30382d;text-align:left;line-height:1.5}.v2-explore-mode.is-search{background:#e9eee5}.v2-explore-mode.is-industry{background:#f4efdf}.v2-explore-mode.is-town{background:#e0eadd}.v2-explore-mode.is-random{background:#eeecdf}.v2-explore-mode taro-image-core{width:36PX;height:36PX;flex:0 0 36PX}.v2-explore-mode taro-text-core{display:block;font-size:13PX;font-weight:600}.v2-explore-mode taro-text-core+taro-text-core{font-size:11PX;font-weight:400;color:#72756d}.v2-pair-list{margin-bottom:24PX}.v2-pair-row{display:flex;align-items:center;gap:10PX;padding:12PX 0;border-bottom:1PX solid #e8e6dd;color:#33372f}.v2-pair-row .v2-row-photo{width:40PX;height:40PX;flex-basis:40PX}.v2-pair-row .v2-row-title{font-size:13PX}.v2-shell .v2-explore .explore-hub-header{background:#f8f7f2;padding:10PX 20PX 8PX}.v2-shell .v2-explore .explore-hub-body{padding:12PX 20PX 24PX}.v2-shell .v2-explore .explore-hub-title{font-family:inherit;font-size:24PX}.v2-shell .v2-explore .explore-hub-tabs{font-size:12PX}.v2-shell .v2-explore .explore-hub-search{background:#eeede6;border:0;border-radius:25PX;margin-top:10PX;min-height:44PX}.v2-shell .v2-explore .explore-hub-search .tada-input{background:transparent}.v2-shell .v2-explore .explore-hub-toolbar{padding-top:6PX}.v2-shell .v2-explore .explore-family-trigger,.v2-shell .v2-explore .explore-more-link{font-size:11PX}.v2-shell .v2-explore{max-width:680PX;width:100%;margin:0 auto}.v2-shell.my-commons-shell .my-commons-page{max-width:680PX;padding:12PX 20PX 40PX}.v2-shell.my-commons-shell .my-profile-header{padding:8PX 0 18PX;margin:0;border:0;background:transparent}.v2-shell.my-commons-shell .my-profile-name{font-family:inherit;font-size:25PX;font-weight:650}.v2-shell.my-commons-shell .account-avatar{width:55PX;height:55PX;border-radius:15PX;background:#f3e7e3;color:#762632}.v2-my-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:4PX 0 20PX;border-bottom:1PX solid #e6e3d9;margin-bottom:16PX}.v2-my-stats a,.v2-my-stats taro-navigator-core{color:#252a23;display:flex;flex-direction:column;align-items:center;gap:6PX;min-height:48PX}.v2-my-stats taro-text-core:first-child{font-size:23PX;font-weight:600;font-variant-numeric:tabular-nums}.v2-my-stats taro-text-core:last-child{color:#73746d;font-size:11PX}.v2-my-directions{border:1PX solid #e6e3d9;border-radius:13PX;background:#fffefa;overflow:hidden}.v2-direction-row{display:flex;gap:11PX;align-items:center;padding:11PX 12PX;border-bottom:1PX solid #eae7de;color:#34382f}.v2-direction-row .v2-row-photo{width:45PX;height:45PX;flex-basis:45PX}.v2-direction-row .v2-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-add-direction.tada-control{display:flex;gap:12PX;align-items:center;width:100%;padding:10PX 13PX;border:0;border-radius:0;min-height:49PX;text-align:left;background:transparent;font-size:13PX;font-weight:400;color:#383e32}.v2-add-direction taro-text-core{font-size:25PX}.v2-my-next{display:flex;justify-content:space-between;align-items:center;gap:12PX;padding:15PX;margin-top:18PX;background:#f3ead6;border-radius:12PX;color:#534832}.v2-my-next .v2-caption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5PX}.v2-shell.my-commons-shell .my-records-hub{margin-top:28PX;border:0;box-shadow:none;background:transparent}.v2-ask-shell .ask-page{max-width:680PX;padding:10PX 20PX 36PX}.v2-ask-shell .ask-intro{margin-bottom:6PX}.v2-ask-shell .ask-title{font-family:inherit;font-size:24PX;font-weight:650}.v2-ask-shell .ask-lead{font-size:12PX;margin-top:4PX}.v2-ask-shell .ask-tools{display:flex;justify-content:space-between;gap:5PX;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none;border-bottom:1PX solid #e8e6dd}.v2-ask-shell .ask-tool{display:flex;flex:1;align-items:center;justify-content:center;padding:10PX 4PX;min-height:46PX;border-radius:8PX 8PX 0 0;font-size:12PX;font-weight:400;background:transparent;border:0;box-shadow:none;color:#73746d}.v2-ask-shell .ask-tool-icon{display:none}.v2-ask-shell .ask-tool.is-active{background:#f3e8e4;color:#762632;box-shadow:inset 0 -2PX #762632}.v2-ask-shell .ask-composer{margin-top:12PX;border-radius:12PX;background:#fffefa;border:1PX solid #e8e4d9;box-shadow:none}.v2-ask-shell .ask-composer-hints{font-size:12PX}.v2-ask-shell .ask-composer-input{min-height:120PX}.v2-ask-shell .ask-examples{margin-top:24PX}.v2-new-question-title{margin-top:22PX}.v2-shell .journey-save{border-radius:10PX;background:#762632;color:#fffefa;border:0}.v2-shell .journey-save.is-saved{background:#eee7dd;color:#762632}.v2-shell .career-detail{background:#f8f7f2}@media (max-width: 350PX){.v2-explore-mode{padding:9PX;gap:6PX}.v2-explore-mode taro-image-core{width:27PX;height:27PX;flex-basis:27PX}.v2-explore-mode taro-text-core{font-size:12PX}.v2-comparison-cards,.v2-comparison-columns{gap:8PX}.v2-compare-role{padding:12PX 9PX 0}.v2-question-trigger.tada-control{font-size:10PX}}.v2-shell .v2-workspace-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10PX;min-height:64PX;max-width:680PX;margin:0 auto;padding:8PX 20PX;box-sizing:border-box}.v2-header-back.tada-control{width:44PX;min-height:44PX;padding:0;border:0;background:transparent;color:#242727;font-size:24PX}.v2-header-title{flex:1;text-align:center;font-size:17PX;font-weight:650}.v2-header-action{min-width:44PX}.v2-task.tada-control{display:block;width:100%;min-height:44PX;padding:0;border:0;border-radius:0;background:transparent;text-align:left;color:#454a42;overflow:visible}.v2-task-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2-task.is-expanded .v2-task-text{display:block}.v2-start-comparison.tada-control{border-radius:28PX}.v2-shell .v2-explore .explore-hub-body{background:#f8f7f2}.v2-shell .v2-explore .explore-hub-toolbar{margin-bottom:4PX}.v2-shell .v2-explore .explore-hub-header{padding-bottom:0}.v2-career-card.is-compact .v2-career-english{display:block}.v2-action-brand>taro-text-core{display:block;white-space:pre-line;font-size:17PX;line-height:1.3;color:#333e32}.v2-ask-shell .ask-page{padding-top:0}.v2-ask-shell .ask-tools{margin-top:0}.v2-ask-shell .ask-composer-field{min-height:140PX}.v2-ask-shell .ask-composer-input{height:140PX;min-height:140PX}.v2-skill-evidence{display:block;color:#565d54;font-size:11PX;line-height:1.65;margin-top:5PX}.v2-picker-row.is-skill{padding-top:10PX;padding-bottom:10PX}.v2-industry-options{max-height:180PX;overflow-y:auto;padding:8PX 0}.v2-industry-options .tada-control[aria-pressed=true]{background:#f3e5e2;color:#762632}.v2-comparison-cards .v2-career-card,.v2-comparison-cards .v2-career-placeholder,.v2-comparison-columns .v2-compare-role{flex:1;width:0;min-width:0;box-sizing:border-box}.v2-actions-sheet .v2-sheet-body{position:relative}.v2-actions-sheet .v2-quick-list{width:calc(100% - 98PX)}.v2-actions-sheet .v2-quick-action{gap:12PX}.v2-actions-sheet .v2-quick-action .v2-caption{font-size:11PX}.v2-actions-sheet .v2-action-brand{position:absolute;right:20PX;top:42PX;width:88PX;height:244PX;margin:0;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:none}.v2-actions-sheet .v2-action-brand>taro-text-core{font-size:19PX;line-height:1.35;transform:rotate(-8deg);overflow-wrap:normal}.v2-actions-sheet .v2-action-brand taro-image-core{width:88PX;height:27PX}@media (max-width: 350PX){.v2-actions-sheet .v2-quick-list{width:calc(100% - 74PX)}.v2-actions-sheet .v2-action-brand{right:14PX;width:64PX}.v2-actions-sheet .v2-action-brand>taro-text-core{font-size:14PX}}.m1-product-nav{z-index:60}.v2-comparison-controls{position:sticky;left:0;box-sizing:border-box;background:#f8f7f2}.v2-shell,.v2-sheet{--v2-paper:#f8f7f2;--v2-surface:#fffdf8;--v2-line:#e8e5dc;--v2-ink:#171a18;color:var(--v2-ink)}.v2-shell .v2-page{max-width:560PX;padding-left:18PX;padding-right:18PX}.v2-reference-art{position:relative;overflow:hidden;flex-shrink:0;isolation:isolate}.v2-reference-art>.v2-reference-atlas{position:absolute;max-width:none;max-height:none}.v2-shell .tada-product-header{min-height:58PX;padding-left:18PX;padding-right:18PX}.v2-shell .tada-product-header-wordmark-image{width:94PX}.v2-shell .tada-product-header-action{width:44PX;height:44PX;min-width:44PX;background:transparent;border:1PX solid #e8e5dc}.v2-shell .tada-product-header-icon{transform:scale(.8)}.v2-shell .m1-product-nav{height:65PX;min-height:65PX;background:#fffefaf5;border-top:1PX solid #e7e4dc}.v2-shell .m1-nav-item{font-size:10PX;gap:1PX}.v2-shell .m1-nav-item .tada-nav-symbol{width:32PX;height:29PX}.v2-shell .tada-nav-symbol .tada-app-icon{width:24PX;height:24PX}.v2-shell .m1-nav-item.is-active .tada-nav-symbol{border-radius:50%;width:30PX;background:#f2e8e4}.v2-shell .m1-nav-create-label{display:none}.v2-shell .m1-nav-tada{width:52PX;height:52PX;box-shadow:0 2PX 7PX #39332915;transform:translateY(-3PX)}.v2-shell .m1-nav-tada-image{width:45PX}.v2-shell .v2-section-title{font-size:18PX;line-height:1.5;color:#171a18}.v2-shell .v2-section-head{margin-bottom:8PX;min-height:32PX}.v2-section-head a,.v2-section-head taro-navigator-core{display:flex;align-items:center;justify-content:center;min-width:44PX;min-height:44PX}.v2-shell .v2-caption{font-size:12PX;color:#71716b}.v2-home-shell .v2-home{padding-top:8PX}.v2-home .v2-home-intro{min-height:170PX;padding:0 110PX 0 0;box-sizing:border-box}.v2-home .v2-home-heading{font-size:34PX;line-height:1.3;font-weight:700;letter-spacing:-1.2PX;position:relative;z-index:2}.v2-home .v2-home-heading>taro-text-core{white-space:nowrap}.v2-home .v2-home-highlight{background:linear-gradient(transparent 77%,#efcc7b 77%,#efcc7b 94%,transparent 94%)}.v2-home .v2-home-subtitle{font-size:12PX;line-height:1.65;margin-top:12PX;max-width:215PX;position:relative;z-index:2}.v2-home .v2-home-collage{position:absolute;top:0;right:-10PX;width:130PX;height:179PX;opacity:1}.v2-home .v2-direction-board{margin:0 -10PX 15PX;padding:13PX 12PX 12PX;border-radius:19PX;box-shadow:0 4PX 18PX #544a3908}.v2-home .v2-direction-slots{gap:8PX;margin-bottom:14PX}.v2-home .v2-career-card,.v2-home .v2-career-placeholder{height:auto;min-height:110PX;border-radius:10PX}.v2-home .v2-career-card{border:1PX solid #eae6dd;box-shadow:0 2PX 5PX #44362509;animation:v2-card-arrive .26s ease-out}.v2-home .v2-career-caption{padding:9PX 10PX}.v2-home .v2-career-mark{height:22PX;width:22PX;font-size:20PX;line-height:19PX;margin-bottom:7PX}.v2-home .v2-career-card:nth-child(2) .v2-career-mark{background:#1d252c}.v2-home .v2-career-name{font-size:14PX;font-weight:650;line-height:1.3}.v2-home .v2-career-english{font-size:10PX;line-height:1.4;color:#272c2a}.v2-home .v2-career-remove{top:0;right:0;min-height:44PX;width:44PX;color:#686961;font-size:16PX}.v2-home .v2-career-placeholder{background:#faf8f2;border:1PX dashed #d7d1c5;color:#777873;padding:7PX 1PX;gap:7PX}.v2-home .v2-primary{min-height:54PX;font-size:18PX;border-radius:32PX;padding:12PX;background:linear-gradient(100deg,#762632,#87323b)}.v2-home .v2-primary:disabled{background:#e6ddd8}.v2-home .v2-home-secondary{margin-top:12PX;gap:6PX}.v2-home .v2-home-secondary a,.v2-home .v2-home-secondary taro-navigator-core{min-height:42PX;padding:7PX 6PX;font-size:11PX;background:#fffdf8;border-color:#e7e2d9}.v2-home .v2-home-secondary taro-text-core{color:#1b2527}.v2-home .v2-feedback{font-size:11PX;padding:5PX 0 0;margin:0}.v2-home .v2-selection-hint{font-size:11PX;margin-top:6PX}.v2-home .v2-home-continue{margin-top:12PX}.v2-home .v2-continue-card{padding:8PX;min-height:70PX;border-radius:12PX;gap:10PX}.v2-home .v2-continue-card .v2-row-photo{height:56PX;width:48PX;flex-basis:48PX}.v2-home .v2-continue-arrow{align-self:stretch;width:39PX;border-radius:10PX;background:#f3e8e4;display:flex;align-items:center;justify-content:center}.v2-home .v2-home-experience{margin-top:18PX}.v2-home .v2-experience-card{min-height:92PX;border-radius:13PX;background:#fffdf8;box-shadow:7PX 4PX #ece7da;border:1PX solid #e9e3d9;padding:8PX;gap:10PX}.v2-home .v2-experience-photo{width:78PX;height:78PX;flex:0 0 78PX;border-radius:8PX}.v2-home .v2-experience-quote{font-size:14PX;line-height:1.6;font-family:inherit}.v2-home .v2-empty{background:#fffdf8;border:1PX solid #e9e3d9;padding:13PX;min-height:72PX}.v2-home .v2-home-discover{margin-top:28PX}.v2-workspace-header .v2-header-title{font-size:17PX;font-weight:650}.v2-workspace-header .v2-header-action{min-width:86PX;width:auto}.v2-workspace-header .v2-header-back{min-width:35PX;width:35PX}.v2-header-buttons{display:flex;gap:7PX;align-items:center}.v2-more-button.tada-control{min-width:32PX;width:32PX;min-height:32PX;height:32PX;border:1PX solid #e4e1d9;border-radius:50%;background:transparent;padding:0;font-size:11PX;letter-spacing:1PX;color:#262a27}.v2-save-small.tada-control{min-height:32PX;padding:6PX 12PX;font-size:13PX}.v2-compare{padding-top:8PX}.v2-comparison-cards{position:relative;padding-bottom:19PX}.v2-comparison-cards .v2-career-card{margin-right:17PX;border-radius:9PX;box-shadow:0 3PX 8PX #4436250b;background:#fffefa}.v2-comparison-cards .v2-career-photo{height:110PX;width:100%}.v2-comparison-cards .v2-career-caption{padding:8PX 10PX}.v2-comparison-cards .v2-career-name{font-size:15PX;line-height:1.35}.v2-comparison-cards .v2-career-english{font-size:10PX;color:#292e2b;line-height:1.5}.v2-comparison-cards .v2-swap.tada-control{position:absolute;top:48PX;transform:translate(-50%);flex:none;width:34PX;min-width:34PX;min-height:34PX;height:34PX;padding:0;border:1PX solid #e7e2d8;border-radius:50%;background:#fffdf8;z-index:3;box-shadow:0 1PX 4PX #28221e08;font-size:23PX}.v2-comparison-controls{background:#f8f7f2}.v2-dimension-scroll{border-top:0}.v2-dimension-tabs{display:flex;gap:0;width:100%}.v2-dimension-tabs .tada-control{flex:1 0 auto;min-height:40PX;padding:8PX 6PX;font-size:12PX}.v2-dimension-title{padding:17PX 0 9PX;font-size:19PX}.v2-compare-role{padding:13PX 11PX 10PX;border:1PX solid #e9e5dc;border-radius:12PX;box-shadow:0 3PX 10PX #4f49370a;background:#fffdf8}.v2-compare-copy{min-height:158PX;padding-top:10PX}.v2-compare-role .v2-row-title{font-size:14PX}.v2-task-line{padding-left:7PX}.v2-task.tada-control{font-size:12PX;padding:7PX 0 7PX 13PX;line-height:1.65;min-height:36PX}.v2-task-text{display:block;overflow:visible;-webkit-line-clamp:unset}.v2-task:not(.is-expanded) .v2-task-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2-question-trigger.tada-control{min-height:45PX;border-radius:9PX;padding:8PX 4PX;font-size:12PX;background:#f4e9e5;margin-top:12PX}.v2-compare-detail{font-size:10PX;min-height:30PX}.v2-comparison-questions{margin-top:12PX;padding:10PX 0;border-top:1PX solid #e5dfd5;font-size:14PX}.v2-comparison-question{background:#f2e1b6;border-radius:9PX;padding:12PX;font-size:13PX}.v2-path-item{padding:10PX 0;border-bottom:1PX solid #e9e5dc;line-height:1.8;font-size:13PX}.v2-path-empty{font-size:13PX;line-height:1.9;color:#727369}.v2-overlay .v2-sheet{max-width:560PX;border-radius:24PX 24PX 0 0;background:#fbfaf6;box-shadow:0 -8PX 36PX #25272216;padding-top:12PX}.v2-overlay .v2-sheet-handle{width:44PX;height:4PX;margin:0 auto 15PX;background:#c9c9c4;border-radius:4PX}.v2-overlay .v2-sheet-heading{padding:0 20PX 7PX;font-size:19PX;line-height:1.4;font-weight:650;min-height:34PX}.v2-overlay .v2-sheet-body{padding:0 20PX 23PX}.v2-overlay .v2-close{display:flex;align-items:center;justify-content:center;width:44PX;min-width:44PX;min-height:44PX;flex-shrink:0;margin-right:-7PX;padding:0;font-size:23PX}.v2-picker .v2-sheet{height:84vh;max-height:760PX}.v2-picker .v2-sheet-scroll{flex:1;min-height:0}.v2-picker-search-row{display:flex;gap:10PX;align-items:center}.v2-picker .v2-search{flex:1;min-width:0;min-height:44PX;border-radius:20PX;padding:0 12PX;margin:0;background:#eeeee7}.v2-picker .v2-search .tada-control{min-width:44PX;flex:0 0 44PX;margin-right:-10PX}.v2-picker-cancel.tada-control{display:flex;align-items:center;justify-content:center;min-width:44PX;min-height:44PX;box-sizing:border-box;background:none;border:0;padding:0;font-size:12PX;line-height:1.5;color:#762632}.v2-picker .v2-tabs{display:flex;gap:0;justify-content:space-between;border-bottom:1PX solid #e8e5dc;margin:9PX 0 0}.v2-picker .v2-tabs .tada-control{flex:1;border-radius:8PX 8PX 0 0;min-height:44PX;padding:7PX;font-size:14PX}.v2-picker-scope{font-size:13PX;line-height:1.6;color:#686961;padding:6PX 0 0}.v2-picker .v2-picker-results{height:345PX;max-height:43vh;margin-top:4PX}.v2-picker .v2-picker-row{padding:10PX 0;gap:12PX;min-height:70PX;box-sizing:border-box}.v2-picker .v2-picker-row .v2-row-photo{width:48PX;height:50PX;flex-basis:48PX;border-radius:9PX}.v2-picker .v2-row-title{font-size:15PX}.v2-picker .v2-row-copy .v2-caption{font-size:13PX;margin-top:4PX}.v2-picker .v2-add.tada-control{width:44PX;height:44PX;min-height:44PX;min-width:44PX;padding:0;border-radius:9PX;font-size:25PX;background:linear-gradient(110deg,#8b333a,#6e202b)}.v2-picker .v2-add:disabled{background:#ece7df;color:#85847b}.v2-picker .v2-recent{margin-top:17PX;padding-top:15PX;border-top:1PX solid #e8e5dc}.v2-picker .v2-recent .v2-chips{flex-wrap:wrap;gap:7PX;margin-top:9PX}.v2-picker .v2-recent .tada-control{background:#eeece5;font-size:13PX;padding:7PX 10PX;min-height:44PX}.v2-picker .v2-text-button{min-height:44PX;padding:5PX 0;font-size:13PX}.v2-picker .v2-skill-evidence{font-size:13PX;line-height:1.6}.v2-question-sheet .v2-sheet{min-height:420PX}.v2-question-sheet .v2-sheet-body>.v2-caption{font-size:13PX;line-height:1.6}.v2-question-sheet .v2-suggestions{margin:14PX 0 6PX;gap:7PX}.v2-question-sheet .v2-suggestions .tada-control{min-height:43PX;padding:9PX 13PX;font-size:13PX;border-radius:9PX;line-height:1.5;background:#fffdf9;border:1PX solid #e8e3da;box-shadow:0 2PX 6PX #413b3010}.v2-question-sheet .v2-suggestions .is-selected{border-color:#bc9c9f}.v2-question-sheet .v2-question-input{min-height:48PX;height:48PX;padding:11PX 13PX;box-sizing:border-box;border-radius:9PX;font-size:16PX;line-height:1.6;margin:6PX 0 7PX;background:#fffdf9;border-color:#e8e3da}.v2-question-sheet .v2-question-input.is-writing{min-height:112PX}.v2-question-sheet .v2-primary{margin-top:14PX;min-height:52PX;border-radius:13PX;font-size:16PX}.v2-question-sheet .v2-saved-question{padding:17PX 0}.v2-explore.explore-hub{max-width:560PX;margin:0 auto}.v2-explore .explore-hub-header{padding:3PX 18PX 0}.v2-explore .explore-hub-title-row{min-height:36PX;margin:0 0 9PX}.v2-explore .explore-hub-title{font-size:24PX}.v2-explore .explore-hub-search{min-height:43PX;padding:0 12PX;border-radius:24PX;box-shadow:none;background:#eeeee7}.v2-explore .explore-hub-search .tada-app-input{font-size:13PX}.v2-explore .explore-hub-submit{min-height:32PX;padding:4PX 12PX;font-size:12PX}.v2-explore .explore-hub-body{padding:14PX 18PX 24PX}.v2-explore .v2-explore-modes{gap:10PX;margin:0 0 22PX}.v2-explore .v2-explore-mode{min-height:81PX;border-radius:11PX;gap:10PX;padding:13PX 11PX;border:0}.v2-explore .v2-mode-art{width:43PX;height:45PX}.v2-explore .v2-explore-mode taro-text-core{font-size:14PX;line-height:1.5}.v2-explore .v2-explore-mode taro-text-core:last-child{font-size:11PX}.v2-explore .v2-explore-mode.is-search{background:#e9eee6}.v2-explore .v2-explore-mode.is-industry{background:#f4eedd}.v2-explore .v2-explore-mode.is-town{background:#dfe9dc}.v2-explore .v2-explore-mode.is-random{background:#f0ece2}.v2-explore .v2-section-title{font-size:17PX}.v2-explore .v2-pair-row{min-height:66PX;padding:8PX 0;gap:10PX;border-bottom:1PX solid #e7e3d9}.v2-explore .v2-pair-row .v2-row-photo{width:44PX;height:44PX;flex-basis:44PX;border-radius:8PX}.v2-explore .v2-pair-row .v2-row-title{font-size:13PX}.v2-explore .v2-pair-row .v2-caption{font-size:11PX;margin-top:3PX}.v2-explore .v2-pair-list{margin-bottom:22PX}.v2-explore .reference-explore-saved{margin-top:22PX}.v2-ask-shell .ask-page{max-width:560PX;padding:0 18PX 32PX}.v2-ask-shell .ask-tools{margin:2PX 0 20PX;gap:0;border-bottom:1PX solid #e8e3d9}.v2-ask-shell .ask-tool{min-height:40PX;padding:10PX 6PX;font-size:13PX;border-radius:9PX 9PX 0 0}.v2-ask-shell .ask-tool.is-active{background:#f3e6e2}.v2-ask-shell .v2-inbox{position:relative;margin:0 0 25PX}.v2-inbox .v2-section-title{font-size:18PX}.v2-inbox .v2-section-head{gap:5PX;margin-bottom:9PX}.v2-question-count{margin-left:auto;color:#762632;font-size:12PX;padding:4PX 8PX;background:#f1e8df;border-radius:20PX;white-space:nowrap}.v2-inbox .v2-tabs{position:absolute;top:100%;right:0;gap:0}.v2-inbox .v2-tabs .tada-control{font-size:10PX;min-height:24PX;padding:3PX 7PX}.v2-inbox-list{border:1PX solid #e7e0d3;background:#fffdf7;border-radius:12PX;overflow:hidden}.v2-inbox-list:empty{display:none}.v2-inbox-item{position:relative;border:0;border-radius:0;background:transparent;padding:0 76PX 0 29PX;margin:0;min-height:42PX;border-bottom:1PX solid #eee7dd}.v2-inbox-item:last-child{border-bottom:0}.v2-inbox-item .v2-inbox-context{position:absolute;width:1PX;height:1PX;overflow:hidden;clip-path:inset(50%)}.v2-inbox-item .v2-inbox-question{min-height:42PX;align-items:center;font-size:12PX;gap:0}.v2-inbox-item .v2-inbox-question>taro-text-core:first-child,.v2-inbox-item .v2-inbox-question>taro-text-core:last-child{display:none}.v2-inbox-item .v2-inbox-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v2-inbox-actions{display:contents}.v2-inbox-actions .tada-control{position:absolute;left:2PX;top:0;width:28PX;min-width:28PX;height:42PX;min-height:42PX;font-size:0;padding:0}.v2-inbox-actions .tada-control:before{content:"⊙";font-size:17PX;color:#c99a4a}.v2-inbox-item.is-resolved .v2-inbox-actions .tada-control:before{content:"✓";color:#637864}.v2-inbox-actions a,.v2-inbox-actions taro-navigator-core{position:absolute;top:0;right:10PX;min-height:42PX;font-size:11PX}.v2-ask-shell .v2-new-question-title{font-size:17PX;margin:26PX 0 9PX}.v2-ask-shell .ask-composer{border-radius:14PX;padding:14PX;min-height:0;background:#fffdf8}.v2-ask-shell .ask-composer-label{font-size:13PX;color:#787a74;line-height:1.6}.v2-ask-shell .ask-composer-field{min-height:88PX}.v2-ask-shell .ask-composer-input{min-height:88PX;height:88PX;font-size:14PX;line-height:1.8}.v2-ask-shell .ask-composer-hints{top:12PX;font-size:12PX;line-height:1.85}.v2-ask-shell .ask-composer-footer{margin-top:7PX;min-height:34PX}.v2-ask-shell .ask-composer-submit{min-width:34PX;width:34PX;min-height:34PX;height:34PX;border-radius:50%;background:#f5e8e3;color:#762632;padding:0;font-size:24PX}.v2-ask-shell .ask-composer-scope{font-size:11PX;min-height:34PX}.v2-ask-shell .ask-composer-note{margin-top:7PX;font-size:10PX}.v2-my-top{position:relative;max-width:560PX;margin:auto;min-height:40PX}.v2-my-top.is-weapp{position:sticky;top:0;z-index:50;width:100%;max-width:none;flex-shrink:0;background:var(--v2-paper)}.v2-my-settings{position:absolute;right:18PX;bottom:1PX;min-height:30PX;min-width:32PX;color:#3b3b36;text-align:center;font-size:12PX}.v2-shell.my-commons-shell .my-commons-page{max-width:560PX;padding:8PX 18PX 38PX}.v2-shell .my-profile-header{padding:6PX 0 18PX;gap:16PX}.v2-shell .account-avatar{width:59PX;height:59PX;min-width:59PX;border-radius:13PX;box-shadow:none;background:#f3e7e3}.v2-shell .my-profile-name{font-size:25PX;font-weight:650}.v2-shell .my-profile-edit{font-size:12PX;color:#74756e}.v2-shell .my-profile-action{display:none}.v2-my-stats{padding:4PX 0 18PX;margin-bottom:18PX;border-bottom:1PX solid #e7e3d9}.v2-my-stats a,.v2-my-stats taro-navigator-core{gap:5PX}.v2-my-stats taro-text-core:first-child{font-size:23PX}.v2-my-stats taro-text-core:last-child{font-size:11PX}.v2-my-directions{border-radius:11PX;background:#fffdf8;border:1PX solid #e6e1d6}.v2-direction-row{min-height:75PX;padding:10PX;gap:12PX}.v2-direction-row .v2-row-photo{width:50PX;height:50PX;flex-basis:50PX;border-radius:8PX}.v2-direction-row .v2-row-title{font-size:14PX}.v2-direction-row .v2-caption{font-size:12PX;line-height:1.5;margin-top:3PX}.v2-add-direction.tada-control{min-height:48PX;padding:9PX 14PX;font-size:13PX}.v2-my-next{margin-top:18PX;padding:12PX;border-radius:10PX}.v2-shell .my-records-hub{margin-top:25PX}.v2-shell .my-record-link{min-height:59PX;padding:9PX 0}.v2-shell .my-focus-title{font-size:16PX}.v2-actions-sheet .v2-sheet{min-height:460PX}.v2-actions-sheet .v2-sheet-heading{padding-bottom:15PX}.v2-actions-sheet .v2-sheet-body{position:relative;min-height:355PX}.v2-actions-sheet .v2-quick-list{width:73%;gap:9PX}.v2-actions-sheet .v2-quick-action{min-height:65PX;gap:13PX;padding:5PX 0}.v2-actions-sheet .v2-action-icon{width:43PX;height:43PX;min-width:43PX;font-family:-apple-system,sans-serif;font-size:27PX;font-weight:300;border:1PX solid #e6e0d4;background:#fffdf8;box-shadow:0 2PX 5PX #4537210b}.v2-actions-sheet .v2-quick-action>taro-view-core>taro-text-core:first-child{font-size:16PX}.v2-actions-sheet .v2-quick-action .v2-caption{font-size:11PX;white-space:nowrap}.v2-actions-sheet .v2-action-brand{position:absolute;right:6PX;top:37PX;width:106PX;height:275PX;padding:0;transform:none}.v2-actions-sheet .v2-action-signature{position:absolute;right:0;top:0;width:98PX;height:170PX}.v2-actions-sheet .v2-action-brand>taro-image-core{position:absolute;right:3PX;bottom:40PX;width:103PX;height:31PX}.v2-actions-sheet .v2-action-brand .v2-brand-tagline{position:absolute;right:0;bottom:22PX;font:7PX/1.3 sans-serif;white-space:nowrap;letter-spacing:1PX}@keyframes v2-card-arrive{0%{transform:translateY(12PX) scale(.94);opacity:.35}to{transform:none;opacity:1}}@media (max-width:350PX){.v2-shell .v2-page,.v2-shell .tada-product-header{padding-left:14PX;padding-right:14PX}.v2-home .v2-home-heading{font-size:28PX}.v2-home .v2-home-intro{min-height:154PX}.v2-home .v2-home-collage{width:112PX;height:154PX}.v2-home .v2-home-subtitle{font-size:11PX;max-width:180PX}.v2-home .v2-career-name{font-size:12PX}.v2-home .v2-career-english{font-size:9PX}.v2-home .v2-home-secondary a,.v2-home .v2-home-secondary taro-navigator-core{font-size:9PX}.v2-dimension-tabs .tada-control{font-size:10PX;padding:8PX 3PX}.v2-picker .v2-picker-results{max-height:39vh}.v2-actions-sheet .v2-action-brand{width:85PX;right:0}.v2-actions-sheet .v2-action-signature{width:82PX;height:142PX}.v2-actions-sheet .v2-action-brand>taro-image-core{width:82PX}.v2-actions-sheet .v2-quick-action{gap:8PX}.v2-actions-sheet .v2-quick-action .v2-caption{font-size:9PX}.v2-actions-sheet .v2-quick-action>taro-view-core>taro-text-core:first-child{font-size:14PX}}@media (prefers-reduced-motion:reduce){.v2-shell *,.v2-sheet *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.v2-home .v2-first-comparison{width:100%;text-align:left;border:1PX solid #e9e3d9;background:#fffdf8;display:flex;align-items:center}.v2-empty-careers{width:48PX;height:54PX;flex:0 0 48PX;display:flex;align-items:center;justify-content:center;border-radius:7PX;color:#8b7e6d;background:#eee8dc;font-size:25PX}.v2-answer-page{padding-top:8PX;padding-bottom:85PX}.v2-answer-scope{display:block;color:#806d54;font-size:10PX;line-height:1.6;margin:0 0 12PX}.v2-answer-question{display:flex;gap:11PX;padding:8PX 0 18PX;border-bottom:1PX solid #e5dfd5;align-items:flex-start}.v2-answer-title{display:block;font-size:19PX;font-weight:650;line-height:1.45;margin-bottom:4PX}.v2-answer-avatar{width:43PX;height:43PX;flex:0 0 43PX;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e9e3d8;color:#755341;font-size:20PX}.v2-answer-avatar.is-author{background:#dbe2dc;color:#435449;font-size:16PX}.v2-answer-person{display:flex;gap:11PX;align-items:center;padding:20PX 0 12PX}.v2-answer-story>taro-text-core{display:block;font-size:15PX;line-height:1.95;margin-bottom:15PX}.v2-answer-feedback{display:flex;justify-content:space-between;gap:8PX;padding:13PX 0;border-top:1PX solid #e5dfd5;color:#762632;font-size:12PX}.v2-preview-feedback-note{font-size:10PX}.v2-followup.tada-control{display:flex;justify-content:space-between;margin-top:22PX;min-height:45PX;width:100%;padding:10PX 15PX;color:#77796e;background:#edede6;border:0;border-radius:24PX;font-size:13PX}.v2-shell .tada-product-header-wordmark{padding:0}.v2-home .v2-home-collage{width:115PX;height:179PX}.v2-home-secondary .tada-app-icon{width:18PX;height:18PX}.v2-secondary-dice{width:19PX;height:21PX}.v2-actions-sheet .v2-action-icon{display:flex;justify-content:center;align-items:center}.v2-actions-sheet .v2-action-icon .tada-app-icon{width:28PX;height:28PX}.v2-ask-shell .ask-composer-submit .tada-app-icon{width:24PX;height:24PX}.v2-picker .v2-picker-results{height:355PX;max-height:45vh}.v2-picker .v2-recent{padding-bottom:15PX}.v2-comparison-cards .v2-career-caption{min-height:53PX;box-sizing:border-box}.v2-comparison-cards .v2-career-english{white-space:nowrap;font-size:10PX}.v2-task.tada-control{min-height:34PX;margin-bottom:5PX;padding:5PX 0 5PX 6PX;line-height:1.6}.v2-task:not(.is-expanded) .v2-task-text{display:block;-webkit-line-clamp:unset;overflow:visible}.v2-task .v2-task-dot{left:-11PX;top:10PX}.v2-career-card.is-moving{outline:2PX solid #762632;z-index:5;opacity:.82;box-shadow:0 8PX 22PX #30211b20}.v2-career-card[draggable=true]{cursor:grab}.v2-career-card.is-moving[draggable=true]{cursor:grabbing}.v2-comparison-cards .v2-career-card{animation:v2-card-arrive .23s ease-out}.v2-town-shell .town-page{animation:v2-enter-town .24s ease-out}@keyframes v2-enter-town{0%{transform:scale(.975);opacity:.5}to{transform:none;opacity:1}}.v2-shell .my-profile-header .my-profile-action{display:none}.v2-actions-sheet .v2-brand-tagline{transform:none}@media (prefers-reduced-motion:reduce){.v2-town-shell .town-page{animation:none}}.v2-shell .career-detail-photo.v2-reference-art{width:126PX;height:146PX}.tada-reference .career-detail .v2-role-task.tada-control{position:relative;display:flex;align-items:flex-start;gap:10PX;width:100%;padding:11PX 13PX;margin-bottom:8PX;background:#fffdf8;border:1PX solid #e7e2d8;border-radius:10PX;text-align:left;color:#282b27;white-space:normal;line-height:1.7}.v2-role-task>.v2-role-task-copy{flex:1;min-width:0}.career-guide-task.v2-role-task>.career-guide-dot{flex:0 0 5PX;width:5PX;height:5PX;margin-top:9PX;border-radius:50%}.career-guide-task.v2-role-task>.v2-role-expand{flex:0 0 16PX;margin-left:auto}.v2-role-task-title{display:block;font-size:14PX;font-weight:550}.v2-role-task-detail{display:block;margin-top:8PX;color:#6b7068;font-size:13PX}.v2-role-expand{margin-left:auto;color:#762632}.v2-shell .v2-role-output.tada-control{display:block;text-align:left;white-space:normal;width:100%;border-radius:12PX;border:1PX solid #e7e2d8;padding:14PX;background:#f3efe4;color:#353c32;line-height:1.8}.v2-role-output .career-guide-label{display:flex;justify-content:space-between}.v2-shell .tada-product-header{width:100%;max-width:560PX;box-sizing:border-box}.v2-shell .v2-profile-card{padding:17PX 16PX 11PX;margin:0 0 18PX;border:1PX solid #e5dfd4;border-radius:18PX;background:#fffdf8;box-shadow:0 5PX 18PX #51432c09}.v2-profile-person{display:flex;align-items:flex-start;gap:12PX;color:#252824;min-height:64PX}.v2-profile-avatar{width:54PX;height:54PX;flex-basis:54PX}.v2-profile-copy{flex:1;min-width:0}.v2-profile-name{font-size:23PX;font-weight:650;line-height:1.4}.v2-profile-bio{display:block;font-size:13PX;line-height:1.6;margin-top:5PX;overflow-wrap:anywhere;white-space:pre-wrap}.v2-profile-bio.is-empty{color:#76756d}.v2-profile-edit{flex:none;color:#762632;font-size:12PX;padding:5PX 0 15PX 5PX}.v2-profile-work{display:flex;align-items:center;justify-content:space-between;gap:10PX;padding:14PX 0;border-top:1PX solid #ebe7df;margin-top:13PX;color:#762632}.v2-profile-work-copy{min-width:0;flex:1}.v2-profile-role{font-size:14PX;line-height:1.5;font-weight:600;color:#343a33}.v2-profile-background,.v2-profile-about{display:block;font-size:12PX;line-height:1.6;color:#76756d;margin-top:4PX;white-space:pre-wrap;overflow-wrap:anywhere}.v2-profile-about{color:#444d45}.v2-profile-topics{display:flex;gap:6PX;flex-wrap:wrap;margin-top:9PX}.v2-profile-topics>taro-text-core{font-size:11PX;padding:3PX 7PX;border-radius:5PX;background:#eeeee5;color:#52634f}.v2-profile-scope{display:block;font-size:10PX;color:#858277}.v2-answer-example{display:block;background:#fffdf8;padding:16PX;border:1PX solid #e6e1d7;border-radius:14PX;margin:16PX 0;color:#242727}.v2-answer-example-person{display:flex;gap:10PX;align-items:center}.v2-answer-example-person .v2-caption{display:block;margin-top:4PX}.v2-answer-example-quote{display:block;margin-top:12PX;font-size:15PX;line-height:1.65}.v2-answer-example-footer{display:flex;justify-content:space-between;margin-top:12PX;padding-top:10PX;border-top:1PX solid #ebe7dd;color:#762632;font-size:11PX}.tada-reference.v2-shell .explore-hub.v2-explore{max-width:560PX}.tada-reference.v2-shell .v2-explore .explore-hub-header,.tada-reference.v2-shell .v2-explore .explore-hub-body{padding-left:18PX;padding-right:18PX}@media (max-width:350PX){.tada-reference.v2-shell .v2-explore .explore-hub-header,.tada-reference.v2-shell .v2-explore .explore-hub-body{padding-left:14PX;padding-right:14PX}}.tada-reference{--decision-page: #f8f7f2;--decision-content: #fbfaf6;--decision-active: #fffefa;--decision-shadow: 0 5PX 18PX #493b2812, 0 1PX 3PX #493b2810}.tada-reference .v2-caption{font-size:13PX;line-height:1.6}.tada-reference .v2-board-purpose{display:block;margin-bottom:14PX;max-width:38em;color:#62645c;font-size:14PX;line-height:1.7}.tada-reference .v2-home .v2-direction-board{background:var(--decision-content)}.tada-reference .v2-home .v2-career-card{background:var(--decision-active);box-shadow:var(--decision-shadow);animation:decision-arrive .23s ease-out}.tada-reference .p0-compact-career-photo{width:32PX;height:32PX;display:block;margin:0 0 7PX;border-radius:7PX}.tada-reference .v2-home .v2-career-card.is-compact{min-height:110PX}.tada-reference .v2-home .v2-career-name{font-size:14PX}.tada-reference .v2-home .v2-career-english{font-size:13PX;line-height:1.4;overflow-wrap:anywhere}.tada-reference .v2-home .v2-selection-hint{display:block;text-align:center;font-size:13PX;color:#762632;margin:8PX 0 0}.tada-reference .v2-home .v2-start-comparison{transition:background-color .18s,box-shadow .18s}.tada-reference .v2-home .v2-start-comparison.is-ready{animation:decision-ready .28s ease-out;box-shadow:0 4PX 12PX #7626321a}.tada-reference .v2-home .v2-home-secondary .tada-control{font-size:13PX;min-height:44PX}.tada-reference .v2-home .v2-home-continue .v2-caption{font-size:13PX}.tada-reference .v2-career-card .v2-career-english{font-size:13PX;white-space:normal;line-height:1.5;overflow-wrap:anywhere}.tada-reference .v2-career-card{box-shadow:var(--decision-shadow)}.tada-reference .v2-compare .v2-task.tada-control{font-size:15PX;line-height:1.75;min-height:44PX}.tada-reference .v2-compare .v2-question-trigger{font-size:14PX;min-height:48PX}.tada-reference .v2-compare .v2-dimension-tabs .tada-control{font-size:13PX;min-height:44PX;padding:8PX}.tada-reference .v2-compare .v2-compare-detail{font-size:13PX;min-height:44PX}.tada-reference .v2-path-item,.tada-reference .v2-path-empty{font-size:15PX;line-height:1.75}.tada-reference .v2-compare-role{border-color:#ebe6dd;background:var(--decision-content);box-shadow:none}.tada-reference .v2-saved-question{font-size:17PX;line-height:1.7;background:var(--decision-active);box-shadow:var(--decision-shadow);padding:20PX 16PX;border-left:3PX solid #762632}.tada-reference .v2-ask-saved-question{margin-top:18PX;font-size:15PX;line-height:1.5;white-space:normal}.tada-reference .v2-continue-question{width:100%;min-height:48PX;margin-top:6PX;font-size:15PX}.tada-reference .v2-feedback{font-size:13PX;line-height:1.65}.tada-reference .v2-suggestions .tada-control{font-size:15PX;line-height:1.65;min-height:48PX}.tada-reference .v2-question-input{font-size:16PX}.tada-reference .v2-inbox-item{background:var(--decision-active);border:0;box-shadow:var(--decision-shadow);margin-bottom:12PX;border-radius:12PX;padding:14PX}.tada-reference .v2-inbox-list{background:transparent;border:0;overflow:visible}.tada-reference .v2-inbox .v2-section-head{flex-wrap:wrap}.tada-reference .v2-inbox .v2-tabs{position:static;width:100%;justify-content:flex-start;margin-top:6PX}.tada-reference .v2-inbox .v2-tabs .tada-control{min-height:44PX;font-size:13PX;padding:5PX 12PX}.tada-reference .v2-inbox-question{font-size:16PX;line-height:1.65}.tada-reference .v2-inbox-item .v2-inbox-context{position:static;width:auto;height:auto;overflow:visible;clip-path:none;font-size:13PX;line-height:1.6}.tada-reference .v2-inbox-item .v2-inbox-text{white-space:normal;overflow:visible}.tada-reference .v2-inbox-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4PX 12PX}.tada-reference .p0-question-state{display:block;width:100%;font-size:13PX;color:#77766a}.tada-reference .v2-inbox-actions .tada-control{position:static;width:auto;height:auto;min-height:44PX;padding:4PX 0;font-size:13PX}.tada-reference .v2-inbox-actions .tada-control,.tada-reference .v2-inbox-actions .tada-link{display:flex;align-items:center;box-sizing:border-box;padding:4PX 0;line-height:1.5}.tada-reference .v2-inbox-actions .tada-control:before{content:none}.tada-reference .v2-inbox-actions a,.tada-reference .v2-inbox-actions taro-navigator-core{position:static;min-height:44PX;font-size:13PX}.tada-reference .p0-question-feedback{animation:decision-arrive .22s ease-out}.tada-reference .v2-ask-shell .ask-tools{display:flex;justify-content:flex-start;gap:20PX;border-bottom:1PX solid #e7e1d6;margin-bottom:22PX}.tada-reference .v2-ask-shell .ask-tool{flex:0 0 auto;min-width:90PX;min-height:46PX;font-size:16PX;padding:8PX 4PX;border-radius:0;background:transparent;border-bottom:2PX solid transparent}.tada-reference .v2-ask-shell .ask-tool.is-active{color:#762632;border-bottom-color:#762632}.tada-reference .v2-ask-shell .ask-tool-icon{display:none}.tada-reference .p0-sent-questions{display:flex;align-items:center;min-height:44PX;margin:8PX 0 22PX;font-size:14PX;color:#762632}.tada-reference .p0-explore-hierarchy{gap:12PX}.tada-reference .p0-explore-hierarchy .is-industry{min-height:76PX;background:#f0ebdf}.tada-reference .p0-explore-hierarchy .v2-mode-art{flex:0 0 34PX;width:34PX;height:36PX}.tada-reference .p0-explore-hierarchy .v2-explore-mode{min-height:76PX}.tada-reference .p0-explore-hierarchy .v2-explore-mode>taro-view-core>taro-text-core{font-size:15PX}.tada-reference .p0-explore-hierarchy .v2-explore-mode>taro-view-core>taro-text-core+taro-text-core{font-size:13PX}.tada-reference .p0-open-loops-heading{margin:26PX 0 20PX;font-size:22PX;font-weight:600;line-height:1.45}.tada-reference .p0-open-loops .v2-my-directions{border:0;background:var(--decision-content)}.tada-reference .p0-open-loops .v2-direction-row{padding:13PX 10PX}.tada-reference .p0-open-loops .v2-row-photo{width:56PX;height:62PX;flex-basis:56PX;border-radius:8PX}.tada-reference .p0-open-loops .v2-row-title{font-size:16PX}.tada-reference .p0-direction-note{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tada-reference .p0-open-question-head{margin-top:28PX}.tada-reference .p0-open-question{display:flex;align-items:flex-start;gap:12PX;padding:16PX 14PX;margin:10PX 0;background:var(--decision-active);border-radius:12PX;box-shadow:var(--decision-shadow);color:var(--ink)}.tada-reference .p0-open-question>taro-view-core{flex:1;min-width:0}.tada-reference .p0-open-question-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:7PX;font-size:16PX;line-height:1.65}.tada-reference .p0-no-questions{font-size:15PX;line-height:1.7;box-shadow:none}.tada-reference .notebook-record-head{gap:12PX}.tada-reference .notebook-record-head .v2-row-photo{flex:0 0 48PX;width:48PX;height:58PX;border-radius:8PX}.tada-reference .notebook-stage-label{font-size:13PX}.tada-reference .notebook-role-link{flex:1;min-width:0}.tada-reference .career-detail .p0-role-actions{flex:0 0 auto;display:flex;align-items:center;gap:6PX;padding:8PX 16PX;border-top:1PX solid #e7e1d6;background:var(--decision-active);box-shadow:0 -5PX 18PX #493b2808;z-index:2}.tada-reference .p0-role-actions>.tada-control,.tada-reference .p0-role-actions>.journey-save-wrap{flex:1;min-width:0}.tada-reference .p0-role-actions .tada-control{display:flex;align-items:center;justify-content:center;min-height:44PX;margin:0;padding:8PX 6PX;color:#762632;font-size:15PX;border:0;background:transparent}.tada-reference .p0-role-actions .journey-bookmark{display:none}.tada-reference .career-detail .v2-role-task-title,.tada-reference .career-detail .v2-role-task-detail,.tada-reference .career-guide-text{font-size:15PX;line-height:1.8}.tada-reference .career-detail .career-detail-canonical,.tada-reference .career-detail .career-detail-taxonomy,.tada-reference .career-detail .career-guide-scope,.tada-reference .career-detail .career-detail-source,.tada-reference .v2-actions-sheet .v2-quick-action .v2-caption{font-size:13PX}.tada-reference .v2-profile-bio,.tada-reference .v2-profile-background,.tada-reference .v2-profile-about{font-size:14PX}.tada-reference .v2-profile-scope,.tada-reference .v2-profile-topics>taro-text-core{font-size:13PX}.tada-reference .question-heading,.tada-reference .wc-heading,.tada-reference .answer-heading,.tada-reference .private-qa-title,.tada-reference .account-title{font:600 27PX/1.45 var(--sans);letter-spacing:-.4PX;margin:20PX 0 12PX}.tada-reference .question-lead,.tada-reference .wc-lead,.tada-reference .answer-lead,.tada-reference .private-qa-copy,.tada-reference .account-intro{font-size:15PX;line-height:1.75;color:#67685f}.tada-reference .question-textarea,.tada-reference .wc-textarea,.tada-reference .answer-textarea,.tada-reference .account-textarea,.tada-reference .notebook-textarea{font-size:16PX;line-height:1.8;padding:16PX;border:1PX solid #ddd8cc;border-radius:12PX;background:var(--decision-active)}.tada-reference .question-caption,.tada-reference .question-progress,.tada-reference .wc-progress,.tada-reference .wc-meta,.tada-reference .private-qa-note,.tada-reference .account-field-meta,.tada-reference .profile-counter,.tada-reference .profile-privacy-body{font-size:13PX;line-height:1.65}.tada-reference .question-progress,.tada-reference .wc-progress{padding:10PX 0;border-bottom:1PX solid #e7e1d6;background:transparent}.tada-reference .private-qa-rule,.tada-reference .private-qa-paper,.tada-reference .private-qa-original,.tada-reference .service-preview-step{font-size:15PX;line-height:1.8}.tada-reference .private-qa-rule{border:0;background:var(--decision-content);box-shadow:none}.tada-reference .p0-question-preview{border:0;background:var(--decision-active);box-shadow:var(--decision-shadow)}.tada-reference .p0-question-preview .private-qa-original{font-size:17PX;line-height:1.75}.tada-reference .v2-town-map-shell .overworld-bottom{bottom:calc(14PX + env(safe-area-inset-bottom,0PX))}.tada-reference.v2-town-map-shell{padding-bottom:0}.tada-reference .overworld-exit{display:flex;align-items:center;min-height:44PX;font-size:14PX;box-sizing:border-box}@keyframes decision-arrive{0%{opacity:.45;transform:translateY(5PX) scale(.98)}to{opacity:1;transform:none}}@keyframes decision-ready{0%{transform:scale(.985)}65%{transform:scale(1.012)}to{transform:none}}@media (prefers-reduced-motion: reduce){.tada-reference .v2-home .v2-career-card,.tada-reference .v2-home .v2-start-comparison,.tada-reference .p0-question-feedback{animation:none;transition:none}}.tada-reference.v2-shell .tada-product-header-action-label{display:none}.tada-reference .overworld-exit{pointer-events:auto}.tada-reference .career-universe,.tada-reference .career-directory{--caption-size: 13PX}.tada-reference .tree-walk .career-universe-branch-nodes .career-universe-point-title,.tada-reference .tree-walk .career-universe-point--zone .career-universe-point-title{font-size:15PX;line-height:1.6}.tada-reference .tree-walk .career-universe-back,.tada-reference .career-view-switch-button{font-size:13PX}.tada-reference .contribution-title,.tada-reference .role-request-title{font:600 27PX/1.45 var(--sans);letter-spacing:-.4PX}.tada-reference .contribution-textarea,.tada-reference .role-request-textarea,.tada-reference .role-request-input{font-size:16PX;line-height:1.8;background:var(--decision-active);border-radius:12PX}.tada-reference .contribution-help,.tada-reference .role-request-help,.tada-reference .role-request-source-note,.tada-reference .path-summary-note{font-size:13PX;line-height:1.75}.tada-reference .contribution-question-title,.tada-reference .role-request-question{font-size:16PX;line-height:1.65}.tada-reference .question-step,.tada-reference .wc-step,.tada-reference .role-request-form{animation:decision-arrive .22s ease-out}@media (prefers-reduced-motion: reduce){.tada-reference .question-step,.tada-reference .wc-step,.tada-reference .role-request-form{animation:none}}.v2-direction-history{margin:24PX 0 8PX;border-top:1PX solid #e3dfd6;border-bottom:1PX solid #e3dfd6}.jd-import-page>.v2-caption,.career-graph-page>.v2-caption{display:block;margin:10PX 0 18PX}.jd-step{color:#762632;font-weight:600}.jd-original-input{display:block;box-sizing:border-box;width:100%;height:300PX;padding:18PX;margin:16PX 0 10PX;border:1PX solid #e0d9cc;border-radius:14PX;background:#fffefa;color:#373b33;font:400 16PX/1.8 var(--sans)}.jd-import-photo{display:block;width:100%;min-height:48PX;border:1PX dashed #bdbba9;border-radius:12PX;color:#687560;background:#eff2eb;font:500 15PX/1.6 var(--sans)}.jd-source-image{display:block;width:100%;max-height:260PX;-o-object-fit:contain;object-fit:contain;margin:12PX 0}.jd-reading-section{padding:20PX 0;border-bottom:1PX solid #e3dfd6}.jd-source-quote{display:block;white-space:pre-wrap;overflow-wrap:anywhere;margin:12PX 0 0;padding-left:12PX;border-left:2PX solid #bdc6b5;font:400 16PX/1.8 var(--sans);color:#373b33}.jd-reading-section>.v2-caption{display:block;margin-top:10PX}.jd-reading-section.is-questions{margin:20PX 0;padding:18PX;background:#f5efe4;border-radius:14PX;border:0}.jd-question-row{padding-top:16PX;font:500 16PX/1.7 var(--sans)}.jd-question-row>taro-text-core{display:block}.jd-saved-list{margin:28PX 0}.jd-saved-item{display:flex;justify-content:space-between;width:100%;text-align:left;padding:14PX 0;border:0;border-bottom:1PX solid #e3dfd6;background:transparent;font:500 15PX/1.6 var(--sans);color:#373b33}.career-graph-viewport{position:relative;height:410PX;overflow:hidden;border:1PX solid #dce4d8;border-radius:16PX;background:#eff2eb;margin:18PX 0 24PX}.career-graph-area{width:100%;height:100%}.career-graph-world{position:relative;width:360PX;height:360PX}.career-graph-node{position:absolute;display:flex;gap:8PX;align-items:center;width:124PX;min-height:68PX;padding:8PX;background:#fffefa;border:1PX solid #d0d6c9;border-radius:12PX;font:500 14PX/1.4 var(--sans);color:#373b33;text-align:left;box-shadow:0 4PX 12PX #373b3310}.career-graph-node.is-current{border:2PX solid #762632;box-shadow:0 5PX 18PX #76263226}.career-graph-node .v2-row-photo{width:30PX;height:38PX;border-radius:6PX;flex:none}.career-graph-edge{position:absolute;height:0;border-top:2PX solid #84917c;transform-origin:0 0;opacity:.65;pointer-events:none}.career-graph-edge.is-possible{border-top-style:dashed;border-top-color:#8b859c}.career-graph-edge.is-highlighted{opacity:1;border-top-color:#762632}.career-graph-controls{position:absolute;bottom:12PX;right:12PX;display:flex;gap:4PX;background:#fffefa;border:1PX solid #dce4d8;border-radius:10PX;box-shadow:0 3PX 10PX #373b3314}.career-graph-controls .tada-control{min-width:44PX;min-height:44PX;padding:8PX;background:transparent;border:0;font:500 14PX/1.5 var(--sans);color:#373b33}.graph-evidence{padding:16PX 0;border-bottom:1PX solid #e3dfd6}.graph-path-kind{display:block;color:#687560;font:500 13PX/1.5 var(--sans);margin-bottom:7PX}.graph-path-kind.is-possible{color:#777083}.scenario-scene{display:block;width:100%;height:220PX;border-radius:14PX;margin:18PX 0;image-rendering:pixelated}.scenario-game-shell .v2-section-title{margin-top:10PX}.scenario-prompt{display:block;font:600 18PX/1.5 var(--sans);margin:18PX 0 14PX}.scenario-choices{display:grid;gap:10PX;margin-bottom:20PX}.scenario-choices .tada-control{position:relative;display:block;padding:16PX 36PX 16PX 16PX;text-align:left;background:#fffefa;border:1PX solid #e3dfd6;border-radius:12PX;color:#373b33}.scenario-choices taro-text-core{display:block;font:500 16PX/1.5 var(--sans)}.scenario-choices taro-text-core:nth-child(2){color:#77766a;font-size:14PX;margin-top:4PX}.scenario-choices taro-text-core:last-child{position:absolute;right:14PX;top:40%;color:#762632}.scenario-role{margin:10PX 0 20PX}.scenario-role .v2-career-card{max-width:220PX;margin:0 auto 14PX}.scenario-context{display:block;font:400 16PX/1.75 var(--sans)}.scenario-reveal{animation:v2-question-check .26s ease-out both}.scenario-seen{display:block;margin-top:16PX}@media (prefers-reduced-motion: reduce){.scenario-reveal{animation:none}}.workspace-page>.v2-caption{display:block;margin:10PX 0 22PX}.workspace-paper{margin:14PX 0;padding:16PX;border-radius:14PX;border:1PX solid #e3dfd6;background:#fffefa}.workspace-original{display:block;margin:8PX 0;white-space:pre-wrap;overflow-wrap:anywhere;font:400 16PX/1.8 var(--sans)}.workspace-state{display:block;color:#687560;font:500 13PX/1.6 var(--sans);margin-bottom:10PX}.workspace-direction{display:flex;gap:12PX;align-items:flex-start}.workspace-direction>taro-view-core:last-child{min-width:0;flex:1}.workspace-direction .v2-row-photo{flex:none;width:42PX;height:48PX;border-radius:8PX}.workspace-actions{display:flex;gap:12PX;flex-wrap:wrap}.workspace-conflict{margin-top:14PX;padding:14PX;background:#f5efe4;border-left:3PX solid #b99861}.workspace-conflict>.v2-row-title{display:block;margin-bottom:12PX}.workspace-pending{margin:18PX 0;padding:14PX;border-radius:14PX;background:#eff2eb}.v2-share-title{display:block;font:600 20PX/1.55 var(--sans);margin:0 0 12PX}.v2-share-poster{display:block;width:100%;max-width:320PX;height:auto;aspect-ratio:4 / 5;margin:18PX auto;border-radius:8PX;box-shadow:0 5PX 20PX #373b3314}.v2-share-actions{display:grid;gap:10PX;margin:20PX 0 10PX}.v2-share-actions .v2-secondary{min-height:48PX;padding:10PX 16PX;border:1PX solid #d9d7c8;border-radius:12PX;background:#fffefa;color:#762632;font:500 15PX/1.5 var(--sans)}.v2-poster-canvas{position:fixed;left:-2000PX;top:0;pointer-events:none}.v2-shared-comparison{padding:14PX 16PX;margin-bottom:18PX;background:#eff2eb;border:1PX solid #dce4d8;border-radius:12PX}.v2-shared-comparison .v2-caption{display:block;margin-top:6PX}.v2-career-flight{position:fixed;z-index:10000;display:flex;align-items:center;gap:10PX;padding:8PX;box-sizing:border-box;overflow:hidden;pointer-events:none;border-radius:12PX;background:#fffefa;box-shadow:0 8PX 24PX #373b3324;transform-origin:0 0;transition:transform .33s cubic-bezier(.2,.7,.2,1),opacity .33s ease-in;color:#373b33;font:600 14PX/1.4 var(--sans)}.v2-flight-photo{width:44PX;height:48PX;flex:none;border-radius:7PX}@media (prefers-reduced-motion: reduce){.v2-career-flight{display:none}}.v2-contributor-desk{margin:20PX 0;padding:18PX;border-radius:14PX;border:1PX solid #dce4d8;background:#eff2eb}.v2-contributor-entry{display:flex;align-items:center;justify-content:space-between;gap:16PX;margin:14PX 0 6PX;min-height:44PX;color:#373b33;text-decoration:none}.v2-contributor-entry .v2-caption{display:block;margin-top:4PX}.v2-history-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15PX 0;background:transparent;border:0;text-align:left;color:#373b33}.v2-history-toggle .v2-caption{display:block;margin-top:4PX}.v2-history-timeline{padding:2PX 0 12PX}.v2-history-event{display:flex;align-items:flex-start;gap:12PX;padding:12PX 0;text-decoration:none;color:#373b33}.v2-history-event .v2-row-photo{width:42PX;height:42PX;flex:none;border-radius:9PX}.v2-history-event .v2-caption,.v2-history-change{display:block;margin-top:3PX}.v2-history-change{font:500 14PX/1.6 var(--sans);color:#687560}.v2-question-arrival{display:flex;align-items:center;justify-content:center;gap:20PX;margin:12PX auto 18PX;color:#687560}.v2-question-arrival taro-text-core:first-child{animation:v2-question-file .36s ease-out both;padding:12PX 18PX;border:1PX solid #d9d7c8;border-radius:9PX;background:#fffefa;font-size:22PX}.v2-question-arrival taro-text-core:last-child{animation:v2-question-check .3s .12s ease-out both;font-size:28PX}.v2-question-complete{animation:v2-question-check .26s ease-out both;border-left:3PX solid #687560}@keyframes v2-question-file{0%{opacity:0;transform:translateY(-18PX) rotate(-7deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes v2-question-check{0%{opacity:.4;transform:translateY(5PX) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.v2-question-arrival taro-text-core,.v2-question-complete{animation:none!important}}.ask-service-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:12PX;margin:2PX 0 18PX}.tada-reference .ask-service-intro .ask-service-title{font:600 23PX/1.4 var(--sans);margin:0;max-width:9em}.ask-points-entry{display:flex;align-items:center;flex:none;min-height:36PX;color:#762632;font:500 13PX/1.5 var(--sans)}.ask-service-choices{display:grid;gap:14PX;margin:0 0 20PX}.ask-service-choice{display:block;position:relative;overflow:hidden;padding:18PX 20PX;border:1PX solid #e6ddd0;border-radius:16PX;background:#f5efe4;color:#373b33;text-decoration:none}.ask-service-choice.is-voice{background:#eaf0e9;border-color:#dce4d8}.ask-service-choice-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12PX}.ask-service-choice-label{display:block;font:500 13PX/1.5 var(--sans);color:#78664c}.is-voice .ask-service-choice-label{color:#5d6e5a}.ask-service-choice-symbol{font:600 22PX/1 var(--sans);color:#762632}.is-voice .ask-service-choice-symbol{color:#5d6e5a}.ask-service-choice-title{display:block;font:600 21PX/1.45 var(--sans);letter-spacing:-.3PX}.ask-service-choice-description{display:block;margin-top:7PX;max-width:28em;font:400 15PX/1.7 var(--sans);color:#63665c}.ask-service-choice-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:8PX;margin-top:18PX;padding-top:12PX;border-top:1PX solid #dcd5c7;font:400 13PX/1.6 var(--sans);color:#6b6c61}.ask-service-choice-action{font-weight:600;color:#762632}.tada-reference .ask-my-questions-entry{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14PX 0;margin-bottom:22PX;text-align:left;background:transparent;border:0;border-bottom:1PX solid #e3dfd6;border-radius:0}.ask-my-questions-entry taro-text-core{display:block;font:500 16PX/1.55 var(--sans)}.ask-my-questions-entry taro-text-core+taro-text-core{color:#77766a;font:400 13PX/1.6 var(--sans);margin-top:4PX}.ask-example-heading{margin-bottom:12PX;font:600 16PX/1.6 var(--sans)}.ask-service-spec{margin:22PX 0;background:#f5efe4;border-radius:14PX;padding:6PX 18PX}.ask-service-spec.is-voice{background:#eaf0e9}.ask-service-spec>taro-view-core{display:flex;justify-content:space-between;gap:18PX;padding:12PX 0;border-bottom:1PX solid #dce0d5;font:500 15PX/1.65 var(--sans)}.ask-service-spec>taro-view-core:last-child{border-bottom:0}.ask-service-spec taro-text-core:first-child{flex:none;color:#77766a;font-weight:400}.ask-service-spec taro-text-core:last-child{text-align:right}.ask-service-unavailable{margin-top:20PX}@media (max-width: 360px){.tada-reference .p0-explore-hierarchy .v2-explore-mode{padding:11PX 9PX;gap:7PX}.tada-reference .p0-explore-hierarchy .v2-mode-art{width:28PX;flex-basis:28PX;height:30PX}.ask-service-intro{flex-wrap:wrap;gap:4PX}.ask-service-choice{padding:16PX}.ask-service-choice-title{font-size:20PX}}.expert-directory{margin:24PX 0}.expert-row{display:flex;align-items:center;gap:12PX;padding:16PX 0;border-bottom:1PX solid var(--line, #e0e4df)}.expert-row>taro-view-core{flex:1;min-width:0}.expert-avatar{width:56PX;height:56PX;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.expert-avatar.is-large{width:88PX;height:88PX;margin:16PX 0}.expert-profile-page{display:flex;flex-direction:column;gap:16PX}.expert-input{background:white;border:1PX solid #e0e4df;padding:14PX;border-radius:12PX;font-size:16PX}.jd-import-page>.v2-text-button{display:flex;width:-moz-fit-content;width:fit-content;min-height:44PX;align-items:center;margin:6PX 0}.tada-reference .v2-explore-mode .v2-mode-art{filter:none;-o-object-fit:contain;object-fit:contain}.tada-reference .v2-career-image{background-color:#eeeae1;overflow:hidden;isolation:isolate}.tada-reference .v2-career-image:after{content:"";position:absolute;inset:0;pointer-events:none;background:#a1855405;border:1PX solid #44392b0a;border-radius:inherit}.tada-reference .v2-home-secondary .v2-secondary-dice{width:20PX;height:20PX}.tada-reference.v2-ask-shell .ask-people-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.tada-reference .ask-service-intro{align-items:center}.tada-reference .ask-points-entry{min-height:44PX}.tada-reference .ask-service-choice{padding:16PX 18PX;border-radius:14PX;background:#faf6ec;border-color:#e5dccb;box-shadow:0 3PX 12PX #493b2809}.tada-reference .ask-service-choice.is-voice{background:#eef1ea;border-color:#dde2d7}.tada-reference .ask-service-choice-top{margin-bottom:4PX;min-height:40PX}.tada-reference .ask-service-art{width:44PX;height:44PX;flex:none}.tada-reference .ask-service-choice-title{font-size:22PX}.tada-reference .ask-service-choice-description{max-width:25em}.tada-reference .ask-service-choice-bottom{margin-top:16PX}.tada-reference .expert-directory .v2-section-title{display:block;margin-bottom:10PX}.tada-reference .expert-row .v2-row-title,.tada-reference .expert-row .v2-caption{display:block}.tada-reference .expert-row .v2-caption{margin-top:3PX}.tada-reference .expert-directory>.v2-text-button{display:flex;align-items:center;min-height:44PX;margin-top:8PX}.tada-reference .v2-profile-card{background:#fffefa}.tada-reference .v2-profile-bio.is-empty{font-size:14PX}.tada-reference .v2-profile-person{align-items:center}.tada-reference .v2-profile-edit{display:flex;align-items:center;min-height:44PX;padding:0 0 0 6PX}.tada-reference .p0-open-loops-heading{margin:26PX 0 18PX;font-size:21PX}.tada-reference .v2-workspace-resume{display:flex;align-items:center;gap:14PX;padding:16PX;margin:0 0 24PX;border:1PX solid #e5dfd4;border-radius:14PX;background:#fffefa;color:#252824;box-shadow:0 4PX 14PX #493b280b}.tada-reference .v2-workspace-resume .v2-row-title{display:block;margin:4PX 0;font-size:16PX}.tada-reference .v2-resume-pictures{display:flex;flex:none;align-items:center;width:65PX}.tada-reference .v2-resume-pictures .v2-row-photo{width:40PX;height:50PX;flex:0 0 40PX;border:2PX solid #fffefa;border-radius:7PX}.tada-reference .v2-resume-pictures .v2-row-photo+.v2-row-photo{margin-left:-17PX;margin-top:18PX}.tada-reference .p0-open-loops .v2-my-directions{background:transparent;border-radius:0}.tada-reference .p0-open-loops .v2-direction-row{padding:14PX 0}.tada-reference .p0-open-loops .v2-my-directions>.v2-empty{padding:0 0 10PX;background:transparent}.tada-reference .p0-open-loops .v2-add-direction{border:0;border-top:1PX solid #e5dfd4;border-radius:0;justify-content:flex-start;padding:12PX 0}.tada-reference .p0-open-question{padding:16PX 0;margin:0;border-radius:0;border-bottom:1PX solid #e5dfd4;background:transparent;box-shadow:none}.tada-reference .p0-no-questions{color:#62645c}.tada-reference.v2-shell.my-commons-shell .my-records-hub{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.tada-reference.v2-shell.my-commons-shell .my-record-link{padding-left:0;padding-right:0}.tada-reference .v2-save-small.is-saved{background:#e9eee5;color:#4b6047}.tada-reference .v2-save-error{display:flex;align-items:center;gap:12PX;padding:12PX;margin-bottom:14PX;background:#f3e7e5;color:#762632;border-radius:10PX;font-size:14PX;line-height:1.6}.tada-reference .v2-save-error>taro-text-core{flex:1}.tada-reference .v2-save-error .tada-control{flex:none;min-height:44PX;font-size:14PX}.tada-reference .v2-compare-copy{animation:tada-dimension-reveal .16s ease-out}.tada-reference .v2-inbox-item.is-leaving{animation:tada-question-filed .24s ease-in both;pointer-events:none}.tada-reference .v2-question-complete{border-left:0;color:#4b6047}.tada-reference .v2-saved-question{border-left:0;border-top:1PX solid #e5dfd4}.tada-reference .overworld:not(.overworld-still) .overworld-touch.is-ready{animation:tada-enter-town .32s cubic-bezier(.16,1,.3,1)}.tada-reference .overworld-action .overworld-enter:not(.is-stop){animation:tada-door-ready .18s ease-out}@keyframes tada-dimension-reveal{0%{opacity:.65}to{opacity:1}}@keyframes tada-question-filed{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12PX)}}@keyframes tada-enter-town{0%{opacity:.65;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes tada-door-ready{0%{opacity:.6;transform:translateY(3PX)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.tada-reference .v2-compare-copy,.tada-reference .v2-inbox-item.is-leaving,.tada-reference .overworld:not(.overworld-still) .overworld-touch.is-ready,.tada-reference .overworld-action .overworld-enter:not(.is-stop){animation:none}}.tada-reference .overworld-still .overworld-action .overworld-enter{animation:none}
