:root{color:#eaf0ff;font-synthesis:none;background:#070b1b;font-family:Inter,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit}main[data-astro-cid-lcdefpme]{overflow:hidden}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(circle at 83% 23%,#2a1675 0,#0000 23%),radial-gradient(circle at 72% 78%,#043d66 0,#0000 28%),#070b1b;min-height:720px;padding:28px clamp(24px,6vw,96px) 48px;position:relative}nav[data-astro-cid-lcdefpme]{z-index:2;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}.brand[data-astro-cid-lcdefpme]{letter-spacing:.13em;font-size:.85rem;font-weight:800;text-decoration:none}.nav-link[data-astro-cid-lcdefpme]{font-size:.82rem;text-decoration:none}.nav-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:.5rem}.hero-content[data-astro-cid-lcdefpme]{z-index:1;max-width:1200px;margin:clamp(100px,15vw,178px) auto 0;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#8f9aff;letter-spacing:.16em;margin:0 0 18px;font-size:.7rem;font-weight:700}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme],p[data-astro-cid-lcdefpme]{margin-top:0}h1[data-astro-cid-lcdefpme]{letter-spacing:-.08em;max-width:820px;margin-bottom:28px;font-size:clamp(3.4rem,8.6vw,7.4rem);line-height:1}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#a5f0e2;font-family:Georgia,Yu Mincho,serif;font-weight:400}.hero-copy[data-astro-cid-lcdefpme]{color:#c6cce5;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.8}.primary-link[data-astro-cid-lcdefpme]{color:#a5f0e2;border-bottom:1px solid #a5f0e2;align-items:center;gap:1.6rem;margin-top:26px;padding-bottom:10px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.orb[data-astro-cid-lcdefpme]{z-index:-1;filter:blur(4px);opacity:.75;border-radius:50%;position:absolute}.orb-one[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle at 38% 35%,#e3c7ff 0 2%,#9f55e5 22%,#2b176d 56%,#0000 71%);width:min(42vw,560px);top:22%;right:-6%}.orb-two[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#87ebff,#167ed5 39%,#0000 70%);width:min(22vw,280px);bottom:-12%;right:18%}.hero-footnote[data-astro-cid-lcdefpme]{color:#76809c;letter-spacing:.18em;margin:0;font-size:.63rem;position:absolute;bottom:34px;left:clamp(24px,6vw,96px)}.section[data-astro-cid-lcdefpme]{padding:120px clamp(24px,6vw,96px)}.overview[data-astro-cid-lcdefpme]{color:#12162a;background:#f2f2ed;grid-template-columns:1fr 1fr;gap:clamp(50px,10vw,180px);display:grid}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.1}.overview-copy[data-astro-cid-lcdefpme]{color:#4c5060;max-width:510px;padding-top:9px;font-size:1.05rem;line-height:2}.overview-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1.2rem}.flow[data-astro-cid-lcdefpme]{background:#10183b}.compact[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.compact[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#8593df}.flow-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;margin:60px 0 0;padding:0;list-style:none;display:grid}.flow-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#fff0,#0000);border-top:1px solid #6572b2;min-height:270px;padding:25px}.step-number[data-astro-cid-lcdefpme]{color:#a5f0e2;letter-spacing:.1em;font-size:.8rem;font-weight:800}.flow-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:54px 0 16px;font-size:1.22rem}.flow-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b7c1da;margin-bottom:0;font-size:.9rem;line-height:1.8}.apps[data-astro-cid-lcdefpme]{color:#12162a;background:#ece9e2}.apps[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#616ac0}.app-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.app-card[data-astro-cid-lcdefpme]{background:#fff;min-height:310px;padding:30px;position:relative;overflow:hidden;box-shadow:0 14px 36px #1315250f}.app-icon[data-astro-cid-lcdefpme]{color:#b7f8e8;background:#1c2c78;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:54px;font-size:1.3rem;font-weight:700;display:grid}.tag[data-astro-cid-lcdefpme]{color:#636ac1;letter-spacing:.1em;margin-bottom:12px;font-size:.7rem;font-weight:700}.app-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:12px;font-size:1.35rem}.app-card[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-of-type{color:#636775;max-width:320px;margin-bottom:0;font-size:.9rem;line-height:1.7}.card-arrow[data-astro-cid-lcdefpme]{color:#1c2c78;font-size:1.4rem;position:absolute;bottom:24px;right:26px}.closing[data-astro-cid-lcdefpme]{text-align:center;background:#0a0f2d;padding:126px 24px}.closing[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#a5f0e2}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.07em;margin-bottom:0;font-size:clamp(2.3rem,5vw,4.2rem);line-height:1.2}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{min-height:650px}.hero-content[data-astro-cid-lcdefpme]{margin-top:128px}.orb-one[data-astro-cid-lcdefpme]{width:85vw;top:42%;right:-28%}.overview[data-astro-cid-lcdefpme],.flow-grid[data-astro-cid-lcdefpme],.app-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.flow-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{min-height:auto}.flow-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:30px}.app-card[data-astro-cid-lcdefpme]{min-height:270px}.app-icon[data-astro-cid-lcdefpme]{margin-bottom:34px}}
