.MainCapabilities_section__dfogd{--surface:color-mix(in srgb,hsl(var(--primary)) 24%,hsl(0 0% 4%));--accent:color-mix(in srgb,hsl(var(--primary)) 38%,white);padding-block:112px 88px;background:var(--surface);color:hsl(0 0% 98%)}.MainCapabilities_heading__sKrtK{max-width:1000px;margin:0 auto 72px;text-align:center}.MainCapabilities_heading__sKrtK h2{font-size:clamp(34px,4.2vw,58px);line-height:1.25;letter-spacing:-.05em;font-weight:650}.MainCapabilities_heading__sKrtK h2 span{color:var(--accent)}.MainCapabilities_heading__sKrtK p{margin-top:24px;color:hsl(0 0% 100%/.74);font-size:18px;line-height:1.7}.MainCapabilities_capabilities__6A5eK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.MainCapabilities_capability__nrR1J{min-width:0;padding:0 28px;border-left:1px solid hsl(0 0% 100%/.16)}.MainCapabilities_capability__nrR1J:first-child{padding-left:0;border-left:0}.MainCapabilities_capability__nrR1J:last-child{padding-right:0}.MainCapabilities_icon__cDmB8{color:var(--accent);margin-bottom:24px}.MainCapabilities_section__dfogd .MainCapabilities_capability__nrR1J h4{font-size:clamp(24px,2.4vw,34px);font-weight:650;letter-spacing:-.045em;line-height:1.3}.MainCapabilities_result__GuXHk{margin-top:18px;color:var(--accent);font-size:15px;line-height:1.7;font-weight:550}.MainCapabilities_detail__4TBq_{margin-top:12px;color:hsl(0 0% 100%/.8);font-size:15px;line-height:1.8}.MainCapabilities_formats__PvSDB{margin-top:24px;color:hsl(0 0% 100%/.56);font-size:12px;line-height:1.7}.MainCapabilities_agentGroup__jRuWL{padding:32px;border:1px solid hsl(0 0% 100%/.16);border-radius:24px;background:hsl(0 0% 100%/.025)}.MainCapabilities_agentHeading__JfvRO{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid hsl(0 0% 100%/.16)}.MainCapabilities_section__dfogd .MainCapabilities_agentHeading__JfvRO h3,.MainCapabilities_section__dfogd .MainCapabilities_worksRole__EWB_h h3{color:var(--accent);font-size:32px;font-weight:650;line-height:1.3;letter-spacing:-.035em}.MainCapabilities_agentHeading__JfvRO p{margin:0;font-size:16px;line-height:1.7;color:hsl(0 0% 100%/.82)}.MainCapabilities_worksRole__EWB_h{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:24px;margin-top:32px;padding:0 32px}.MainCapabilities_worksRole__EWB_h p{margin:0;font-size:16px;line-height:1.8;color:hsl(0 0% 100%/.82)}.MainCapabilities_footer__ufG4x{margin-top:36px;text-align:center}.MainCapabilities_link__CAGb_{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 0;color:hsl(0 0% 98%);font-size:16px;font-weight:600}.MainCapabilities_link__CAGb_ svg{transition:transform .2s ease}.MainCapabilities_link__CAGb_:hover svg{transform:translateX(3px)}.MainCapabilities_link__CAGb_:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}.MainCapabilities_footer__ufG4x>p{margin-top:16px;font-size:12px;line-height:1.8;color:hsl(0 0% 100%/.58)}@media (max-width:1000px){.MainCapabilities_capabilities__6A5eK{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}.MainCapabilities_capability__nrR1J{padding:0;border-left:0}.MainCapabilities_capability__nrR1J:nth-child(n+3){padding-top:28px;border-top:1px solid hsl(0 0% 100%/.16)}}@media (max-width:600px){.MainCapabilities_section__dfogd{padding-block:64px 56px}.MainCapabilities_heading__sKrtK{margin-bottom:40px}.MainCapabilities_heading__sKrtK h2{font-size:clamp(28px,7.5vw,36px);line-height:1.4}.MainCapabilities_heading__sKrtK p{font-size:14px;margin-top:18px}.MainCapabilities_capabilities__6A5eK{gap:28px 20px}.MainCapabilities_icon__cDmB8{width:25px;height:25px;margin-bottom:16px}.MainCapabilities_section__dfogd .MainCapabilities_capability__nrR1J h4{font-size:24px}.MainCapabilities_result__GuXHk{margin-top:12px;font-size:13px}.MainCapabilities_detail__4TBq_{font-size:13px;margin-top:8px;line-height:1.7}.MainCapabilities_formats__PvSDB{font-size:11px;margin-top:16px}.MainCapabilities_agentGroup__jRuWL{padding:20px 14px;border-radius:16px}.MainCapabilities_agentHeading__JfvRO{display:block;padding-bottom:16px;margin-bottom:18px}.MainCapabilities_section__dfogd .MainCapabilities_agentHeading__JfvRO h3,.MainCapabilities_section__dfogd .MainCapabilities_worksRole__EWB_h h3{font-size:22px}.MainCapabilities_agentHeading__JfvRO p{margin-top:8px;font-size:14px}.MainCapabilities_worksRole__EWB_h{grid-template-columns:1fr;gap:10px;margin-top:28px;padding-inline:16px}.MainCapabilities_worksRole__EWB_h p{font-size:14px}.MainCapabilities_footer__ufG4x{margin-top:28px}.MainCapabilities_footer__ufG4x>p{font-size:11px}}@media (prefers-reduced-motion:reduce){.MainCapabilities_link__CAGb_ svg{transition:none}}.MainCapabilities_pipeline__95QPY{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;padding:0;list-style:none}.MainCapabilities_pipeline__95QPY li{min-width:0;min-height:148px;padding:22px 16px;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:16px;background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:hsl(0 0% 98%)}.MainCapabilities_pipeline__95QPY li>span{display:block;color:var(--accent);font-size:28px;line-height:1;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.MainCapabilities_section__dfogd .MainCapabilities_pipeline__95QPY h4{color:inherit;font-size:clamp(19px,1.65vw,24px);font-weight:700;margin-top:26px;line-height:1.4;letter-spacing:-.04em}.MainCapabilities_flowLead__S3R7e{margin-top:28px;font-size:15px;line-height:1.8;color:hsl(0 0% 100%/.75)}.MainCapabilities_audiences__9Hu_p{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:28px}.MainCapabilities_audiences__9Hu_p p{font-size:12px;line-height:1.8;color:hsl(0 0% 100%/.65)}.MainCapabilities_audiences__9Hu_p strong{display:block;color:var(--accent);font-size:13px;font-weight:600}@media(max-width:1100px){.MainCapabilities_pipeline__95QPY{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.MainCapabilities_pipeline__95QPY{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MainCapabilities_pipeline__95QPY li{min-height:82px;padding:12px;border-radius:10px}.MainCapabilities_pipeline__95QPY li>span{font-size:16px}.MainCapabilities_section__dfogd .MainCapabilities_pipeline__95QPY h4{margin-top:12px;font-size:16px}.MainCapabilities_pipeline__95QPY li:last-child{grid-column:1/-1}.MainCapabilities_flowLead__S3R7e{font-size:13px}.MainCapabilities_audiences__9Hu_p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}