.title-violet[data-astro-cid-j7pv25f6]{color:var(--primary);font-weight:700;font-size:clamp(1.6rem,3.2vw,2.25rem);margin-bottom:.3em}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;background:var(--navy);color:#fff;padding:48px 0 72px;overflow:hidden}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hero-bg) center / cover no-repeat;filter:grayscale(1) brightness(3.2);mix-blend-mode:screen;opacity:.35}.hero__in[data-astro-cid-j7pv25f6]{display:grid;gap:48px;align-items:center}@media(min-width:1024px){.hero__in[data-astro-cid-j7pv25f6]{grid-template-columns:1.15fr 1fr;gap:56px}.hero[data-astro-cid-j7pv25f6]{padding:96px 0 140px}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;font-size:clamp(2.3rem,4.8vw,3.6rem);font-weight:700;line-height:1.25;letter-spacing:-.015em;margin-bottom:.55em}.hero__text[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{color:#e8e4f7;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65;max-width:640px;margin-bottom:1.6em}.hero[data-astro-cid-j7pv25f6] .btn--lg[data-astro-cid-j7pv25f6]{font-size:17px;padding:16px 30px;border-radius:6px}.trust[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;margin-top:40px;text-decoration:none;color:#fff;width:fit-content}.trust[data-astro-cid-j7pv25f6]:hover{color:#fff}.trust__faces[data-astro-cid-j7pv25f6]{display:flex}.trust__faces[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:40px;height:40px;border-radius:50%;border:2px solid var(--navy);margin-left:-8px;object-fit:cover}.trust__faces[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:first-child{margin-left:0}.trust__label[data-astro-cid-j7pv25f6],.trust__stars[data-astro-cid-j7pv25f6]{display:block;font-size:13px;font-weight:600}.trust__stars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#00b67a;letter-spacing:3px;font-size:16px}.hero__stats[data-astro-cid-j7pv25f6]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tile[data-astro-cid-j7pv25f6]{--a: 0deg;position:relative;border-radius:10px;padding:28px 12px;text-align:center;display:flex;flex-direction:column-reverse;justify-content:center;gap:4px;background:linear-gradient(#653ce717,#653ce77a 60%);border:1px solid rgb(255 255 255 / .07)}.tile[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--a),transparent 0deg 250deg,rgb(139 92 246 / .6) 300deg,#a78bfa 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:snake 6s linear infinite}.tile--b[data-astro-cid-j7pv25f6]:after{animation-delay:-1.5s}.tile--c[data-astro-cid-j7pv25f6]:after{animation-delay:-3s}.tile--d[data-astro-cid-j7pv25f6]:after{animation-delay:-4.5s}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes snake{to{--a: 360deg}}@media(prefers-reduced-motion:reduce){.tile[data-astro-cid-j7pv25f6]:after{animation:none}}.tile[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.4rem,4.4vw,3.5rem);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.tile[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,1.5vw,1.2rem);font-weight:500;color:#f0edff}@media(min-width:640px){.hero__stats[data-astro-cid-j7pv25f6]{grid-template-rows:repeat(3,minmax(128px,auto))}.tile--a[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1 / 3}.tile--c[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:3}.tile--b[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1}.tile--d[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:2 / 4}}.cats[data-astro-cid-j7pv25f6]{background:#f2f4f8;padding:64px 0 72px}.cats__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:32px}.cats__head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem}.cats__grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:20px}@media(min-width:640px){.cats__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.cats__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:24px}}.cat[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;background:#fff;border:1px solid rgb(38 26 86 / .06);border-radius:12px;padding:28px 30px;color:var(--navy);text-decoration:none;transition:box-shadow .2s,transform .2s}.cat[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:-1px;right:-1px;width:40%;height:100px;border-top:2px solid var(--primary);border-right:2px solid var(--primary);border-top-right-radius:12px;-webkit-mask:linear-gradient(to right,transparent,#000 60%),linear-gradient(to bottom,#000 40%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(to right,transparent,#000 60%),linear-gradient(to bottom,#000 40%,transparent);mask-composite:intersect;pointer-events:none;transition:height .25s,width .25s}.cat[data-astro-cid-j7pv25f6]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);color:var(--navy)}.cat[data-astro-cid-j7pv25f6]:hover:after{width:60%;height:140px}.cat__name[data-astro-cid-j7pv25f6]{font-size:1.3rem;font-weight:700}.cat__pitch[data-astro-cid-j7pv25f6]{font-size:1.02rem;line-height:1.7;flex:1}.cat__count[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;color:var(--primary)}.logos[data-astro-cid-j7pv25f6]{background:var(--navy);padding:18px 0}.logos__in[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:120px;height:auto;opacity:.95}@media(max-width:640px){.logos__in[data-astro-cid-j7pv25f6]{justify-content:center}.logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:96px}}.why[data-astro-cid-j7pv25f6]{padding:72px 0;background:#fff}.why__in[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}@media(min-width:960px){.why__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:64px}}.why__img[data-astro-cid-j7pv25f6]{width:100%;max-width:480px;margin:0 auto}.why[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.02rem}.why__cols[data-astro-cid-j7pv25f6]{display:grid;gap:24px;margin-top:36px}@media(min-width:640px){.why__cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.why[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--primary);font-size:1rem;margin-bottom:.4em}.why__cols[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;text-decoration:none}.reviews[data-astro-cid-j7pv25f6]{background:#f2f4f8;padding:64px 0}.reviews__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;margin-bottom:28px}.reviews__head[data-astro-cid-j7pv25f6] .title-violet[data-astro-cid-j7pv25f6]{margin:0}.trust--dark[data-astro-cid-j7pv25f6]{margin:0;color:var(--navy)}.trust--dark[data-astro-cid-j7pv25f6]:hover{color:var(--navy)}.reviews__grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:20px}@media(min-width:640px){.reviews__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.reviews__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:24px}}.review[data-astro-cid-j7pv25f6]{border:1px solid var(--primary);border-radius:8px;padding:18px 18px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:#f7f6fd}.review[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem;line-height:1.6}.review__who[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;font-size:.85rem}.review__who[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:50%;object-fit:cover}.review__who[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block}.review__who[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--muted-fg)}.posts[data-astro-cid-j7pv25f6]{padding:72px 0;background:#fff}.posts[data-astro-cid-j7pv25f6] .title-violet[data-astro-cid-j7pv25f6]{margin-bottom:28px}.posts__grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:28px 24px}@media(min-width:640px){.posts__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.posts__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.post[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--navy)}.post__img[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:2 / 1;border-radius:8px;background:#f1ebff;overflow:hidden}.post__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.post[data-astro-cid-j7pv25f6]:hover .post__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.post__title[data-astro-cid-j7pv25f6]{font-weight:700;line-height:1.3;font-size:1.1rem}.post[data-astro-cid-j7pv25f6]:hover .post__title[data-astro-cid-j7pv25f6]{color:var(--primary)}.post__desc[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--muted-fg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.faqs[data-astro-cid-j7pv25f6]{background:#f2f4f8;padding:64px 0}.faqs[data-astro-cid-j7pv25f6] .faq{max-width:none}.faqs[data-astro-cid-j7pv25f6] .faq h2{color:var(--primary);font-weight:700;font-size:clamp(1.4rem,3vw,1.9rem)}.faqs[data-astro-cid-j7pv25f6] .faq__item{border-color:transparent}.faqs[data-astro-cid-j7pv25f6] .faq__item[open] summary{color:var(--primary)}.cta[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;margin:64px 0 0;border-radius:8px;padding:40px 28px;color:#e4e0f5;background:var(--navy)}.cta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cta-bg) center / cover no-repeat;filter:grayscale(1) brightness(3.2);mix-blend-mode:screen;opacity:.3}@media(min-width:768px){.cta[data-astro-cid-j7pv25f6]{padding:48px 52px}}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;font-size:clamp(1.5rem,3vw,2.1rem)}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.02rem;max-width:900px}.cta[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:10px;font-size:1rem}.cta[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";display:inline-grid;place-content:center;width:18px;height:18px;border-radius:50%;background:#fff;color:var(--navy);font-size:11px;font-weight:700;margin-right:10px}.cta[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff;font-weight:500}
