.WorksTeaser_teaser__f39rs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:32px;gap:32px;padding-top:20px;padding-bottom:20px;border-top:1px solid var(--resume-line);border-bottom:1px solid var(--resume-line);color:var(--resume-ink);text-decoration:none}.WorksTeaser_copy__2lNNC{display:grid;grid-gap:4px;gap:4px;min-width:0}.WorksTeaser_title__GrpBS{color:var(--resume-ink);font-size:20px;font-weight:600;line-height:1.3}.WorksTeaser_description__3m5yH{color:var(--resume-muted);font-size:16px;line-height:1.65}.WorksTeaser_linkLabel__iLHJ1{color:var(--resume-accent);font-size:14px;line-height:1.5;white-space:nowrap}.WorksTeaser_teaser__f39rs:focus-visible .WorksTeaser_linkLabel__iLHJ1,.WorksTeaser_teaser__f39rs:hover .WorksTeaser_linkLabel__iLHJ1{color:var(--resume-ink)}.WorksTeaser_teaser__f39rs:focus-visible{outline:2px solid var(--resume-accent);outline-offset:4px}@media (max-width:767px){.WorksTeaser_teaser__f39rs{grid-template-columns:1fr;gap:8px;padding-top:20px;padding-bottom:20px}.WorksTeaser_linkLabel__iLHJ1{white-space:normal}}.About_prose____3Cr p{max-width:var(--reading);color:var(--color-ink-soft);margin:0 0 var(--sp-6)}.About_prose____3Cr p:last-child{margin-bottom:0}@media (max-width:767px){.About_learningCard__gNjko p,.About_nowCard__rC3vM p,.About_prose____3Cr p{max-width:none}.About_learningCard__gNjko,.About_nowCard__rC3vM{margin-top:24px;padding:16px 0;border-radius:0;background:transparent;border-inline:0;box-shadow:none}.About_courseMap__EN6_I{margin-top:16px}.About_courseDetail__350Pm{padding:12px 0}}.About_labelCol__NVOTF{color:var(--color-ink-faint);font-size:var(--fs-sm);margin:0}.About_nowCard__rC3vM{background:var(--color-accent-soft);border:1px solid var(--color-line);border-radius:var(--r-lg);padding:var(--sp-8);margin-top:var(--sp-8)}.About_tagNow__cToNe{display:inline-block;font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);font-weight:600;margin-bottom:var(--sp-3)}.About_nowCard__rC3vM p{margin:0;color:var(--color-ink)}.About_learningCard__gNjko{background:var(--color-surface);border:1px solid var(--color-line);border-left:3px solid var(--color-gold);border-radius:var(--r-lg);padding:var(--sp-8);margin-top:var(--sp-6)}.About_tagLearn__PLr3J{display:inline-block;font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);font-weight:600;margin-bottom:var(--sp-3)}.About_learningCard__gNjko p{margin:0;color:var(--color-ink)}.About_eduSchool___wYkc{font-family:var(--font-serif);font-size:var(--fs-xl);color:var(--color-ink);margin:0 0 var(--sp-2)}.About_eduPeriod__kUtDe{color:var(--color-ink-soft);margin:0 0 var(--sp-6)}.About_courseGroups__REL2C,.About_courseMap__EN6_I{display:flex;flex-direction:column;gap:var(--sp-5)}.About_courseGroup__HbqK6{display:grid;grid-template-columns:96px 1fr;grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start}.About_courseGroupLabel__Y3_IB{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:var(--sp-1) var(--sp-3);border-radius:999px;white-space:nowrap;justify-self:start;margin-top:6px}.About_cg-core__ZdpLl{color:var(--color-accent-strong);background:var(--color-accent-soft)}.About_cg-quant__5aZ9T{color:var(--color-ink);background:color-mix(in srgb,var(--color-gold) 18%,var(--color-surface-2))}.About_cg-biz__hUikM{color:var(--color-ink-soft);background:var(--color-surface-2);border:1px solid var(--color-line)}.About_courseChips__Q2tff{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.About_courseChip__WAbKx{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);border-radius:999px;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);cursor:pointer;transition:background var(--tr-fast),color var(--tr-fast),border-color var(--tr-fast),transform var(--tr-fast)}.About_courseChip__WAbKx:hover{border-color:var(--color-accent);color:var(--color-accent-strong);transform:translateY(-1px)}.About_courseChipActive__RE_5L{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.About_courseChipActive__RE_5L:hover{color:#fff}.About_courseChipPlain__GEQ1B{border-style:dashed;color:var(--color-ink-soft)}.About_courseDetail__350Pm{min-height:44px;padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--color-line);background:var(--color-surface-2);border-radius:0 var(--r-md) var(--r-md) 0;transition:border-color var(--tr-fast)}.About_courseDetailActive__EeF23{border-left-color:var(--color-accent)}.About_courseDetail__350Pm p{margin:0;font-size:var(--fs-sm);color:var(--color-ink-soft);line-height:1.55}.About_courseDetailName__6lR0H{font-weight:600;color:var(--color-ink)}.About_courseDetailArrow__vY5n_{color:var(--color-accent-strong);font-weight:600}.About_courseDetailMuted__VA3v0{color:var(--color-ink-faint)!important;font-style:italic}.resume-shell .About_learningCard__gNjko,.resume-shell .About_nowCard__rC3vM{background:transparent;border-radius:0;box-shadow:none;padding:0 0 24px}.resume-shell .About_nowCard__rC3vM{border-inline:0;border-top:0;border-bottom:1px solid var(--resume-line)}.resume-shell .About_learningCard__gNjko{border-top:0;border-right:0;border-bottom:1px solid var(--resume-line)}@media (max-width:767px){.About_courseGroup__HbqK6{grid-template-columns:1fr;gap:var(--sp-2)}.About_courseGroupLabel__Y3_IB{margin-top:0}.About_learningCard__gNjko p,.About_nowCard__rC3vM p,.About_prose____3Cr p{max-width:none}}.Skills_skillsGrid__ySSA7{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8)}.Skills_skillsGrid__ySSA7>*{display:flex}.Skills_skillCard__rmWOl{flex:1 1;width:100%;display:flex;flex-direction:column;position:relative;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);padding:var(--sp-8);transition:border-color var(--tr-base),transform var(--tr-base)}.Skills_skillCard__rmWOl:hover{border-color:var(--color-ink-faint);transform:translateY(-3px)}.Skills_skillCard__rmWOl h3{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-xl);margin:0 0 var(--sp-6);display:flex;align-items:center;gap:var(--sp-3)}.Skills_skillCard__rmWOl h3:before{content:"";width:10px;height:10px;border-radius:2px;background:var(--color-accent)}.Skills_viewToggle__qw4oW{margin-left:auto;display:inline-flex;border:1px solid var(--color-line);border-radius:999px;overflow:hidden;background:var(--color-surface)}.Skills_viewToggle__qw4oW button{border:none;background:transparent;color:var(--color-ink-soft);font-size:var(--fs-xs);font-weight:600;padding:var(--sp-1) var(--sp-3);cursor:pointer;transition:background var(--tr-fast),color var(--tr-fast)}.Skills_viewToggle__qw4oW button.Skills_viewActive__vvsk4{background:var(--color-accent);color:#fff}.Skills_radarWrap__PHco1{gap:var(--sp-5)}.Skills_radarCard__vVJyT,.Skills_radarWrap__PHco1{display:flex;flex-direction:column;align-items:center}.Skills_radarCard__vVJyT{width:100%;max-width:420px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-xl);padding:var(--sp-6);justify-content:center}.Skills_radarSvg__juKd8{width:200px;height:200px;overflow:visible}.Skills_radarArea__fZPqE,.Skills_radarDot__GP04g{transition:none}.Skills_radarValue__DEm3V{pointer-events:none;transition:none}.Skills_radarHint__c4Ej4{font-size:var(--fs-sm);color:var(--color-ink-soft);margin:var(--sp-4) 0 0;text-align:center}.Skills_evidencePanel__JQ8vb{width:100%;max-width:420px;min-height:120px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);padding:var(--sp-5)}.Skills_evidenceHint__J0r1O{display:flex;align-items:center;justify-content:center;color:var(--color-ink-soft);font-size:var(--fs-sm)}.Skills_evidenceHint__J0r1O p{margin:0}.Skills_evidencePanel__JQ8vb h4{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-lg);margin:0 0 var(--sp-3);display:flex;align-items:center;justify-content:space-between}.resume-shell .Skills_evidencePanel__JQ8vb,.resume-shell .Skills_radarCard__vVJyT,.resume-shell .Skills_skillCard__rmWOl{background:transparent;border-radius:0;box-shadow:none}.resume-shell .Skills_skillCard__rmWOl:hover{transform:none;border-color:var(--resume-line)}.Skills_evidenceScore__OQ4c3{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:600;color:var(--color-accent-strong);background:var(--color-accent-soft);padding:2px 10px;border-radius:999px}.Skills_evidenceTags__rxv_J{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.Skills_evidenceTag__Jfz85{border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-ink);border-radius:999px;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);cursor:pointer;transition:background var(--tr-fast),border-color var(--tr-fast)}.Skills_evidenceTag__Jfz85:hover{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.Skills_list__rU9bW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-5)}.Skills_item__zapKM{display:flex;flex-direction:column;gap:var(--sp-1);padding-bottom:var(--sp-5);border-bottom:1px dashed var(--color-line)}.Skills_item__zapKM:last-child{padding-bottom:0;border-bottom:none}.Skills_name__Uw_ZV{font-weight:600;font-size:var(--fs-base);color:var(--color-ink)}.Skills_nameRow__1Ei8f{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.Skills_levelBadge__hvNyF{font-size:var(--fs-xs);font-weight:600;padding:1px var(--sp-2);border-radius:999px;border:1px solid var(--color-line);white-space:nowrap}.Skills_level-pro__mVdfM{color:var(--color-accent-strong);background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-line))}.Skills_level-exp__c7YC4{color:var(--color-ink);background:var(--color-surface-2)}.Skills_level-learn__NAV6o{color:var(--color-ink-faint);background:transparent;border-style:dashed}.Skills_evidence___c6NJ{font-size:var(--fs-sm);line-height:1.6;color:var(--color-ink-soft)}.Skills_certsLabel__dJusW{color:var(--color-ink-faint);font-size:var(--fs-sm);margin:0}@media (min-width:768px){.Skills_skillsGrid__ySSA7{grid-template-columns:repeat(3,1fr)}.Skills_radarWrap__PHco1{flex-direction:row;align-items:stretch;justify-content:center}.Skills_radarCard__vVJyT{max-width:360px}.Skills_evidencePanel__JQ8vb{max-width:300px;min-height:auto;align-self:stretch}}@media (max-width:767px){.Skills_skillCard__rmWOl{padding:20px 0;border-radius:0;border-inline:0;background:transparent;box-shadow:none}.Skills_section-head__uGiy5:has(.Skills_viewToggle__qw4oW){flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.Skills_viewToggle__qw4oW{margin-left:0;margin-top:0}.Skills_radarCard__vVJyT{padding:var(--sp-4)}.Skills_radarSvg__juKd8{width:200px;height:200px}.Skills_evidencePanel__JQ8vb{padding:var(--sp-4);min-height:100px}.Skills_radarCard__vVJyT,.Skills_viewToggle__qw4oW button:last-child{display:none}.Skills_radarWrap__PHco1{display:block}}.DecisionSlider_container__cH78O{margin:var(--sp-8) 0;border:1px solid var(--color-line);border-radius:var(--r-xl);background:var(--color-surface);overflow:hidden;box-shadow:var(--shadow-sm)}[data-theme=dark] .DecisionSlider_container__cH78O{border-color:rgba(224,138,92,.18);box-shadow:0 8px 30px rgba(0,0,0,.35)}.DecisionSlider_header__8l3ZJ{padding:16px 22px;background:var(--color-surface-2);border-bottom:1px solid var(--color-line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}[data-theme=dark] .DecisionSlider_header__8l3ZJ{background:rgba(35,30,24,.9);border-color:rgba(255,255,255,.08)}.DecisionSlider_headerTitle__0aH1a{font-family:var(--font-serif);font-size:18px;font-weight:500;color:var(--color-ink);display:flex;align-items:center;gap:8px}.DecisionSlider_caseBadge__4gZi_{font-size:11px;font-family:var(--font-sans);background:var(--color-accent-soft);color:var(--color-accent-strong);padding:3px 8px;border-radius:9999px;font-weight:600}.DecisionSlider_toggleGroup__OsebO{display:inline-flex;background:var(--color-surface);border:1px solid var(--color-line);border-radius:9999px;padding:3px;gap:4px}[data-theme=dark] .DecisionSlider_toggleGroup__OsebO{background:rgba(44,38,30,.8);border-color:rgba(255,255,255,.1)}.DecisionSlider_toggleBtn__urkaz{border:none;background:transparent;padding:5px 14px;border-radius:9999px;font-size:12px;font-weight:500;color:var(--color-ink-soft);cursor:pointer;transition:all .2s ease}.DecisionSlider_toggleBtn__urkaz.DecisionSlider_active__8OL6f{background:var(--color-accent);color:#fff;font-weight:600;box-shadow:0 2px 6px rgba(200,104,62,.3)}.DecisionSlider_grid__7rQ1W{display:grid;grid-template-columns:1fr 1fr;divide-x:1px solid var(--color-line)}@media (max-width:768px){.DecisionSlider_grid__7rQ1W{grid-template-columns:1fr}}.DecisionSlider_column__6Jpvx{padding:24px;transition:background .3s ease}.DecisionSlider_columnBefore__X9Pxv{background:rgba(244,236,223,.3)}[data-theme=dark] .DecisionSlider_columnBefore__X9Pxv{background:rgba(27,23,18,.4)}.DecisionSlider_columnAfter__CoZSC{background:rgba(246,231,220,.35);border-left:1px solid var(--color-line)}[data-theme=dark] .DecisionSlider_columnAfter__CoZSC{background:rgba(46,36,27,.3);border-color:rgba(255,255,255,.08)}.DecisionSlider_colHeader__DMpVl{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.DecisionSlider_colTag__4Nn3z{font-size:12px;font-weight:600;letter-spacing:.04em;padding:3px 10px;border-radius:9999px}.DecisionSlider_tagBefore__bP_9w{background:rgba(122,110,92,.15);color:var(--color-ink-faint)}.DecisionSlider_tagAfter___r_Mc{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:700}[data-theme=dark] .DecisionSlider_tagAfter___r_Mc{color:var(--color-accent)}.DecisionSlider_kpiCard__gXo6q{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-md);padding:16px;margin-bottom:14px;box-shadow:var(--shadow-sm)}[data-theme=dark] .DecisionSlider_kpiCard__gXo6q{border-color:rgba(255,255,255,.08)}.DecisionSlider_kpiNum__DSZ_z{font-family:var(--font-serif);font-size:28px;font-weight:600;line-height:1.1;margin-bottom:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DecisionSlider_kpiNumBefore__mcV5W{color:var(--color-ink-faint)}.DecisionSlider_kpiNumAfter__vKyUT{color:var(--color-accent-strong)}[data-theme=dark] .DecisionSlider_kpiNumAfter__vKyUT{color:var(--color-accent)}.DecisionSlider_kpiLabel__C_Oio{font-size:12px;color:var(--color-ink-soft)}.DecisionSlider_pointsList__jw5wN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.DecisionSlider_pointItem__xCkNK{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:var(--color-ink-soft)}.DecisionSlider_pointIcon__J6fpd{font-size:14px;flex-shrink:0;margin-top:2px}.Experience_timeline__kD_p0{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);align-items:stretch}.Experience_timeline__kD_p0:has(details[open]){align-items:start}.Experience_row__1IOaN{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-4);gap:var(--sp-4)}.Experience_periodCol__WwhIa{font-size:var(--fs-sm);font-weight:600;color:var(--color-accent-strong);letter-spacing:.02em}.Experience_item__6kIBw{width:100%;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);padding:var(--sp-8);position:relative;transition:transform var(--tr-base),box-shadow var(--tr-base),border-color var(--tr-base)}.Experience_item__6kIBw:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--color-ink-faint)}.resume-shell .Experience_item__6kIBw{background:transparent;border-radius:0;box-shadow:none}.resume-shell .Experience_item__6kIBw:hover{transform:none;box-shadow:none;border-color:var(--resume-line)}.Experience_face__oA8Ax{display:block;color:inherit;margin-bottom:var(--sp-4)}.Experience_period__XhmRr{font-size:var(--fs-sm);color:var(--color-accent-strong);font-weight:600;letter-spacing:.02em}.Experience_item__6kIBw h3{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-xl);margin:var(--sp-2) 0 0;transition:color var(--tr-fast)}.Experience_org__8OVKy{color:var(--color-ink-soft);font-size:var(--fs-base);margin:0}.Experience_summary__o5Acl{color:var(--color-ink-soft);margin:0;max-width:var(--reading)}.Experience_summaryWrap__hgE0C{display:flex;flex-direction:column;gap:var(--sp-5)}.Experience_detailToggle__LFuQA{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--color-accent-strong);background:var(--color-accent-soft);border:none;border-radius:999px;padding:var(--sp-2) var(--sp-4);cursor:pointer;transition:background var(--tr-fast),color var(--tr-fast)}.Experience_detailToggle__LFuQA:hover{background:var(--color-accent);color:#fff}.Experience_detailToggle__LFuQA svg{transition:transform var(--tr-fast)}.Experience_detailToggleOpen__CQR56 svg{transform:rotate(180deg)}.Experience_detailBlocks__7eVy3{display:flex;flex-direction:column;gap:var(--sp-4);color:var(--color-ink)}.Experience_detailBlocks__7eVy3 h4{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-base);margin:var(--sp-4) 0 var(--sp-3)}.Experience_detailBlocks__7eVy3 h4:first-child{margin-top:0}.Experience_detailBlocks__7eVy3 ul{margin:0;padding-left:var(--sp-5);color:var(--color-ink-soft)}.Experience_detailBlocks__7eVy3 ul li{margin-bottom:var(--sp-3);line-height:var(--lh-base)}.Experience_detailBlocks__7eVy3 ul li::marker{color:var(--color-accent)}.Experience_detailBlocks__7eVy3 p{margin:0;color:var(--color-ink-soft);line-height:var(--lh-base)}.Experience_detailBlocks__7eVy3 .Experience_note__doMcS{font-style:italic;color:var(--color-ink-faint)}.Experience_metricPills__GKc2T{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.Experience_metricPills__GKc2T .Experience_metric__bicYT{font-weight:500;background:var(--color-accent-soft);padding:var(--sp-2) var(--sp-4);border-radius:999px}.Experience_detailLink__H2flO,.Experience_metricPills__GKc2T .Experience_metric__bicYT{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--color-accent-strong);font-size:var(--fs-sm)}.Experience_detailLink__H2flO{font-weight:600;text-decoration:none;transition:color var(--tr-fast)}.Experience_detailLink__H2flO:hover{color:var(--color-accent);text-decoration:underline}.Experience_caseGrid__dGlhu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-4)}.Experience_caseGrid__dGlhu,.Experience_decisions___NMA_{gap:var(--sp-4);border-top:1px dashed var(--color-line);padding-top:var(--sp-5)}.Experience_decisions___NMA_{display:flex;flex-direction:column}.Experience_decisions___NMA_ h4{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-base);margin:0}.Experience_decisionItem__lNYzD{display:grid;grid-template-columns:28px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3);background:var(--color-surface-2);border:1px solid var(--color-line);border-left:3px solid var(--color-accent);border-radius:var(--r-md);padding:var(--sp-4)}.Experience_decisionNo__Ts4Ax{width:24px;height:24px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--fs-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Experience_decisionTitle__ZS8Y5{font-weight:600;color:var(--color-ink);margin:0 0 var(--sp-3);font-size:var(--fs-base)}.Experience_decisionDl__aa7DB{margin:0;display:grid;grid-template-columns:48px 1fr;grid-gap:var(--sp-1) var(--sp-3);gap:var(--sp-1) var(--sp-3)}.Experience_decisionDl__aa7DB dt{font-size:var(--fs-xs);font-weight:600;color:var(--color-ink-faint);text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.Experience_decisionDl__aa7DB dd{margin:0;font-size:var(--fs-sm);color:var(--color-ink-soft);line-height:1.55}.Experience_caseItem__xTo5m{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-2);gap:var(--sp-2);background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:var(--r-md);padding:var(--sp-4)}.Experience_caseLabel__gDi5i{grid-column:1/-1;font-weight:600;color:var(--color-ink);margin-bottom:var(--sp-1)}.Experience_caseAfter__PClb0,.Experience_caseBefore__WweZJ{font-size:var(--fs-xs);font-weight:600;color:var(--color-ink-faint);text-transform:uppercase;letter-spacing:.04em}.Experience_caseAfter__PClb0{color:var(--color-accent-strong)}.Experience_caseItem__xTo5m p{margin:0;font-size:var(--fs-sm);color:var(--color-ink-soft);line-height:1.5}.Experience_tabs__iY2gk{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4)}.Experience_tab__vfFQM{border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-ink-soft);border-radius:999px;padding:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);font-weight:600;cursor:pointer;transition:background var(--tr-fast),color var(--tr-fast),border-color var(--tr-fast)}.Experience_tab__vfFQM:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.Experience_tabActive__5DcRZ{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.Experience_tabActive__5DcRZ:hover{color:#fff}.Experience_tabDisabled___GETq{opacity:.4;cursor:not-allowed}.Experience_tabBody__YCFx1{min-height:80px}.Experience_flow__AAHI_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.Experience_flowStep__SUOkV{display:flex;align-items:flex-start;gap:var(--sp-3)}.Experience_flowNo__WaXCf{width:24px;height:24px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--fs-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Experience_flowText__Hj9nD{font-size:var(--fs-sm);color:var(--color-ink);padding-top:2px}.Experience_metricGrid__RHX1O{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.Experience_metricCard__3ZYsA{background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:var(--r-md);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.Experience_metricValue__PaiAz{font-size:var(--fs-2xl);font-weight:600;color:var(--color-accent-strong)}.Experience_metricLabel___oeW1{font-size:var(--fs-xs);color:var(--color-ink-soft)}.Experience_evidenceList__CC0Iy{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4)}.Experience_evidenceBadge__RvUxp{color:var(--color-ink);background:var(--color-surface-2);border:1px solid var(--color-line)}.Experience_evidenceBadge__RvUxp,.Experience_evidenceLink__1HjXP{font-size:var(--fs-xs);font-weight:600;border-radius:999px;padding:var(--sp-1) var(--sp-3)}.Experience_evidenceLink__1HjXP{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--color-accent-strong);background:var(--color-accent-soft);text-decoration:none;transition:background var(--tr-fast)}.Experience_evidenceLink__1HjXP:hover{background:var(--color-accent);color:#fff}.Experience_stackRow__JLwt_{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.Experience_stackBadge__uWm8K{font-size:var(--fs-xs);color:var(--color-ink-soft);border:1px dashed var(--color-line);border-radius:999px;padding:var(--sp-1) var(--sp-3)}.Experience_itemImg__1Qa8J{width:100%;height:160px;object-fit:cover;object-position:center;border-radius:var(--r-md);border:1px solid var(--color-line);margin-bottom:var(--sp-6);display:block}@media (min-width:768px){.Experience_itemImg__1Qa8J{height:180px}.Experience_row__1IOaN{grid-template-columns:120px 1fr;align-items:stretch}.Experience_item__6kIBw{flex:1 1}}@media (max-width:767px){.Experience_item__6kIBw{padding:20px 0;border-radius:0;border-inline:0;background:transparent;box-shadow:none}.Experience_itemImg__1Qa8J{display:none}.Experience_summary__o5Acl{max-width:none}.Experience_summaryWrap__hgE0C>.Experience_summary__o5Acl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.Experience_summaryWrap__hgE0C{gap:var(--sp-4)}.Experience_detailToggle__LFuQA{align-self:stretch;justify-content:center;padding:var(--sp-2) var(--sp-4)}.Experience_caseGrid__dGlhu{grid-template-columns:1fr;gap:var(--sp-3)}.Experience_caseItem__xTo5m{padding:var(--sp-3)}.Experience_decisionDl__aa7DB{grid-template-columns:1fr;gap:2px}.Experience_decisionDl__aa7DB dt{padding-top:var(--sp-2)}.Experience_tabs__iY2gk{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.Experience_tab__vfFQM{flex-shrink:0}.Experience_metricGrid__RHX1O{grid-template-columns:1fr 1fr}}.SaasWindowFrame_windowContainer__G5Ri1{width:100%;max-width:100%;min-width:0;border:1px solid var(--color-line);border-radius:var(--r-xl);background:var(--color-surface);overflow:hidden;box-shadow:var(--shadow-sm);transition:all .3s cubic-bezier(.16,1,.3,1);margin-bottom:var(--sp-6)}[data-theme=dark] .SaasWindowFrame_windowContainer__G5Ri1{border-color:rgba(224,138,92,.18);box-shadow:0 8px 30px rgba(0,0,0,.4)}.SaasWindowFrame_windowContainer__G5Ri1:hover{border-color:rgba(200,104,62,.4);box-shadow:0 12px 32px rgba(43,38,32,.08)}[data-theme=dark] .SaasWindowFrame_windowContainer__G5Ri1:hover{border-color:rgba(224,138,92,.38);box-shadow:0 12px 36px rgba(0,0,0,.5)}.SaasWindowFrame_titleBar__QY968{min-width:0;display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:var(--color-surface-2);border-bottom:1px solid var(--color-line);gap:12px;flex-wrap:wrap}[data-theme=dark] .SaasWindowFrame_titleBar__QY968{background:rgba(35,30,24,.9);border-color:rgba(255,255,255,.08)}.SaasWindowFrame_leftControls__ryZFc{min-width:0;max-width:100%;display:flex;align-items:center;gap:12px}.SaasWindowFrame_dots__kEsQn{display:flex;align-items:center;gap:6px}.SaasWindowFrame_dot__O1NuP{width:9px;height:9px;border-radius:50%;background:var(--color-line)}[data-theme=dark] .SaasWindowFrame_dot__O1NuP{background:rgba(255,255,255,.2)}.SaasWindowFrame_urlBadge__O_P_C{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:6px;background:var(--color-surface);border:1px solid var(--color-line);padding:3px 12px;border-radius:9999px;font-family:var(--font-sans);font-size:11px;color:var(--color-ink-soft);text-decoration:none;transition:color .2s,border-color .2s}.SaasWindowFrame_urlBadge__O_P_C span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SaasWindowFrame_urlBadge__O_P_C:hover{color:var(--color-accent);border-color:var(--color-accent)}[data-theme=dark] .SaasWindowFrame_urlBadge__O_P_C{background:rgba(44,38,30,.8);border-color:rgba(255,255,255,.1);color:var(--color-ink-faint)}.SaasWindowFrame_liveDot__EGD7x{width:6px;height:6px;border-radius:50%;background:#10B981}.SaasWindowFrame_stackTags__kltPf{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.SaasWindowFrame_stackTag__M_mQU{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--color-surface-2);color:var(--color-ink-faint);font-family:var(--font-sans);font-weight:500}[data-theme=dark] .SaasWindowFrame_stackTag__M_mQU{background:rgba(255,255,255,.06);color:var(--color-ink-soft)}.SaasWindowFrame_pipelineWrap__nQ8Up{min-width:0;max-width:100%;overflow:hidden;padding:14px 18px;background:rgba(251,247,240,.5);border-bottom:1px solid var(--color-line)}[data-theme=dark] .SaasWindowFrame_pipelineWrap__nQ8Up{background:rgba(27,23,18,.6);border-color:rgba(255,255,255,.06)}.SaasWindowFrame_pipelineLabel__coKGj{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:8px;display:block}.SaasWindowFrame_stepsList__bY8i9{min-width:0;max-width:100%;display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px;margin:0;list-style:none;scrollbar-width:thin}.SaasWindowFrame_stepItem__yw8G7{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.SaasWindowFrame_stepPill__7MhFY{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:var(--color-surface);border:1px solid var(--color-line);font-size:12px;font-weight:500;color:var(--color-ink-soft);transition:all .2s ease}.SaasWindowFrame_stepPill__7MhFY:hover{border-color:var(--color-accent);color:var(--color-accent-strong);background:var(--color-accent-soft)}[data-theme=dark] .SaasWindowFrame_stepPill__7MhFY{background:var(--color-surface);border-color:rgba(255,255,255,.1)}[data-theme=dark] .SaasWindowFrame_stepPill__7MhFY:hover{background:var(--color-accent-soft);color:var(--color-accent)}.SaasWindowFrame_stepNo__v4o7t{font-size:10px;width:16px;height:16px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong);display:inline-flex;align-items:center;justify-content:center;font-weight:700}.SaasWindowFrame_arrow__qjwEs{color:var(--color-line);font-size:12px}[data-theme=dark] .SaasWindowFrame_arrow__qjwEs{color:rgba(255,255,255,.2)}.SaasWindowFrame_viewport__JlzQw{position:relative;width:100%;min-width:0}.AIWorks_cards__XyddG{display:grid;grid-gap:var(--sp-12);gap:var(--sp-12)}.AIWorks_cards__XyddG>*{display:flex;width:100%;min-width:0}.AIWorks_work__khXi8{flex:1 1;width:100%;display:flex;flex-direction:column;gap:var(--sp-6)}.AIWorks_thumb__LDSMW{position:relative;width:100%;aspect-ratio:16/10;border-radius:var(--r-xl);overflow:hidden;background:var(--color-surface-2);flex-shrink:0;border:1px solid var(--color-line);box-shadow:var(--shadow-sm);cursor:zoom-in;padding:0;transition:box-shadow var(--tr-base),transform var(--tr-base)}.AIWorks_thumbImg__u4cEH{object-fit:cover;object-position:top center;transition:transform var(--tr-base)}.AIWorks_thumbTag__yRdza{position:absolute;left:var(--sp-4);bottom:var(--sp-4);z-index:1;font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;color:var(--color-accent-strong);background:rgba(251,247,240,.9);border-radius:999px;padding:5px var(--sp-4);opacity:0;transform:translateY(6px);transition:opacity var(--tr-fast),transform var(--tr-fast);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AIWorks_card__WtXpW{flex:1 1;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-xl);padding:var(--sp-8);text-decoration:none;color:inherit;cursor:pointer;transition:border-color var(--tr-base),box-shadow var(--tr-base),transform var(--tr-base)}.AIWorks_card__WtXpW:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--color-accent),var(--color-gold));opacity:0;transition:opacity var(--tr-base)}.AIWorks_card__WtXpW:after{content:"";position:absolute;top:0;right:0;width:88px;height:88px;background:radial-gradient(circle at top right,var(--color-accent-soft),transparent 70%);opacity:.6;pointer-events:none;z-index:0}.resume-shell .AIWorks_card__WtXpW,.resume-shell .AIWorks_thumb__LDSMW{border-radius:4px;box-shadow:none}.resume-shell .AIWorks_card__WtXpW{background:transparent}.resume-shell .AIWorks_card__WtXpW:after,.resume-shell .AIWorks_card__WtXpW:before{display:none}.resume-shell .AIWorks_card__WtXpW:hover,.resume-shell .AIWorks_thumb__LDSMW:hover{transform:none;box-shadow:none}.AIWorks_head__AbaCT{display:flex;margin-bottom:var(--sp-5)}.AIWorks_pill__aqBCW{display:inline-block;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-strong);background:var(--color-accent-soft);border-radius:999px;padding:6px 14px}.AIWorks_card__WtXpW h3{position:relative;z-index:1;font-family:var(--font-serif);font-weight:500;font-size:var(--fs-2xl);line-height:1.25;margin:0 0 var(--sp-4)}.AIWorks_summary__BCsMr{position:relative;z-index:1;color:var(--color-ink-soft);font-size:var(--fs-base);line-height:1.85;margin:0 0 var(--sp-5)}.AIWorks_note__yxsyI{color:var(--color-ink-faint);margin:0 0 var(--sp-6);padding-left:var(--sp-4);border-left:2px solid var(--color-accent)}.AIWorks_link__HBh_8,.AIWorks_note__yxsyI{position:relative;z-index:1;font-size:var(--fs-sm)}.AIWorks_link__HBh_8{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:600;color:var(--color-accent-strong);text-decoration:none;transition:gap var(--tr-base),color var(--tr-base);margin-top:auto}.AIWorks_tabs__My3Zj{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4);position:relative;z-index:1}.AIWorks_tab__7G7_3{border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-ink-soft);border-radius:999px;padding:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);font-weight:600;cursor:pointer;transition:background var(--tr-fast),color var(--tr-fast),border-color var(--tr-fast)}.AIWorks_tab__7G7_3:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.AIWorks_tabActive__y9ebB{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.AIWorks_tabActive__y9ebB:hover{color:#fff}.AIWorks_tabDisabled__W_CpF{opacity:.4;cursor:not-allowed}.AIWorks_tabBody__p3GNJ{position:relative;z-index:1;min-height:100px;margin-bottom:var(--sp-5)}.AIWorks_flow__tpIxh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.AIWorks_flowStep__c_gNG{display:flex;align-items:flex-start;gap:var(--sp-3)}.AIWorks_flowNo__MIQS6{width:24px;height:24px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--fs-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AIWorks_flowText__fivL8{font-size:var(--fs-sm);color:var(--color-ink);padding-top:2px}.AIWorks_metricGrid__ZYwVg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.AIWorks_metricCard__DNS_s{background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:var(--r-md);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.AIWorks_metricValue__QPN6v{font-size:var(--fs-2xl);font-weight:600;color:var(--color-accent-strong)}.AIWorks_metricLabel__MduW7{font-size:var(--fs-xs);color:var(--color-ink-soft)}.AIWorks_evidenceList__08wfN{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4)}.AIWorks_evidenceBadge__XneY5{color:var(--color-ink);background:var(--color-surface-2);border:1px solid var(--color-line)}.AIWorks_evidenceBadge__XneY5,.AIWorks_evidenceLink__s1Ckt{font-size:var(--fs-xs);font-weight:600;border-radius:999px;padding:var(--sp-1) var(--sp-3)}.AIWorks_evidenceLink__s1Ckt{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--color-accent-strong);background:var(--color-accent-soft);text-decoration:none;transition:background var(--tr-fast)}.AIWorks_evidenceLink__s1Ckt:hover{background:var(--color-accent);color:#fff}.AIWorks_stackRow__Y7DeO{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.AIWorks_stackBadge__oE8yD{font-size:var(--fs-xs);color:var(--color-ink-soft);border:1px dashed var(--color-line);border-radius:999px;padding:var(--sp-1) var(--sp-3)}.AIWorks_link__HBh_8:hover{gap:var(--sp-4);color:var(--color-accent)}.AIWorks_work__khXi8:hover .AIWorks_thumb__LDSMW{transform:translateY(-4px);box-shadow:var(--shadow-md)}.AIWorks_work__khXi8:hover .AIWorks_thumbImg__u4cEH{transform:scale(1.05)}.AIWorks_work__khXi8:hover .AIWorks_thumbTag__yRdza{opacity:1;transform:translateY(0)}.AIWorks_work__khXi8:hover .AIWorks_card__WtXpW{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-4px)}.AIWorks_work__khXi8:hover .AIWorks_card__WtXpW:before{opacity:1}.AIWorks_sideBlock__uPsFe{margin-top:var(--sp-16);padding-top:var(--sp-12);border-top:1px dashed var(--color-line)}.AIWorks_sideLabel__RgKbK{font-size:var(--fs-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-faint);margin:0 0 var(--sp-8)}.AIWorks_sideCards__JUP_H{display:grid;grid-gap:var(--sp-12);gap:var(--sp-12)}.AIWorks_sideCards__JUP_H>*{display:flex;width:100%;min-width:0}.AIWorks_sideCards__JUP_H .AIWorks_card__WtXpW{opacity:1}.AIWorks_sideCards__JUP_H .AIWorks_card__WtXpW:after{background:radial-gradient(circle at top right,var(--color-accent-soft),transparent 70%)}.AIWorks_lightbox__S0bO3{position:fixed;inset:0;z-index:200;background:rgba(20,18,15,.86);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);padding:var(--sp-8);cursor:zoom-out;animation:AIWorks_lbFade__6COdA .2s ease}.AIWorks_lightboxImg__5FYB7{max-width:92vw;max-height:82vh;object-fit:contain;border-radius:var(--r-md);box-shadow:0 20px 60px rgba(0,0,0,.5)}.AIWorks_lightboxHint__8c53h{font-size:var(--fs-sm);color:rgba(251,247,240,.7);letter-spacing:.04em}@keyframes AIWorks_lbFade__6COdA{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.AIWorks_work__khXi8{flex-direction:row;align-items:stretch;gap:var(--sp-10)}.AIWorks_thumb__LDSMW{width:46%;aspect-ratio:auto;align-self:stretch}.AIWorks_card__WtXpW{width:54%;padding:var(--sp-12);min-height:300px}}@media (max-width:767px){.AIWorks_work__khXi8{gap:var(--sp-5)}.AIWorks_card__WtXpW{padding:var(--sp-6);border-radius:var(--r-lg)}.AIWorks_card__WtXpW h3{font-size:var(--fs-xl)}.AIWorks_sideBlock__uPsFe{margin-top:var(--sp-10);padding-top:var(--sp-8)}.AIWorks_sideCards__JUP_H{gap:var(--sp-8)}.AIWorks_tabs__My3Zj{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.AIWorks_tab__7G7_3{flex-shrink:0}.AIWorks_metricGrid__ZYwVg{grid-template-columns:1fr 1fr}.AIWorks_work__khXi8{gap:16px}.AIWorks_thumb__LDSMW{aspect-ratio:16/10;border-radius:12px;box-shadow:none}.AIWorks_card__WtXpW{padding:20px 0;border:0;border-top:1px solid var(--color-line);border-radius:0;background:transparent}.AIWorks_card__WtXpW h3{font-size:20px;line-height:1.35}.AIWorks_pill__aqBCW{border-radius:5px;padding:5px 9px;font-size:11px}.AIWorks_summary__BCsMr{line-height:1.7}.AIWorks_compact__2nW84 .AIWorks_summary__BCsMr{margin-bottom:12px}.AIWorks_compact__2nW84 .AIWorks_note__yxsyI{display:block}.AIWorks_link__HBh_8{min-height:44px}}.ProcurementLab_labSection__ndWqP{padding-block:64px;position:relative}.ProcurementLab_labHeader__MRPqc{margin-bottom:28px}.ProcurementLab_kicker__1J9WY{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:600;margin-bottom:10px}.ProcurementLab_titleRow__1MXOH{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px}.ProcurementLab_title__xeNw4{font-family:var(--font-serif);font-size:32px;font-weight:500;color:var(--color-ink);margin:0;letter-spacing:-.02em}.ProcurementLab_subtitle__r8HxG{font-size:14px;color:var(--color-ink-soft);max-width:600px;line-height:1.6}.ProcurementLab_terminalFrame__nKqo_{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}[data-theme=dark] .ProcurementLab_terminalFrame__nKqo_{background:var(--color-surface);border-color:rgba(224,138,92,.18);box-shadow:0 8px 32px rgba(0,0,0,.35)}.ProcurementLab_topBar__JBW4Q{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:var(--color-surface-2);border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:12px}[data-theme=dark] .ProcurementLab_topBar__JBW4Q{background:rgba(35,30,24,.95);border-color:rgba(255,255,255,.08)}.ProcurementLab_windowDots__vUj50{display:flex;align-items:center;gap:6px}.ProcurementLab_dot__vnitU{width:10px;height:10px;border-radius:50%;background:var(--color-line)}[data-theme=dark] .ProcurementLab_dot__vnitU{background:rgba(255,255,255,.18)}.ProcurementLab_tabNav__qN3L_{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ProcurementLab_tabBtn__rl9Z8{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:9999px;border:1px solid transparent;background:transparent;color:var(--color-ink-soft);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.ProcurementLab_tabBtn__rl9Z8:hover{color:var(--color-ink);background:rgba(255,255,255,.5)}[data-theme=dark] .ProcurementLab_tabBtn__rl9Z8:hover{background:rgba(255,255,255,.06);color:var(--color-ink)}.ProcurementLab_tabBtn__rl9Z8.ProcurementLab_active__bUIRS{background:var(--color-surface);color:var(--color-accent-strong);border-color:rgba(200,104,62,.3);font-weight:600;box-shadow:0 1px 4px rgba(43,38,32,.06)}[data-theme=dark] .ProcurementLab_tabBtn__rl9Z8.ProcurementLab_active__bUIRS{background:var(--color-surface-2);color:var(--color-accent);border-color:rgba(224,138,92,.3)}.ProcurementLab_badge__A4PGW{font-size:11px;padding:2px 7px;border-radius:9999px;background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}[data-theme=dark] .ProcurementLab_badge__A4PGW{color:var(--color-accent)}.ProcurementLab_statusIndicator__A9o13{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-ink-faint);font-family:var(--font-sans)}.ProcurementLab_greenDot___TMV3{width:7px;height:7px;border-radius:50%;background:#10B981;box-shadow:0 0 6px #10B981}.ProcurementLab_tabContent__G_FJu{padding:24px}@media (max-width:767px){.ProcurementLab_labSection__ndWqP{padding-block:36px}.ProcurementLab_title__xeNw4{font-size:24px}.ProcurementLab_tabContent__G_FJu{padding:14px}.ProcurementLab_topBar__JBW4Q{padding:10px 14px}.ProcurementLab_statusIndicator__A9o13{display:none}}.SupplyChainCalculator_lede__5RQRP{max-width:var(--reading);color:var(--color-ink-soft);margin:0 0 var(--sp-12)}.SupplyChainCalculator_grid__Exk9q{display:grid;grid-gap:var(--sp-12);gap:var(--sp-12)}.SupplyChainCalculator_inputs__zmZZu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);align-content:start}.SupplyChainCalculator_field__IFmIj{display:flex;flex-direction:column;gap:var(--sp-1)}.SupplyChainCalculator_fLabel__yFpW9{font-size:var(--fs-sm);font-weight:600;color:var(--color-ink)}.SupplyChainCalculator_fHint__KJwB6{font-size:var(--fs-xs);color:var(--color-ink-faint)}.SupplyChainCalculator_input__uzbMo{font:inherit;font-size:var(--fs-base);padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-line);border-radius:var(--r-md);background:var(--color-surface);color:var(--color-ink);transition:border-color var(--tr-fast),box-shadow var(--tr-fast)}.SupplyChainCalculator_input__uzbMo:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.SupplyChainCalculator_reset__3FYzx{grid-column:1/-1;justify-self:start;font:inherit;font-size:var(--fs-sm);color:var(--color-accent-strong);background:transparent;border:1px solid var(--color-line);border-radius:999px;padding:var(--sp-2) var(--sp-6);cursor:pointer;transition:border-color var(--tr-fast)}.SupplyChainCalculator_reset__3FYzx:hover{border-color:var(--color-ink-soft)}.SupplyChainCalculator_outputs__0fMos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-content:start}.SupplyChainCalculator_resultAccent__bGtON,.SupplyChainCalculator_result__m_jLu{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-md);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-1)}.SupplyChainCalculator_resultAccent__bGtON{background:var(--color-accent-soft);border-color:var(--color-accent)}.SupplyChainCalculator_rLabel__tLYA5{font-size:var(--fs-xs);color:var(--color-ink-soft)}.SupplyChainCalculator_rValue__eJbuC{font-family:var(--font-serif);font-size:var(--fs-2xl);font-weight:600;color:var(--color-ink);line-height:1.1}.SupplyChainCalculator_resultAccent__bGtON .SupplyChainCalculator_rValue__eJbuC{background:linear-gradient(120deg,var(--color-accent-strong),var(--color-gold));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SupplyChainCalculator_rValue__eJbuC i{font-style:normal;font-size:var(--fs-sm);font-weight:500;color:var(--color-ink-faint);margin-left:4px}.SupplyChainCalculator_note__HMSAD{grid-column:1/-1;font-size:var(--fs-xs);line-height:1.7;color:var(--color-ink-faint);margin:var(--sp-2) 0 0}@media (min-width:860px){.SupplyChainCalculator_grid__Exk9q{grid-template-columns:.9fr 1.1fr}}@media (max-width:767px){.SupplyChainCalculator_lede__5RQRP{max-width:none}.SupplyChainCalculator_inputs__zmZZu{grid-template-columns:1fr;gap:var(--sp-4)}.SupplyChainCalculator_reset__3FYzx{width:100%;justify-self:stretch;text-align:center}.SupplyChainCalculator_outputs__0fMos{gap:var(--sp-3)}}.EoqTerminal_terminal__bqUuQ{position:relative;margin:var(--sp-4) 0 var(--sp-5);border-radius:var(--r-md);background:#14130f;border:1px solid rgba(124,92,255,.18);box-shadow:0 10px 30px rgba(20,18,15,.18),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden;font-family:ui-monospace,SF Mono,Cascadia Code,Fira Code,monospace;color:#e9e4d8}.EoqTerminal_bar__h9X95{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#1c1a16;border-bottom:1px solid rgba(255,255,255,.05)}.EoqTerminal_dots__sKU5C{display:flex;gap:6px}.EoqTerminal_dot__iBEN5{width:11px;height:11px;border-radius:50%}.EoqTerminal_red__8O0KH{background:#ff5f57}.EoqTerminal_yellow__u35EN{background:#febc2e}.EoqTerminal_green__H3vIW{background:#28c840}.EoqTerminal_title__QDLz5{margin-left:6px;font-size:11px;color:#8a8275;letter-spacing:.02em}.EoqTerminal_body__IHd18{padding:var(--sp-4) var(--sp-5);font-size:13px;line-height:1.7;min-height:200px;white-space:pre-wrap;word-break:break-word}.EoqTerminal_cmd__YwsXE{color:#c4b5fd}.EoqTerminal_cmd__YwsXE:before{content:"$ ";color:#6bd68a}.EoqTerminal_line__ufkCu{color:#b8b0a0}.EoqTerminal_ok__T0xri{color:var(--color-accent);font-weight:600}.EoqTerminal_caret__wT3Fo{display:inline-block;width:8px;height:15px;margin-left:2px;vertical-align:-2px;background:#c4b5fd;animation:EoqTerminal_blink__3i_xv 1s steps(1) infinite}.EoqTerminal_caret__wT3Fo.EoqTerminal_hidden__A8BNn{display:none}@keyframes EoqTerminal_blink__3i_xv{0%,50%{opacity:1}51%,to{opacity:0}}.EoqTerminal_hint__1Sr31{padding:0 var(--sp-5) var(--sp-4);font-size:12px;color:#8a8275;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease;font-family:var(--font-sans)}.EoqTerminal_hint__1Sr31.EoqTerminal_show__r0Rad{opacity:1;transform:translateY(0)}.EoqTerminal_hint__1Sr31 .EoqTerminal_arrow__OQpBC{color:var(--color-accent);font-weight:600}@media (max-width:767px){.EoqTerminal_body__IHd18{font-size:12px;padding:var(--sp-3) var(--sp-4);min-height:160px}.EoqTerminal_bar__h9X95{padding:7px 12px}.EoqTerminal_title__QDLz5{font-size:10px}}@media (prefers-reduced-motion:reduce){.EoqTerminal_caret__wT3Fo{animation:none;opacity:.8}}