._section_r543t_29{background:var(--clr-bg);padding:0 1rem 3.2rem}._container_r543t_34{max-width:var(--max-w);margin:0 auto}._intro_r543t_39{margin-bottom:2rem}._eyebrow_r543t_43{text-transform:uppercase;letter-spacing:.24em;color:var(--clr-accent);margin-bottom:.8rem;font-size:.8rem;font-weight:700}._title_r543t_52{color:var(--clr-heading);margin-bottom:1rem;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;line-height:1.2}._description_r543t_60{max-width:760px;color:var(--clr-muted);font-size:1rem}._metrics_r543t_67{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.2rem 0 1.5rem;display:grid}._metricCard_r543t_74{background:linear-gradient(135deg, var(--clr-surface) 0%, color-mix(in srgb, var(--clr-surface) 70%, var(--clr-bg) 30%) 100%);border:1px solid var(--clr-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;gap:.5rem;min-height:130px;padding:1rem;transition:all .26s;display:flex}._metricCard_r543t_74:hover{border-color:var(--clr-accent2);box-shadow:var(--shadow-md);transform:translateY(-2px)}._metricValue_r543t_92{text-align:center;color:var(--clr-accent);font-size:2.5rem;font-weight:800;line-height:1}._metricLabel_r543t_100{text-align:center;color:var(--clr-muted);font-size:.9rem;font-weight:500}._timelineWrapper_r543t_108{margin:1.4rem 0;position:relative}._timelineLine_r543t_113{background:linear-gradient(to bottom, var(--clr-accent), var(--clr-accent2), transparent);opacity:.6;width:2px;position:absolute;top:0;bottom:0;left:23px}._timeline_r543t_108{flex-direction:column;gap:1rem;display:flex}._item_r543t_129{grid-template-columns:50px 1fr;align-items:flex-start;gap:2rem;display:grid;position:relative}._timelineDot_r543t_137{background:linear-gradient(135deg, var(--clr-accent), var(--clr-accent2));border:3px solid var(--clr-bg);width:50px;height:50px;box-shadow:0 0 0 3px var(--clr-accent);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._sectorIcon_r543t_152{justify-content:center;align-items:center;font-size:1.5rem;display:flex}._card_r543t_159{background:linear-gradient(135deg, var(--clr-surface) 0%, color-mix(in srgb, var(--clr-surface) 72%, var(--clr-bg) 28%) 100%);border:1px solid var(--clr-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:all .26s}._item_r543t_129:hover ._card_r543t_159{border-color:var(--clr-accent2);box-shadow:var(--shadow-lg);transform:translateY(-4px)}._caseStudy_r543t_173 ._card_r543t_159{border:2px solid var(--clr-accent2);box-shadow:0 0 0 1px #59b4ff29, var(--shadow-md)}._cardHeader_r543t_179{background:linear-gradient(135deg, color-mix(in srgb, var(--clr-accent) 10%, transparent), color-mix(in srgb, var(--clr-accent2) 5%, transparent));border-bottom:1px solid var(--clr-border);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);justify-content:space-between;align-items:flex-start;gap:2rem;padding:1rem;display:flex}._companyInfo_r543t_192{flex:1}._sectorBadge_r543t_196{color:var(--clr-accent2);background:#59b4ff26;border:1px solid #59b4ff4d;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:.4rem .9rem;font-size:.8rem;font-weight:600;display:inline-flex}._company_r543t_192{color:var(--clr-heading);font-size:1.5rem;font-weight:800}._salers_r543t_216{margin-bottom:1.2rem;font-size:.7rem}._role_r543t_221{color:var(--clr-accent2);font-size:.95rem;font-weight:600}._period_r543t_227{text-align:right}._periodDates_r543t_231{color:var(--clr-heading);font-weight:700;line-height:1.4}._duration_r543t_237{color:var(--clr-muted);margin-top:.3rem;font-size:.9rem}._cardBody_r543t_244{padding:1rem}._caseStudyIndicator_r543t_248{color:#ffc107;background:linear-gradient(135deg,#ffc10726,#ff98001a);border:1px solid #ffc1074d;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}._context_r543t_262{color:var(--clr-text);margin-bottom:1.5rem;line-height:1.7}._context_r543t_262 strong{color:var(--clr-heading)}._achievementsSection_r543t_272{margin-bottom:1.5rem}._sectionTitle_r543t_276{text-transform:uppercase;letter-spacing:1px;color:var(--clr-accent);margin-bottom:.8rem;font-size:.85rem;font-weight:700}._achievements_r543t_272{flex-direction:column;gap:.8rem;padding-left:0;display:flex}._achievement_r543t_272{color:var(--clr-text);gap:.8rem;line-height:1.6;display:flex}._achievementBullet_r543t_299{color:var(--clr-accent2);flex-shrink:0;font-weight:700}._stackSection_r543t_306{border-top:1px solid #2a3f6680;margin-top:1.5rem;padding-top:1.5rem}._stack_r543t_306{flex-wrap:wrap;gap:.7rem;display:flex}._tag_r543t_318{color:var(--clr-text);font-family:var(--font-code), monospace;cursor:help;background:linear-gradient(135deg,#2f6fff1f,#59b4ff14);border:1px solid #59b4ff47;border-radius:999px;padding:.4rem .85rem;font-size:.78rem;font-weight:500;transition:all .26s;position:relative}._tag_r543t_318:hover{border-color:var(--clr-accent);color:var(--clr-heading);background:#2f6fff40;transform:scale(1.05)}._tag_r543t_318:focus-visible{outline:2px solid var(--clr-accent2);outline-offset:2px}._tag_r543t_318[data-tooltip]:after,._tag_r543t_318[data-tooltip]:before{opacity:0;visibility:hidden;z-index:50;max-width:0;transition:opacity .18s,transform .18s,visibility .18s,max-width .18s;overflow:hidden}._tag_r543t_318[data-tooltip]:after{content:attr(data-tooltip);background:var(--clr-surface);width:max-content;color:var(--clr-text);border:1px solid var(--clr-accent2);box-shadow:var(--shadow-lg);font-family:var(--font-main);text-align:left;white-space:normal;pointer-events:none;border-radius:8px;padding:.6rem .8rem;font-size:.76rem;font-weight:400;line-height:1.45;position:absolute;bottom:calc(100% + 11px);left:50%;transform:translate(-50%,4px)}._tag_r543t_318[data-tooltip]:before{content:"";background:var(--clr-surface);border-right:1px solid var(--clr-accent2);border-bottom:1px solid var(--clr-accent2);pointer-events:none;width:9px;height:9px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)rotate(45deg)}._tag_r543t_318[data-tooltip]:hover:after,._tag_r543t_318[data-tooltip]:hover:before,._tag_r543t_318[data-tooltip]:focus-visible:after,._tag_r543t_318[data-tooltip]:focus-visible:before{opacity:1;visibility:visible;overflow:visible}._tag_r543t_318[data-tooltip]:hover:after,._tag_r543t_318[data-tooltip]:focus-visible:after{max-width:230px;transform:translate(-50%)}._tag_r543t_318[data-tooltip]:hover:before,._tag_r543t_318[data-tooltip]:focus-visible:before{max-width:9px;transform:translate(-50%)rotate(45deg)}@media (prefers-reduced-motion:reduce){._tag_r543t_318[data-tooltip]:after,._tag_r543t_318[data-tooltip]:before{transition:none}}._footerSection_r543t_410{border-top:1px solid var(--clr-border);margin-top:1.5rem;padding-top:1.5rem}._footerCard_r543t_416{background:linear-gradient(135deg, var(--clr-surface) 0%, color-mix(in srgb, var(--clr-surface) 80%, var(--clr-bg) 20%) 100%);border:1px solid var(--clr-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;padding:1rem;display:grid}._footerColumn_r543t_427{flex-direction:column;gap:.8rem;display:flex}._footerTitle_r543t_433{color:var(--clr-heading);margin-bottom:.2rem;font-size:1rem;font-weight:700}._footerText_r543t_440{color:var(--clr-muted);line-height:1.6}._focusList_r543t_445{flex-direction:column;gap:.7rem;padding-left:0;display:flex}._focusList_r543t_445 li{color:var(--clr-text);padding-left:1.2rem;line-height:1.5;position:relative}._focusList_r543t_445 li:before{content:"✓";color:var(--clr-accent2);font-weight:700;position:absolute;left:0}@media (width<=899px){._timelineLine_r543t_113{left:15px}._item_r543t_129{grid-template-columns:35px 1fr;gap:1.2rem}._timelineDot_r543t_137{border-width:2px;width:35px;height:35px}._sectorIcon_r543t_152{font-size:1.2rem}._cardHeader_r543t_179{text-align:left;flex-direction:column}._period_r543t_227{text-align:left}._footerCard_r543t_416{grid-template-columns:1fr;gap:1.5rem}}@media (width<=639px){._section_r543t_29{padding:0 1rem 3.2rem}._metrics_r543t_67{grid-template-columns:1fr;gap:1rem}._timelineWrapper_r543t_108{margin:2rem 0}._timelineLine_r543t_113{left:12px}._item_r543t_129{grid-template-columns:30px 1fr;gap:1rem}._timelineDot_r543t_137{border-width:2px;width:30px;height:30px}._cardHeader_r543t_179,._cardBody_r543t_244{padding:1.2rem}._company_r543t_192{font-size:1.2rem}._stack_r543t_306{gap:.5rem}._tag_r543t_318{padding:.35rem .7rem;font-size:.73rem}}@media (width>=960px){._section_r543t_29{padding:0 2rem 5rem}._description_r543t_60,._context_r543t_262,._footerText_r543t_440{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}._context_r543t_262{max-width:72ch;line-height:1.8}._description_r543t_60{line-height:1.75}._timeline_r543t_108{gap:1.5rem}._cardHeader_r543t_179,._cardBody_r543t_244,._footerCard_r543t_416{padding:1.5rem}}@media (width>=1440px){._section_r543t_29{padding:0 2rem 5.5rem}._description_r543t_60{max-width:130ch;font-size:1.02rem;line-height:1.82}._context_r543t_262{max-width:130ch;font-size:.98rem;line-height:1.82}._achievement_r543t_272{font-size:.97rem;line-height:1.68}._footerText_r543t_440{font-size:.96rem;line-height:1.7}._metrics_r543t_67{gap:1rem;margin:1.5rem 0 2rem}._timeline_r543t_108{gap:1.5rem}._cardHeader_r543t_179,._cardBody_r543t_244,._footerCard_r543t_416{padding:1.75rem}}
