.sections_thesis__sXkmo,.sections_thesis__sXkmo h2{max-width:1000px}.sections_thesis__sXkmo>p{max-width:58ch;margin-top:var(--space-6)}.sections_disciplines__Gwib3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-8)}.sections_disciplines__Gwib3>div{padding-top:var(--space-5);border-top:1px solid var(--border-1)}.sections_disciplines__Gwib3 h3{font-size:var(--type-body);font-weight:500;margin-bottom:var(--space-3);letter-spacing:-.015em}.sections_disciplines__Gwib3 p{font-size:var(--type-small);color:var(--text-3)}.sections_pipeline__3HioU{padding:var(--card-pad);border:1px solid var(--border-1);border-radius:var(--radius);background:var(--surface-1)}.sections_diagramHeader__2FFEM,.sections_pipelineFooter__8ewDG{display:flex;justify-content:space-between;gap:16px;font-size:11px;color:var(--text-3)}.sections_pipelineFlow__4NVZc{display:flex;align-items:center;gap:12px;margin-top:var(--space-6)}.sections_pipelineFlow__4NVZc>div{padding:16px 12px;border:1px solid var(--border-1);border-radius:var(--radius-control);flex:1 1;min-width:0;background:var(--bg)}.sections_pipelineFlow__4NVZc small{display:block;font:9px/1.4 var(--font-geist-mono);color:var(--text-3);margin-bottom:8px}.sections_pipelineFlow__4NVZc strong{font-size:12px;font-weight:500}.sections_pipelineCore__HSFuM{background:var(--surface-2)}.sections_pipelineBranches__sV6Se{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--text-2);padding-block:var(--space-6)}.sections_pipelineFooter__8ewDG{padding-top:var(--space-4);border-top:1px solid var(--border-1)}.sections_caseList__Ex_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6)}.sections_caseList__Ex_18>.reveal:first-child,.sections_caseList__Ex_18>.reveal:last-child:nth-child(2n){grid-column:1/-1}.sections_caseFeature__ylRxn{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-8);align-items:center}.sections_caseList__Ex_18>.reveal:not(:first-child) .sections_caseFeature__ylRxn{grid-template-columns:1fr;gap:var(--space-6)}.sections_caseIndustry__FtU57{color:var(--text-3);font-size:var(--type-caption);margin-bottom:var(--space-4)}.sections_caseCopy__yraNY>p.body{margin-top:var(--space-5);font-size:var(--type-body)}.sections_caseCopy__yraNY>.tag-row,.sections_caseCopy__yraNY>a{margin-top:var(--space-5)}.sections_caseMedia__9Wd_c{display:block;border-radius:var(--radius);overflow:hidden}.sections_projectArt__K9_8l{aspect-ratio:1.4;position:relative;background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--radius);overflow:hidden}.sections_mediaNote__Frn47{position:absolute;top:var(--space-5);left:var(--space-5);color:var(--text-3);font-size:11px}.sections_projectWord__tpoOC{position:absolute;left:var(--space-6);right:var(--space-6);bottom:56px;font-size:clamp(2.5rem,4.5vw,4.5rem);letter-spacing:-.06em;font-weight:500;line-height:1}.sections_projectPlatforms__Z_f2I{position:absolute;left:var(--space-6);bottom:var(--space-5);font-size:var(--type-caption);color:var(--text-3)}.sections_scopeDiagram__HDra9{position:absolute;top:24%;left:14%;right:14%;display:flex;gap:var(--space-4);transform:rotate(-8deg)}.sections_scopeDiagram__HDra9>span{flex:1 1;min-width:0;padding:var(--space-6) var(--space-4);border:1px solid var(--border-1);background:var(--surface-2);border-radius:var(--radius);text-align:center;color:var(--text-2);font:12px/1.5 var(--font-geist-mono);transition:transform var(--motion-component) var(--ease-out)}.sections_scopeDiagram__HDra9>span+span{margin-top:var(--space-5)}.sections_caseMedia__9Wd_c:hover .sections_scopeDiagram__HDra9>span{transform:translateY(-4px)}.sections_servicesGrid__bkTc4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-8)}.sections_serviceCell__1nlf_{padding:var(--space-6) 0;border-top:1px solid var(--border-1);display:flex;flex-direction:column;align-items:flex-start}.sections_serviceCell__1nlf_ h3{font-size:clamp(1.5rem,2.5vw,2rem);margin-bottom:var(--space-4)}.sections_serviceCell__1nlf_ p{max-width:44ch;font-size:var(--type-small)}.sections_serviceCell__1nlf_>.tag-row{margin-block:var(--space-5)}.sections_serviceCell__1nlf_>a{margin-top:auto}.sections_processRail__a8Ilo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-5)}.sections_processRail__a8Ilo>a{padding-top:var(--space-5);border-top:1px solid var(--border-1)}.sections_processDot__rxxGo{font:13px/1.5 var(--font-geist-mono);color:var(--text-3)}.sections_processRail__a8Ilo h3{margin-top:var(--space-5);font-size:20px;font-weight:500;letter-spacing:-.025em}.sections_processRail__a8Ilo p{font-size:var(--type-small);color:var(--text-2);margin-top:var(--space-3)}.sections_processRail__a8Ilo small{display:block;font-size:var(--type-caption);color:var(--text-3);margin-top:var(--space-5)}.sections_processRail__a8Ilo>a:hover{border-color:var(--text-1)}.sections_pricingGrid__6vx6C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.sections_offer__NJ0bK{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--border-2);border-radius:var(--radius);padding:var(--card-pad);background:var(--surface-1)}.sections_featuredOffer__k535q{border-color:var(--text-3)}.sections_offer__NJ0bK h3{font-size:var(--type-card)}.sections_offer__NJ0bK>p.body{font-size:var(--type-small);min-height:72px;margin-top:var(--space-5)}.sections_price__LzBv1{font-size:var(--type-small);margin:var(--space-6) 0 var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-1);width:100%}.sections_offer__NJ0bK ul{padding:0;margin:0 0 var(--space-6);list-style:none}.sections_offer__NJ0bK li{font-size:var(--type-small);color:var(--text-2);padding-block:var(--space-2);display:flex;gap:12px}.sections_offer__NJ0bK li:before{content:"+";color:var(--text-3)}.sections_offer__NJ0bK>a{margin-top:auto;width:100%;justify-content:space-between;gap:12px}.sections_leadership__7ZEVU{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);align-items:center}.sections_ceoPortrait__S6hJC{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius);background:var(--surface-1)}.sections_ceoPortrait__S6hJC img{width:100%;height:100%;object-fit:cover;display:block}.sections_leadershipCopy__emmLQ h2{max-width:760px}.sections_leadershipCopy__emmLQ>p{margin-top:var(--space-5);max-width:58ch}.sections_leadershipCopy__emmLQ>p+p{margin-top:var(--space-4)}.sections_ceoIdentity__2Mw0H{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-1)}.sections_ceoIdentity__2Mw0H span,.sections_ceoIdentity__2Mw0H strong{display:block}.sections_ceoIdentity__2Mw0H strong{font-size:18px;font-weight:500}.sections_ceoIdentity__2Mw0H span{margin-top:4px;color:var(--text-3);font-size:var(--type-small)}.sections_ceoIdentity__2Mw0H p{margin-top:var(--space-4);color:var(--text-2)}.sections_leadershipCopy__emmLQ>a{margin-top:var(--space-5)}.sections_articleList__YYi8N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.sections_articleList__YYi8N>a{position:relative;display:grid;grid-template-columns:1fr;align-content:start;min-height:180px;padding:var(--card-pad);border:1px solid var(--border-2);border-radius:var(--radius);background:var(--surface-1)}.sections_articleList__YYi8N>a:hover{border-color:var(--text-3)}.sections_articleImage__TZxSG{position:relative;width:100%;aspect-ratio:1.8;overflow:hidden;border-radius:var(--radius-control);margin-bottom:var(--space-5);background:var(--bg-subtle)}.sections_articleImage__TZxSG img{object-fit:cover;transition:transform var(--motion-component) var(--ease-out)}.sections_articleList__YYi8N>a:hover img{transform:scale(1.025)}.sections_articleList__YYi8N>a>span:last-child{margin-top:var(--space-5);text-align:right}.sections_insightEmpty__mQQtu{display:flex;gap:var(--space-7);justify-content:space-between;align-items:center;padding-top:var(--space-6);border-top:1px solid var(--border-1)}.sections_insightEmpty__mQQtu>p{max-width:48ch}.sections_finalCta__0GGRj{border-top:1px solid var(--border-1)}.sections_finalCta__0GGRj h2{font-size:var(--type-display);line-height:1.02;letter-spacing:var(--tracking-display)}.sections_finalBottom__Z6fz8{display:flex;justify-content:space-between;gap:var(--space-7);align-items:flex-end;margin-top:var(--space-7)}.sections_finalBottom__Z6fz8>p{max-width:40ch}.sections_metrics__N7qEF{display:flex;gap:var(--space-6);margin-top:var(--space-5)}.sections_metrics__N7qEF strong{display:block;font-size:var(--type-card)}.sections_metrics__N7qEF span{font-size:var(--type-caption);color:var(--text-3)}@media(max-width:1023px){.sections_caseFeature__ylRxn,.sections_leadership__7ZEVU{gap:var(--space-6)}.sections_disciplines__Gwib3{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_finalBottom__Z6fz8{flex-direction:column;align-items:flex-start}.sections_processRail__a8Ilo{gap:var(--space-4)}.sections_processRail__a8Ilo h3{font-size:17px}.sections_offer__NJ0bK>a{white-space:normal}}@media(max-width:767px){.sections_caseFeature__ylRxn,.sections_caseList__Ex_18,.sections_caseList__Ex_18>.reveal:not(:first-child) .sections_caseFeature__ylRxn{grid-template-columns:1fr;gap:var(--space-6)}.sections_caseList__Ex_18{gap:var(--space-8)}.sections_caseList__Ex_18>.reveal:first-child,.sections_caseList__Ex_18>.reveal:last-child:nth-child(2n){grid-column:1}.sections_projectArt__K9_8l{aspect-ratio:1.2}.sections_projectWord__tpoOC{left:var(--space-5);right:var(--space-5);font-size:42px}.sections_projectPlatforms__Z_f2I{left:var(--space-5)}.sections_scopeDiagram__HDra9{top:26%;left:10%;right:10%}.sections_scopeDiagram__HDra9>span{padding:var(--space-5) 8px}.sections_articleList__YYi8N,.sections_leadership__7ZEVU,.sections_pricingGrid__6vx6C,.sections_servicesGrid__bkTc4{grid-template-columns:1fr}.sections_servicesGrid__bkTc4{gap:var(--space-4)}.sections_offer__NJ0bK>p.body{min-height:0}.sections_offer__NJ0bK>a{white-space:nowrap}.sections_processRail__a8Ilo{grid-template-columns:1fr;gap:var(--space-6)}.sections_processRail__a8Ilo>a{position:relative;padding:var(--space-5) 0 0 44px}.sections_processDot__rxxGo{position:absolute;left:0;top:24px}.sections_processRail__a8Ilo h3{margin-top:0;font-size:22px}.sections_processRail__a8Ilo small{margin-top:var(--space-4)}.sections_ceoPortrait__S6hJC{aspect-ratio:4/3}.sections_insightEmpty__mQQtu{display:block}.sections_insightEmpty__mQQtu>a{margin-top:var(--space-5)}.sections_finalBottom__Z6fz8{gap:var(--space-6);margin-top:var(--space-6)}.sections_pipelineFlow__4NVZc{gap:8px}.sections_pipelineFlow__4NVZc>div{padding:12px 8px}.sections_pipelineFlow__4NVZc strong{font-size:10px}.sections_diagramHeader__2FFEM>span:last-child{display:none}}