.AtAGlance-module__925gia__bar{gap:var(--space-5) var(--space-3);padding:var(--space-5) var(--space-4);border-radius:var(--radius-md);border:var(--line-1) solid var(--border);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.AtAGlance-module__925gia__fact{align-items:center;gap:var(--space-3);min-width:0;display:flex}.AtAGlance-module__925gia__text{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.AtAGlance-module__925gia__label{font-size:var(--text-xs);color:var(--text-muted)}.AtAGlance-module__925gia__value{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}@media (min-width:1024px){.AtAGlance-module__925gia__bar{gap:var(--space-6);padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr))}.AtAGlance-module__925gia__fact{gap:var(--space-4)}}
.ButtonLink-module__zsplpa__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-h);padding:0 var(--space-8);border-radius:var(--radius-pill);font-weight:var(--weight-bold);font-size:var(--text-base);text-decoration:none;display:inline-flex}.ButtonLink-module__zsplpa__primary{background:var(--brand);color:var(--on-brand)}.ButtonLink-module__zsplpa__outline{border:var(--line-button) solid var(--text);color:var(--text)}.ButtonLink-module__zsplpa__button:hover{opacity:.9}
.CompanyCard-module__lcMcBW__card{padding:var(--space-5) var(--space-4);border-radius:var(--radius-md);border:var(--line-1) solid var(--border);background:var(--surface)}.CompanyCard-module__lcMcBW__header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.CompanyCard-module__lcMcBW__name{font-size:var(--text-h3);font-weight:var(--weight-bold)}.CompanyCard-module__lcMcBW__tenure{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:var(--line-1) solid var(--border);background:var(--bg);font-size:var(--text-xs);white-space:nowrap}.CompanyCard-module__lcMcBW__body{gap:var(--space-6);flex-direction:column;display:flex}.CompanyCard-module__lcMcBW__roles{gap:var(--space-5);flex-direction:column;list-style:none;display:flex;position:relative}.CompanyCard-module__lcMcBW__roles:before{content:"";left:calc(var(--space-4) / 2 - var(--line-1));top:var(--space-4);bottom:var(--space-4);width:var(--line-2);background:var(--border);position:absolute}.CompanyCard-module__lcMcBW__role{padding-left:var(--space-8);position:relative}.CompanyCard-module__lcMcBW__dot{left:0;top:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);border:var(--line-2) solid var(--surface);position:absolute}.CompanyCard-module__lcMcBW__roleHead{gap:calc(var(--space-1) / 2);flex-direction:column;display:flex}.CompanyCard-module__lcMcBW__roleTitle{font-weight:var(--weight-bold);font-size:var(--text-base);line-height:var(--leading-snug)}.CompanyCard-module__lcMcBW__roleDates{font-size:var(--text-xs);color:var(--text-muted)}.CompanyCard-module__lcMcBW__responsibilities{gap:var(--space-1);margin-top:var(--space-2);max-width:var(--width-text-md);font-size:var(--text-sm);line-height:var(--leading-lead);color:var(--text-muted);flex-direction:column;list-style:none;display:flex}.CompanyCard-module__lcMcBW__studies{gap:var(--space-3);padding-top:var(--space-6);border-top:var(--line-1) solid var(--border);flex-direction:column;display:flex}.CompanyCard-module__lcMcBW__studiesTitle{font-weight:var(--weight-bold)}.CompanyCard-module__lcMcBW__studyList{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.CompanyCard-module__lcMcBW__study{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);border:var(--line-1) solid var(--border);background:var(--bg);color:var(--text);flex-direction:column;text-decoration:none;display:flex}.CompanyCard-module__lcMcBW__study:hover .CompanyCard-module__lcMcBW__studyTitle{text-decoration:underline}.CompanyCard-module__lcMcBW__tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.4}.CompanyCard-module__lcMcBW__studyTitle{font-weight:var(--weight-bold);font-size:var(--text-base);line-height:var(--leading-snug)}.CompanyCard-module__lcMcBW__studySummary{font-size:var(--text-sm);line-height:var(--leading-lead);color:var(--text-muted)}.CompanyCard-module__lcMcBW__studyLink{align-items:center;gap:var(--space-2);min-height:var(--tap-target-min);font-weight:var(--weight-bold);font-size:var(--text-sm);display:inline-flex}@media (min-width:1024px){.CompanyCard-module__lcMcBW__card{padding:var(--space-10);border-radius:var(--radius-lg)}.CompanyCard-module__lcMcBW__header{margin-bottom:var(--space-8)}.CompanyCard-module__lcMcBW__name{font-size:var(--text-h3)}.CompanyCard-module__lcMcBW__body{gap:calc(var(--space-12) + var(--space-2));flex-direction:row}.CompanyCard-module__lcMcBW__body>*{flex:1 1 0;min-width:0}.CompanyCard-module__lcMcBW__studies{border-top:0;padding-top:0}.CompanyCard-module__lcMcBW__roleHead{justify-content:space-between;gap:var(--space-4);flex-direction:row}.CompanyCard-module__lcMcBW__roleDates{white-space:nowrap}}
.ContactPanel-module__qN-T7q__panel{gap:var(--space-3);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);border:var(--line-1) solid var(--border);background:var(--contact-bg);color:var(--contact-text);scroll-margin-top:var(--header-h);flex-direction:column;display:flex}.ContactPanel-module__qN-T7q__copy{gap:var(--space-3);flex-direction:column;display:flex}.ContactPanel-module__qN-T7q__title{font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.ContactPanel-module__qN-T7q__text{font-size:var(--text-base);line-height:var(--leading-lead)}.ContactPanel-module__qN-T7q__action{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}@media (min-width:1024px){.ContactPanel-module__qN-T7q__panel{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-xl);flex-direction:row}.ContactPanel-module__qN-T7q__text{max-width:var(--width-text-lg)}.ContactPanel-module__qN-T7q__action{flex-shrink:0;align-items:center}}
.Container-module__QakJAa__container{width:100%;max-width:calc(var(--content-max) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.Container-module__QakJAa__narrow{max-width:calc(var(--width-reading) + var(--gutter) * 2)}
.ExperienceSummary-module__PDOIla__card{padding:var(--space-4) var(--space-4) var(--space-1);border-radius:var(--radius-md);border:var(--line-1) solid var(--border);background:var(--surface)}.ExperienceSummary-module__PDOIla__title{margin-bottom:var(--space-1);font-size:var(--text-lead);font-weight:var(--weight-bold)}.ExperienceSummary-module__PDOIla__list{list-style:none}.ExperienceSummary-module__PDOIla__row{gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:var(--line-1) solid var(--border);grid-template-columns:1fr auto;display:grid}.ExperienceSummary-module__PDOIla__row:last-child{border-bottom:0}.ExperienceSummary-module__PDOIla__company{font-weight:var(--weight-bold);font-size:var(--text-sm)}.ExperienceSummary-module__PDOIla__role,.ExperienceSummary-module__PDOIla__years{font-size:var(--text-sm);color:var(--text-muted)}.ExperienceSummary-module__PDOIla__years{white-space:nowrap;grid-area:1/2}@media (min-width:1024px){.ExperienceSummary-module__PDOIla__card{padding:var(--space-8);border-radius:var(--radius-lg)}.ExperienceSummary-module__PDOIla__title{font-size:var(--text-h3);margin-bottom:var(--space-2)}.ExperienceSummary-module__PDOIla__row{grid-template-columns:var(--width-label) 1fr auto;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0}.ExperienceSummary-module__PDOIla__company{font-size:var(--text-sm)}.ExperienceSummary-module__PDOIla__years{grid-area:auto}}
.HeroIllustration-module__zFeo0a__scene{width:100%;max-width:var(--width-text-lg);aspect-ratio:350/412;margin:0 auto;position:relative}.HeroIllustration-module__zFeo0a__blob{border-radius:var(--radius-pill);position:absolute}.HeroIllustration-module__zFeo0a__sage{background:var(--sage)}.HeroIllustration-module__zFeo0a__peach{background:var(--peach)}.HeroIllustration-module__zFeo0a__lavender{background:var(--lavender)}.HeroIllustration-module__zFeo0a__blob.HeroIllustration-module__zFeo0a__sage{aspect-ratio:1;width:48%;top:0;left:2%}.HeroIllustration-module__zFeo0a__blob.HeroIllustration-module__zFeo0a__peach{aspect-ratio:1;width:66%;top:10%;right:-2%}.HeroIllustration-module__zFeo0a__blob.HeroIllustration-module__zFeo0a__lavender{width:54%;height:36%;top:56%;left:20%}.HeroIllustration-module__zFeo0a__card{border-radius:var(--radius-lg);border:var(--line-1) solid var(--border);background:var(--surface-card);width:96%;height:84%;box-shadow:var(--shadow-hero);position:absolute;top:6%;left:2%;transform:rotate(-2.5deg)}.HeroIllustration-module__zFeo0a__point{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex;position:absolute}.HeroIllustration-module__zFeo0a__top{top:4%;left:0;right:0}.HeroIllustration-module__zFeo0a__left{width:40%;top:64%;left:4%}.HeroIllustration-module__zFeo0a__right{width:40%;top:64%;right:4%}.HeroIllustration-module__zFeo0a__icon{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.HeroIllustration-module__zFeo0a__pointTitle{font-weight:var(--weight-bold);font-size:var(--text-sm)}.HeroIllustration-module__zFeo0a__pointText{max-width:var(--width-caption);font-size:var(--text-xs);color:var(--text-muted);line-height:1.35}.HeroIllustration-module__zFeo0a__sketch{text-align:center;font-family:var(--font-hand);font-size:var(--text-hand);font-weight:var(--weight-medium);line-height:1;position:absolute;top:38%;left:0;right:0}.HeroIllustration-module__zFeo0a__rule{height:var(--line-3);border-radius:var(--radius-xs);background:var(--orange);position:absolute;top:57%;left:31%;right:31%}.HeroIllustration-module__zFeo0a__caption{font-family:var(--font-hand);font-size:var(--text-hand-sm);line-height:1;position:absolute;bottom:0;right:1%;transform:rotate(-3deg)}
.MobileNav-module__N8twRW__button{width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--radius-pill);color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MobileNav-module__N8twRW__panel{inset:var(--header-h) 0 0;z-index:50;justify-content:space-between;gap:var(--space-8);padding:var(--space-4) var(--gutter) var(--space-8);background:var(--bg);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.MobileNav-module__N8twRW__panel[hidden]{display:none}.MobileNav-module__N8twRW__list{list-style:none}.MobileNav-module__N8twRW__link{min-height:64px;padding:0 var(--space-1);border-bottom:var(--line-1) solid var(--border);color:var(--text);font-size:var(--text-menu);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.MobileNav-module__N8twRW__panel .MobileNav-module__N8twRW__list li:last-child .MobileNav-module__N8twRW__link{border-bottom:0}.MobileNav-module__N8twRW__cta{flex-direction:column;display:flex}@media (min-width:1024px){.MobileNav-module__N8twRW__menu{display:none}}
.HomeValues-module__68EHXG__list{gap:var(--space-6);margin-top:var(--space-3);flex-direction:column;list-style:none;display:flex}.HomeValues-module__68EHXG__item{gap:var(--space-4);align-items:flex-start;display:flex}.HomeValues-module__68EHXG__title{font-weight:var(--weight-bold);font-size:var(--text-base);line-height:var(--leading-snug)}.HomeValues-module__68EHXG__text{margin-top:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-lead);color:var(--text-muted)}@media (min-width:1024px){.HomeValues-module__68EHXG__list{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.HomeValues-module__68EHXG__item{gap:var(--space-3);flex-direction:column}.HomeValues-module__68EHXG__title{font-size:var(--text-lead)}}
.PageIntro-module__DPF-qW__intro{gap:var(--space-4);padding-top:var(--space-6);flex-direction:column;display:flex}.PageIntro-module__DPF-qW__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--brand)}.PageIntro-module__DPF-qW__title,.PageIntro-module__DPF-qW__titleLong{font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.PageIntro-module__DPF-qW__title{font-size:var(--text-h1)}.PageIntro-module__DPF-qW__titleLong{font-size:var(--text-h1-long)}.PageIntro-module__DPF-qW__lead{max-width:var(--width-intro);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--text-muted)}@media (min-width:1024px){.PageIntro-module__DPF-qW__intro{padding-top:var(--space-16)}}
.AccentCircle-module__k6Xtea__circle{border-radius:var(--radius-pill);color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AccentCircle-module__k6Xtea__md{width:var(--tap-target-min);height:var(--tap-target-min)}.AccentCircle-module__k6Xtea__lg{width:var(--space-12);height:var(--space-12)}@media (min-width:1024px){.AccentCircle-module__k6Xtea__md{width:var(--space-12);height:var(--space-12)}.AccentCircle-module__k6Xtea__lg{width:calc(var(--space-12) + var(--space-2));height:calc(var(--space-12) + var(--space-2))}}
.ThemeToggle-module__sGqMhG__toggle{min-height:var(--tap-target-min);min-width:var(--tap-target-min);padding:0 var(--space-4);border:var(--line-1) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ThemeToggle-module__sGqMhG__toggle:disabled{cursor:default;opacity:.6}.ThemeToggle-module__sGqMhG__toggle:hover:not(:disabled){background:var(--brand-tint)}
.Header-module__hBw1pG__header{z-index:60;height:var(--header-h);background:var(--bg);align-items:center;display:flex;position:relative}.Header-module__hBw1pG__inner{width:100%;max-width:calc(var(--content-max) + var(--gutter) * 2);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-8);margin:0 auto;display:flex}.Header-module__hBw1pG__wordmark{min-height:var(--tap-target-min);font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--text-lead);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__nav,.Header-module__hBw1pG__cta{display:none}.Header-module__hBw1pG__actions{align-items:center;gap:var(--space-3);display:flex}@media (min-width:1024px){.Header-module__hBw1pG__inner{justify-content:flex-start}.Header-module__hBw1pG__nav{gap:var(--space-8);margin-left:auto;display:flex}.Header-module__hBw1pG__link{min-height:var(--tap-target-min);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__link:hover{color:var(--brand)}.Header-module__hBw1pG__cta{--button-h:var(--button-h-sm);display:inline-flex}}
.SectionHeading-module__7zhw3a__heading{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.SectionHeading-module__7zhw3a__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--brand)}.SectionHeading-module__7zhw3a__title{font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.SectionHeading-module__7zhw3a__lead{max-width:var(--width-heading);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--text-muted)}.SectionHeading-module__7zhw3a__comingSoon{min-height:100vh;padding:var(--space-16) var(--gutter);font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight);font-weight:var(--weight-bold);color:var(--headline-accent);place-items:center;display:grid}
.HowIWorkSection-module__iGWKsq__section{padding:var(--space-8) var(--space-5);border-radius:var(--radius-lg);background:var(--brand-tint);scroll-margin-top:var(--header-h)}@media (min-width:1024px){.HowIWorkSection-module__iGWKsq__section{padding:calc(var(--space-12) + var(--space-2));border-radius:var(--radius-xl)}}
.ValueCard-module__HV8t1q__card{gap:var(--space-3);padding:var(--space-5) var(--space-4);border-radius:var(--radius-md);border:var(--line-1) solid var(--border);background:var(--surface);flex-direction:column;display:flex}.ValueCard-module__HV8t1q__header{align-items:center;gap:var(--space-4);display:flex}.ValueCard-module__HV8t1q__title{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.ValueCard-module__HV8t1q__description{font-size:var(--text-base);line-height:var(--leading-lead)}.ValueCard-module__HV8t1q__details{font-size:var(--text-sm);line-height:var(--leading-lead);color:var(--text-muted)}@media (min-width:1024px){.ValueCard-module__HV8t1q__card{padding:var(--space-8);border-radius:var(--radius-lg)}}
.experience-module__2QviJW__page{gap:var(--space-8);flex-direction:column;display:flex}.experience-module__2QviJW__cards{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:1024px){.experience-module__2QviJW__page{gap:var(--space-12)}.experience-module__2QviJW__cards{gap:var(--space-6)}}
.home-module__7T5Noq__page{gap:var(--section-gap);flex-direction:column;display:flex}.home-module__7T5Noq__hero{gap:var(--space-8);padding-top:var(--space-5);flex-direction:column;display:flex}.home-module__7T5Noq__copy{gap:var(--space-4);flex-direction:column;display:flex}.home-module__7T5Noq__headline{font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight);font-weight:var(--weight-bold)}.home-module__7T5Noq__line{display:block}.home-module__7T5Noq__brand{color:var(--brand)}.home-module__7T5Noq__accent{color:var(--headline-accent)}.home-module__7T5Noq__lead{max-width:var(--width-text-sm);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--text-muted)}.home-module__7T5Noq__actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.home-module__7T5Noq__experience{gap:var(--space-4);flex-direction:column;display:flex}.home-module__7T5Noq__more{margin-top:var(--space-2);display:none}.home-module__7T5Noq__cards{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}@media (min-width:1024px){.home-module__7T5Noq__hero{justify-content:space-between;align-items:center;gap:var(--space-10);padding-top:var(--space-8);flex-direction:row}.home-module__7T5Noq__copy{gap:var(--space-6);flex:0 1 var(--width-hero-copy)}.home-module__7T5Noq__actions{gap:var(--space-4);flex-direction:row}.home-module__7T5Noq__hero>:last-child{flex:0 0 var(--width-text-lg);margin:0}.home-module__7T5Noq__experience{gap:calc(var(--space-12) + var(--space-2));grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;display:grid}.home-module__7T5Noq__more{display:block}}.home-module__7T5Noq__comingSoon{min-height:100vh;padding:var(--space-16) var(--gutter);font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight);font-weight:var(--weight-bold);color:var(--headline-accent);place-items:center;display:grid}
.how-i-work-module__B-SxQG__page{gap:var(--space-8);flex-direction:column;display:flex}.how-i-work-module__B-SxQG__values{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:1024px){.how-i-work-module__B-SxQG__page{gap:var(--space-12)}.how-i-work-module__B-SxQG__values{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}