.hero-module__FcSDVq__hero{background:var(--ink-0);flex-direction:column;min-height:max(100svh,720px);padding-top:clamp(104px,15vh,156px);padding-bottom:clamp(20px,3vh,36px);display:flex;position:relative;overflow:clip}.hero-module__FcSDVq__stage{z-index:0;background:radial-gradient(40% 50% at 72% 40%, #5fe0ff1f, transparent 70%), radial-gradient(60% 50% at 30% 90%, #d2dceb1a, transparent 70%), var(--ink-0);position:absolute;inset:0}.hero-module__FcSDVq__canvas{width:100%;height:100%;display:block}.hero-module__FcSDVq__canvas[data-failed]{display:none}.hero-module__FcSDVq__scrim{pointer-events:none;background:linear-gradient(90deg,#f4f7fbd1 0%,#f4f7fb59 42%,#0000 70%),linear-gradient(#f4f7fb8c 0%,#0000 16% 70%,#f4f7fbe0 100%);position:absolute;inset:0}.hero-module__FcSDVq__inner{opacity:calc(1 - var(--dock,0) * .85);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.hero-module__FcSDVq__enter{animation:hero-module__FcSDVq__enter 1s var(--ease-out) backwards;animation-delay:var(--delay,0s)}@keyframes hero-module__FcSDVq__enter{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}.hero-module__FcSDVq__kicker{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:1.4;display:flex}.hero-module__FcSDVq__pulse{width:7px;height:7px;animation:hero-module__FcSDVq__pulse 2.4s var(--ease-out) infinite;background:#5fe0ff;border-radius:50%;box-shadow:0 0 #5fe0ff99}@keyframes hero-module__FcSDVq__pulse{0%{box-shadow:0 0 #5fe0ff99}70%,to{box-shadow:0 0 0 10px #5fe0ff00}}.hero-module__FcSDVq__kickerMore{align-items:center;gap:12px;display:inline-flex}.hero-module__FcSDVq__rule{background:linear-gradient(90deg,#141a2266,#0000);width:44px;height:1px}.hero-module__FcSDVq__credentials{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero-module__FcSDVq__award{min-height:36px;color:var(--fg-2);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);background:linear-gradient(#fff,#ffffffb8);border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 12px;font-size:13.5px;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #141a2214,0 10px 24px -16px #141a224d}.hero-module__FcSDVq__award svg{color:#ffc53d}.hero-module__FcSDVq__award strong{color:var(--fg);font-weight:650}.hero-module__FcSDVq__title{letter-spacing:-.045em;font-variation-settings:"wdth" 80;color:#141a22;margin-top:26px;font-size:clamp(3.5rem,9.4vw,9.6rem);font-weight:760;line-height:.86}.hero-module__FcSDVq__titleSerif{font-family:var(--serif);letter-spacing:-.02em;font-variation-settings:normal;color:#0c6ea8;text-shadow:none;font-size:1.1em;font-style:italic;font-weight:400}.hero-module__FcSDVq__lede{max-width:31rem;color:var(--fg-2);text-wrap:pretty;margin-top:26px;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.55}.hero-module__FcSDVq__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-module__FcSDVq__micro{color:var(--fg-3);align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.hero-module__FcSDVq__micro svg{color:#0f9f6e}.hero-module__FcSDVq__markRow{margin-top:clamp(36px,6vh,64px);position:relative}.hero-module__FcSDVq__markSlot{width:100%;position:relative}.hero-module__FcSDVq__markText{font-size:var(--fit,calc((min(100vw, var(--max)) - 2 * var(--gutter)) / var(--em)))}.hero-module__FcSDVq__ghost{visibility:hidden;width:max-content;display:block}.hero-module__FcSDVq__mark{transform-origin:0 0;pointer-events:none;position:absolute;inset:0 auto auto 0}.hero-module__FcSDVq__mark[data-flying]{z-index:60;will-change:transform;position:fixed}.hero-module__FcSDVq__markIn{animation:hero-module__FcSDVq__markIn 1.6s var(--ease-out) .45s backwards}@keyframes hero-module__FcSDVq__markIn{0%{opacity:0;filter:blur(24px);transform:translateY(14%)scale(1.03)}to{opacity:1;filter:none;transform:none}}.hero-module__FcSDVq__hint{right:var(--gutter);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);animation:hero-module__FcSDVq__enter 1s var(--ease-out) 1.6s backwards;align-items:center;gap:10px;font-size:11px;display:inline-flex;position:absolute;bottom:calc(100% + 14px)}.hero-module__FcSDVq__hintRing{background:linear-gradient(var(--ink-0), var(--ink-0)) padding-box, conic-gradient(from 0deg, #5fe0ff, #de6cff, #ff7a38, #d4f25a, #5fe0ff) border-box;border:1.5px solid #0000;border-radius:50%;width:14px;height:14px;animation:6s linear infinite hero-module__FcSDVq__spin}@keyframes hero-module__FcSDVq__spin{to{transform:rotate(360deg)}}.hero-module__FcSDVq__stickerWrap{z-index:61;right:calc(var(--gutter) + 24%);opacity:calc(1 - var(--dock,0) * 2.5);position:absolute;top:-26px}.hero-module__FcSDVq__sticker{color:#fff;background:radial-gradient(120% 140% at 20% -20%, #fff9, transparent 45%), linear-gradient(115deg, var(--g1), var(--g2) 55%, var(--g3));height:48px;box-shadow:inset 0 1px 0 #fff9, inset 0 -10px 18px -8px #0000004d, 0 18px 40px -12px color-mix(in srgb, var(--glow) 90%, transparent);animation:hero-module__FcSDVq__stickerIn .9s var(--ease-spring) 1.5s both, hero-module__FcSDVq__bob 5s ease-in-out 2.4s infinite;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 7px;font-size:15px;font-weight:650;transition:filter .3s;display:inline-flex;transform:rotate(-9deg)}.hero-module__FcSDVq__sticker:hover{filter:brightness(1.08)saturate(1.1)}.hero-module__FcSDVq__stickerIcon{width:34px;height:34px;color:var(--g1);background:#fffffff2;border-radius:50%;place-items:center;display:grid}@keyframes hero-module__FcSDVq__stickerIn{0%{opacity:0;transform:rotate(-24deg)scale(.6)translateY(20px)}to{opacity:1;transform:rotate(-9deg)}}@keyframes hero-module__FcSDVq__bob{0%,to{transform:rotate(-9deg)translate(0)}50%{transform:rotate(-6deg)translateY(-6px)}}@media (hover:none){.hero-module__FcSDVq__hint{display:none}}@media (max-width:899px){.hero-module__FcSDVq__hero{min-height:100svh;padding-top:96px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}.hero-module__FcSDVq__scrim{background:linear-gradient(#f4f7fb59 0%,#f4f7fb1f 42%,#f4f7fbc7 100%)}.hero-module__FcSDVq__kickerMore{display:none}.hero-module__FcSDVq__credentials{margin-top:16px}.hero-module__FcSDVq__title{margin-top:22px;font-size:clamp(3.2rem,15vw,5.6rem)}.hero-module__FcSDVq__lede{margin-top:18px}.hero-module__FcSDVq__actions{width:100%;margin-top:24px}.hero-module__FcSDVq__markRow{margin-top:28px}.hero-module__FcSDVq__actions>a{flex:100%}.hero-module__FcSDVq__stickerWrap{right:calc(var(--gutter) + 2%);top:-30px}.hero-module__FcSDVq__sticker{height:42px;font-size:13.5px}.hero-module__FcSDVq__stickerIcon{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.hero-module__FcSDVq__enter,.hero-module__FcSDVq__markIn,.hero-module__FcSDVq__hint,.hero-module__FcSDVq__sticker,.hero-module__FcSDVq__pulse,.hero-module__FcSDVq__hintRing{animation:none}}
.stats-module__dW2zQa__stats{padding:clamp(110px,18vh,200px) 0 clamp(90px,14vh,160px);position:relative;overflow:clip}.stats-module__dW2zQa__bgWord{z-index:0;font-variation-settings:"wdth" 75;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(100deg,#5fe0ff,#de6cff 30%,#ff7a38 55%,#d4f25a 80%,#5fe0ff) 0 0/200% 100%;color:#0000;opacity:.16;-webkit-background-clip:text;background-clip:text;font-size:34vw;font-weight:900;line-height:.8;animation:18s linear infinite stats-module__dW2zQa__sheen;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes stats-module__dW2zQa__sheen{to{background-position:200% 0}}.stats-module__dW2zQa__stats>div{z-index:1;position:relative}.stats-module__dW2zQa__title{letter-spacing:-.045em;font-variation-settings:"wdth" 84;max-width:14ch;margin-top:24px;font-size:clamp(2.8rem,7vw,7rem);font-weight:720;line-height:.92}.stats-module__dW2zQa__accent{font-family:var(--serif);letter-spacing:-.02em;font-variation-settings:normal;color:#1a6fbf;font-style:italic;font-weight:400}.stats-module__dW2zQa__grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:clamp(56px,9vh,96px);display:grid}.stats-module__dW2zQa__stat{flex-direction:column;gap:12px;padding:28px 24px 0 0;display:flex}.stats-module__dW2zQa__stat+.stats-module__dW2zQa__stat{border-left:1px solid var(--line);padding-left:24px}.stats-module__dW2zQa__statValue{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-variation-settings:"wdth" 80;order:-1;font-size:clamp(3rem,6vw,5.6rem);font-weight:740;line-height:1}.stats-module__dW2zQa__suffix{letter-spacing:-.01em;color:var(--fg-2);align-self:flex-start;margin-top:.3em;font-size:.42em;font-weight:600}.stats-module__dW2zQa__statLabel{max-width:16rem;color:var(--fg-2);font-size:15px;line-height:1.4}@media (max-width:860px){.stats-module__dW2zQa__grid{grid-template-columns:repeat(2,1fr)}.stats-module__dW2zQa__stat:nth-child(3){border-left:0;padding-left:0}.stats-module__dW2zQa__stat:nth-child(n+3){border-top:1px solid var(--line);margin-top:28px}}@media (prefers-reduced-motion:reduce){.stats-module__dW2zQa__bgWord{animation:none}}
.trust-marquee-module__31K-BW__trust{border-block:1px solid var(--line);background:linear-gradient(#ffffff06,#0000);padding:22px 0;position:relative}.trust-marquee-module__31K-BW__item{letter-spacing:-.005em;color:var(--fg-2);white-space:nowrap;align-items:center;gap:14px;font-size:15px;font-weight:560;display:inline-flex}.trust-marquee-module__31K-BW__spark{background:conic-gradient(from 45deg,#5fe0ff,#de6cff,#ff7a38,#d4f25a,#5fe0ff);border-radius:2px;width:10px;height:10px;transform:rotate(45deg);box-shadow:0 0 12px #5fe0ff80}
