.hero[data-astro-cid-2bcg53wk]{align-items:center;min-height:clamp(600px,84vh,800px);padding-top:56px;padding-bottom:72px;display:flex;position:relative;overflow-x:clip}.bg[data-astro-cid-2bcg53wk],.dots[data-astro-cid-2bcg53wk]{pointer-events:none;position:absolute;inset:-120px 0 0}.tone-dark[data-astro-cid-2bcg53wk] .bg[data-astro-cid-2bcg53wk]{background:radial-gradient(40% 55% at 76% 52%,#b0358b75 0%,#b0358b00 70%),radial-gradient(26% 34% at 96% 6%,#c6f07f2e 0%,#c6f07f00 70%),radial-gradient(30% 40% at 4% 100%,#38bdf81f 0%,#38bdf800 70%),linear-gradient(160deg,#0b1024 0%,#151033 55%,#240c2e 100%)}.tone-dark[data-astro-cid-2bcg53wk] .dots[data-astro-cid-2bcg53wk]{background-image:radial-gradient(#ffffff1f 1.1px,#0000 1.5px);background-size:24px 24px;-webkit-mask-image:radial-gradient(60% 70% at 76%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 76%,#000 0%,#0000 75%)}.tone-light[data-astro-cid-2bcg53wk]{min-height:0;padding-top:72px;padding-bottom:48px}.tone-light[data-astro-cid-2bcg53wk] .bg[data-astro-cid-2bcg53wk]{background:radial-gradient(38% 60% at 88% 10%,#e879c638 0%,#e879c600 70%),radial-gradient(30% 50% at 70% 0,#c6f07f2e 0%,#c6f07f00 70%)}.grid[data-astro-cid-2bcg53wk]{width:100%;max-width:var(--container);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:48px 56px;margin:0 auto;display:grid;position:relative}.centered[data-astro-cid-2bcg53wk] .grid[data-astro-cid-2bcg53wk]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.centered[data-astro-cid-2bcg53wk] .copy[data-astro-cid-2bcg53wk]{align-items:center;max-width:820px}.centered[data-astro-cid-2bcg53wk] p[data-astro-cid-2bcg53wk]{margin-inline:auto}.copy[data-astro-cid-2bcg53wk]{flex-direction:column;gap:22px;min-width:0;max-width:600px;display:flex}.eyebrow[data-astro-cid-2bcg53wk]{color:#f0a6d8;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}h1[data-astro-cid-2bcg53wk]{letter-spacing:-.04em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(40px,5.2vw,66px);font-weight:700;line-height:1.03}.hero[data-astro-cid-2bcg53wk]:not(.centered) h1[data-astro-cid-2bcg53wk]{font-size:clamp(36px,4.2vw,58px)}.hl[data-astro-cid-2bcg53wk]{color:var(--brand-pink)}p[data-astro-cid-2bcg53wk]{text-wrap:pretty;color:#d4d4e0;max-width:580px;margin:0;font-size:18px;line-height:1.6}.tone-light[data-astro-cid-2bcg53wk] .eyebrow[data-astro-cid-2bcg53wk]{background:var(--brand-tint);color:var(--brand);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px}.tone-light[data-astro-cid-2bcg53wk].centered .eyebrow[data-astro-cid-2bcg53wk]{align-self:center}.tone-light[data-astro-cid-2bcg53wk] h1[data-astro-cid-2bcg53wk]{color:var(--ink-strong)}.tone-light[data-astro-cid-2bcg53wk] .hl[data-astro-cid-2bcg53wk]{color:var(--brand)}.tone-light[data-astro-cid-2bcg53wk] p[data-astro-cid-2bcg53wk]{color:var(--zinc-600)}.actions[data-astro-cid-2bcg53wk]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.centered[data-astro-cid-2bcg53wk] .actions[data-astro-cid-2bcg53wk]{justify-content:center}.btn[data-astro-cid-2bcg53wk]{color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:15px 26px;font-size:15.5px;font-weight:600;display:inline-flex}.primary[data-astro-cid-2bcg53wk]{background:var(--brand)}.primary[data-astro-cid-2bcg53wk]:hover{background:var(--brand-600);color:#fff}.ghost[data-astro-cid-2bcg53wk]{box-shadow:inset 0 0 0 1.5px var(--brand-pink);background:0 0}.ghost[data-astro-cid-2bcg53wk]:hover{color:#fff;background:#e879c624}.tone-light[data-astro-cid-2bcg53wk] .ghost[data-astro-cid-2bcg53wk]{color:var(--brand);box-shadow:inset 0 0 0 1.5px var(--brand)}.tone-light[data-astro-cid-2bcg53wk] .ghost[data-astro-cid-2bcg53wk]:hover{background:var(--brand-tint);color:var(--brand-700)}.figure[data-astro-cid-2bcg53wk]{justify-content:center;min-width:0;display:flex}@media (width<=640px){.hero[data-astro-cid-2bcg53wk]{padding-top:40px;padding-bottom:56px}p[data-astro-cid-2bcg53wk]{font-size:17px}.m-full[data-astro-cid-2bcg53wk]{width:100%}}.section[data-astro-cid-txyaz5mn]{padding-top:104px;padding-bottom:104px;position:relative;overflow-x:clip}.tight[data-astro-cid-txyaz5mn]{padding-top:24px}.bg-white[data-astro-cid-txyaz5mn]{background:#fff}.bg-dark[data-astro-cid-txyaz5mn]{background:radial-gradient(40% 60% at 85% 20%,#b0358b52 0%,#b0358b00 70%),linear-gradient(160deg,#0b1024 0%,#151033 60%,#1d0f2c 100%)}.inner[data-astro-cid-txyaz5mn]{width:100%;max-width:var(--container);flex-direction:column;gap:48px;margin:0 auto;display:flex;position:relative}@media (width<=880px){.section[data-astro-cid-txyaz5mn]{padding-top:72px;padding-bottom:72px}.tight[data-astro-cid-txyaz5mn]{padding-top:16px}}.head[data-astro-cid-s6fbaydk]{flex-direction:column;gap:16px;min-width:0;max-width:760px;display:flex}.align-center[data-astro-cid-s6fbaydk]{text-align:center;align-items:center;margin:0 auto}.eyebrow[data-astro-cid-s6fbaydk]{background:var(--brand-tint);color:var(--brand);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600}.align-center[data-astro-cid-s6fbaydk] .eyebrow[data-astro-cid-s6fbaydk]{align-self:center}h2[data-astro-cid-s6fbaydk]{letter-spacing:-.035em;text-wrap:balance;color:var(--ink-strong);margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.08}.hl[data-astro-cid-s6fbaydk]{color:var(--brand)}p[data-astro-cid-s6fbaydk]{text-wrap:pretty;color:var(--zinc-600);margin:0;font-size:17px;line-height:1.65}.link[data-astro-cid-s6fbaydk]{color:var(--brand);align-items:center;gap:7px;margin-top:4px;font-size:15px;font-weight:600;display:inline-flex}.link[data-astro-cid-s6fbaydk]:hover{color:var(--brand-800)}.tone-dark[data-astro-cid-s6fbaydk] .eyebrow[data-astro-cid-s6fbaydk]{color:#f0a6d8;background:#e879c629}.tone-dark[data-astro-cid-s6fbaydk] h2[data-astro-cid-s6fbaydk]{color:#fff}.tone-dark[data-astro-cid-s6fbaydk] .hl[data-astro-cid-s6fbaydk]{color:var(--brand-pink)}.tone-dark[data-astro-cid-s6fbaydk] p[data-astro-cid-s6fbaydk]{color:#c9c9d6}.tone-dark[data-astro-cid-s6fbaydk] .link[data-astro-cid-s6fbaydk]{color:var(--brand-pink)}.tone-dark[data-astro-cid-s6fbaydk] .link[data-astro-cid-s6fbaydk]:hover{color:#fff}@media (width<=640px){p[data-astro-cid-s6fbaydk]{font-size:16px}}.cards[data-astro-cid-vqu3bx6g]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.cols-2[data-astro-cid-vqu3bx6g]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3[data-astro-cid-vqu3bx6g]{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4[data-astro-cid-vqu3bx6g]{grid-template-columns:repeat(4,minmax(0,1fr))}.card[data-astro-cid-vqu3bx6g]{flex-direction:column;gap:10px;min-width:0;display:flex}.v-card[data-astro-cid-vqu3bx6g] .card[data-astro-cid-vqu3bx6g]{box-shadow:var(--shadow-card);background:#fff;border-radius:24px;padding:26px 24px}.v-plain[data-astro-cid-vqu3bx6g]{gap:26px 28px}.tile[data-astro-cid-vqu3bx6g]{background:var(--brand-tint);width:44px;height:44px;color:var(--brand);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}h3[data-astro-cid-vqu3bx6g]{letter-spacing:-.01em;color:var(--ink-strong);margin:0;font-size:18px;font-weight:650;line-height:1.3}p[data-astro-cid-vqu3bx6g]{text-wrap:pretty;color:var(--zinc-600);margin:0;font-size:15px;line-height:1.6}.tone-dark[data-astro-cid-vqu3bx6g].v-card .card[data-astro-cid-vqu3bx6g]{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.tone-dark[data-astro-cid-vqu3bx6g] .tile[data-astro-cid-vqu3bx6g]{color:var(--brand-pink);background:#e879c629}.tone-dark[data-astro-cid-vqu3bx6g] h3[data-astro-cid-vqu3bx6g]{color:#fff}.tone-dark[data-astro-cid-vqu3bx6g] p[data-astro-cid-vqu3bx6g]{color:#c9c9d6}@media (width<=1080px){.cols-4[data-astro-cid-vqu3bx6g]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=880px){.cols-3[data-astro-cid-vqu3bx6g]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.cards[data-astro-cid-vqu3bx6g]{grid-template-columns:minmax(0,1fr)!important}}.split[data-astro-cid-rhy6fmgd]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px 64px;display:grid}.reverse[data-astro-cid-rhy6fmgd] .text[data-astro-cid-rhy6fmgd]{order:2}.text[data-astro-cid-rhy6fmgd]{flex-direction:column;gap:36px;min-width:0;display:flex}.figure[data-astro-cid-rhy6fmgd]{justify-content:center;min-width:0;display:flex}@media (width<=1080px){.split[data-astro-cid-rhy6fmgd]{grid-template-columns:minmax(0,1fr)}.reverse[data-astro-cid-rhy6fmgd] .text[data-astro-cid-rhy6fmgd]{order:0}}.figure[data-astro-cid-rrlo3yxg]{justify-content:center;min-width:0;display:flex}.final[data-astro-cid-rufwo4jm]{padding-top:24px;padding-bottom:24px}.card[data-astro-cid-rufwo4jm]{max-width:var(--container);background:linear-gradient(160deg,#0b1024 0%,#151033 55%,#240c2e 100%);border-radius:32px;margin:0 auto;padding:80px 48px;position:relative;overflow:hidden}.glow[data-astro-cid-rufwo4jm]{pointer-events:none;background:radial-gradient(45% 70% at 50% 110%,#b0358b80 0%,#b0358b00 70%),radial-gradient(25% 40% at 92% 0,#c6f07f29 0%,#c6f07f00 70%);position:absolute;inset:0}.dots[data-astro-cid-rufwo4jm]{pointer-events:none;background-image:radial-gradient(#ffffff1a 1.1px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 50% 100%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 80% at 50% 100%,#000 0%,#0000 75%)}.content[data-astro-cid-rufwo4jm]{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;margin:0 auto;display:flex;position:relative}h2[data-astro-cid-rufwo4jm]{letter-spacing:-.035em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.06}.hl[data-astro-cid-rufwo4jm]{color:var(--brand-pink)}p[data-astro-cid-rufwo4jm]{text-wrap:pretty;color:#d4d4e0;margin:0;font-size:18px;line-height:1.6}.actions[data-astro-cid-rufwo4jm]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.btn[data-astro-cid-rufwo4jm]{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:15.5px;font-weight:600;display:inline-flex}.primary[data-astro-cid-rufwo4jm]{background:var(--brand)}.primary[data-astro-cid-rufwo4jm]:hover{background:var(--brand-600);color:#fff}.ghost[data-astro-cid-rufwo4jm]{box-shadow:inset 0 0 0 1.5px var(--brand-pink)}.ghost[data-astro-cid-rufwo4jm]:hover{color:#fff;background:#e879c624}@media (width<=640px){.card[data-astro-cid-rufwo4jm]{border-radius:24px;padding:56px 22px}p[data-astro-cid-rufwo4jm]{font-size:16.5px}.m-full[data-astro-cid-rufwo4jm]{width:100%}}.faq[data-astro-cid-a4neerfr]{padding:72px var(--gutter);position:relative;overflow-x:clip}.faq-tight-top[data-astro-cid-a4neerfr]{padding-top:24px}.glow[data-astro-cid-a4neerfr]{pointer-events:none;background:radial-gradient(44% 56% at 90% 60%,#c94aa31a 0%,#c94aa300 70%),radial-gradient(28% 40% at 6% 20%,#c6f07f2e 0%,#c6f07f00 70%);position:absolute;inset:0}.inner[data-astro-cid-a4neerfr]{max-width:var(--container);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:40px 64px;margin:0 auto;display:grid;position:relative}.intro[data-astro-cid-a4neerfr]{flex-direction:column;gap:14px;display:flex}h2[data-astro-cid-a4neerfr]{letter-spacing:-.03em;color:var(--ink-strong);margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:700;line-height:1.06}.accent[data-astro-cid-a4neerfr]{color:var(--brand)}.intro[data-astro-cid-a4neerfr] p[data-astro-cid-a4neerfr]{text-wrap:pretty;max-width:380px;color:var(--zinc-600);margin:0;font-size:16px;line-height:1.6}.demo[data-astro-cid-a4neerfr]{color:var(--brand);align-self:flex-start;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.demo[data-astro-cid-a4neerfr]:hover{color:var(--brand-800)}.list[data-astro-cid-a4neerfr]{flex-direction:column;grid-column:span 2;min-width:0;display:flex}.item[data-astro-cid-a4neerfr]{box-shadow:inset 0 -1px #e4e4e8}h3[data-astro-cid-a4neerfr]{font:inherit;margin:0}.question[data-astro-cid-a4neerfr]{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;font-family:inherit;display:flex}.question-text[data-astro-cid-a4neerfr]{letter-spacing:-.01em;color:#27272a;font-size:17.5px;font-weight:600}.sign[data-astro-cid-a4neerfr]{width:34px;height:34px;color:var(--zinc-700);background:#ececf0;border-radius:999px;flex:none;place-items:center;display:grid}.sign[data-astro-cid-a4neerfr] svg{transition:transform .16s}.question[data-astro-cid-a4neerfr][aria-expanded=true] .question-text[data-astro-cid-a4neerfr]{color:var(--ink-strong)}.question[data-astro-cid-a4neerfr][aria-expanded=true] .sign[data-astro-cid-a4neerfr]{background:var(--brand);color:#fff}.question[data-astro-cid-a4neerfr][aria-expanded=true] .sign[data-astro-cid-a4neerfr] svg{transform:rotate(45deg)}.answer[data-astro-cid-a4neerfr] p[data-astro-cid-a4neerfr]{text-wrap:pretty;max-width:720px;color:var(--zinc-600);margin:0;padding:0 54px 24px 0;font-size:16px;line-height:1.7}@media (prefers-reduced-motion:reduce){.sign[data-astro-cid-a4neerfr] svg{transition:none}}@media (width<=1211px){.list[data-astro-cid-a4neerfr]{grid-column:1/-1}}@media (width<=640px){.faq[data-astro-cid-a4neerfr]{padding-top:48px;padding-bottom:48px}.faq-tight-top[data-astro-cid-a4neerfr]{padding-top:24px}.question-text[data-astro-cid-a4neerfr]{font-size:16.5px}.answer[data-astro-cid-a4neerfr] p[data-astro-cid-a4neerfr]{padding-right:0}}.fig-stage[data-astro-cid-j4z3drkd]{width:100%;max-width:calc(var(--fig-size) * 16px);container:fig/inline-size}.fig[data-astro-cid-j4z3drkd]{width:100%;font-size:min(16px, calc(100cqw / var(--fig-size)));color:var(--ink);user-select:none;line-height:1.35;position:relative}@container fig (width<=520px){.fig[data-astro-cid-j4z3drkd]{font-size:min(16px, calc(100cqw / var(--fig-compact)))}}
