.page_hero__7KFOs{overflow-x:clip;max-width:var(--pg-max-width);margin:0 auto;padding:clamp(24px,5vw,64px) var(--pg-pad);padding-top:calc(var(--pg-nav-h) + clamp(24px, 5vw, 64px));min-height:100vh;display:grid;grid-template-columns:1fr 1.1fr .8fr;align-items:center;grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px)}.page_left__kiRJI{display:flex;flex-direction:column;align-items:flex-start}.page_display__kuy98{font-size:clamp(2.5rem,4vw + 1rem,4rem);line-height:1.04;letter-spacing:-.02em;font-weight:600}.page_sub__0BWS6{margin-top:20px;max-width:34ch;font-size:1.0625rem;line-height:1.5;color:var(--pg-muted)}.page_ctaRow__ZDq_0{display:flex;gap:12px;margin-top:32px}.page_center__NcdcW{width:100%}.page_right__UMq_q{justify-self:end}.page_mono__nWwvR{font-family:var(--pg-mono);font-size:13px;letter-spacing:.04em;line-height:2;color:var(--pg-muted)}@media (max-width:980px){.page_hero__7KFOs{grid-template-columns:1fr;justify-items:center;text-align:center;gap:24px}.page_left__kiRJI{align-items:center;order:1}.page_center__NcdcW{order:0;max-width:520px}.page_right__UMq_q{order:2;justify-self:center}.page_sub__0BWS6{text-align:center}}.Capabilities_inner__IgV0N{max-width:var(--pg-max-width);margin:0 auto;padding:clamp(64px,9vw,120px) var(--pg-pad)}.Capabilities_intro__8i5yd{max-width:720px}.Capabilities_eyebrow__e00Lq{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-leather)}.Capabilities_heading__0rwqH{margin-top:14px;font-size:clamp(2rem,3vw + .5rem,3rem);line-height:1.08;letter-spacing:-.02em;font-weight:600}.Capabilities_lede__9n_Jx{margin-top:18px;max-width:62ch;font-size:1.125rem;line-height:1.55;color:var(--pg-muted)}.Capabilities_rows__g_ocx{list-style:none;margin-top:clamp(32px,5vw,64px)}.Capabilities_row__vOlkf{position:relative;display:grid;grid-template-columns:minmax(0,56ch) auto;justify-content:start;align-items:center;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);padding:clamp(28px,4vw,44px) clamp(16px,2vw,28px);border-top:1px solid var(--pg-border);outline:none;opacity:1;transition:opacity .45s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1)}.Capabilities_row__vOlkf:last-child{border-bottom:1px solid var(--pg-border)}.Capabilities_row__vOlkf:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;background:var(--pg-leather);transform:scaleY(0);transform-origin:center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.Capabilities_row__vOlkf:focus-visible{border-radius:2px;box-shadow:inset 0 0 0 1px var(--pg-border)}.Capabilities_rowActive__cQwX_{opacity:1;background-color:color-mix(in srgb,var(--pg-leather) 4%,transparent)}.Capabilities_rowActive__cQwX_:before{transform:scaleY(1)}.Capabilities_engaged__pbhu6 .Capabilities_row__vOlkf{opacity:.5}.Capabilities_engaged__pbhu6 .Capabilities_rowActive__cQwX_{opacity:1}.Capabilities_text__SkkMa{max-width:56ch}.Capabilities_label__JOlOn{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-leather)}.Capabilities_rowHeadline__ewVB3{margin-top:10px;font-size:1.375rem;line-height:1.25;letter-spacing:-.01em;font-weight:600}.Capabilities_body__zxtD5{margin-top:12px;font-size:1rem;line-height:1.6;color:var(--pg-muted)}.Capabilities_glyph__hS5ES{display:block}.Capabilities_glyphSvg__5i2D6{width:clamp(88px,9vw,124px);height:auto;display:block;overflow:visible}.Capabilities_gFrame__8xVWn,.Capabilities_gStroke__oZJeI{stroke:var(--pg-ink);fill:none}.Capabilities_gFill__sTl1R,.Capabilities_gNode__lUsNz{stroke:var(--pg-ink);fill:var(--pg-border)}.Capabilities_gStroke__oZJeI{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset 1.5s cubic-bezier(.16,1,.3,1)}.Capabilities_gNode__lUsNz{transform-box:fill-box;transform-origin:center;transform:scale(.6);opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * .15s)}.Capabilities_gNode__lUsNz.Capabilities_gRest__AvOoK{opacity:.62;transform:scale(.85)}.Capabilities_glyphActive__Yt5Zf .Capabilities_gStroke__oZJeI{stroke-dashoffset:0}.Capabilities_glyphActive__Yt5Zf .Capabilities_gNode__lUsNz{transform:scale(1);opacity:1}@media (max-width:720px){.Capabilities_row__vOlkf{grid-template-columns:1fr;gap:12px}.Capabilities_glyph__hS5ES{order:-1}.Capabilities_glyphSvg__5i2D6{width:68px}}@media (prefers-reduced-motion:reduce){.Capabilities_gNode__lUsNz,.Capabilities_gStroke__oZJeI,.Capabilities_row__vOlkf,.Capabilities_row__vOlkf:before{transition:none}}.ClosingCTA_close__3tvkb{position:relative;background-color:var(--pg-ink);color:var(--pg-on-dark);padding:clamp(90px,13vw,160px) 0;overflow:hidden}.ClosingCTA_close__3tvkb:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.14) 1.2px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%);mask-image:linear-gradient(180deg,transparent,#000 26%);opacity:0;transform:translateY(24px);transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.ClosingCTA_revealed__0qNP_:before{opacity:1;transform:translateY(0)}.ClosingCTA_inner__nx99R{position:relative;z-index:1;max-width:var(--pg-max-width);margin:0 auto;padding-left:var(--pg-pad);padding-right:var(--pg-pad)}.ClosingCTA_band__Yx1xc{display:flex;align-items:center;justify-content:space-between;gap:clamp(28px,5vw,64px);flex-wrap:wrap}.ClosingCTA_heading__WM0YT{margin:0;max-width:26ch;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#fff}.ClosingCTA_muted__ojoPp{color:var(--pg-on-dark-muted);font-weight:600}.ClosingCTA_cta__Ulech{flex-shrink:0;display:inline-flex;align-items:center;padding:15px 30px;border-radius:999px;background:#fff;color:#000;font-weight:600;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ClosingCTA_close__3tvkb:before{transition:none;opacity:1;transform:none}}@media (max-width:640px){.ClosingCTA_band__Yx1xc{flex-direction:column;align-items:flex-start}}