.positioned-home[data-astro-cid-2md5ktak]{--ink:#101c35;--blue:#1454e8;--muted:#4b5b70;--wash:#f1f5fc;color:var(--ink);background:#fff}.home-wrap[data-astro-cid-2md5ktak]{width:min(1280px,calc(100% - 80px));margin-inline:auto}h1[data-astro-cid-2md5ktak],h2[data-astro-cid-2md5ktak],h3[data-astro-cid-2md5ktak],p[data-astro-cid-2md5ktak],figure[data-astro-cid-2md5ktak]{margin:0}h2[data-astro-cid-2md5ktak]{font-size:clamp(34px,3.6vw,52px);line-height:1.08;letter-spacing:-.045em;font-weight:620;text-wrap:balance}h3[data-astro-cid-2md5ktak]{font-weight:620;letter-spacing:-.025em}a[data-astro-cid-2md5ktak]:focus-visible{outline:3px solid var(--blue);outline-offset:5px}section[data-astro-cid-2md5ktak][id],article[data-astro-cid-2md5ktak][id]{scroll-margin-top:100px}.positioned-hero[data-astro-cid-2md5ktak]{background:#f5f8fe;padding-top:28px}.hero-layout[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:40px;min-height:550px;padding-block:30px 48px}.hero-copy[data-astro-cid-2md5ktak]{padding-block:16px}.hero-context[data-astro-cid-2md5ktak]{font-size:15px;color:var(--muted);margin-bottom:28px}h1[data-astro-cid-2md5ktak]{font-size:clamp(58px,6.3vw,94px);font-weight:650;line-height:1.02;letter-spacing:-.065em}h1[data-astro-cid-2md5ktak] span[data-astro-cid-2md5ktak]{display:block}h1[data-astro-cid-2md5ktak] span[data-astro-cid-2md5ktak]+span[data-astro-cid-2md5ktak]{color:var(--blue)}.hero-description[data-astro-cid-2md5ktak]{max-width:42ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6;margin-top:26px;color:var(--muted)}.hero-actions[data-astro-cid-2md5ktak]{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:30px}.action-primary[data-astro-cid-2md5ktak]{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:14px 22px;border-radius:999px;background:var(--blue);color:#fff;font-size:15px;font-weight:600;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .16s ease-out}.action-primary[data-astro-cid-2md5ktak]:active{transform:scale(.98)}.action-text[data-astro-cid-2md5ktak]{display:inline-flex;gap:16px;align-items:center;min-height:48px;font-size:14px;font-weight:600}.hero-media[data-astro-cid-2md5ktak]{display:block;height:495px;overflow:hidden;border-radius:10px}.hero-photo[data-astro-cid-2md5ktak]{width:100%;height:100%;object-fit:cover;object-position:69% center}.hero-paths[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-bottom:28px}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#fff;padding:28px 30px;border-radius:8px;transition:background-color .16s ease-out}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]:nth-child(2){background:#e6edfb}.path-copy[data-astro-cid-2md5ktak]{display:grid;gap:8px}.path-copy[data-astro-cid-2md5ktak] strong[data-astro-cid-2md5ktak]{font-size:25px;line-height:1.15;font-weight:600;letter-spacing:-.035em}.path-copy[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak]{color:var(--muted);font-size:14px;line-height:1.55;max-width:43ch}.path-arrow[data-astro-cid-2md5ktak]{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--blue);color:#fff;font-size:22px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.solutions-section[data-astro-cid-2md5ktak]{padding-block:108px 96px}.section-intro[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.section-intro[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak],.work-heading[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak],.use-cases-heading[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak]{color:var(--muted);font-size:17px;line-height:1.7;max-width:55ch}.solution-grid[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:72px;margin-top:54px}.solution-card[data-astro-cid-2md5ktak]{border-top:3px solid var(--blue);padding-top:24px}.solution-card[data-astro-cid-2md5ktak] h3[data-astro-cid-2md5ktak]{font-size:28px;line-height:1.2}.card-description[data-astro-cid-2md5ktak]{color:var(--muted);font-size:17px;line-height:1.65;margin-top:16px;max-width:45ch}.solution-card[data-astro-cid-2md5ktak] ul[data-astro-cid-2md5ktak]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 24px}.solution-card[data-astro-cid-2md5ktak] li[data-astro-cid-2md5ktak]{font-size:14px;line-height:1.6;color:var(--ink)}.solution-card[data-astro-cid-2md5ktak] ul[data-astro-cid-2md5ktak]{list-style:disc;padding-left:18px;display:grid;gap:8px}.solution-card[data-astro-cid-2md5ktak] li[data-astro-cid-2md5ktak]::marker{color:var(--blue)}.work-section[data-astro-cid-2md5ktak]{padding-block:90px;background:var(--wash)}.work-heading[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:46px}.project-grid[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:54px 32px}.project-card[data-astro-cid-2md5ktak]{min-width:0}.project-preview[data-astro-cid-2md5ktak]{height:310px;background:#e3e9f3;padding:28px 30px 0;overflow:hidden;border-radius:8px}.project-screenshot[data-astro-cid-2md5ktak]{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:6px 6px 0 0;transition:transform .32s cubic-bezier(.23,1,.32,1)}.studeez[data-astro-cid-2md5ktak] .project-preview[data-astro-cid-2md5ktak]{background:#e6e2fa}.studeez[data-astro-cid-2md5ktak] .project-screenshot[data-astro-cid-2md5ktak]{object-fit:contain;object-position:center top}.violetdragonfly[data-astro-cid-2md5ktak] .project-preview[data-astro-cid-2md5ktak]{background:#dfede9}.tildeapp[data-astro-cid-2md5ktak] .project-preview[data-astro-cid-2md5ktak]{background:#e7eaf0}.tildeapp[data-astro-cid-2md5ktak] .project-screenshot[data-astro-cid-2md5ktak]{object-fit:contain;object-position:center}.project-body[data-astro-cid-2md5ktak]{padding-top:22px}.project-category[data-astro-cid-2md5ktak]{font-size:13px;color:var(--muted);margin-bottom:8px}.project-body[data-astro-cid-2md5ktak] h3[data-astro-cid-2md5ktak]{display:flex;align-items:center;gap:10px;font-size:28px;line-height:1.2}.project-body[data-astro-cid-2md5ktak] h3[data-astro-cid-2md5ktak] img[data-astro-cid-2md5ktak]{width:26px;height:26px;object-fit:contain}.project-description[data-astro-cid-2md5ktak]{font-size:16px;line-height:1.6;color:var(--muted);margin-top:12px;max-width:48ch}.project-body[data-astro-cid-2md5ktak] a[data-astro-cid-2md5ktak]{display:inline-flex;gap:18px;align-items:center;min-height:44px;margin-top:10px;color:var(--blue);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:transparent;transition:text-decoration-color .15s ease-out}.use-cases-section[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;padding-block:108px}.use-cases-heading[data-astro-cid-2md5ktak]{position:sticky;top:100px;align-self:start}.use-cases-heading[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak]{margin-top:24px}.use-case-row[data-astro-cid-2md5ktak]{padding-block:28px;border-bottom:1px solid #d5dfed}.use-case-row[data-astro-cid-2md5ktak]:first-child{padding-top:0}.use-case-row[data-astro-cid-2md5ktak] h3[data-astro-cid-2md5ktak]{font-size:25px;line-height:1.25}.use-case-row[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{color:var(--muted);font-size:16px;line-height:1.7;margin-top:14px}.feedback-section[data-astro-cid-2md5ktak]{background:#122447;color:#fff;padding-block:90px}.feedback-section[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{max-width:20ch}.feedback-grid[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1.12fr 1fr;gap:70px;margin-top:48px}.feedback-card[data-astro-cid-2md5ktak]{display:flex;flex-direction:column;justify-content:space-between;gap:30px}.feedback-card[data-astro-cid-2md5ktak] blockquote[data-astro-cid-2md5ktak]{margin:0}.feedback-card[data-astro-cid-2md5ktak] blockquote[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{font-size:17px;line-height:1.75;color:#edf3fc}.feedback-featured[data-astro-cid-2md5ktak]{border-right:1px solid #465777;padding-right:70px}.feedback-card[data-astro-cid-2md5ktak] figcaption[data-astro-cid-2md5ktak]{display:grid;gap:7px;font-size:13px;color:#c8d5e9;line-height:1.5}.author-with-flag[data-astro-cid-2md5ktak]{display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:600}.author-with-flag[data-astro-cid-2md5ktak] img[data-astro-cid-2md5ktak]{object-fit:contain}.automation-note[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:100px}.automation-note[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{max-width:14ch}.automation-note[data-astro-cid-2md5ktak]>div[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak]{font-size:17px;line-height:1.7;color:var(--muted);margin-top:22px;max-width:48ch}.automation-note[data-astro-cid-2md5ktak] a[data-astro-cid-2md5ktak]{display:inline-flex;align-items:center;gap:18px;color:var(--blue);font-size:15px;font-weight:600;min-height:44px;margin-top:22px}.handoff[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr auto 1.3fr auto 1fr;gap:14px;align-items:center;background:var(--wash);padding:40px 24px;border-radius:8px}.handoff[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak]:not([aria-hidden]){padding:16px 8px;background:#fff;border-radius:5px;text-align:center;font-size:14px;font-weight:600}.handoff[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak][aria-hidden]{color:var(--blue)}.handoff[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak]{grid-column:1/-1;text-align:center;font-size:14px!important;margin-top:10px!important}.home-cta[data-astro-cid-2md5ktak]{background:#e9f0ff;padding-block:72px}.cta-inner[data-astro-cid-2md5ktak]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:70px}.cta-inner[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{max-width:20ch}.cta-inner[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{font-size:17px;line-height:1.6;color:var(--muted);margin-top:22px;max-width:58ch}.cta-inner[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{white-space:nowrap}@media(hover:hover)and (pointer:fine){.action-primary[data-astro-cid-2md5ktak]:hover{background:#0c42bf}.action-text[data-astro-cid-2md5ktak]:hover{color:var(--blue)}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]:hover{background:#dce7fc}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]:hover .path-arrow[data-astro-cid-2md5ktak]{transform:translate(2px,-2px)}.project-card[data-astro-cid-2md5ktak]:has(a:hover) .project-screenshot[data-astro-cid-2md5ktak]{transform:translateY(-5px)}.project-body[data-astro-cid-2md5ktak] a[data-astro-cid-2md5ktak]:hover{text-decoration-color:currentColor}.automation-note[data-astro-cid-2md5ktak] a[data-astro-cid-2md5ktak]:hover{text-decoration:underline;text-underline-offset:5px}}@media(max-width:1100px){.home-wrap[data-astro-cid-2md5ktak]{width:calc(100% - 64px)}.hero-layout[data-astro-cid-2md5ktak]{gap:26px}.hero-media[data-astro-cid-2md5ktak]{height:440px}h1[data-astro-cid-2md5ktak]{font-size:clamp(52px,6.4vw,74px)}.section-intro[data-astro-cid-2md5ktak],.work-heading[data-astro-cid-2md5ktak]{gap:40px}.use-cases-section[data-astro-cid-2md5ktak]{gap:50px}.project-preview[data-astro-cid-2md5ktak]{height:260px}.feedback-grid[data-astro-cid-2md5ktak]{gap:36px}.feedback-featured[data-astro-cid-2md5ktak]{padding-right:36px}.automation-note[data-astro-cid-2md5ktak]{gap:40px}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{padding:24px}.path-copy[data-astro-cid-2md5ktak] strong[data-astro-cid-2md5ktak]{font-size:23px}}@media(max-width:800px){.home-wrap[data-astro-cid-2md5ktak]{width:calc(100% - 48px)}.positioned-hero[data-astro-cid-2md5ktak]{padding-top:8px}.hero-layout[data-astro-cid-2md5ktak]{grid-template-columns:1fr 1fr;gap:20px;min-height:0;padding-block:32px}.hero-context[data-astro-cid-2md5ktak]{font-size:13px;margin-bottom:22px}h1[data-astro-cid-2md5ktak]{font-size:clamp(38px,6.2vw,52px)}.hero-description[data-astro-cid-2md5ktak]{font-size:16px;margin-top:20px}.hero-media[data-astro-cid-2md5ktak]{height:390px}.hero-actions[data-astro-cid-2md5ktak]{gap:10px;margin-top:22px}.hero-actions[data-astro-cid-2md5ktak] .action-primary[data-astro-cid-2md5ktak]{font-size:14px;padding-inline:17px;min-height:46px}.hero-actions[data-astro-cid-2md5ktak] .action-text[data-astro-cid-2md5ktak]{font-size:13px}.hero-paths[data-astro-cid-2md5ktak]{gap:14px}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{padding:22px 18px;gap:14px}.path-copy[data-astro-cid-2md5ktak] strong[data-astro-cid-2md5ktak]{font-size:21px}.path-copy[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak]{font-size:13px}.path-arrow[data-astro-cid-2md5ktak]{width:34px;height:34px}.solutions-section[data-astro-cid-2md5ktak],.use-cases-section[data-astro-cid-2md5ktak]{padding-block:72px}.solution-grid[data-astro-cid-2md5ktak]{gap:36px;margin-top:36px}.section-intro[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:24px}.section-intro[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{max-width:20ch}.work-heading[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:20px}.work-section[data-astro-cid-2md5ktak],.feedback-section[data-astro-cid-2md5ktak]{padding-block:68px}.project-grid[data-astro-cid-2md5ktak]{gap:40px 24px}.project-preview[data-astro-cid-2md5ktak]{height:230px;padding:18px 18px 0}.project-body[data-astro-cid-2md5ktak] h3[data-astro-cid-2md5ktak]{font-size:25px}.use-cases-section[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:36px}.use-cases-heading[data-astro-cid-2md5ktak]{position:static}.use-cases-heading[data-astro-cid-2md5ktak]>p[data-astro-cid-2md5ktak]{max-width:60ch}.feedback-card[data-astro-cid-2md5ktak] blockquote[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{font-size:16px}.automation-note[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:32px;padding-block:72px}.automation-note[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{max-width:22ch}.handoff[data-astro-cid-2md5ktak]{max-width:600px}.cta-inner[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:30px}.cta-inner[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{justify-self:start}}@media(max-width:620px){.home-wrap[data-astro-cid-2md5ktak]{width:calc(100% - 40px)}.hero-layout[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:30px;padding-top:20px}.hero-copy[data-astro-cid-2md5ktak]{padding:0}.hero-context[data-astro-cid-2md5ktak]{font-size:14px;margin-bottom:22px}h1[data-astro-cid-2md5ktak]{font-size:clamp(45px,11.6vw,68px)}.hero-description[data-astro-cid-2md5ktak]{font-size:17px;max-width:36ch;margin-top:22px}.hero-actions[data-astro-cid-2md5ktak]{gap:22px;margin-top:24px}.hero-media[data-astro-cid-2md5ktak]{height:270px;border-radius:6px}.hero-photo[data-astro-cid-2md5ktak]{object-position:69% center}.hero-paths[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:10px;padding-bottom:20px}.hero-paths[data-astro-cid-2md5ktak]>a[data-astro-cid-2md5ktak]{padding:22px;gap:20px}.path-copy[data-astro-cid-2md5ktak] strong[data-astro-cid-2md5ktak]{font-size:23px}.path-copy[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak]{font-size:14px}.path-arrow[data-astro-cid-2md5ktak]{width:40px;height:40px}.solution-grid[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:34px}.solutions-section[data-astro-cid-2md5ktak]{padding-block:64px}.solution-card[data-astro-cid-2md5ktak] ul[data-astro-cid-2md5ktak]{gap:10px 20px}.project-grid[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:40px}.project-preview[data-astro-cid-2md5ktak]{height:270px}.project-body[data-astro-cid-2md5ktak]{padding-top:20px}.feedback-grid[data-astro-cid-2md5ktak]{grid-template-columns:1fr;gap:36px}.feedback-featured[data-astro-cid-2md5ktak]{border-right:0;border-bottom:1px solid #465777;padding:0 0 36px}.feedback-section[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{font-size:36px}.feedback-card[data-astro-cid-2md5ktak] blockquote[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{font-size:16px;line-height:1.75}.feedback-card[data-astro-cid-2md5ktak]{gap:24px}.handoff[data-astro-cid-2md5ktak]{gap:8px;padding:28px 15px}.handoff[data-astro-cid-2md5ktak]>span[data-astro-cid-2md5ktak]:not([aria-hidden]){font-size:12px;padding:14px 6px}.home-cta[data-astro-cid-2md5ktak]{padding-block:58px}.home-cta[data-astro-cid-2md5ktak] h2[data-astro-cid-2md5ktak]{font-size:38px}.home-cta[data-astro-cid-2md5ktak] p[data-astro-cid-2md5ktak]{font-size:16px}}@media(prefers-reduced-motion:reduce){a[data-astro-cid-2md5ktak],.path-arrow[data-astro-cid-2md5ktak],.project-screenshot[data-astro-cid-2md5ktak]{transition:none!important;transform:none!important}.use-cases-heading[data-astro-cid-2md5ktak]{position:static}}
