._navigation_ghzvv_1{z-index:10;position:fixed;top:50%;right:32px;transform:translateY(-50%)}._list_ghzvv_10{flex-direction:column;align-items:flex-end;gap:18px;margin:0;padding:0;list-style:none;display:flex}._link_ghzvv_22{color:var(--mui-palette-text-secondary);align-items:center;gap:12px;text-decoration:none;transition:color .2s;display:flex}._link_ghzvv_22:hover,._link_ghzvv_22[aria-current=location]{color:var(--mui-palette-text-primary)}._number_ghzvv_38{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.625rem}._line_ghzvv_44{opacity:.55;background-color:currentColor;width:16px;height:1px;transition:width .3s,opacity .3s}._link_ghzvv_22:hover ._line_ghzvv_44,._link_ghzvv_22[aria-current=location] ._line_ghzvv_44{opacity:1;width:48px}._label_ghzvv_62{color:var(--mui-palette-background-default);letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;background-color:var(--mui-palette-text-primary);opacity:0;pointer-events:none;padding:6px 10px;font-size:.625rem;font-weight:500;transition:opacity .18s,transform .18s;position:absolute;right:84px;transform:translate(8px)}._link_ghzvv_22:hover ._label_ghzvv_62,._link_ghzvv_22:focus-visible ._label_ghzvv_62{opacity:1;transform:translate(0)}._link_ghzvv_22:focus-visible{outline:none}._link_ghzvv_22:focus-visible ._line_ghzvv_44{outline-offset:5px;outline:1px solid;width:48px}@media (width<=900px){._navigation_ghzvv_1{display:none}}@media (prefers-reduced-motion:reduce){._link_ghzvv_22,._line_ghzvv_44,._label_ghzvv_62{transition:none}}._about_a2irh_1{align-items:center;min-height:100svh;padding:120px clamp(24px,8vw,128px);scroll-margin-top:32px;display:flex}._content_a2irh_10{width:100%;max-width:1100px;margin-inline:auto}._eyebrow_a2irh_16._eyebrow_a2irh_16{color:var(--mui-palette-text-secondary);letter-spacing:.16em;text-transform:uppercase;margin-bottom:32px;font-size:.75rem;font-weight:500}._title_a2irh_26._title_a2irh_26{letter-spacing:-.045em;max-width:900px;margin-bottom:64px;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:500;line-height:1.05}._description_a2irh_36{max-width:680px;color:var(--mui-palette-text-secondary);margin-left:auto;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.75}._description_a2irh_36 p{margin:0}._description_a2irh_36 p+p{margin-top:24px}@media (width<=600px){._about_a2irh_1{min-height:auto;padding-block:96px}._title_a2irh_26._title_a2irh_26{margin-bottom:48px}._description_a2irh_36{margin-left:0}}._section_i92yi_1{padding:120px clamp(24px,8vw,128px)}._content_i92yi_5{width:100%;max-width:1100px;margin-inline:auto}._eyebrow_i92yi_11._eyebrow_i92yi_11{color:var(--mui-palette-text-secondary);letter-spacing:.16em;text-transform:uppercase;margin-bottom:32px;font-size:.75rem;font-weight:500}._heading_i92yi_21._heading_i92yi_21{letter-spacing:-.045em;max-width:850px;margin-bottom:80px;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:500;line-height:1.05}._list_i92yi_31{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}._item_i92yi_39{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(80px,1fr) minmax(0,3fr);gap:48px;padding-block:48px;display:grid}._number_i92yi_48._number_i92yi_48{color:var(--mui-palette-text-secondary);letter-spacing:.12em;font-size:.75rem}._details_i92yi_54{grid-template-columns:minmax(180px,1fr) minmax(260px,1.5fr);gap:32px 64px;display:grid}._title_i92yi_61._title_i92yi_61{letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;line-height:1.1}._description_i92yi_68._description_i92yi_68{max-width:520px;color:var(--mui-palette-text-secondary);font-size:1rem;line-height:1.7}._technologies_i92yi_76{color:var(--mui-palette-text-secondary);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;grid-column:2;gap:8px 20px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}._technologies_i92yi_76 li:not(:last-child):after{content:"·";margin-left:20px}@media (width<=800px){._heading_i92yi_21._heading_i92yi_21{margin-bottom:56px}._item_i92yi_39{grid-template-columns:40px minmax(0,1fr);gap:20px}._details_i92yi_54{grid-template-columns:1fr;gap:20px}._technologies_i92yi_76{grid-column:1;margin-top:8px}}@media (width<=500px){._section_i92yi_1{padding-block:96px}._item_i92yi_39{grid-template-columns:1fr;gap:16px;padding-block:36px}._technologies_i92yi_76{gap:8px 14px}._technologies_i92yi_76 li:not(:last-child):after{margin-left:14px}}._section_3ep40_1{align-items:center;min-height:100svh;padding:140px clamp(24px,8vw,128px) 48px;display:flex}._content_3ep40_9{width:100%;max-width:1100px;margin-inline:auto}._eyebrow_3ep40_15._eyebrow_3ep40_15{color:var(--mui-palette-text-secondary);letter-spacing:.16em;text-transform:uppercase;margin-bottom:32px;font-size:.75rem;font-weight:500}._heading_3ep40_25._heading_3ep40_25{letter-spacing:-.055em;max-width:900px;font-size:clamp(3rem,8vw,7rem);font-weight:500;line-height:.95}._introduction_3ep40_34._introduction_3ep40_34{max-width:540px;color:var(--mui-palette-text-secondary);margin-top:40px;margin-left:auto;font-size:1rem;line-height:1.7}._links_3ep40_44{border-top:1px solid #ffffff24;margin-top:96px}._link_3ep40_44{min-height:96px;color:var(--mui-palette-text-primary);border-bottom:1px solid #ffffff24;grid-template-columns:minmax(100px,1fr) minmax(220px,2fr) auto;align-items:center;gap:32px;padding-inline:4px;text-decoration:none;transition:color .18s,padding .18s,background-color .18s;display:grid}._link_3ep40_44:hover{color:var(--mui-palette-background-default);background-color:var(--mui-palette-text-primary);padding-inline:20px}._link_3ep40_44:focus-visible{outline-offset:4px;outline:1px solid}._value_3ep40_79{color:var(--mui-palette-text-secondary);transition:color .18s}._link_3ep40_44:hover ._value_3ep40_79{color:inherit}._arrow_3ep40_88{font-size:1.5rem;transition:transform .18s}._link_3ep40_44:hover ._arrow_3ep40_88{transform:translate(4px,-4px)}._footer_3ep40_97{color:var(--mui-palette-text-secondary);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:24px;margin-top:96px;font-size:.75rem;display:flex}@media (width<=600px){._section_3ep40_1{min-height:100svh;padding-block:96px 32px}._introduction_3ep40_34._introduction_3ep40_34{margin-left:0}._links_3ep40_44{margin-top:64px}._link_3ep40_44{grid-template-columns:1fr auto;gap:8px 20px;padding-block:24px}._value_3ep40_79{overflow-wrap:anywhere;grid-column:1}._arrow_3ep40_88{grid-area:1/2/3}._footer_3ep40_97{flex-direction:column;margin-top:72px}}@media (prefers-reduced-motion:reduce){._link_3ep40_44,._arrow_3ep40_88{transition:none}}._section_c8x3k_1{padding:140px clamp(24px,8vw,128px)}._content_c8x3k_5{width:100%;max-width:1100px;margin-inline:auto}._introduction_c8x3k_11{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:end;column-gap:80px;margin-bottom:96px;display:grid}._eyebrow_c8x3k_20._eyebrow_c8x3k_20{color:var(--mui-palette-text-secondary);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;margin-bottom:32px;font-size:.75rem;font-weight:500}._heading_c8x3k_32._heading_c8x3k_32{letter-spacing:-.045em;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:500;line-height:1.05}._summary_c8x3k_39._summary_c8x3k_39{max-width:420px;color:var(--mui-palette-text-secondary);padding-bottom:6px;font-size:1rem;line-height:1.7}._timeline_c8x3k_48{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}._entry_c8x3k_56{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:80px;padding-block:56px;display:grid}._companyName_c8x3k_65._companyName_c8x3k_65{letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1.2}._context_c8x3k_72._context_c8x3k_72{color:var(--mui-palette-text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:.75rem}._details_c8x3k_81{grid-template-columns:minmax(150px,.6fr) minmax(260px,1.4fr);gap:32px 48px;display:grid}._role_c8x3k_88._role_c8x3k_88{font-size:.875rem;font-weight:500}._description_c8x3k_93._description_c8x3k_93{max-width:520px;color:var(--mui-palette-text-secondary);font-size:1rem;line-height:1.7}._technologies_c8x3k_101{color:var(--mui-palette-text-secondary);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;grid-column:2;gap:8px 16px;margin:0;padding:0;font-size:.7rem;list-style:none;display:flex}._technologies_c8x3k_101 li:not(:last-child):after{content:"·";margin-left:16px}@media (width<=800px){._section_c8x3k_1{padding-block:112px}._introduction_c8x3k_11{grid-template-columns:1fr;gap:32px;margin-bottom:64px}._summary_c8x3k_39._summary_c8x3k_39{max-width:600px}._entry_c8x3k_56{grid-template-columns:1fr;gap:32px;padding-block:44px}}@media (width<=600px){._details_c8x3k_81{grid-template-columns:1fr;gap:20px}._technologies_c8x3k_101{grid-column:1;margin-top:8px}}@keyframes _reveal_1i480_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes _float_1i480_1{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(7px)rotate(45deg)}}._link_1i480_24{width:64px;height:64px;color:var(--mui-palette-text-secondary);opacity:0;place-items:center;transition:color .2s;animation:.9s .9s forwards _reveal_1i480_1;display:grid;position:absolute;bottom:48px}._link_1i480_24:hover{color:var(--mui-palette-text-primary)}._link_1i480_24:focus-visible{outline-offset:4px;outline:1px solid}._arrow_1i480_50{border-bottom:2px solid;border-right:2px solid;width:28px;height:28px;animation:1.8s ease-in-out 1.8s infinite _float_1i480_1;transform:rotate(45deg)}@media (width<=600px){._link_1i480_24{bottom:32px}}@media (prefers-reduced-motion:reduce){._link_1i480_24{opacity:1;animation:none}._arrow_1i480_50{animation:none}}._hero_srcpu_1{place-items:center;min-height:100svh;padding-inline:24px;display:grid;position:relative}._identity_srcpu_9{text-align:center}._title_srcpu_13._title_srcpu_13{letter-spacing:-.055em;font-size:clamp(2.75rem,9vw,8rem);font-weight:500;line-height:.95}._subtitle_srcpu_20._subtitle_srcpu_20{color:var(--mui-palette-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:clamp(.875rem,1.5vw,1rem);font-weight:400}
