.hero[data-astro-cid-ge2uvauf]{align-items:center;gap:48px;padding-top:88px;padding-bottom:160px;display:flex}.hero-copy[data-astro-cid-ge2uvauf]{z-index:2;flex-direction:column;flex:520px;gap:30px;max-width:760px;display:flex;position:relative}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:var(--cx-track-headline);margin:0;font-size:clamp(44px,5.6vw,80px);font-weight:700;line-height:.99}.hero-name[data-astro-cid-ge2uvauf]{color:var(--cx-accent);font-weight:800}.hero-sub[data-astro-cid-ge2uvauf]{max-width:540px;color:var(--cx-text-2);margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.45}.hero-art[data-astro-cid-ge2uvauf]{flex:340px;justify-content:flex-end;min-width:0;display:flex}.hero-mark[data-astro-cid-ge2uvauf]{width:min(100%,500px)}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:56px;padding-top:56px;padding-bottom:120px}.hero-copy[data-astro-cid-ge2uvauf],.hero-art[data-astro-cid-ge2uvauf]{flex:none}.hero-mark[data-astro-cid-ge2uvauf]{width:min(52vw,220px)}}.steps[data-astro-cid-5wfdsgz3]{padding-top:120px}.steps-rule[data-astro-cid-5wfdsgz3]{background:var(--cx-rule);height:1px}.steps-list[data-astro-cid-5wfdsgz3]{margin:0;padding:0;list-style:none}.step[data-astro-cid-5wfdsgz3]{border-bottom:1px solid var(--cx-border);align-items:baseline;gap:clamp(20px,4vw,64px);padding:34px 0;display:flex}.step-num[data-astro-cid-5wfdsgz3]{width:32px;color:var(--cx-text-muted);flex-shrink:0;font-size:15px;font-weight:600}.step-line[data-astro-cid-5wfdsgz3]{letter-spacing:var(--cx-track-poster);margin:0;font-size:clamp(40px,6.4vw,96px);font-weight:700;line-height:1}.step-accent[data-astro-cid-5wfdsgz3]{color:var(--cx-accent)}@media (width<=767px){.steps[data-astro-cid-5wfdsgz3]{padding-top:96px}}.ready[data-astro-cid-dmvgilno]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;padding-top:200px;display:flex}.ready-title[data-astro-cid-dmvgilno]{letter-spacing:var(--cx-track-headline);margin:0;font-size:clamp(44px,6vw,84px);font-weight:700;line-height:.98}.ready-pills[data-astro-cid-dmvgilno]{flex-wrap:wrap;gap:12px;margin:0;padding:0 0 10px;list-style:none;display:flex}.pill[data-astro-cid-dmvgilno]{border-radius:var(--cx-radius-pill);color:var(--cx-text);align-items:center;gap:10px;padding:10px 18px 10px 14px;font-size:18px;font-weight:600;display:inline-flex}.dot[data-astro-cid-dmvgilno]{border-radius:var(--cx-radius-pill);width:12px;height:12px}.pill--ready[data-astro-cid-dmvgilno]{background:var(--cx-ready-soft)}.pill--ready[data-astro-cid-dmvgilno] .dot[data-astro-cid-dmvgilno]{background:var(--cx-ready)}.pill--developing[data-astro-cid-dmvgilno]{background:var(--cx-developing-soft)}.pill--developing[data-astro-cid-dmvgilno] .dot[data-astro-cid-dmvgilno]{background:var(--cx-developing)}.pill--notready[data-astro-cid-dmvgilno]{background:var(--cx-notready-soft)}.pill--notready[data-astro-cid-dmvgilno] .dot[data-astro-cid-dmvgilno]{background:var(--cx-notready)}@media (width<=767px){.ready[data-astro-cid-dmvgilno]{padding-top:136px}}.pov[data-astro-cid-4dcjb54i]{justify-content:space-between;align-items:center;gap:48px;padding-top:200px;display:flex}.pov-title[data-astro-cid-4dcjb54i]{max-width:980px;letter-spacing:var(--cx-track-headline);margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:1.02}.pov-late[data-astro-cid-4dcjb54i]{color:var(--cx-text-muted);display:inline-block}.pov-mark[data-astro-cid-4dcjb54i]{flex:none;width:min(22vw,200px)}@media (width<=767px){.pov[data-astro-cid-4dcjb54i]{flex-direction:column;align-items:flex-start;padding-top:136px}.pov-mark[data-astro-cid-4dcjb54i]{width:88px}}.industries[data-astro-cid-blrye27w]{flex-direction:column;gap:18px;padding-top:200px;display:flex}.group-label[data-astro-cid-blrye27w]{color:var(--cx-text-muted);margin:0;font-size:14px;font-weight:600}.group-label--soon[data-astro-cid-blrye27w]{margin-top:72px}.industry-list[data-astro-cid-blrye27w]{border-top:1px solid var(--cx-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.industry-list--soon[data-astro-cid-blrye27w]{border-top-color:var(--cx-rule-soft)}.industry[data-astro-cid-blrye27w]{border-bottom:1px solid var(--cx-border);letter-spacing:var(--cx-track-headline);padding:20px 0;font-size:clamp(30px,4.4vw,60px);font-weight:700}.industry--cta[data-astro-cid-blrye27w]{padding:0}.row-link[data-astro-cid-blrye27w]{color:var(--cx-text);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;text-decoration:none;transition:color .2s,padding-left .25s;display:flex}.row-link[data-astro-cid-blrye27w]:hover{color:var(--cx-text);padding-left:12px}.row-arrow[data-astro-cid-blrye27w]{color:var(--cx-accent);font-size:.6em}.industry--soon[data-astro-cid-blrye27w]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.industry-name[data-astro-cid-blrye27w]{color:var(--cx-text-faint)}.soon-pill[data-astro-cid-blrye27w]{border-radius:var(--cx-radius-pill);background:var(--cx-fill);color:var(--cx-text-2);letter-spacing:normal;padding:8px 14px;font-size:14px;font-weight:500}@media (width<=767px){.industries[data-astro-cid-blrye27w]{padding-top:136px}.group-label--soon[data-astro-cid-blrye27w]{margin-top:56px}}@media (width<=599px){.industry--soon[data-astro-cid-blrye27w]{flex-direction:column;align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){.row-link[data-astro-cid-blrye27w]:hover{padding-left:0}}html:not(.js) .contact-trigger[data-astro-cid-rbtlxyym],html:not(.js) .email-copy[data-astro-cid-rbtlxyym]{display:none!important}.contact[data-astro-cid-rbtlxyym]{justify-items:start;display:grid}.contact-trigger[data-astro-cid-rbtlxyym],.contact-options[data-astro-cid-rbtlxyym]{grid-area:1/1;align-self:start}.contact-trigger[data-astro-cid-rbtlxyym]{transition:opacity .18s,background-color .2s,transform .2s}.contact[data-astro-cid-rbtlxyym].is-open .contact-trigger[data-astro-cid-rbtlxyym]{opacity:0;pointer-events:none}.contact-options[data-astro-cid-rbtlxyym]{transition:grid-template-rows .4s var(--cx-ease-out), opacity .3s ease .12s;grid-template-rows:1fr;display:grid}.js .contact[data-astro-cid-rbtlxyym]:not(.is-open) .contact-options[data-astro-cid-rbtlxyym]{opacity:0;visibility:hidden;grid-template-rows:0fr}.contact-options[data-astro-cid-rbtlxyym]{scroll-margin-bottom:32px}@media (pointer:coarse){.contact-options[data-astro-cid-rbtlxyym]{scroll-margin-bottom:120px}}.contact-inner[data-astro-cid-rbtlxyym]{min-height:0;overflow:hidden}.contact[data-astro-cid-rbtlxyym].is-settled .contact-inner[data-astro-cid-rbtlxyym],html:not(.js) .contact-inner[data-astro-cid-rbtlxyym]{overflow:visible}.contact-email[data-astro-cid-rbtlxyym]{color:var(--cx-text);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-size:clamp(18px,1.6vw,21px);font-weight:500;line-height:1.45;display:flex}.email-text[data-astro-cid-rbtlxyym]{overflow-wrap:anywhere;border-radius:4px}.contact-book[data-astro-cid-rbtlxyym]{color:var(--cx-text-muted);margin:10px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.45}.contact-book[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym]{color:var(--cx-accent);text-underline-offset:.18em;text-decoration:underline .06em}.contact-book[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym]:hover{color:var(--cx-accent-hover)}.email-copy[data-astro-cid-rbtlxyym]{border-radius:var(--cx-radius-pill);background:var(--cx-fill);color:var(--cx-text-2);font:inherit;letter-spacing:normal;cursor:pointer;border:0;flex:none;padding:8px 14px;font-size:14px;font-weight:500;line-height:normal;transition:background-color .2s;display:inline-grid}.email-copy[data-astro-cid-rbtlxyym]:hover{background:var(--cx-border)}.copy-idle[data-astro-cid-rbtlxyym],.copy-done[data-astro-cid-rbtlxyym]{text-align:center;grid-area:1/1}.copy-done[data-astro-cid-rbtlxyym],.email-copy[data-astro-cid-rbtlxyym].is-copied .copy-idle[data-astro-cid-rbtlxyym]{visibility:hidden}.email-copy[data-astro-cid-rbtlxyym].is-copied .copy-done[data-astro-cid-rbtlxyym]{visibility:visible}.close[data-astro-cid-qfqsfzny]{justify-content:space-between;align-items:center;gap:48px;padding-top:220px;padding-bottom:180px;scroll-margin-top:112px;display:flex}.close-copy[data-astro-cid-qfqsfzny]{flex-direction:column;gap:28px;min-width:0;max-width:760px;display:flex}.close-title[data-astro-cid-qfqsfzny]{letter-spacing:var(--cx-track-poster);margin:0;font-size:clamp(44px,6.4vw,92px);font-weight:700;line-height:.95}.close-mark[data-astro-cid-qfqsfzny]{flex:none;width:min(30vw,280px)}@media (width<=767px){.close[data-astro-cid-qfqsfzny]{flex-direction:column;align-items:flex-start;padding-top:150px;padding-bottom:120px}}.home[data-astro-cid-lcdefpme]{line-height:normal;overflow-x:clip}
