.FAQ_head__AvX5A{margin-bottom:40px}.FAQ_list__XlBPs{list-style:none;margin:0;padding:0;border-top:1px solid var(--bd-strong)}.FAQ_row__6thqN{border-bottom:1px solid var(--bd-faint)}.FAQ_trigger__aQ3jj{display:grid;grid-template-columns:64px 1fr 28px;grid-gap:24px;gap:24px;align-items:baseline;width:100%;padding:26px 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--ink)}.FAQ_idx__uXSpz{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--muted);white-space:nowrap}.FAQ_q__3RKRX{font-family:var(--font-sans);font-size:var(--t-h3);font-weight:500;line-height:1.3;letter-spacing:-.01em}.FAQ_sign__VooU3{font-family:var(--font-mono);font-size:18px;color:var(--muted);justify-self:end;transition:transform .3s var(--ease),color .3s var(--ease)}.FAQ_trigger__aQ3jj:hover .FAQ_sign__VooU3{color:var(--ink)}.FAQ_signOpen__1F5x5{transform:rotate(45deg);color:var(--ink)}.FAQ_answer__Y53Vi{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease)}.FAQ_answerOpen__7WFd7{grid-template-rows:1fr}.FAQ_answer__Y53Vi>.FAQ_a__L_36G{overflow:hidden}.FAQ_a__L_36G{font-family:var(--font-sans);font-size:var(--t-body);line-height:1.6;color:var(--secondary);margin:0;max-width:64ch;padding-left:88px}.FAQ_answerOpen__7WFd7>.FAQ_a__L_36G{padding-bottom:28px}@media (max-width:700px){.FAQ_trigger__aQ3jj{grid-template-columns:40px 1fr 24px;gap:14px}.FAQ_a__L_36G{padding-left:54px}}@media (prefers-reduced-motion:reduce){.FAQ_answer__Y53Vi,.FAQ_sign__VooU3{transition:none}}.Newsletter_wrap__ppyd5{display:flex;align-items:center;justify-content:space-between;gap:28px 48px;flex-wrap:wrap}.Newsletter_copy__bt5Iq{max-width:46ch}.Newsletter_sub__BscTs{margin-top:12px}.Newsletter_action__QcgfW{display:flex;flex-direction:column;gap:12px}.Newsletter_form__9dIYa{display:flex;align-items:stretch}.Newsletter_input__wIHEY{font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--ink);background:var(--surface2);border:1px solid var(--bd-ctrl);border-right:none;border-radius:0;padding:13px 16px;width:clamp(220px,30vw,300px);min-width:0;transition:border-color .25s var(--ease)}.Newsletter_input__wIHEY::placeholder{color:var(--muted)}.Newsletter_input__wIHEY:focus-visible{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px}.Newsletter_input__wIHEY:disabled{opacity:.6}.Newsletter_honeypot__OSdoD{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.Newsletter_done__bhYyi,.Newsletter_error__VP5ZB{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;margin:0}.Newsletter_done__bhYyi{color:var(--secondary)}.Newsletter_error__VP5ZB{color:var(--ink)}.Newsletter_consent__Gh0r1{margin:10px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--muted)}.Newsletter_consentLink__aRFCY{color:var(--secondary);text-decoration:underline;text-underline-offset:2px}.Newsletter_consentLink__aRFCY:hover{color:var(--ink)}@media (max-width:720px){.Newsletter_wrap__ppyd5{align-items:flex-start}.Newsletter_action__QcgfW,.Newsletter_form__9dIYa{width:100%}.Newsletter_input__wIHEY{flex:1 1;width:auto}}.CompareTable_wrap__x5KR1{margin-top:40px}.CompareTable_table__RlLTi{border-top:1px solid var(--bd-strong)}.CompareTable_row__oibZ7{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,5fr);border-bottom:1px solid var(--bd-faint)}.CompareTable_head__gs6kq{border-bottom:1px solid var(--bd-strong)}.CompareTable_headCell__nosKR{padding:16px 20px 14px 0;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.CompareTable_headCell__nosKR:first-child{color:var(--muted)}.CompareTable_headCol__SbeIN{border-left:1px solid var(--bd-faint);padding-left:20px}.CompareTable_headCol__SbeIN:before{content:"";display:block;width:22px;height:2px;background:var(--accent);margin-bottom:12px}.CompareTable_cell__EkGC_{padding:18px 20px 18px 0}.CompareTable_labelCell__fX1rB{font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--muted);padding-top:20px}.CompareTable_valueCell__PzEpA{border-left:1px solid var(--bd-faint);padding-left:20px;font-size:14px;line-height:1.5;color:var(--secondary)}@media (max-width:720px){.CompareTable_row__oibZ7{grid-template-columns:1fr;padding:6px 0 10px}.CompareTable_head__gs6kq{display:none}.CompareTable_labelCell__fX1rB{color:var(--ink);padding-top:16px;padding-bottom:4px;letter-spacing:.14em;text-transform:uppercase}.CompareTable_valueCell__PzEpA{border-left:0;padding-left:0;position:relative;padding-top:10px}.CompareTable_valueCell__PzEpA:before{content:attr(data-option);display:block;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}}.CompareSections_split__Vhfnj{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.CompareSections_title__hvFZN{margin-top:14px;max-width:20ch}.CompareSections_body__sS9ET{max-width:60ch}.CompareSections_points__uKBmD{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--bd-faint)}.CompareSections_point__tsZ_J{display:flex;gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--bd-faint);font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--secondary)}.CompareSections_bullet__y8zfZ{flex:none;color:var(--muted);letter-spacing:.1em}.CompareSections_links__g0RTg{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:26px;padding-top:20px;border-top:1px solid var(--bd-faint)}.CompareSections_link__e16a0{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);transition:color .2s var(--ease)}.CompareSections_link__e16a0:hover{color:var(--accent)}.CompareSections_linkArrow__tnQ2l{color:var(--muted);transition:transform .2s var(--ease),color .2s var(--ease)}.CompareSections_link__e16a0:hover .CompareSections_linkArrow__tnQ2l{transform:translate(2px,-2px);color:var(--accent)}@media (max-width:900px){.CompareSections_split__Vhfnj{grid-template-columns:1fr;gap:24px}}.page_grid__4Wu0l{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bd-faint);border-left:1px solid var(--bd-faint)}.page_tile__qvlOr{display:flex;flex-direction:column;min-height:240px;padding:28px 26px;border-right:1px solid var(--bd-faint);border-bottom:1px solid var(--bd-faint);transition:background .3s var(--ease)}.page_tile__qvlOr:hover{background:var(--ghost)}.page_name__q6mnA{margin-top:20px;font-family:var(--font-sans);font-weight:500;font-size:21px;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.page_tag__Ox9Qy{margin-top:10px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.04em;color:var(--muted)}.page_blurb__2RGxl{margin:16px 0 0;font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--secondary)}@media (max-width:980px){.page_grid__4Wu0l{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.page_grid__4Wu0l{grid-template-columns:1fr}.page_tile__qvlOr{min-height:0;padding:24px 20px}}.page_grid__Y7VWH{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--bd-faint);border-left:1px solid var(--bd-faint)}.page_grid__Y7VWH>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:620px){.page_grid__Y7VWH{grid-template-columns:1fr}}.page_grid__stMks{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);border-top:1px solid var(--bd-faint);border-left:1px solid var(--bd-faint)}@media (max-width:980px){.page_grid__stMks{grid-template-columns:repeat(min(var(--cols,3),2),1fr)}}@media (max-width:620px){.page_grid__stMks{grid-template-columns:1fr}}.FeatureSplit_grid__tJHMw{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.FeatureSplit_reverse__E1KT8 .FeatureSplit_copy__QrsOs{order:2}.FeatureSplit_reverse__E1KT8 .FeatureSplit_panel__1HdW8{order:1}.FeatureSplit_copy__QrsOs{max-width:48ch}.FeatureSplit_title__jQnv9{margin-top:16px;max-width:18ch}.FeatureSplit_points__mdfi8{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--bd-faint)}.FeatureSplit_point__s0WV9{display:flex;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--bd-faint);font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--secondary)}.FeatureSplit_bullet__bW4Tm{flex:none;color:var(--muted);letter-spacing:.1em}.FeatureSplit_panel__1HdW8{position:relative;aspect-ratio:4/3;border:1px solid var(--bd-faint);background:var(--surface);color:var(--ink);overflow:hidden}@media (max-width:900px){.FeatureSplit_grid__tJHMw{grid-template-columns:1fr;gap:36px}.FeatureSplit_reverse__E1KT8 .FeatureSplit_copy__QrsOs,.FeatureSplit_reverse__E1KT8 .FeatureSplit_panel__1HdW8{order:0}}.Stats_strip__o4Q09{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border-top:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}.Stats_cell__rIjA4{padding:40px 28px;border-left:1px solid var(--bd-strong);min-width:0}.Stats_cell__rIjA4:first-child{border-left:none}.Stats_value__pFQ_Z{font-family:var(--font-sans);font-size:clamp(40px,5vw,56px);font-weight:500;line-height:1.05;letter-spacing:-.02em;overflow-wrap:anywhere}.Stats_label__jLlf6{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:14px}@media (max-width:900px){.Stats_strip__o4Q09{grid-template-columns:repeat(2,1fr)}.Stats_cell__rIjA4{padding:32px 22px}.Stats_cell__rIjA4:nth-child(odd){border-left:none}.Stats_cell__rIjA4:nth-child(2n){border-left:1px solid var(--bd-strong)}.Stats_cell__rIjA4:nth-child(n+3){border-top:1px solid var(--bd-strong)}.Stats_value__pFQ_Z{font-size:clamp(26px,8vw,40px)}}.FlowStrip_strip__QLqbc{display:grid;grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));grid-gap:0 32px;gap:0 32px;margin:0;padding:0;list-style:none}.FlowStrip_step__RuznJ{position:relative;min-width:0}.FlowStrip_step__RuznJ+.FlowStrip_step__RuznJ:before{content:"";position:absolute;top:7px;left:-32px;width:32px;height:1px;background:var(--bd-strong)}.FlowStrip_head__04L_1{display:flex;align-items:baseline;gap:12px}.FlowStrip_idx___sZZX{letter-spacing:.1em;color:var(--muted)}.FlowStrip_idx___sZZX,.FlowStrip_label__4Ovg9{font-family:var(--font-mono);font-size:var(--t-label)}.FlowStrip_label__4Ovg9{font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0}.FlowStrip_stepBody__4BH32{margin-top:14px;font-size:14px;line-height:1.55;max-width:30ch}@media (max-width:768px){.FlowStrip_strip__QLqbc{grid-template-columns:1fr}.FlowStrip_step__RuznJ{padding:0 0 26px 20px;border-left:1px solid var(--bd-faint)}.FlowStrip_step__RuznJ:last-child{padding-bottom:0}.FlowStrip_step__RuznJ+.FlowStrip_step__RuznJ:before{content:none}}.Ecosystem_list__hKN6A{list-style:none;margin:0;padding:0;border-top:1px solid var(--bd-strong);border-left:1px solid var(--bd-strong)}.Ecosystem_row__imPtw{display:grid;grid-template-columns:calc(200px + var(--cell-pad) * 2) minmax(0,1fr)}.Ecosystem_row__imPtw .Ecosystem_label__tRcln{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:8px;padding-top:calc(var(--cell-pad) + 4px);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.Ecosystem_content__hvcd6{min-width:0}.Ecosystem_chain__5EIgl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.Ecosystem_hop__khzMU{display:inline-flex;align-items:center;gap:10px}.Ecosystem_product__GEUFE{font-family:var(--font-sans);font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid transparent;transition:border-color .25s var(--ease)}.Ecosystem_product__GEUFE:hover{border-color:var(--ink)}.Ecosystem_sep__S9_oD{display:inline-flex;color:var(--muted)}.Ecosystem_flowBody__5JLwg{margin-top:12px;max-width:64ch}@media (max-width:768px){.Ecosystem_row__imPtw{grid-template-columns:minmax(0,1fr)}.Ecosystem_row__imPtw .Ecosystem_label__tRcln{padding-top:var(--cell-pad);padding-bottom:0;border-bottom:0}.Ecosystem_row__imPtw .Ecosystem_content__hvcd6{padding-top:12px}}.page_principles__lFqMW{display:grid;grid-template-columns:1fr 1fr;margin-top:48px;border-top:1px solid var(--bd-strong);border-left:1px solid var(--bd-strong)}.page_principle__EcYtU{display:flex;flex-direction:column;border-right:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}@media (max-width:760px){.page_principles__lFqMW{grid-template-columns:1fr}}.page_team__jWHoT{display:grid;grid-template-columns:1fr 1fr;margin-top:48px;border-top:1px solid var(--bd-strong);border-left:1px solid var(--bd-strong)}.page_person__mLU4r{display:flex;gap:24px;align-items:flex-start;padding:32px;border-right:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}.page_monogram___JzwK{flex:none;width:72px;height:72px;display:grid;place-items:center;border:1px solid var(--bd-strong);background:var(--surface);font-family:var(--font-mono);font-weight:500;font-size:22px;letter-spacing:.08em;color:var(--ink)}.page_personBody__F0mRW{display:flex;flex-direction:column;gap:8px;min-width:0}.page_personRole__wBLbC{font-family:var(--font-mono);font-size:var(--t-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_personBlurb__cM0Z1{font-family:var(--font-sans);font-size:var(--t-body);line-height:1.6;color:var(--secondary);margin:4px 0 0}@media (max-width:760px){.page_team__jWHoT{grid-template-columns:1fr}}.Quote_figure__KnTys{margin:0;max-width:820px;border-left:2px solid var(--bd-strong);padding-left:clamp(24px,4vw,48px)}.Quote_quote__NNkv1{margin:0;font-family:var(--font-sans);font-weight:500;font-size:clamp(28px,4vw,40px);line-height:1.28;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.Quote_cite__zp8Ov{margin-top:clamp(24px,3vw,36px);display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em}.Quote_author__Y_HF6{color:var(--ink)}.Quote_dot__G7ZZx,.Quote_role__eSayl{color:var(--muted)}.Lightbox_root__CtAZk{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:rgba(8,8,8,.9)}.Lightbox_bar__SqEtn,.Lightbox_foot__tESrJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,3vw,28px)}.Lightbox_bar__SqEtn{border-bottom:1px solid hsla(0,0%,100%,.14)}.Lightbox_foot__tESrJ{border-top:1px solid hsla(0,0%,100%,.14)}.Lightbox_barActions__atS34{display:flex;align-items:center;gap:10px}.Lightbox_counter__PD2XU{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:hsla(0,0%,100%,.55)}.Lightbox_ctrl__fHV40{padding:8px 14px;background:none;border:1px solid hsla(0,0%,100%,.24);border-radius:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.78);cursor:pointer;white-space:nowrap;transition:color .2s var(--ease),border-color .2s var(--ease)}.Lightbox_ctrl__fHV40:hover{color:#fff;border-color:hsla(0,0%,100%,.5)}.Lightbox_ctrl__fHV40:focus-visible{outline:1px solid #fff;outline-offset:2px}.Lightbox_stage__Kmgpn{flex:1 1 auto;min-height:0;display:flex;overflow:hidden;padding:clamp(12px,2vw,24px)}.Lightbox_stageZoomed__6dUDu{overflow:auto}.Lightbox_figure__2tlim{margin:auto}.Lightbox_img__UCSwY{display:block;max-width:94vw;max-height:86vh;width:auto;height:auto;border:1px solid hsla(0,0%,100%,.22);background:#0d0d0d;border-radius:0;cursor:zoom-in}.Lightbox_imgZoomed__dWgfl{max-width:none;max-height:none;cursor:zoom-out}.Lightbox_caption__ikP2k{flex:1 1 auto;text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:hsla(0,0%,100%,.6)}@media (max-width:640px){.Lightbox_foot__tESrJ{flex-wrap:wrap;justify-content:center}.Lightbox_caption__ikP2k{order:-1;flex-basis:100%}.Lightbox_ctrl__fHV40{padding:7px 11px}}.FeatureRows_title__pP39k{margin-bottom:clamp(36px,5vw,52px)}.FeatureRows_row__Hyi9O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.FeatureRows_row__Hyi9O+.FeatureRows_row__Hyi9O{margin-top:clamp(56px,7vw,88px)}.FeatureRows_rowAlt__j4r_X .FeatureRows_media__q91y3{order:2}.FeatureRows_copy__k_1cj{min-width:0}.FeatureRows_rowTitle__1Wy1q{margin-top:14px;max-width:24ch}.FeatureRows_rowBody__Ff7TE{margin-top:16px;max-width:58ch}.FeatureRows_points___tMFZ{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--bd-faint)}.FeatureRows_point__YywlT{display:flex;gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--bd-faint);font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--secondary)}.FeatureRows_bullet__dNYnJ{flex:none;color:var(--muted);letter-spacing:.1em}.FeatureRows_media__q91y3{margin:0;min-width:0}.FeatureRows_media__q91y3[data-frame=phone],.FeatureRows_media__q91y3[data-frame=pos]{width:100%;max-width:400px;margin-inline:auto}.FeatureRows_shotButton__gP2Zc{display:block;width:100%;margin:0;padding:0;background:none;border:none;border-radius:0;cursor:zoom-in;text-align:left}.FeatureRows_shotButton__gP2Zc:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.FeatureRows_shot__tlTg6{display:block;width:100%;height:auto;border:1px solid var(--bd-strong);border-radius:0;background:var(--surface);transition:border-color .25s var(--ease)}.FeatureRows_shotButton__gP2Zc:hover .FeatureRows_shot__tlTg6{border-color:var(--bd-ctrl)}.FeatureRows_caption__MuynO{margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);max-width:40ch;line-height:1.5}.FeatureRows_moreSpaced__HzaCb{margin-top:clamp(56px,7vw,88px)}.FeatureRows_moreLabel__jw_ni{margin-bottom:24px}.FeatureRows_tile__aoCY1{display:flex;flex-direction:column;transition:background-color .3s var(--ease)}.FeatureRows_tile__aoCY1:hover{background-color:var(--ghost)}.FeatureRows_cellTitle__Ebm5k{font-family:var(--font-sans);font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.01em;margin:0}.FeatureRows_cellBody__F0SvF{margin-top:10px;font-size:14px;line-height:1.55}.FeatureRows_trail__r5_XE{display:none}@media (min-width:901px){.FeatureRows_trail__r5_XE.FeatureRows_trailDesk__j04QM{display:block}}@media (min-width:641px) and (max-width:900px){.FeatureRows_trail__r5_XE.FeatureRows_trailTab__WPUtD{display:block}}@media (max-width:900px){.FeatureRows_row__Hyi9O{grid-template-columns:minmax(0,1fr);gap:28px}.FeatureRows_rowAlt__j4r_X .FeatureRows_media__q91y3{order:0}.FeatureRows_row__Hyi9O+.FeatureRows_row__Hyi9O{margin-top:56px}}.ProvideBand_head__Qv4oe{margin-bottom:clamp(36px,5vw,52px)}.ProvideBand_title__DiPZC{margin-top:16px;max-width:26ch}.ProvideBand_grid___DdAn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--bd-strong)}.ProvideBand_item__y__Qi{min-width:0;padding:26px clamp(22px,3vw,34px);border-bottom:1px solid var(--bd-faint)}.ProvideBand_item__y__Qi:nth-child(odd){padding-left:0}.ProvideBand_item__y__Qi:nth-child(2n){border-left:1px solid var(--bd-faint)}.ProvideBand_itemHead__cV7Ct{display:flex;align-items:baseline;gap:12px}.ProvideBand_idx__O4hHH{flex:none;letter-spacing:.1em;color:var(--muted)}.ProvideBand_idx__O4hHH,.ProvideBand_label__g3Z1S{font-family:var(--font-mono);font-size:var(--t-label)}.ProvideBand_label__g3Z1S{font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0}.ProvideBand_body__zF1Gf{margin-top:14px;font-size:14px;line-height:1.55;max-width:40ch;color:var(--secondary)}.ProvideBand_cta__j_cvA{margin-top:clamp(32px,4vw,44px)}@media (max-width:760px){.ProvideBand_grid___DdAn{grid-template-columns:1fr}.ProvideBand_item__y__Qi,.ProvideBand_item__y__Qi:nth-child(2n),.ProvideBand_item__y__Qi:nth-child(odd){padding:24px 0 24px 20px;border-left:1px solid var(--bd-faint)}}.CheckoutDemo_wrap__mn9ut{margin-top:44px}.CheckoutDemo_badge__T37dv{display:inline-block;margin-bottom:14px;padding:7px 12px;border:1px solid var(--bd-subtle);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_frame__EI8Gx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);border:1px solid var(--bd-strong);background:var(--surface)}.CheckoutDemo_order__U_3N8{padding:clamp(24px,3vw,36px);border-right:1px solid var(--bd-faint)}.CheckoutDemo_merchant__JofBv{font-family:var(--font-sans);font-weight:500;font-size:18px;color:var(--ink)}.CheckoutDemo_ref__6QpFw{display:flex;gap:10px;align-items:baseline;margin-top:8px;padding-bottom:20px;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_refKey__FhyFp{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_refVal___B0x3{font-family:var(--font-mono);font-size:13px;color:var(--secondary)}.CheckoutDemo_items__1hAD5{list-style:none;margin:0;padding:20px 0 0}.CheckoutDemo_item__OxySY{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;line-height:1.45;color:var(--secondary)}.CheckoutDemo_fee__CSdrE{color:var(--muted)}.CheckoutDemo_num__U6pJH{font-family:var(--font-mono);font-size:13px;white-space:nowrap}.CheckoutDemo_total__QpuP9{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;padding-top:18px;border-top:1px solid var(--bd-strong);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_totalNum__XXR29{font-family:var(--font-sans);font-weight:500;font-size:26px;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.CheckoutDemo_pay____WDH{display:flex;flex-direction:column;padding:clamp(24px,3vw,36px);min-height:420px}.CheckoutDemo_chooseTitle__IGe17{margin:0 0 18px;font-family:var(--font-mono);font-size:var(--t-label);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_methods__pWwLR{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--bd-faint);border-left:1px solid var(--bd-faint)}.CheckoutDemo_method__oHtKs{display:flex;flex-direction:column;gap:3px;padding:13px 14px;text-align:left;background:transparent;border:0;border-right:1px solid var(--bd-faint);border-bottom:1px solid var(--bd-faint);border-radius:0;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.CheckoutDemo_method__oHtKs:last-child:nth-child(odd){grid-column:1/-1}.CheckoutDemo_method__oHtKs:hover{background:var(--ghost)}.CheckoutDemo_methodOn__lXHDI,.CheckoutDemo_methodOn__lXHDI:hover{background:var(--ink)}.CheckoutDemo_methodLabel__89h5x{font-family:var(--font-sans);font-size:14px;color:var(--ink)}.CheckoutDemo_methodNote__IJ2t2{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--muted)}.CheckoutDemo_methodOn__lXHDI .CheckoutDemo_methodLabel__89h5x,.CheckoutDemo_methodOn__lXHDI .CheckoutDemo_methodNote__IJ2t2{color:var(--surface)}.CheckoutDemo_panel__3_MRc{flex:1 1;padding:22px 0 6px}.CheckoutDemo_fields__AaLkV{display:flex;flex-direction:column;gap:14px}.CheckoutDemo_fieldRow__zoo5P{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.CheckoutDemo_field__p6bjb{display:flex;flex-direction:column;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_fieldLabel__f2LeS{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_fieldVal__4FID9{font-family:var(--font-mono);font-size:14px;color:var(--ink)}.CheckoutDemo_networks__ALwp1{display:flex;flex-wrap:wrap;gap:8px}.CheckoutDemo_chip__kkp0b{padding:6px 11px;background:transparent;border:1px solid var(--bd-subtle);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--muted);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.CheckoutDemo_chip__kkp0b:hover{color:var(--secondary);border-color:var(--bd-strong)}.CheckoutDemo_chipOn__QVn_U{color:var(--surface);background:var(--ink);border-color:var(--ink)}.CheckoutDemo_hint__u1yeR{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.CheckoutDemo_cta__5f73r{margin-top:18px;padding:15px 20px;width:100%;background:var(--ink);color:var(--surface);border:1px solid var(--ink);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:opacity .2s var(--ease)}.CheckoutDemo_cta__5f73r:hover{opacity:.86}.CheckoutDemo_cta__5f73r[data-busy]{cursor:progress;opacity:.6}.CheckoutDemo_awaiting__QBvKC{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.CheckoutDemo_receipt__2qts9{display:flex;flex-direction:column;flex:1 1;justify-content:center}.CheckoutDemo_tick__3owlB{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--signal);color:var(--signal-fg);font-size:15px}.CheckoutDemo_paidTitle__Mf_NP{margin:18px 0 0;font-family:var(--font-sans);font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.CheckoutDemo_receiptRows__d8txx{margin:22px 0 0;border-top:1px solid var(--bd-faint)}.CheckoutDemo_receiptRow__VW61z{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_receiptRow__VW61z dt{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_receiptRow__VW61z dd{margin:0;font-size:14px;text-align:right;color:var(--ink)}.CheckoutDemo_receiptNote__QWraI{margin:18px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.CheckoutDemo_again__WfdgJ{align-self:flex-start;margin-top:20px;padding:11px 16px;background:transparent;border:1px solid var(--bd-strong);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:background .2s var(--ease)}.CheckoutDemo_again__WfdgJ:hover{background:var(--ghost)}@media (max-width:860px){.CheckoutDemo_frame__EI8Gx{grid-template-columns:1fr}.CheckoutDemo_order__U_3N8{border-right:0;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_pay____WDH{min-height:0}}@media (max-width:460px){.CheckoutDemo_fieldRow__zoo5P,.CheckoutDemo_methods__pWwLR{grid-template-columns:1fr}}.Hardware_card__28pNS{display:flex;flex-direction:column;color:var(--ink);transition:background-color .3s var(--ease)}.Hardware_card__28pNS:hover{background-color:var(--ghost)}.Hardware_top__HKhoy{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.Hardware_motif__1v1a3{flex:none;width:64px;height:64px;border:1px solid var(--bd-faint);background:var(--surface2);color:var(--ink);overflow:hidden}.Hardware_idx__vdPSM{padding-top:4px}.Hardware_title__FDdQ_{margin-top:26px}.Hardware_blurb__WmD6m{margin-top:10px;max-width:30ch}.Hardware_trail__2VHY2{display:none}@media (min-width:901px){.Hardware_trail__2VHY2.Hardware_trailDesk__8tOE4{display:block}}@media (min-width:641px) and (max-width:900px){.Hardware_trail__2VHY2.Hardware_trailTab__yrESV{display:block}}.page_grid__v691I:after,.page_grid__v691I:before{content:"";order:1;padding:var(--cell-pad);border-right:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}@media (max-width:640px){.page_grid__v691I:after,.page_grid__v691I:before{display:none}}.page_grid__v691I>[data-reveal]{transform:none}.page_card__c_N2Q{display:flex;flex-direction:column;color:var(--ink);transition:background-color .3s var(--ease)}.page_card__c_N2Q:hover{background-color:var(--ghost)}.page_head__lPRLa{display:flex;justify-content:flex-end;margin-bottom:22px}.page_index__J7QIc{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--muted);transition:color .3s var(--ease)}.page_card__c_N2Q:hover .page_index__J7QIc{color:var(--secondary)}.page_art__kjuyt{position:relative;height:200px;margin-inline:calc(var(--cell-pad) * -1);border-block:1px solid var(--bd-strong);background:var(--surface);color:var(--ink);overflow:hidden}.page_card__c_N2Q>p{margin-bottom:var(--cell-pad)}.page_caps__rz4v_{list-style:none;margin:auto calc(var(--cell-pad) * -1) 0;padding:0;border-top:1px solid var(--bd-strong)}.page_cap__1lJSI{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--secondary);padding:12px var(--cell-pad);border-bottom:1px solid var(--bd-faint)}.page_cap__1lJSI:last-child{border-bottom:0}.page_more__QtnW_{display:grid;grid-template-columns:1fr auto;align-items:center;margin:0 calc(var(--cell-pad) * -1) calc(var(--cell-pad) * -1);padding-left:var(--cell-pad);border-top:1px solid var(--bd-strong);font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.page_arrow__h_oLR{display:grid;place-items:center;width:var(--arrow-sq,56px);height:var(--arrow-sq,56px);border-left:1px solid var(--bd-strong);transition:transform .3s var(--ease)}.page_card__c_N2Q:hover .page_arrow__h_oLR{transform:translate(3px,-3px)}@media (max-width:640px){.page_card__c_N2Q{--arrow-sq:48px}}.BlogTeasers_sheet__xirCz>.BlogTeasers_post__CMHkz{padding:0 0 var(--arrow-sq)}.BlogTeasers_post__CMHkz{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;--arrow-sq:56px;color:var(--ink);transition:background-color .3s var(--ease)}.BlogTeasers_post__CMHkz:hover{background-color:var(--ghost)}.BlogTeasers_art__MI_Js{position:relative;width:100%;aspect-ratio:5/3;max-height:280px;color:var(--ink);background-color:var(--surface);border-bottom:1px solid var(--bd-strong);overflow:hidden}.BlogTeasers_band__luJDY{padding:calc(var(--cell-pad) / 2) var(--cell-pad);border-bottom:1px solid var(--bd-strong);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.BlogTeasers_headline__ZBYDi{padding:var(--cell-pad) var(--cell-pad) 0}.BlogTeasers_summary__qfsUz{padding:12px var(--cell-pad) 0;max-width:42ch}.BlogTeasers_corner__L5t83{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:var(--arrow-sq);height:var(--arrow-sq);border-top:1px solid var(--bd-strong);border-left:1px solid var(--bd-strong);color:var(--muted);transition:color .3s var(--ease)}.BlogTeasers_corner__L5t83 svg{transition:transform .3s var(--ease)}.BlogTeasers_post__CMHkz:hover .BlogTeasers_corner__L5t83{color:var(--ink)}.BlogTeasers_post__CMHkz:hover .BlogTeasers_corner__L5t83 svg{transform:translate(3px,-3px)}.BlogTeasers_trail__SWGfi{display:none}@media (min-width:901px){.BlogTeasers_trail__SWGfi{display:block}}@media (max-width:900px){.BlogTeasers_sheet__xirCz{--cells:1}}@media (max-width:640px){.BlogTeasers_post__CMHkz{--arrow-sq:48px}}.BlogTeasers_grid__0bGX2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:44px 32px;gap:44px 32px}.BlogTeasers_card__dONYu{display:flex;flex-direction:column}.BlogTeasers_thumb__GuhQ9{position:relative;aspect-ratio:5/3;border:1px solid var(--bd-faint);background:var(--surface);color:var(--ink);overflow:hidden;transition:border-color .3s var(--ease)}.BlogTeasers_card__dONYu:hover .BlogTeasers_thumb__GuhQ9{border-color:var(--bd-ctrl)}.BlogTeasers_meta__uDrlx{margin-top:20px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.BlogTeasers_title__WvVzo{margin-top:12px;display:flex;align-items:baseline;gap:10px}.BlogTeasers_arrow__Uvj2V{font-family:var(--font-mono);color:var(--muted);transition:transform .3s var(--ease),color .3s var(--ease)}.BlogTeasers_card__dONYu:hover .BlogTeasers_arrow__Uvj2V{transform:translate(3px,-3px);color:var(--ink)}.BlogTeasers_excerpt__0GaU7{margin-top:12px;max-width:42ch}@media (max-width:900px){.BlogTeasers_grid__0bGX2{grid-template-columns:repeat(2,1fr);gap:40px 28px}}@media (max-width:620px){.BlogTeasers_grid__0bGX2{grid-template-columns:1fr;gap:40px}}.MoreCapabilities_grid__NoUkt{list-style:none;margin:0;padding:0}.MoreCapabilities_grid__NoUkt>.MoreCapabilities_chip__AGfZC,.MoreCapabilities_grid__NoUkt>.MoreCapabilities_trail__HFhYG{padding:calc(var(--cell-pad) / 2) var(--cell-pad)}.MoreCapabilities_grid__NoUkt>.MoreCapabilities_chip__AGfZC{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--muted);transition:color .25s var(--ease),background-color .25s var(--ease)}.MoreCapabilities_grid__NoUkt>.MoreCapabilities_chip__AGfZC:hover{color:var(--secondary);background-color:var(--ghost)}.MoreCapabilities_trail__HFhYG{display:none}@media (min-width:901px){.MoreCapabilities_trail__HFhYG.MoreCapabilities_trailDesk__lnIyr{display:block}}@media (min-width:641px) and (max-width:900px){.MoreCapabilities_trail__HFhYG.MoreCapabilities_trailTab__b0kMl{display:block}}.page_steps__pOLbx{margin-top:44px;border-top:1px solid var(--bd-strong)}.page_step__UG8aD{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);padding:34px 0;border-bottom:1px solid var(--bd-faint)}.page_stepIdx__tEKH3{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;color:var(--muted)}.page_stepTitle__YckOY{margin:12px 0 0;font-family:var(--font-sans);font-weight:500;font-size:21px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.page_stepBody__9PgS_{margin:0 0 20px;font-size:15px;line-height:1.62;color:var(--secondary)}.page_code__r76gi{border:1px solid var(--bd-subtle);background:var(--surface)}.page_codeCaption__GIajq{padding:11px 16px;border-bottom:1px solid var(--bd-faint);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.page_pre__gnXHK{margin:0;padding:16px;overflow-x:auto;font-family:var(--font-mono);font-size:12.5px;line-height:1.72;color:var(--secondary);-moz-tab-size:2;tab-size:2}.page_pre__gnXHK code{font:inherit;color:inherit;background:none}.page_rows__CnzC5{margin-top:40px;border-top:1px solid var(--bd-strong)}.page_row__k4fP_{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-gap:clamp(16px,3vw,40px);gap:clamp(16px,3vw,40px);padding:15px 0;border-bottom:1px solid var(--bd-faint)}.page_rowName__NjfrK{font-family:var(--font-mono);font-size:13px;letter-spacing:.01em;color:var(--ink);overflow-wrap:anywhere}.page_rowBody__Z1r2K{font-size:14px;line-height:1.55;color:var(--secondary)}.page_sub__FCpbS{margin-top:20px;max-width:62ch;font-size:15px;line-height:1.6;color:var(--secondary)}.page_note__geOv5{margin-top:44px;padding-top:34px;border-top:1px solid var(--bd-strong)}@media (max-width:820px){.page_row__k4fP_,.page_step__UG8aD{grid-template-columns:minmax(0,1fr);gap:12px}.page_step__UG8aD{padding:26px 0}}.CaseStudies_grid__TBaPD>.CaseStudies_card__blkUV{padding:0}.CaseStudies_card__blkUV{display:grid;grid-template-rows:auto auto 1fr;--arrow-sq:56px;color:var(--ink);transition:background-color .3s var(--ease)}.CaseStudies_card__blkUV:hover{background-color:var(--ghost)}.CaseStudies_art__6oPQp{position:relative;width:100%;aspect-ratio:16/10;max-height:280px;color:var(--ink);background-color:var(--surface);border-bottom:1px solid var(--bd-strong);overflow:hidden}.CaseStudies_tagBand__wV6hv{padding:calc(var(--cell-pad) / 2) var(--cell-pad);border-bottom:1px solid var(--bd-strong)}.CaseStudies_tag__AebFT{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.CaseStudies_metric__Twlo9{margin-top:auto;padding-bottom:18px;font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.02em;color:var(--ink)}.CaseStudies_body__LVxfq{display:flex;flex-direction:column;padding:var(--cell-pad) var(--cell-pad) 0}.CaseStudies_summary__iWqph{margin-top:14px;margin-bottom:var(--cell-pad)}.CaseStudies_foot__MDtxF{display:grid;grid-template-columns:1fr auto;align-items:center;margin-inline:calc(var(--cell-pad) * -1);border-top:1px solid var(--bd-strong)}.CaseStudies_view__JMiOk{padding-inline:var(--cell-pad);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.CaseStudies_arrow__At4Zi{display:grid;place-items:center;width:var(--arrow-sq);height:var(--arrow-sq);border-left:1px solid var(--bd-strong);color:var(--ink)}.CaseStudies_arrow__At4Zi svg{transition:transform .3s var(--ease)}.CaseStudies_card__blkUV:hover .CaseStudies_arrow__At4Zi svg{transform:translate(3px,-3px)}.CaseStudies_trail__RCExM{display:none}@media (min-width:901px){.CaseStudies_trail__RCExM{display:block}}@media (max-width:900px){.CaseStudies_grid__TBaPD{--cells:1}}@media (max-width:640px){.CaseStudies_card__blkUV{--arrow-sq:48px}}.IndustrySections_narrative__nJ2l7{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}.IndustrySections_narrativeBody__S6ARg p{font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--ink);margin-top:22px;max-width:60ch}.IndustrySections_narrativeBody__S6ARg p:first-child{margin-top:0}.IndustrySections_aside__BoDtr{border-top:1px solid var(--bd-strong)}.IndustrySections_asideRow__hcdxD{display:flex;flex-direction:column;gap:4px;padding:20px 0;border-bottom:1px solid var(--bd-faint)}.IndustrySections_asideValue__75opE{font-family:var(--font-sans);font-size:clamp(24px,2.6vw,32px);font-weight:500;letter-spacing:-.02em;line-height:1}.IndustrySections_asideLabel__uUTYg{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.IndustrySections_split__JfUSO{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--bd-faint);border:1px solid var(--bd-faint);margin-top:40px}.IndustrySections_splitCol__i1hCh{background:var(--canvas);padding:clamp(28px,3vw,44px)}.IndustrySections_splitCol--accent__RSPpn{background:var(--surface)}.IndustrySections_splitHeading__Es_Jo{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.IndustrySections_splitCol--accent__RSPpn .IndustrySections_splitHeading__Es_Jo{color:var(--signal-fg)}.IndustrySections_splitList__bPxJ6{list-style:none;margin:0;padding:0}.IndustrySections_splitList__bPxJ6 li{position:relative;padding:16px 0 16px 26px;border-top:1px solid var(--bd-faint);font-size:15px;line-height:1.5;color:var(--ink)}.IndustrySections_splitList__bPxJ6 li:first-child{border-top:none}.IndustrySections_splitList__bPxJ6 li:before{content:"";position:absolute;left:0;top:23px;width:8px;height:8px;border:1px solid;opacity:.5}.IndustrySections_splitCol--accent__RSPpn .IndustrySections_splitList__bPxJ6 li:before{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 22%,transparent);opacity:1}.IndustrySections_timeline__qDfLP{margin-top:44px;border-top:1px solid var(--bd-faint)}.IndustrySections_phase__wkerx{display:grid;grid-template-columns:160px 1fr;grid-gap:clamp(20px,4vw,64px);gap:clamp(20px,4vw,64px);padding:30px 0;border-bottom:1px solid var(--bd-faint)}.IndustrySections_phaseTime__GKmNV{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--signal-fg);padding-top:4px}.IndustrySections_phaseTitle__2vETB{font-size:clamp(18px,2vw,22px);font-weight:500;letter-spacing:-.01em;margin-bottom:10px}.IndustrySections_phaseBody__0Tc9E{font-size:15px;line-height:1.6;color:var(--muted);max-width:62ch}.IndustrySections_checklist__COA27{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--bd-faint);border:1px solid var(--bd-faint);margin-top:40px}.IndustrySections_check__xVSrE{background:var(--canvas);display:flex;gap:16px;align-items:flex-start;padding:26px 24px}.IndustrySections_checkMark__4goRE{flex:none;width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--signal);color:var(--signal-fg);margin-top:1px}.IndustrySections_checkText__Ig3cV{font-size:15px;line-height:1.5;color:var(--ink)}.IndustrySections_tableWrap__yoKL5{margin-top:40px;overflow-x:auto;border:1px solid var(--bd-faint)}.IndustrySections_table___CeUy{width:100%;border-collapse:collapse;min-width:560px}.IndustrySections_table___CeUy td,.IndustrySections_table___CeUy th{text-align:left;padding:18px 22px;border-bottom:1px solid var(--bd-faint);border-left:1px solid var(--bd-faint);font-size:15px;line-height:1.5;vertical-align:top}.IndustrySections_table___CeUy td:first-child,.IndustrySections_table___CeUy th:first-child{border-left:none}.IndustrySections_table___CeUy thead th{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--surface)}.IndustrySections_table___CeUy thead th:last-child{color:var(--signal-fg)}.IndustrySections_table___CeUy tbody td:first-child{font-family:var(--font-mono);font-size:13px;color:var(--muted)}.IndustrySections_table___CeUy tbody tr:last-child td{border-bottom:none}.IndustrySections_callout__LA83u{border-top:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}.IndustrySections_calloutText__f6OQK{font-size:clamp(24px,3.4vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.02em;max-width:24ch;color:var(--ink)}.IndustrySections_calloutCite__qVBIk{display:block;margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.IndustrySections_strip__lW3yP{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border-top:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}.IndustrySections_cell__JHVLG{padding:40px 28px;border-left:1px solid var(--bd-faint)}.IndustrySections_cell__JHVLG:first-child{border-left:none}.IndustrySections_value__rrxG1{font-family:var(--font-sans);font-size:clamp(34px,4.4vw,50px);font-weight:500;line-height:1;letter-spacing:-.02em}.IndustrySections_statLabel__6WWzw{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:14px}@media (max-width:900px){.IndustrySections_checklist__COA27,.IndustrySections_narrative__nJ2l7,.IndustrySections_split__JfUSO{grid-template-columns:1fr}.IndustrySections_phase__wkerx{grid-template-columns:1fr;gap:8px}.IndustrySections_strip__lW3yP{grid-template-columns:repeat(2,1fr)}.IndustrySections_cell__JHVLG:nth-child(odd){border-left:none}.IndustrySections_cell__JHVLG:nth-child(2n){border-left:1px solid var(--bd-faint)}.IndustrySections_cell__JHVLG:nth-child(n+3){border-top:1px solid var(--bd-faint)}}.page_strip__wjz_n{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border-top:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}.page_cell__jWfy9{padding:40px 28px;border-left:1px solid var(--bd-faint)}.page_cell__jWfy9:first-child{border-left:none}.page_value__sRTdP{font-family:var(--font-sans);font-size:clamp(40px,5vw,56px);font-weight:500;line-height:1;letter-spacing:-.02em}.page_label__Lp4k5{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:14px}@media (max-width:900px){.page_strip__wjz_n{grid-template-columns:repeat(2,1fr)}.page_cell__jWfy9{padding:32px 22px}.page_cell__jWfy9:nth-child(odd){border-left:none}.page_cell__jWfy9:nth-child(2n){border-left:1px solid var(--bd-faint)}.page_cell__jWfy9:nth-child(n+3){border-top:1px solid var(--bd-faint)}}.ScreenGallery_title__2YRjM{margin-bottom:28px}.ScreenGallery_groupLabel__wA5yq{margin-bottom:24px}.ScreenGallery_runs__zgSRW>*+*{margin-top:clamp(28px,4vw,44px)}.ScreenGallery_row__Zp8jR{display:grid;grid-gap:clamp(20px,3vw,32px);gap:clamp(20px,3vw,32px)}.ScreenGallery_row__Zp8jR[data-per="1"]{grid-template-columns:minmax(0,1fr)}.ScreenGallery_row__Zp8jR[data-per="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ScreenGallery_row__Zp8jR[data-per="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ScreenGallery_row__Zp8jR[data-per="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ScreenGallery_row__Zp8jR[data-per="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.ScreenGallery_item__fKK1z{margin:0;min-width:0}.ScreenGallery_row__Zp8jR[data-frame=phone] .ScreenGallery_item__fKK1z,.ScreenGallery_row__Zp8jR[data-frame=pos] .ScreenGallery_item__fKK1z{max-width:420px}.ScreenGallery_shotButton__tg3Ha{display:block;width:100%;margin:0;padding:0;background:none;border:none;border-radius:0;cursor:zoom-in;text-align:left}.ScreenGallery_shotButton__tg3Ha:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.ScreenGallery_shot__l0RfN{display:block;width:100%;height:auto;border:1px solid var(--bd-strong);border-radius:0;background:var(--surface);transition:border-color .25s var(--ease)}.ScreenGallery_shotButton__tg3Ha:hover .ScreenGallery_shot__l0RfN{border-color:var(--bd-ctrl)}.ScreenGallery_celled__7qT1M .ScreenGallery_shot__l0RfN{border-color:var(--bd-faint)}.ScreenGallery_celled__7qT1M .ScreenGallery_shotButton__tg3Ha:hover .ScreenGallery_shot__l0RfN{border-color:var(--bd-strong)}.ScreenGallery_caption__wBuaJ{margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);max-width:40ch;line-height:1.5}@media (max-width:900px){.ScreenGallery_row__Zp8jR[data-per="3"],.ScreenGallery_row__Zp8jR[data-per="4"],.ScreenGallery_row__Zp8jR[data-per="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ScreenGallery_row__Zp8jR[data-frame=kiosk]{grid-template-columns:minmax(0,1fr)}}.Industries_tile__cl9uH{display:flex;flex-direction:column;min-height:184px;transition:background-color .3s var(--ease)}.Industries_tile__cl9uH:hover{background-color:var(--ghost)}.Industries_name__hRopC{margin-top:auto;font-family:var(--font-sans);font-weight:500;font-size:21px;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.Industries_tag__NUpyN{margin-top:12px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.04em;color:var(--muted)}@media (min-width:641px){.Industries_tag__NUpyN{min-height:3.1em}}.Industries_trail__lLZBz{display:none}@media (min-width:901px){.Industries_trail__lLZBz.Industries_trailDesk__EFjaZ{display:block}}@media (min-width:641px) and (max-width:900px){.Industries_trail__lLZBz.Industries_trailTab__Y7kRt{display:block}}@media (max-width:900px){.Industries_tile__cl9uH{min-height:150px}}.MethodsTable_sub__ZF8WA{margin-top:20px;max-width:62ch;color:var(--secondary);font-size:15px;line-height:1.6}.MethodsTable_wrap__Jl1gr{margin-top:36px}.MethodsTable_table__uBqbp{border-top:1px solid var(--bd-strong)}.MethodsTable_row__x1fFT{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,2fr);border-bottom:1px solid var(--bd-faint)}.MethodsTable_head__bv4M9{border-bottom:1px solid var(--bd-strong)}.MethodsTable_headCell__j9yBn{display:flex;flex-direction:column;justify-content:flex-end;padding:16px 20px 14px 0;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.MethodsTable_headCol__nNrtY{border-left:1px solid var(--bd-faint);padding-left:20px}.MethodsTable_headSettles__2F2BV{color:var(--ink)}.MethodsTable_headSettles__2F2BV:before{content:"";display:block;width:22px;height:2px;background:var(--ink);margin-bottom:12px}.MethodsTable_cell___ICor{padding:18px 20px 18px 0;font-size:14px;line-height:1.5}.MethodsTable_methodCell__K1jG4{display:flex;flex-direction:column;gap:5px;padding-top:20px}.MethodsTable_method__Vvwfp{color:var(--ink);font-size:15px}.MethodsTable_note__s7Ipq{font-size:13px;line-height:1.45;color:var(--muted)}.MethodsTable_railsCell__V8iyh{color:var(--secondary)}.MethodsTable_railsCell__V8iyh,.MethodsTable_settlesCell__D_csY{border-left:1px solid var(--bd-faint);padding-left:20px;padding-top:20px}.MethodsTable_settlesCell__D_csY{font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;color:var(--ink)}.MethodsTable_cta__R2M_M{margin-top:32px}@media (max-width:720px){.MethodsTable_row__x1fFT{grid-template-columns:1fr;padding:6px 0 12px}.MethodsTable_head__bv4M9{display:none}.MethodsTable_methodCell__K1jG4{padding-top:16px;padding-bottom:2px}.MethodsTable_method__Vvwfp{font-family:var(--font-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.MethodsTable_railsCell__V8iyh,.MethodsTable_settlesCell__D_csY{border-left:0;padding-left:0;padding-top:10px}.MethodsTable_railsCell__V8iyh:before,.MethodsTable_settlesCell__D_csY:before{content:attr(data-col);display:block;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}}.PricingModel_head__rbJbJ{margin-bottom:clamp(36px,5vw,52px)}.PricingModel_title__CToDb{margin-top:16px;max-width:24ch}.PricingModel_grid__R0qGJ{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));border-top:1px solid var(--bd-strong)}.PricingModel_model__qRLSu{min-width:0;padding:26px clamp(22px,3vw,34px) 4px}.PricingModel_model__qRLSu:first-child{padding-left:0}.PricingModel_model__qRLSu+.PricingModel_model__qRLSu{border-left:1px solid var(--bd-faint)}.PricingModel_modelHead__YSZ4d{display:flex;align-items:baseline;gap:12px}.PricingModel_idx__3blwW{flex:none;letter-spacing:.1em;color:var(--muted)}.PricingModel_idx__3blwW,.PricingModel_label__p0Mtb{font-family:var(--font-mono);font-size:var(--t-label)}.PricingModel_label__p0Mtb{font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0}.PricingModel_body__whf61{margin-top:14px;font-size:14px;line-height:1.55;max-width:34ch}.PricingModel_note__cbCq6{margin-top:clamp(32px,4vw,44px);padding-top:22px;border-top:1px solid var(--bd-faint);font-size:14px;line-height:1.6;color:var(--secondary);max-width:74ch}@media (max-width:900px){.PricingModel_grid__R0qGJ{grid-template-columns:1fr}.PricingModel_model__qRLSu,.PricingModel_model__qRLSu:first-child{padding:24px 0 24px 20px;border-left:1px solid var(--bd-faint)}.PricingModel_model__qRLSu+.PricingModel_model__qRLSu{border-top:1px solid var(--bd-faint)}}.RelatedReading_list__ijXY0{margin-top:24px;border-top:1px solid var(--bd-strong)}.RelatedReading_item__ITzj3{border-bottom:1px solid var(--bd-faint)}.RelatedReading_link__A5qZO{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;color:var(--ink);transition:color .2s var(--ease)}.RelatedReading_link__A5qZO:hover{color:var(--ink)}.RelatedReading_title___Qxf0{font-size:clamp(15px,1.7vw,18px);line-height:1.35;max-width:62ch;color:var(--secondary);transition:color .2s var(--ease)}.RelatedReading_link__A5qZO:hover .RelatedReading_title___Qxf0{color:var(--ink)}.RelatedReading_arrow__L2qOJ{flex:none;color:var(--muted);transition:color .2s var(--ease),transform .2s var(--ease)}.RelatedReading_link__A5qZO:hover .RelatedReading_arrow__L2qOJ{color:var(--ink);transform:translate(2px,-2px)}.InEcosystem_note__KggLd{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:24px 40px;gap:24px 40px;padding-top:28px;border-top:1px solid var(--bd-strong)}.InEcosystem_key__O_WDp{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:2px}.InEcosystem_val__oltBe{margin:0;font-size:15px;line-height:1.5;color:var(--secondary);max-width:64ch}.InEcosystem_link__XXa5D{color:var(--ink);border-bottom:1px solid var(--bd-ctrl);transition:border-color .25s var(--ease)}.InEcosystem_link__XXa5D:hover{border-color:var(--ink)}@media (max-width:768px){.InEcosystem_note__KggLd{grid-template-columns:1fr;gap:10px}.InEcosystem_key__O_WDp{padding-top:0}}.detail_split___bLE5{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.detail_sectionTitle___B7ci{margin-top:14px;max-width:18ch}.detail_sectionBody__1REiz{max-width:58ch}.detail_points__60bgt{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--bd-faint)}.detail_point__v4wlW{display:flex;gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--bd-faint);font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--secondary)}.detail_bullet__jTvDz{flex:none;color:var(--muted);letter-spacing:.1em}.detail_note__LWWdA{display:flex;flex-direction:column;gap:10px;padding-top:28px;border-top:1px solid var(--bd-strong)}.detail_noteKey___65Ui{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.detail_noteVal__gOh0v{font-size:15px;line-height:1.5;color:var(--secondary);max-width:64ch;margin:0}.detail_next__mRLXz{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid var(--bd-faint);background:var(--surface);padding:clamp(28px,4vw,44px);transition:border-color .3s var(--ease),transform .3s var(--ease)}.detail_next__mRLXz:hover{border-color:var(--bd-ctrl);transform:translateY(-3px)}.detail_nextLabel__EWIy_{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.detail_nextTitle__NhyJL{margin-top:14px;max-width:22ch}.detail_nextTag___0j8W{margin-top:12px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--secondary)}.detail_nextArrow__oVPuh{flex:none;font-family:var(--font-mono);font-size:22px;color:var(--ink);transition:transform .3s var(--ease)}.detail_next__mRLXz:hover .detail_nextArrow__oVPuh{transform:translate(4px,-4px)}@media (max-width:900px){.detail_split___bLE5{grid-template-columns:1fr;gap:24px}.detail_next__mRLXz{flex-direction:column;align-items:flex-start;gap:22px}}.StickyCTA_bar__0ZYpS{position:fixed;left:0;right:0;bottom:0;z-index:70;background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--bd-strong);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .32s var(--ease),opacity .32s var(--ease),visibility .32s}.StickyCTA_bar__0ZYpS:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(var(--bd-strong),var(--bd-strong)),linear-gradient(var(--bd-strong),var(--bd-strong));background-repeat:no-repeat;background-size:1px 100%;background-position:left max(0px,calc(50% - var(--content-max) / 2)) top,right max(0px,calc(50% - var(--content-max) / 2)) top}.StickyCTA_barVisible__lHugS{transform:none;opacity:1;visibility:visible}body[data-nav-open] .StickyCTA_bar__0ZYpS{display:none}.StickyCTA_inner__onXcl{display:flex;align-items:center;gap:16px;padding-block:11px}.StickyCTA_label__mRngE{display:inline-flex;align-items:center;gap:10px;min-width:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StickyCTA_dot__dJ5De{flex:none;width:7px;height:7px;border-radius:50%;background:var(--signal)}.StickyCTA_actions__dEXqr{display:flex;align-items:center;gap:10px;margin-left:auto}.StickyCTA_primary__cL5cW{flex:none}.StickyCTA_contact__vAw6s{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary);padding:8px 6px;white-space:nowrap;transition:color .15s var(--ease)}.StickyCTA_contact__vAw6s:hover{color:var(--ink)}.StickyCTA_dismiss__TQ_GP{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:18px;line-height:1;background:none;border:none;color:var(--muted);cursor:pointer;transition:color .15s var(--ease)}.StickyCTA_dismiss__TQ_GP:hover{color:var(--ink)}@media (max-width:640px){.StickyCTA_label__mRngE{display:none}.StickyCTA_actions__dEXqr{width:100%}}@media (prefers-reduced-motion:reduce){.StickyCTA_bar__0ZYpS{transform:none;transition:opacity .2s var(--ease),visibility .2s}}.page_actions__AjO9K{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.page_note__inexn{flex-basis:100%;margin-top:6px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--muted);max-width:56ch}.page_grid__95EGe:after{content:"";padding:var(--cell-pad);border-right:1px solid var(--bd-strong);border-bottom:1px solid var(--bd-strong)}@media (max-width:640px){.page_grid__95EGe:after{display:none}}.page_grid__95EGe>[data-reveal]{transform:none}.page_card___11WJ{display:flex;flex-direction:column;color:var(--ink);transition:background-color .3s var(--ease)}.page_card___11WJ:hover{background-color:var(--ghost)}.page_cardTag__J9LWp{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_cardName__ndOP4{margin-top:14px}.page_cardLiner__9KUUc{margin:12px 0 var(--cell-pad)}.page_cardFoot__yMXJe{display:grid;grid-template-columns:1fr auto;align-items:center;margin:auto calc(var(--cell-pad) * -1) calc(var(--cell-pad) * -1);padding-left:var(--cell-pad);border-top:1px solid var(--bd-strong);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.page_cardArrow__QbHJK{display:grid;place-items:center;width:var(--arrow-sq,52px);height:var(--arrow-sq,52px);border-left:1px solid var(--bd-strong);transition:transform .3s var(--ease)}.page_card___11WJ:hover .page_cardArrow__QbHJK{transform:translate(3px,-3px)}@media (max-width:640px){.page_card___11WJ{--arrow-sq:48px}}