.FeaturedWork_list__3b9oW{display:flex;flex-direction:column}.FeaturedWork_row__MTgvp{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;padding-block:32px;border-bottom:1px solid var(--border);transition:background .25s ease;position:relative}.FeaturedWork_row__MTgvp:first-child{border-top:1px solid var(--border)}.FeaturedWork_row__MTgvp:hover{background:rgba(20,20,30,.025)}.FeaturedWork_tag__jMwkK{align-self:start;width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-bright);background:var(--accent-soft);padding:6px 12px;border-radius:999px}.FeaturedWork_body__HL_Y6 h3{margin-bottom:8px}.FeaturedWork_body__HL_Y6 p{color:var(--text-secondary);font-size:15.5px;max-width:58ch}.FeaturedWork_arrow__XuTyr{font-size:22px;color:var(--muted);transition:transform .25s ease,color .25s ease;justify-self:end;align-self:center}.FeaturedWork_row__MTgvp:hover .FeaturedWork_arrow__XuTyr{transform:translateX(6px);color:var(--accent-bright)}.FeaturedWork_more__oZfhO{display:flex;margin-top:48px}.FeaturedWork_moreLink__P7XyI{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--accent-bright);transition:gap .25s ease}.FeaturedWork_moreLink__P7XyI:hover{gap:14px}@media (min-width:768px){.FeaturedWork_row__MTgvp{grid-template-columns:140px 1fr 40px;gap:32px;align-items:center}.FeaturedWork_tag__jMwkK{align-self:center}}.Hero_hero__sbIHl{padding-top:calc(var(--nav-h) + clamp(48px, 8vw, 96px));padding-bottom:clamp(32px,5vw,64px);overflow:hidden}.Hero_grid__dUtXT{display:grid;grid-template-columns:1fr;grid-gap:56px;gap:56px;align-items:center}.Hero_copy__lJqgQ{display:flex;flex-direction:column;gap:24px}.Hero_copy__lJqgQ h1{max-width:14ch}.Hero_ctas__O1Hl0{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.Hero_trust__cyZZH{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;margin-top:16px}.Hero_trust__cyZZH li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.Hero_trust__cyZZH li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-bright);flex-shrink:0}.Hero_visual__nujaz{position:relative;justify-self:center;width:min(70vw,340px)}.Hero_glow__bLxBg{position:absolute;inset:10% -20% -10% -20%;background:radial-gradient(ellipse at 50% 60%,var(--accent-soft),transparent 68%);filter:blur(8px);pointer-events:none}.Hero_photo__WYI9Q{position:relative;width:100%;height:auto}@media (min-width:1024px){.Hero_grid__dUtXT{grid-template-columns:1.2fr .8fr;gap:64px}.Hero_visual__nujaz{width:100%;max-width:420px;justify-self:end}}.ServicesSnapshot_section__sykbA{background:linear-gradient(180deg,transparent,rgba(20,20,30,.014),transparent)}.ServicesSnapshot_grid__NPmLR{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.ServicesSnapshot_card__34h4c{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:36px 32px;display:flex;flex-direction:column;gap:14px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ServicesSnapshot_card__34h4c:hover{transform:translateY(-4px);border-color:var(--accent-border);box-shadow:0 16px 40px -20px rgba(20,20,30,.15)}.ServicesSnapshot_card__34h4c p{color:var(--text-secondary);font-size:15.5px}.ServicesSnapshot_index__ShUoC{font-family:var(--font-grotesk),sans-serif;font-size:14px;font-weight:500;color:var(--accent-bright);letter-spacing:.08em}.ServicesSnapshot_feature__nifB9{background:linear-gradient(135deg,var(--surface),var(--surface-2))}.ServicesSnapshot_more__7pLvX{display:flex;justify-content:center;margin-top:48px}.ServicesSnapshot_moreLink__fLArz{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--accent-bright);transition:gap .25s ease}.ServicesSnapshot_moreLink__fLArz:hover{gap:14px}@media (min-width:768px){.ServicesSnapshot_grid__NPmLR{grid-template-columns:repeat(2,1fr)}.ServicesSnapshot_feature__nifB9{grid-column:span 2}}@media (min-width:1024px){.ServicesSnapshot_grid__NPmLR{grid-template-columns:repeat(6,1fr)}.ServicesSnapshot_feature__nifB9{grid-column:span 6}.ServicesSnapshot_card__34h4c:not(.ServicesSnapshot_feature__nifB9){grid-column:span 3}}.TechMarquee_marquee__cQnck{overflow:hidden;padding-block:28px;border-block:1px solid var(--border);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.TechMarquee_track__fkMH7{display:flex;width:max-content;gap:48px}.TechMarquee_item__XfqM7{display:flex;align-items:center;gap:48px;font-family:var(--font-grotesk),sans-serif;font-size:17px;font-weight:500;letter-spacing:.04em;color:var(--muted);white-space:nowrap}.TechMarquee_dot__mTdrP{width:5px;height:5px;border-radius:50%;background:var(--accent-bright);opacity:.6}.WhatIDo_grid__IThvV{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.WhatIDo_grid__IThvV .sectionHeader{margin-bottom:0}.WhatIDo_prose__3DyhV{display:flex;flex-direction:column;gap:20px;color:var(--text-secondary)}.WhatIDo_kicker__xt8MF{color:var(--text-primary);font-weight:500}@media (min-width:1024px){.WhatIDo_grid__IThvV{grid-template-columns:1fr 1.1fr;gap:80px}}.WhyMe_grid__OWDz5{display:grid;grid-template-columns:1fr;grid-gap:56px;gap:56px;align-items:start}.WhyMe_copy__7Tz1_{display:flex;flex-direction:column;gap:20px;color:var(--text-secondary)}.WhyMe_copy__7Tz1_ .sectionHeader{margin-bottom:12px}.WhyMe_pillars__8hr9f{list-style:none;display:flex;flex-direction:column}.WhyMe_pillar__hV_sr{display:flex;gap:24px;padding-block:28px;border-bottom:1px solid var(--border)}.WhyMe_pillar__hV_sr:first-child{border-top:1px solid var(--border)}.WhyMe_num__7yso6{font-family:var(--font-grotesk),sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;color:var(--accent-bright);line-height:1;min-width:56px}.WhyMe_pillar__hV_sr h3{font-size:20px;margin-bottom:6px}.WhyMe_pillar__hV_sr p{color:var(--text-secondary);font-size:15px}@media (min-width:1024px){.WhyMe_grid__OWDz5{grid-template-columns:1.1fr .9fr;gap:96px}}