.home-hero[data-astro-cid-pgpo2ev5]{position:relative;isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(1rem,.5rem + 2vw,2.5rem));padding-bottom:calc(max(90px,11vw) + var(--space-6));background:radial-gradient(38% 48% at 100% 48%,rgb(169 147 248 / .38),transparent 72%),radial-gradient(60% 40% at 50% 0%,rgb(109 82 189 / .35),transparent 70%),var(--violet-sky-gradient);color:#fff;overflow:clip}.home-hero__sky[data-astro-cid-pgpo2ev5]{position:absolute;inset:0;z-index:-1;pointer-events:none}.home-hero__cloud-back[data-astro-cid-pgpo2ev5]{position:absolute;width:clamp(240px,32vw,520px);right:-6vw;top:clamp(50px,6vw,110px);opacity:.2;filter:blur(1.5px)}.home-hero__cloud[data-astro-cid-pgpo2ev5]{position:absolute;width:clamp(200px,26vw,420px);right:-5vw;bottom:clamp(60px,9vw,150px);opacity:.5}.home-hero__bank[data-astro-cid-pgpo2ev5]{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:max(90px,11vw)}.home-hero__inner[data-astro-cid-pgpo2ev5]{display:grid;gap:var(--space-8);align-items:center}.home-hero__audiences[data-astro-cid-pgpo2ev5]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5);padding:0;list-style:none}.home-hero__audiences[data-astro-cid-pgpo2ev5] a[data-astro-cid-pgpo2ev5]{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:.2rem .85rem;border:1.5px solid rgb(221 211 255 / .4);border-radius:var(--radius-pill);background:#ffffff14;color:#fff;font-size:var(--text-xs);font-weight:var(--weight-black);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.home-hero__audiences[data-astro-cid-pgpo2ev5] a[data-astro-cid-pgpo2ev5]:hover{background:#ffffff29;color:#fff}.home-hero__title[data-astro-cid-pgpo2ev5]{font-size:var(--text-hero);font-weight:var(--weight-black);line-height:1.04;letter-spacing:-.012em;color:#fff;text-wrap:balance;text-shadow:0 2px 18px rgb(34 17 63 / .35)}.home-hero__hl[data-astro-cid-pgpo2ev5]{color:var(--yellow-400);white-space:nowrap}.home-hero__spark[data-astro-cid-pgpo2ev5]{position:relative;display:inline-block}.home-hero__spark[data-astro-cid-pgpo2ev5]:after{content:"";position:absolute;left:calc(100% + .15em);top:0;width:.7em;height:.74em;background:no-repeat center / contain var(--spark-r);transform:translateY(-35%)}.home-hero__sub[data-astro-cid-pgpo2ev5]{max-width:36rem;margin-top:var(--space-4);font-size:clamp(1.0625rem,.95rem + .5vw,1.3rem);font-weight:var(--weight-medium);line-height:1.5;color:var(--hero-text-2)}.home-hero__search[data-astro-cid-pgpo2ev5]{position:relative;display:flex;gap:var(--space-2);max-width:36rem;margin-top:var(--space-6);padding:6px;border-radius:var(--radius-pill);background:#fff;box-shadow:var(--shadow-lift)}.home-hero__search[data-astro-cid-pgpo2ev5] .input[data-astro-cid-pgpo2ev5]{flex:1;min-width:0;border:0;border-radius:var(--radius-pill);padding-left:2.6rem;box-shadow:none;font-size:var(--text-md)}.home-hero__search[data-astro-cid-pgpo2ev5] .input[data-astro-cid-pgpo2ev5]:focus-visible{outline:3px solid var(--brand-500);outline-offset:0}.home-hero__search[data-astro-cid-pgpo2ev5] .home-hero__search-icon{position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.home-hero__chips[data-astro-cid-pgpo2ev5]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);padding:0;list-style:none}.home-hero__chips[data-astro-cid-pgpo2ev5] a[data-astro-cid-pgpo2ev5]{display:inline-flex;align-items:center;min-height:36px;padding:.2rem .9rem;border-radius:var(--radius-pill);background:#ffffff24;color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none}.home-hero__chips[data-astro-cid-pgpo2ev5] a[data-astro-cid-pgpo2ev5]:hover{background:#ffffff3d;color:#fff}.home-hero__actions[data-astro-cid-pgpo2ev5]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6)}.home-hero__how[data-astro-cid-pgpo2ev5]{color:#fff;font-weight:var(--weight-bold);text-decoration-color:var(--yellow-400)}.home-hero__how[data-astro-cid-pgpo2ev5]:hover{color:#fff}.home-hero__stack[data-astro-cid-pgpo2ev5]{position:relative;width:min(100%,26rem);aspect-ratio:1 / 1.05;margin-inline:auto}.home-hero__photo[data-astro-cid-pgpo2ev5]{position:absolute;display:block;padding:8px;border-radius:22px;background:#fff;box-shadow:0 30px 60px -20px #14082e99}.home-hero__photo[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{display:block;width:100%;height:auto;border-radius:15px}.home-hero__photo--front[data-astro-cid-pgpo2ev5]{left:22%;top:0;width:56%;z-index:2;transform:rotate(3deg)}.home-hero__photo--left[data-astro-cid-pgpo2ev5]{left:0;top:12%;width:40%;transform:rotate(-7deg)}.home-hero__photo--right[data-astro-cid-pgpo2ev5]{right:0;top:16%;width:40%;transform:rotate(8deg)}.home-hero__caption[data-astro-cid-pgpo2ev5]{padding:8px 4px 2px;color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1.3;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:639.98px){.home-hero__search[data-astro-cid-pgpo2ev5] .btn[data-astro-cid-pgpo2ev5]{--btn-px: 1.1rem}.home-hero__stack[data-astro-cid-pgpo2ev5]{width:min(100%,20rem)}}@media(min-width:900px){.home-hero__inner[data-astro-cid-pgpo2ev5]{grid-template-columns:1.15fr 1fr;gap:var(--space-12)}.home-hero__stack[data-astro-cid-pgpo2ev5]{width:100%;max-width:30rem}}.benefits[data-astro-cid-j7pv25f6]{position:relative;margin-top:calc(-1 * var(--space-8));z-index:1}.benefits__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.benefit[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-4);align-items:flex-start}.benefit__icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:var(--purple-50);color:var(--brand-500)}.benefit__title[data-astro-cid-j7pv25f6]{font-size:var(--text-md)}.benefit[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-3)}@media(min-width:640px){.benefits__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.benefits__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.home-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.home-head__lead[data-astro-cid-j7pv25f6]{margin-top:var(--space-2);color:var(--ink-3)}.home-more-cols[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--ink-3)}.what[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);color:var(--ink-2)}
