.page_label__Jd8IY{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--purple)}.on-dark .page_label__Jd8IY{color:var(--lime)}.page_h2__TJfBh{margin-top:16px;font-family:var(--font-display),var(--font-fallback);font-size:48px;font-weight:900;line-height:1.02;letter-spacing:-.03em}.page_body__31bce{margin-top:18px;font-size:16px;line-height:1.6;color:var(--ink-muted)}.page_hero__VPtXk{background:var(--dark);color:var(--white)}.page_heroGrid__SLFuu{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;padding:24px var(--pad-inline) 0}.page_crumbs___nmbj{grid-column:1/-1}.page_crumbs___nmbj .hero-edition{margin-bottom:64px}.page_h1__nwyBq{grid-column:1/10;font-family:var(--font-display),var(--font-fallback);font-size:clamp(44px,6vw,88px);font-weight:900;line-height:.98;letter-spacing:-.04em}.page_accent__crql2{display:block;font-weight:300;color:var(--lime)}.page_lede__39Rrc{grid-column:1/7;margin-top:28px;font-size:19px;line-height:1.55;color:var(--ink-muted-on-dark)}.page_chooser__GgIsM{padding:72px var(--pad-inline) 96px}.page_chooseLabel__ryrXV{margin-bottom:20px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint-on-dark)}.page_tiles__wWIhy{display:grid;list-style:none;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_tile__RbkFr{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:14px;column-gap:14px;grid-row-gap:6px;row-gap:6px;align-items:baseline;padding-bottom:20px;border-bottom:1px solid var(--hairline-on-dark)}.page_tileMedia__NIX6L{position:relative;grid-column:1/-1;aspect-ratio:16/10;margin-bottom:18px;overflow:hidden;border-radius:var(--radius-panel);background:var(--dark-2)}.page_tileMedia__NIX6L img{object-fit:cover}.page_tileNum__kpnPb{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--purple) 72%,var(--light));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_tileName__BcLCv{font-family:var(--font-display),var(--font-fallback);font-size:26px;font-weight:900;letter-spacing:-.02em}.page_tileArrow__wTT1M{font-size:18px;color:var(--ink-muted-on-dark)}.page_tilePain__SoAkF{grid-column:2/-1;font-family:var(--font-display),var(--font-fallback);font-size:17px;font-style:italic;font-weight:300;color:var(--ink-muted-on-dark)}@media (prefers-reduced-motion:no-preference){.page_tileMedia__NIX6L img{transition:scale .6s cubic-bezier(.2,.7,.2,1)}.page_tileArrow__wTT1M{transition:translate var(--t-slow) ease,color var(--t-slow) ease}.page_tile__RbkFr:hover .page_tileMedia__NIX6L img{scale:1.04}.page_tile__RbkFr:hover .page_tileArrow__wTT1M{translate:0 4px}}.page_tile__RbkFr:hover .page_tileArrow__wTT1M{color:var(--lime)}.page_service__i9Ybz{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;align-items:center;padding:136px var(--pad-inline)}.page_pain__4q2zH{margin-top:18px;font-family:var(--font-display),var(--font-fallback);font-size:46px;font-weight:900;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.page_sub__WDArM{max-width:40ch;margin-top:20px;font-size:18px;line-height:1.55;color:var(--ink-muted)}.on-dark .page_sub__WDArM{color:var(--ink-muted-on-dark)}.page_capsLabel__X8QND{margin-top:36px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.on-dark .page_capsLabel__X8QND{color:var(--ink-faint-on-dark)}.page_caps__56ri7{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.page_caps__56ri7 li{padding:7px 13px;border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--white);font-size:13px;font-weight:600}.on-dark .page_caps__56ri7 li{border-color:var(--hairline-on-dark);background:transparent;color:var(--white)}.page_software__CTKQC{background:var(--light)}.page_software__CTKQC .page_text__o1w5V{grid-column:1/6}.page_uiStage__z7PvO{position:relative;display:grid;grid-column:7/-1;grid-template-columns:1.1fr 1fr;grid-template-rows:auto auto;grid-gap:16px;gap:16px;padding:48px 40px 40px;border-radius:var(--radius-float);background:var(--dark);font-size:15px}.page_uiAgenda__qp123{grid-row:span 2}.page_uiDte__cE6bN,.page_uiRecord__eM6Wg{align-self:start}.page_uiChat__WqHdG{position:absolute;bottom:-40px;left:-48px;width:290px;box-shadow:var(--shadow-float);rotate:-2deg}.page_uiNote__KLY0n{position:absolute;top:14px;right:18px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint-on-dark)}.page_brand__x6aD2{align-items:start;background:var(--white)}.page_mosaic__N1N9v{display:grid;grid-column:1/8;grid-template-columns:1.25fr 1fr;grid-gap:20px;gap:20px}.page_work__D6WZ2:nth-child(2n){margin-top:72px}.page_work__D6WZ2{margin:0}.page_workMedia__ODodb{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--light)}.page_work__D6WZ2:first-child .page_workMedia__ODodb,.page_work__D6WZ2:nth-child(4) .page_workMedia__ODodb{aspect-ratio:4/3}.page_workMedia__ODodb img{object-fit:cover}.page_work__D6WZ2 figcaption{margin-top:10px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-muted)}.page_brand__x6aD2 .page_text__o1w5V{grid-column:9/-1}.page_textSticky__NhfKT{position:-webkit-sticky;position:sticky;top:120px}.page_stack__DiHD8{background:var(--dark);color:var(--white)}.page_stack__DiHD8>div:first-child{grid-column:1/6}.page_proof__LnGnW{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:baseline;max-width:44ch;margin-top:40px;padding-top:24px;border-top:1px solid var(--hairline-on-dark);font-size:15px;line-height:1.55;color:var(--ink-muted-on-dark)}.page_stackViz__RV2Pc{position:relative;grid-column:7/-1;height:520px}.page_planes__zpjDD{position:absolute;inset:0}.page_plane__dgrqV{position:absolute;left:14%;display:grid;grid-gap:10px;gap:10px;align-content:start;width:58%;aspect-ratio:1.5;padding:22px;border:1px solid var(--hairline-on-dark);border-radius:var(--radius-float);transform:rotateX(58deg) rotate(-38deg);transform-origin:center}.page_pBrand__l3NaG{top:-2%;z-index:3;grid-template-columns:repeat(4,1fr);border-color:var(--purple);background:color-mix(in srgb,var(--purple) 22%,var(--dark))}.page_pBrand__l3NaG i{aspect-ratio:1;border-radius:var(--radius-marker);background:var(--purple)}.page_pBrand__l3NaG i:nth-child(2){background:var(--light)}.page_pBrand__l3NaG i:nth-child(3){background:var(--purple-deep)}.page_pBrand__l3NaG i:nth-child(4){background:var(--white)}.page_pWeb__L8Qby{top:24%;z-index:2;background:color-mix(in srgb,var(--light) 14%,var(--dark))}.page_pWeb__L8Qby b{height:14px;border-radius:var(--radius-pill);background:var(--hairline-on-dark)}.page_pWeb__L8Qby i{height:30px;border-radius:var(--radius-tag);background:color-mix(in srgb,var(--light) 18%,transparent)}.page_pWeb__L8Qby i:first-of-type{width:70%;height:46px;background:color-mix(in srgb,var(--light) 30%,transparent)}.page_pSoft__KOV1n{top:50%;z-index:1;background:color-mix(in srgb,var(--light) 8%,var(--dark))}.page_pSoft__KOV1n i{height:14px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--light) 16%,transparent)}.page_pSoft__KOV1n i:nth-child(odd){width:82%}@media (prefers-reduced-motion:no-preference){.page_plane__dgrqV{transition:translate .5s cubic-bezier(.2,.7,.2,1)}.page_stackViz__RV2Pc:hover .page_pBrand__l3NaG{translate:0 -18px}.page_stackViz__RV2Pc:hover .page_pSoft__KOV1n{translate:0 18px}}.page_layerTag__Z9jfs{position:absolute;right:0;padding:6px 12px;border:1px solid var(--hairline-on-dark);border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted-on-dark)}.page_tag0__OqOVJ{top:14%;border-color:var(--purple);color:var(--white)}.page_tag1__iYCme{top:40%}.page_tag2__KHVAD{top:66%}.page_result__lFnfh{position:absolute;bottom:0;left:14%;padding:10px 18px;border-radius:var(--radius-pill);background:var(--lime);font-family:var(--font-display),var(--font-fallback);font-size:16px;font-weight:900;color:var(--dark)}.page_compare__rdh6J{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;padding:128px var(--pad-inline);background:var(--light)}.page_compareHead__rjE9Y{grid-column:1/5}.page_matrix__AFBeq{grid-column:6/-1;overflow-x:auto}.page_matrix__AFBeq table{width:100%;min-width:520px;border-collapse:collapse}.page_matrix__AFBeq td,.page_matrix__AFBeq th{padding:18px 12px;border-bottom:1px solid var(--hairline);text-align:center}.page_matrix__AFBeq thead th{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);vertical-align:bottom}.page_matrix__AFBeq tbody th{font-family:var(--font-display),var(--font-fallback);font-size:17px;font-weight:700;text-align:left}.page_matrix__AFBeq .page_us__G1aIU{background:color-mix(in srgb,var(--purple) 9%,var(--white))}.page_matrix__AFBeq thead .page_us__G1aIU{color:var(--purple)}.page_mark__S0ORC{position:relative;display:inline-block;width:18px;height:18px;overflow:hidden;border:1.5px solid var(--purple);border-radius:var(--radius-marker);vertical-align:middle}.page_yes__cjmn1{background:var(--purple)}.page_partial__kFXDl:after{inset:0 50% 0 0}.page_partial__kFXDl:after,.page_rare__ycY21:after{content:"";position:absolute;background:var(--purple)}.page_rare__ycY21:after{inset:5px;border-radius:var(--radius-marker)}.page_no__xgBII{border-color:var(--ink-faint)}.page_legend__1tayJ{display:flex;flex-wrap:wrap;grid-column:6/-1;gap:10px 24px;margin-top:18px;font-size:12px;font-weight:600;color:var(--ink-muted)}.page_legend__1tayJ li{display:inline-flex;gap:8px;align-items:center}.page_legend__1tayJ .page_mark__S0ORC{width:12px;height:12px}.page_legend__1tayJ .page_rare__ycY21:after{inset:3px}.page_also__a66CH{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:12px 20px;align-items:baseline;margin-top:80px;padding-top:28px;border-top:1px solid var(--hairline);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted)}.page_also__a66CH .link-arrow{font-size:15px;letter-spacing:0;text-transform:none}@media (max-width:860px){.page_compare__rdh6J,.page_heroGrid__SLFuu,.page_service__i9Ybz{grid-template-columns:1fr;row-gap:32px;padding-inline:var(--gutter-mobile)}.page_crumbs___nmbj .hero-edition{margin-bottom:36px}.page_brand__x6aD2 .page_text__o1w5V,.page_compareHead__rjE9Y,.page_h1__nwyBq,.page_lede__39Rrc,.page_legend__1tayJ,.page_matrix__AFBeq,.page_mosaic__N1N9v,.page_software__CTKQC .page_text__o1w5V,.page_stackViz__RV2Pc,.page_stack__DiHD8>div:first-child,.page_uiStage__z7PvO{grid-column:1/-1}.page_h1__nwyBq{font-size:42px}.page_lede__39Rrc{font-size:17px;margin-top:0}.page_chooser__GgIsM{padding:48px var(--gutter-mobile) 64px}.page_tiles__wWIhy{grid-template-columns:1fr;gap:28px}.page_tileMedia__NIX6L{aspect-ratio:16/9}.page_compare__rdh6J,.page_service__i9Ybz{padding-block:88px}.page_h2__TJfBh,.page_pain__4q2zH{font-size:32px}.page_uiStage__z7PvO{grid-template-columns:1fr;padding:56px 20px 120px}.page_uiNote__KLY0n{top:20px;left:20px;right:20px}.page_uiStage__z7PvO .page_uiAgenda__qp123{grid-row:auto}.page_uiStage__z7PvO .page_uiDte__cE6bN,.page_uiStage__z7PvO .page_uiRecord__eM6Wg{display:none}.page_uiChat__WqHdG{left:16px;bottom:-32px;width:min(280px,80%)}.page_mosaic__N1N9v{gap:12px;order:2}.page_work__D6WZ2:nth-child(2n){margin-top:40px}.page_textSticky__NhfKT{position:static}.page_stackViz__RV2Pc{height:380px}.page_plane__dgrqV{width:64%;left:6%;padding:14px}.page_matrix__AFBeq table{min-width:0;table-layout:fixed}.page_matrix__AFBeq td,.page_matrix__AFBeq th{padding:14px 4px}.page_matrix__AFBeq tbody th{width:40%;font-size:14px}.page_matrix__AFBeq thead th{font-size:9px;letter-spacing:.06em}.page_also__a66CH{margin-top:48px}}