.hero[data-v-0e9e06cf]{background:var(--ink);color:#fff;overflow:hidden;padding-top:clamp(130px,16vw,180px);position:relative}.hero__glow[data-v-0e9e06cf]{background:radial-gradient(circle,rgba(10,106,207,.45),transparent 62%);border-radius:50%;filter:blur(10px);height:900px;right:-260px;top:-420px;width:900px}.hero__glow[data-v-0e9e06cf],.hero__grid-lines[data-v-0e9e06cf]{pointer-events:none;position:absolute}.hero__grid-lines[data-v-0e9e06cf]{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:96px 96px;top:0;right:0;bottom:0;left:0;mask-image:radial-gradient(ellipse at 30% 20%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 30% 20%,#000 10%,transparent 70%)}.hero__inner[data-v-0e9e06cf]{align-items:center;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:1.15fr .85fr;position:relative}.hero__badge[data-v-0e9e06cf]{align-items:center;background:#ffffff0f;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1f;color:#ffffffd9;display:inline-flex;font-size:.85rem;font-weight:500;gap:12px;margin-bottom:32px;padding:8px 16px 8px 12px}.hero__stars[data-v-0e9e06cf]{color:#fbbf24;font-size:.8rem;letter-spacing:2px}.hero__title[data-v-0e9e06cf]{color:#fff}.hero__title .serif[data-v-0e9e06cf]{background:linear-gradient(100deg,#cfe6ff 0,var(--accent-bright) 60%,#3d9bff 100%);-webkit-background-clip:text;background-clip:text;display:inline-block;-webkit-text-fill-color:transparent;padding-right:.08em}.hero__lead[data-v-0e9e06cf]{color:#ffffffa8;margin:32px 0 40px}.hero__ctas[data-v-0e9e06cf]{display:flex;flex-wrap:wrap;gap:12px}.hero__visual[data-v-0e9e06cf]{position:relative}.hero__image[data-v-0e9e06cf]{aspect-ratio:4/5;border-radius:var(--radius-lg);box-shadow:0 40px 80px -30px #0009;overflow:hidden}.hero__image img[data-v-0e9e06cf]{animation:settle-0e9e06cf 2.6s var(--ease) forwards;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center;transform:scale(1.08);width:100%}@keyframes settle-0e9e06cf{to{transform:scale(1)}}.hero__float[data-v-0e9e06cf]{animation:float-0e9e06cf 6s ease-in-out infinite;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-radius:var(--radius);bottom:40px;box-shadow:var(--shadow-lift);color:var(--ink);display:flex;flex-direction:column;left:-40px;padding:20px 24px;position:absolute}@keyframes float-0e9e06cf{50%{transform:translateY(-10px)}}.hero__float-label[data-v-0e9e06cf]{color:var(--muted);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero__float-value[data-v-0e9e06cf]{font-size:2rem;font-weight:600;letter-spacing:-.03em;line-height:1.1;margin:4px 0 2px}.hero__float-sub[data-v-0e9e06cf]{color:var(--muted);font-size:.85rem}.hero__stats[data-v-0e9e06cf]{border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(64px,8vw,110px) 0 0;position:relative}.hero__stat[data-v-0e9e06cf]{display:flex;flex-direction:column-reverse;gap:8px;padding:32px 24px 40px 0}.hero__stat+.hero__stat[data-v-0e9e06cf]{border-left:1px solid hsla(0,0%,100%,.12);padding-left:24px}.hero__stat dd[data-v-0e9e06cf]{font-size:clamp(2.2rem,4vw,3.25rem);font-weight:500;letter-spacing:-.04em;line-height:1;margin:0}.hero__stat dt[data-v-0e9e06cf]{color:#ffffff8c;font-size:.85rem;font-weight:500}.marquee[data-v-0e9e06cf]{border-top:1px solid hsla(0,0%,100%,.08);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden;padding:22px 0;position:relative}.marquee__track[data-v-0e9e06cf]{animation:marquee-0e9e06cf 40s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee__item[data-v-0e9e06cf]{align-items:center;color:#ffffff8c;display:inline-flex;font-family:var(--serif);font-size:1.5rem;font-style:italic;gap:40px;padding-right:40px;white-space:nowrap}.marquee__item svg[data-v-0e9e06cf]{color:var(--accent-bright)}@keyframes marquee-0e9e06cf{to{transform:translate(-50%)}}@media (max-width:960px){.hero__inner[data-v-0e9e06cf]{grid-template-columns:1fr}.hero__visual[data-v-0e9e06cf]{max-width:520px}.hero__image[data-v-0e9e06cf]{aspect-ratio:4/3}.hero__float[data-v-0e9e06cf]{bottom:-24px;left:auto;right:16px}.hero__stats[data-v-0e9e06cf]{grid-template-columns:repeat(2,1fr)}.hero__stat[data-v-0e9e06cf]:nth-child(3){border-left:0;padding-left:0}.hero__stat[data-v-0e9e06cf]:nth-child(n+3){border-top:1px solid hsla(0,0%,100%,.12)}}@media (max-width:560px){.hero__ctas .btn[data-v-0e9e06cf]{width:100%}}.why__grid[data-v-2bf19ad6]{align-items:center;display:grid;gap:clamp(48px,8vw,120px);grid-template-columns:1fr 1fr}.why__visual[data-v-2bf19ad6]{position:relative}.why__image[data-v-2bf19ad6]{aspect-ratio:4/5}.why__image img[data-v-2bf19ad6]{-o-object-position:35% center;object-position:35% center}.why__seal[data-v-2bf19ad6]{background:var(--accent);border-radius:50%;bottom:-36px;box-shadow:0 24px 48px -16px #0a6acf99;color:#fff;display:grid;height:168px;place-items:center;position:absolute;right:-36px;width:168px}.why__seal-ring[data-v-2bf19ad6]{animation:spin-2bf19ad6 24s linear infinite;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.why__seal-ring text[data-v-2bf19ad6]{fill:#ffffffd9;font-size:13.5px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase}@keyframes spin-2bf19ad6{to{transform:rotate(1turn)}}.why__seal-core[data-v-2bf19ad6]{align-items:center;display:flex;flex-direction:column;font-size:2rem;font-weight:600;letter-spacing:-.03em;line-height:1}.why__seal-core small[data-v-2bf19ad6]{font-family:var(--serif);font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;margin-top:4px}.why__copy .serif[data-v-2bf19ad6]{color:var(--accent)}.why__copy .lead[data-v-2bf19ad6]{margin:28px 0 40px}.why__list[data-v-2bf19ad6]{border-top:1px solid var(--line);list-style:none;margin:0 0 40px;padding:0}.why__list li[data-v-2bf19ad6]{border-bottom:1px solid var(--line);display:flex;gap:18px;padding:22px 0}.why__check[data-v-2bf19ad6]{background:var(--accent-soft);border-radius:50%;color:var(--accent);display:grid;flex:none;height:28px;margin-top:2px;place-items:center;width:28px}.why__list h3[data-v-2bf19ad6]{font-size:1.05rem;font-weight:600;margin:0 0 4px}.why__list p[data-v-2bf19ad6]{color:var(--muted);font-size:.95rem;line-height:1.6;margin:0}@media (max-width:960px){.why__grid[data-v-2bf19ad6]{grid-template-columns:1fr}.why__visual[data-v-2bf19ad6]{max-width:560px}.why__seal[data-v-2bf19ad6]{bottom:-40px;height:136px;right:16px;width:136px}}
