._hero_qx3mw_1,._cta_qx3mw_2{isolation:isolate;color:var(--color-neutral);position:relative;overflow:hidden}._hero_qx3mw_1{height:80svh;min-height:600px;margin-top:calc(var(--header-height) * -1);padding:calc(var(--header-height) + var(--spacing-lg)) var(--spacing-gutter) var(--spacing-lg);align-items:end;display:flex}._heroImage_qx3mw_18,._ctaImage_qx3mw_19{object-fit:cover;z-index:-2}._heroImage_qx3mw_18{object-position:center 55%}._hero_qx3mw_1:after,._cta_qx3mw_2:after,._tile_qx3mw_28:after{content:"";pointer-events:none;position:absolute;inset:0}._hero_qx3mw_1:after{z-index:-1;background:#0000001f}._hero_qx3mw_1:before{z-index:-1;content:"";filter:blur(56px);pointer-events:none;background:#00000052;width:min(720px,62vw);height:54%;position:absolute;inset:auto auto -14% -8%}._heroContent_qx3mw_52,._section_qx3mw_53,._capabilities_qx3mw_54,._ctaContent_qx3mw_55{width:min(100%,1280px);margin-inline:auto}._heroContent_qx3mw_52{max-width:1280px}._eyebrow_qx3mw_62{font-size:var(--text-label-sm);line-height:var(--text-label-sm--line-height);letter-spacing:var(--text-label-sm--letter-spacing);text-transform:uppercase;color:var(--color-secondary);margin:0}._hero_qx3mw_1 ._eyebrow_qx3mw_62,._cta_qx3mw_2 ._eyebrow_qx3mw_62{color:#fffc}._heroTitle_qx3mw_74{max-width:720px;margin:var(--spacing-sm) 0 0;font-size:clamp(48px, 6vw, var(--text-headline-display));line-height:var(--text-headline-display--line-height)}._heroCopy_qx3mw_81{max-width:560px;margin:var(--spacing-sm) 0 0;font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:#ffffffe0}._section_qx3mw_53{padding:100px var(--spacing-gutter) var(--spacing-xl)}._intro_qx3mw_91{gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;display:grid}._introTitle_qx3mw_99{max-width:620px;margin:var(--spacing-sm) 0 0;font-size:clamp(var(--text-headline-md), 4vw, var(--text-headline-lg));line-height:var(--text-headline-lg--line-height)}._introCopy_qx3mw_106{max-width:430px;color:var(--color-secondary);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0 0 4px}._grid_qx3mw_114{gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tile_qx3mw_28{min-height:clamp(360px,39vw,520px);color:var(--color-neutral);display:flex;position:relative;overflow:hidden}._tile_qx3mw_28:after{z-index:1;background:#00000040}._tileImage_qx3mw_133{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}._tile_qx3mw_28:first-child ._tileImage_qx3mw_133{object-position:center 54%}._tileContent_qx3mw_140{z-index:2;padding:var(--spacing-md);align-self:end;position:relative}._tileTitle_qx3mw_147{font-size:clamp(var(--text-headline-sm), 3vw, var(--text-headline-md));line-height:var(--text-headline-md--line-height);margin:0}._tileLink_qx3mw_153,._ctaLink_qx3mw_154{margin-top:var(--spacing-xs);font-size:var(--text-label-md);line-height:var(--text-label-md--line-height);border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:4px;display:inline-flex}._tileLink_qx3mw_153 span,._ctaLink_qx3mw_154 span{transition:transform .6s cubic-bezier(.22,1,.36,1)}._tile_qx3mw_28:hover ._tileImage_qx3mw_133{transform:scale(1.02)}._tile_qx3mw_28:hover ._tileLink_qx3mw_153 span,._ctaLink_qx3mw_154:hover span{transform:translate(4px)}._capabilitySection_qx3mw_171{border-block:1px solid var(--color-primary-30);background:var(--color-surface)}._capabilities_qx3mw_54{padding:var(--spacing-lg) var(--spacing-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._capability_qx3mw_171{min-height:132px;padding:0 var(--spacing-md);border-left:1px solid var(--color-primary-30)}._capability_qx3mw_171:first-child{border-left:0;padding-left:0}._capabilityTitle_qx3mw_189{font-size:var(--text-headline-sm);line-height:var(--text-headline-sm--line-height);margin:0}._capabilityCopy_qx3mw_190{max-width:220px;margin:var(--spacing-xs) 0 0;color:var(--color-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}._cta_qx3mw_2{min-height:620px;margin-top:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-gutter);align-items:center;display:flex}._ctaImage_qx3mw_19{object-position:center 47%}._cta_qx3mw_2:after{z-index:-1;background:#0000007a}._ctaContent_qx3mw_55{max-width:1280px}._ctaTitle_qx3mw_203{max-width:590px;margin:var(--spacing-sm) 0 0;font-size:clamp(var(--text-headline-md), 4.8vw, var(--text-headline-lg));line-height:var(--text-headline-lg--line-height)}._ctaCopy_qx3mw_204{max-width:520px;margin:var(--spacing-sm) 0 0;color:#ffffffe0;font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}@media (max-width:900px){._capabilities_qx3mw_54{gap:var(--spacing-md) 0;grid-template-columns:repeat(2,minmax(0,1fr))}._capability_qx3mw_171:nth-child(3){border-left:0;padding-left:0}}@media (max-width:680px){._hero_qx3mw_1{height:78svh;min-height:620px;padding-bottom:var(--spacing-md)}._heroImage_qx3mw_18{object-position:57% center}._hero_qx3mw_1:before{filter:blur(42px);width:92vw;height:48%}._heroTitle_qx3mw_74{font-size:48px}._heroCopy_qx3mw_81,._introCopy_qx3mw_106,._ctaCopy_qx3mw_204{font-size:18px}._section_qx3mw_53{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}._intro_qx3mw_91{gap:var(--spacing-md);grid-template-columns:1fr}._grid_qx3mw_114{grid-template-columns:1fr}._tile_qx3mw_28{min-height:420px}._tileContent_qx3mw_140{padding:var(--spacing-gutter)}._capabilities_qx3mw_54{padding-block:var(--spacing-md)}._capability_qx3mw_171{min-height:0;padding:0 var(--spacing-gutter)}._capability_qx3mw_171:nth-child(3){padding-left:0}._capabilityTitle_qx3mw_189{font-size:27px}._cta_qx3mw_2{min-height:570px;margin-top:var(--spacing-lg);padding-block:var(--spacing-lg)}._ctaImage_qx3mw_19{object-position:62% center}}@media (prefers-reduced-motion:reduce){._tileImage_qx3mw_133,._tileLink_qx3mw_153 span,._ctaLink_qx3mw_154 span{transition:none}}
