._4V0Iqq_grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);padding-inline:var(--grid-margin);display:grid}:where(._4V0Iqq_grid>*){grid-column:1/-1}
.kJURqG_indicator{right:var(--grid-margin);z-index:1;position:fixed;bottom:20px}@media (min-width:768px){.kJURqG_indicator{top:50%;bottom:auto;translate:0 -50%}}.kJURqG_indicator{display:none}@supports (animation-timeline:scroll()){@media screen{.kJURqG_indicator{display:block}.kJURqG_thumb{animation:linear both kJURqG_follow;animation-timeline:scroll(root)}html:has(.kJURqG_indicator){scrollbar-width:none}}}@keyframes kJURqG_follow{to{translate:0 26.1142px}}
:where(.A23O5q_section){padding:112px 0}
.C0Uh8q_section{--type-h2:400 2rem/1.1 var(--font-display);--type-h3:400 1.5rem/1.15 var(--font-display);--type-paragraph-1:400 1rem/1.55 var(--font-body);--type-paragraph-2:400 .875rem/1.5 var(--font-body);clip-path:inset(0)}.C0Uh8q_section>div{width:100%;max-width:800px;margin-inline:auto;padding-inline:24px}.C0Uh8q_section h2{text-wrap:balance}@media (min-width:768px){.C0Uh8q_section{--type-h2:400 2.125rem/1.1 var(--font-display)}}
.XTVoAq_market{padding-block:64px 80px;}.XTVoAq_industries{border-top:1px solid var(--rule);font:var(--type-paragraph-2);color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:20px;list-style:none;display:flex}
.A0rn6q_problem{padding-block:72px 0;}
.LIhgRW_solution{padding-block:56px 0;}.LIhgRW_steps{border-bottom:1px solid var(--rule);margin-top:32px;list-style:none;display:grid}.LIhgRW_step{border-top:1px solid var(--rule);text-wrap:pretty;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px 12px;padding-block:24px;display:grid}.LIhgRW_step>:last-child{grid-column:2}.LIhgRW_muted{color:var(--muted)}.LIhgRW_outcome{font:var(--type-h3);text-wrap:pretty;margin-top:40px;line-height:1.3}@media (min-width:768px){.LIhgRW_step{grid-template-columns:28px 148px minmax(0,1fr);column-gap:20px}.LIhgRW_step>:last-child{grid-column:3}}
.tIEfkq_narrative{isolation:isolate;padding-top:72px;position:relative}.tIEfkq_drawings{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;opacity:.5;height:112px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.tIEfkq_drawings img{max-width:none;height:auto;position:absolute}.tIEfkq_elevator,.tIEfkq_plan{display:none}.tIEfkq_screw{width:180px;top:56px;left:50%;transform:translate(-50%,-50%)rotate(90deg)}@media (min-width:1100px){.tIEfkq_narrative{padding-top:0}.tIEfkq_drawings{opacity:.55;height:auto;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 5% 94%,#0000);mask-image:linear-gradient(#0000,#000 5% 94%,#0000)}.tIEfkq_elevator{width:clamp(240px,30vw,350px);display:block;top:32px;right:calc(50% + 432px)}.tIEfkq_screw{width:clamp(180px,50vw - 432px,300px);top:164px;left:calc(50% + 432px);transform:none}.tIEfkq_plan{transform-origin:100% 100%;width:480px;display:block;bottom:-48px;right:calc(50% + 432px);transform:rotate(-9deg)}}@media print{.tIEfkq_narrative{padding-top:0}.tIEfkq_drawings{display:none}}
.ljN2oW_bar{--glass:var(--light-beige);z-index:10;padding:20px var(--grid-margin);color:var(--charcoal);transition:translate .5s cubic-bezier(.65,0,.35,1),color .3s,background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:absolute;inset:0 0 auto}.ljN2oW_bar[data-state]{position:fixed}.ljN2oW_bar[data-tone=dark]{--glass:var(--petrol-blue);color:var(--white)}.ljN2oW_bar:is([data-state=shown],[data-state=hidden]){background:color-mix(in srgb, var(--glass) 40%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ljN2oW_bar[data-state=hidden]:not(:has(:focus-visible)){transition:translate .5s cubic-bezier(.65,0,.35,1),color 0s .5s,background-color 0s .5s,-webkit-backdrop-filter 0s .5s,backdrop-filter 0s .5s;translate:0 -100%}@media (prefers-reduced-motion:reduce){.ljN2oW_bar{transition:none}.ljN2oW_bar[data-state=hidden]:not(:has(:focus-visible)){transition:none}}@media print{.ljN2oW_bar[data-state]{position:absolute;translate:none}}
.fMn9UW_nav{min-height:20px;font:var(--type-paragraph-2);align-items:center;gap:12px;display:flex}.fMn9UW_home{margin-right:auto}.fMn9UW_links{gap:12px;list-style:none;display:flex}.fMn9UW_nav a{text-decoration:none}.fMn9UW_letter{white-space:pre}@media (hover:hover){.fMn9UW_links a:hover,.fMn9UW_contact:hover{text-decoration:underline}}@media (min-width:768px){.fMn9UW_nav{grid-template-columns:1fr auto 1fr;display:grid}.fMn9UW_home{justify-self:start}.fMn9UW_contact{justify-self:end}}@media screen and (prefers-reduced-motion:no-preference){.fMn9UW_home{animation:.8s cubic-bezier(.33,1,.68,1) backwards fMn9UW_logo-in}.fMn9UW_label{display:inline-flex;overflow:clip}.fMn9UW_letter{text-shadow:0 -1lh;animation:.8s cubic-bezier(.33,1,.68,1) backwards fMn9UW_letter-in;animation-delay:calc(var(--order) * .1s + var(--i) * 30ms);transition:translate .5s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * 20ms);display:inline-block}@media (hover:hover){.fMn9UW_links a:hover,.fMn9UW_contact:hover{text-decoration:none}.fMn9UW_nav a:hover .fMn9UW_letter{translate:0 1lh}}}@keyframes fMn9UW_logo-in{0%{opacity:0;translate:0 -100%}}@keyframes fMn9UW_letter-in{0%{translate:0 -100%}}
.m7coQW_illustration{--px:calc(100cqw / 361);aspect-ratio:361/733;isolation:isolate;background:var(--petrol-blue);position:relative;overflow:hidden;container-type:inline-size}.m7coQW_illustration img{max-width:none}.m7coQW_lines{left:calc(-566 * var(--px));top:calc(144.86 * var(--px));width:calc(935.69 * var(--px));height:calc(662 * var(--px));mix-blend-mode:screen;position:absolute}.m7coQW_lines img{left:calc((935.69 - 662) / 2 * var(--px));top:calc((662 - 935.69) / 2 * var(--px));width:calc(662 * var(--px));height:calc(935.69 * var(--px));mix-blend-mode:screen;position:absolute;transform:rotate(-90deg)scaleY(-1)}.m7coQW_texture{left:calc(-725 * var(--px));top:calc(-.13 * var(--px));width:calc(945.55 * var(--px));height:calc(618.55 * var(--px));mix-blend-mode:color-dodge;opacity:.24;position:absolute}
._3_8iSa_portrait{aspect-ratio:223/300;object-fit:cover;background:var(--white);width:100%;height:auto}
.RwTiba_link{font:var(--type-paragraph-2);text-underline-offset:.2em}@media (hover:hover){.RwTiba_link:hover{color:var(--accent)}}
.QGMMMG_teamParagraph{align-content:start;gap:12px;display:grid}.QGMMMG_muted{color:var(--muted)}.QGMMMG_link{justify-self:start}
._138r5G_card{align-content:start;gap:24px;transition:opacity .3s;display:grid}._138r5G_inactive{opacity:.3}@media (prefers-reduced-motion:reduce){._138r5G_card{transition:none}}
.tUB6lq_members{grid-template-columns:subgrid;row-gap:32px;list-style:none;display:grid}.tUB6lq_member{grid-column:span 3}@media (hover:hover){.tUB6lq_members:has(.tUB6lq_card:hover) .tUB6lq_card:not(:hover){opacity:.3}}@media (min-width:768px){.tUB6lq_member{grid-column:span 2}.tUB6lq_member:nth-child(4n+1),.tUB6lq_member:nth-child(4n+4){margin-top:112px}.tUB6lq_member:nth-child(4n+2){margin-top:224px}}
.hWUDfq_team{--paper:var(--petrol-blue);--paper-tone:dark;--ink:var(--white);--muted:var(--silver);clip-path:inset(0);background:var(--paper);color:var(--ink);padding-block:40px;position:relative;overflow:hidden}.hWUDfq_illustration{width:241px;position:absolute;top:247px;left:.5px}.hWUDfq_content{position:relative}.hWUDfq_members{margin-top:224px}@media (min-width:768px){.hWUDfq_illustration{width:361px;top:454.5px;left:2px}.hWUDfq_intro{grid-column:1/span 4}.hWUDfq_members{grid-area:2/5/auto/-1;margin-top:0}}
