.Hero-module__s-6kkG__hero{background:var(--color-charcoal);position:relative;overflow:hidden}.Hero-module__s-6kkG__watermark{opacity:.18;filter:blur(3px);pointer-events:none;z-index:0;width:520px;height:auto;position:absolute;top:60px;right:-90px}.Hero-module__s-6kkG__inner{z-index:1;max-width:var(--content-max);padding:114px var(--content-pad) 92px;margin:0 auto;position:relative}.Hero-module__s-6kkG__content{max-width:780px}.Hero-module__s-6kkG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-orange);align-items:center;gap:10px;margin-bottom:26px;font-size:13px;font-weight:700;display:inline-flex}.Hero-module__s-6kkG__title{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 24px;font-size:clamp(38px,6vw,62px);font-weight:800;line-height:1.05}.Hero-module__s-6kkG__accent{background:var(--gradient-brand-soft);color:#0000;-webkit-background-clip:text;background-clip:text}.Hero-module__s-6kkG__lead{color:var(--color-on-dark);max-width:600px;margin:0 0 40px;font-size:21px;font-weight:300;line-height:1.55}.Hero-module__s-6kkG__ctas{flex-wrap:wrap;gap:14px;display:flex}.Hero-module__s-6kkG__statsWrap{z-index:1;border-top:1px solid #ffffff1f;position:relative}.Hero-module__s-6kkG__stats{max-width:var(--content-max);padding:0 var(--content-pad);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.Hero-module__s-6kkG__stat{border-left:1px solid #ffffff1f;padding:30px 0 30px 26px}.Hero-module__s-6kkG__statNum{letter-spacing:-.02em;background:var(--gradient-brand-soft);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:800}.Hero-module__s-6kkG__statLabel{color:var(--color-on-dark-3);max-width:220px;margin-top:4px;font-size:14px;line-height:1.45}@media (max-width:760px){.Hero-module__s-6kkG__inner{padding:72px var(--content-pad) 56px}.Hero-module__s-6kkG__lead{font-size:18px}.Hero-module__s-6kkG__stats{grid-template-columns:1fr}.Hero-module__s-6kkG__stat{border-top:1px solid #ffffff1f;border-left:none;padding:22px 0}.Hero-module__s-6kkG__stat:first-child{border-top:none;padding-top:4px}.Hero-module__s-6kkG__watermark{opacity:.12;width:340px;top:24px;right:-120px}}
.ProofStrip-module__fJf8va__section{background:var(--color-card);border-bottom:1px solid var(--color-border-2)}.ProofStrip-module__fJf8va__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;padding-block:34px;display:flex}.ProofStrip-module__fJf8va__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-3);font-size:13px;font-weight:700}.ProofStrip-module__fJf8va__logos{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ProofStrip-module__fJf8va__logo{border:1px dashed var(--color-border-dashed);background:var(--color-surface-alt);width:128px;height:46px;font-family:var(--font-mono);color:#bcb4a8;border-radius:6px;justify-content:center;align-items:center;font-size:10px;display:flex}
.WhoWeAre-module__isTbgq__section{padding-block:96px 70px}.WhoWeAre-module__isTbgq__inner{max-width:800px}.WhoWeAre-module__isTbgq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-red);margin-bottom:20px;font-size:13px;font-weight:700}.WhoWeAre-module__isTbgq__title{letter-spacing:-.02em;color:var(--color-heading);text-wrap:balance;margin:0 0 22px;font-size:clamp(28px,4.2vw,40px);font-weight:800;line-height:1.13}.WhoWeAre-module__isTbgq__body{color:var(--color-body-2);margin:0;font-size:19px;font-weight:300;line-height:1.65}@media (max-width:760px){.WhoWeAre-module__isTbgq__section{padding-block:64px 48px}.WhoWeAre-module__isTbgq__body{font-size:17px}}
.SectionHeading-module__Uo9Qca__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.SectionHeading-module__Uo9Qca__eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700}.SectionHeading-module__Uo9Qca__title{letter-spacing:-.02em;color:var(--color-heading);margin:0;font-size:34px;font-weight:800;line-height:1.1}.SectionHeading-module__Uo9Qca__link{font-size:15px;font-weight:700}
.ServiceCard-module__OSStpa__card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.ServiceCard-module__OSStpa__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.ServiceCard-module__OSStpa__bar{height:5px}.ServiceCard-module__OSStpa__body{flex-direction:column;gap:16px;padding:28px;display:flex}.ServiceCard-module__OSStpa__top{justify-content:space-between;align-items:center;display:flex}.ServiceCard-module__OSStpa__tag{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.ServiceCard-module__OSStpa__title{letter-spacing:-.01em;color:var(--color-heading);margin:0;font-size:22px;font-weight:800}.ServiceCard-module__OSStpa__desc{color:var(--color-body-2);margin:0;font-size:15px;line-height:1.6}.ServiceCard-module__OSStpa__more{color:var(--color-brand-red);margin-top:4px;font-size:14px;font-weight:700}
.ServicesPreview-module__pPt9ha__section{padding-block:20px 96px}.ServicesPreview-module__pPt9ha__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:900px){.ServicesPreview-module__pPt9ha__grid{grid-template-columns:1fr}.ServicesPreview-module__pPt9ha__section{padding-block:16px 64px}}
.Pillars-module__t8tMxq__section{background:var(--color-charcoal);padding-block:90px}.Pillars-module__t8tMxq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-orange);margin-bottom:16px;font-size:13px;font-weight:700}.Pillars-module__t8tMxq__title{letter-spacing:-.02em;color:#fff;max-width:620px;margin:0 0 48px;font-size:clamp(28px,4vw,34px);font-weight:800;line-height:1.1}.Pillars-module__t8tMxq__grid{border-radius:var(--radius-card);background:#ffffff1a;border:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.Pillars-module__t8tMxq__card{background:var(--color-charcoal);flex-direction:column;gap:14px;padding:32px 26px;display:flex}.Pillars-module__t8tMxq__cardTitle{color:#fff;margin:0;font-size:18px;font-weight:800;line-height:1.25}.Pillars-module__t8tMxq__cardDesc{color:var(--color-on-dark-3);margin:0;font-size:14px;font-weight:300;line-height:1.6}@media (max-width:900px){.Pillars-module__t8tMxq__section{padding-block:64px}.Pillars-module__t8tMxq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Pillars-module__t8tMxq__grid{grid-template-columns:1fr}}
.Founder-module__crN67q__section{padding-block:96px}.Founder-module__crN67q__grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:54px;display:grid}.Founder-module__crN67q__photoWrap{aspect-ratio:4/5;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-feature);position:relative;overflow:hidden}.Founder-module__crN67q__photo{object-fit:cover;object-position:center 18%}.Founder-module__crN67q__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-red);margin-bottom:20px;font-size:13px;font-weight:700}.Founder-module__crN67q__quote{letter-spacing:-.01em;color:var(--color-heading);text-wrap:pretty;margin:0 0 26px;font-size:clamp(21px,2.6vw,26px);font-weight:300;line-height:1.45}.Founder-module__crN67q__byline{align-items:center;gap:14px;display:flex}.Founder-module__crN67q__avatar{object-fit:cover;border-radius:50%;flex:none;width:46px;height:46px}.Founder-module__crN67q__name{color:var(--color-heading);font-size:16px;font-weight:800}.Founder-module__crN67q__role{color:var(--color-muted);font-size:14px}@media (max-width:900px){.Founder-module__crN67q__section{padding-block:64px}.Founder-module__crN67q__grid{grid-template-columns:1fr;gap:32px}.Founder-module__crN67q__photoWrap{max-width:340px}}
.InsightsPreview-module__CazIta__section{background:var(--color-card);border-top:1px solid var(--color-border-2);border-bottom:1px solid var(--color-border-2);padding-block:88px}.InsightsPreview-module__CazIta__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:900px){.InsightsPreview-module__CazIta__section{padding-block:64px}.InsightsPreview-module__CazIta__grid{grid-template-columns:1fr}}
.CtaBand-module__eVkBRq__section{background:var(--gradient-brand);position:relative;overflow:hidden}.CtaBand-module__eVkBRq__deco{opacity:.16;pointer-events:none;position:absolute;bottom:-120px;left:-80px}.CtaBand-module__eVkBRq__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-block:80px;display:flex;position:relative}.CtaBand-module__eVkBRq__text{max-width:640px}.CtaBand-module__eVkBRq__title{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 14px;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.12}.CtaBand-module__eVkBRq__body{color:var(--color-on-grad);margin:0;font-size:18px;font-weight:300;line-height:1.55}.CtaBand-module__eVkBRq__btn{flex:none}@media (max-width:760px){.CtaBand-module__eVkBRq__inner{padding-block:60px}}
