.ha[data-astro-cid-kenf3ie6]{min-height:100vh;box-sizing:border-box;background:radial-gradient(60% 50% at 70% 55%,#00d97e1a,#0000 70%),#000;padding:28px 24px 48px;display:flex;flex-direction:column;align-items:center;color:#f5f5f5;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.ha-header[data-astro-cid-kenf3ie6]{width:100%;max-width:1120px;display:flex;justify-content:center;margin-bottom:32px}.ha-logo[data-astro-cid-kenf3ie6]{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1px solid rgba(255,255,255,.14);border-radius:100px;background:#0c0c0d;color:#f5f5f5;text-decoration:none;font-size:15px;font-weight:600;letter-spacing:-.2px}.ha-hero[data-astro-cid-kenf3ie6]{width:100%;max-width:1040px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.ha-kicker[data-astro-cid-kenf3ie6]{margin:0;font-size:30px;line-height:1.08;letter-spacing:-.02em}.ha-grad[data-astro-cid-kenf3ie6]{background:linear-gradient(105deg,#edff42,#7cf74d,#22e39a 68%,#00c68b);-webkit-background-clip:text;background-clip:text;color:transparent}.ha-kicker[data-astro-cid-kenf3ie6] .ha-grad[data-astro-cid-kenf3ie6]{text-transform:uppercase;letter-spacing:-.01em}.ha[data-astro-cid-kenf3ie6] h1[data-astro-cid-kenf3ie6]{margin:0;font-size:clamp(32px,4.4vw,52px);line-height:1.08;font-weight:600;letter-spacing:-.02em;color:#fff}.ha-sub[data-astro-cid-kenf3ie6]{margin:0;max-width:760px;font-size:20px;line-height:1.45;color:#c8c8d0}.ha-split[data-astro-cid-kenf3ie6]{width:100%;max-width:1080px;margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 72px}.ha-bullets[data-astro-cid-kenf3ie6]{flex:1 1 380px;max-width:460px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px}.ha-bullets[data-astro-cid-kenf3ie6] li[data-astro-cid-kenf3ie6]{display:flex;gap:16px;align-items:flex-start;font-size:20px;line-height:1.4;color:#f5f5f5}.ha-check[data-astro-cid-kenf3ie6]{flex:none;width:28px;height:28px;border-radius:50%;background:#22e39a1f;border:1px solid rgba(34,227,154,.5);display:flex;align-items:center;justify-content:center;margin-top:2px}.ha-book-wrap[data-astro-cid-kenf3ie6]{flex:0 1 460px;display:flex;justify-content:center;padding:0 40px;box-sizing:border-box}.ha-book[data-astro-cid-kenf3ie6]{width:min(380px,84vw);aspect-ratio:1 / 1;border-radius:50%;border:2px solid rgba(255,255,255,.24);background:none;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .2s ease}.ha-book[data-astro-cid-kenf3ie6]:hover{transform:scale(1.03)}.ha-book-glow[data-astro-cid-kenf3ie6]{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle,#22e39a47,#0000 70%)}.ha-book[data-astro-cid-kenf3ie6] img[data-astro-cid-kenf3ie6]{display:block;height:auto}.ha-book-side[data-astro-cid-kenf3ie6]{position:absolute;z-index:1;width:52%;border-radius:6px;box-shadow:0 20px 50px #0009;opacity:.92}.ha-book-side-left[data-astro-cid-kenf3ie6]{left:-6%;top:20%;transform:rotate(-11deg)}.ha-book-side-right[data-astro-cid-kenf3ie6]{right:-6%;top:26%;transform:rotate(9deg)}.ha-book-cover[data-astro-cid-kenf3ie6]{position:relative;z-index:2;width:62%;border-radius:4px 8px 8px 4px;box-shadow:0 30px 60px #000000a6,0 0 0 1px #ffffff14;transform:rotate(-3deg)}.ha-cta-block[data-astro-cid-kenf3ie6]{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:14px}.ha-cta[data-astro-cid-kenf3ie6]{cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 40px;border-radius:100px;border:1px solid #fff;background:linear-gradient(105deg,#edff42,#7cf74d,#22e39a 68%,#00c68b);color:#000;text-decoration:none;font-size:18px;font-weight:600;letter-spacing:-.01em;transition:transform .15s ease,box-shadow .15s ease}.ha-cta[data-astro-cid-kenf3ie6]:hover{transform:translateY(-2px);box-shadow:0 10px 40px #22e39a59;color:#000}.ha-cta[data-astro-cid-kenf3ie6]:disabled{opacity:.7;transform:none;cursor:wait}.ha-note[data-astro-cid-kenf3ie6]{font-size:14px;color:#8a8a93}.ha-quote[data-astro-cid-kenf3ie6]{margin:18px 0 0;width:100%;max-width:520px;box-sizing:border-box;padding:20px 24px;border-radius:20px;background:#111113;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.ha-stars[data-astro-cid-kenf3ie6]{display:flex;gap:4px}.ha-quote[data-astro-cid-kenf3ie6] blockquote[data-astro-cid-kenf3ie6]{margin:0;font-size:17px;line-height:1.45;color:#f5f5f5}.ha-quote[data-astro-cid-kenf3ie6] figcaption[data-astro-cid-kenf3ie6]{font-size:14px;color:#8a8a93}.ha-modal[data-astro-cid-kenf3ie6][hidden]{display:none!important}.ha-modal[data-astro-cid-kenf3ie6]{position:fixed;inset:0;z-index:200;background:#000000b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.ha-dialog[data-astro-cid-kenf3ie6]{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 40px);overflow-y:auto;box-sizing:border-box;background:#0c0c0d;border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:44px 36px 32px;box-shadow:0 40px 120px #000000b3,0 0 80px #22e39a14}.ha-x[data-astro-cid-kenf3ie6]{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.ha-x[data-astro-cid-kenf3ie6]:hover{background:#ffffff1f}#ha-form[data-astro-cid-kenf3ie6]{display:flex;flex-direction:column;gap:14px}.ha-dialog-intro[data-astro-cid-kenf3ie6]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;margin-bottom:10px}.ha-eyebrow[data-astro-cid-kenf3ie6]{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ha-dialog[data-astro-cid-kenf3ie6] h2[data-astro-cid-kenf3ie6]{margin:0;font-size:30px;line-height:1.1;font-weight:600;letter-spacing:-.02em;color:#fff}.ha-dialog-intro[data-astro-cid-kenf3ie6] p[data-astro-cid-kenf3ie6],.ha-success[data-astro-cid-kenf3ie6] p[data-astro-cid-kenf3ie6]{margin:0;font-size:16px;line-height:1.45;color:#c8c8d0}#ha-form[data-astro-cid-kenf3ie6] label[data-astro-cid-kenf3ie6]{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;color:#c8c8d0}.ha-in[data-astro-cid-kenf3ie6]{width:100%;box-sizing:border-box;height:54px;padding:0 18px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#000;color:#f5f5f5;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.ha-in[data-astro-cid-kenf3ie6]::placeholder{color:#8a8a93}.ha-in[data-astro-cid-kenf3ie6]:focus{outline:none;border-color:#22e39a;box-shadow:0 0 0 3px #22e39a33}.ha-in[data-astro-cid-kenf3ie6] option[data-astro-cid-kenf3ie6]{background:#111113;color:#f5f5f5}.ha-select-wrap[data-astro-cid-kenf3ie6]{position:relative;display:block}.ha-select-wrap[data-astro-cid-kenf3ie6] select[data-astro-cid-kenf3ie6]{padding-right:44px;cursor:pointer}.ha-select-wrap[data-astro-cid-kenf3ie6] svg[data-astro-cid-kenf3ie6]{position:absolute;right:18px;top:50%;transform:translateY(-50%);pointer-events:none}.ha-hp[data-astro-cid-kenf3ie6]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ha-privacy[data-astro-cid-kenf3ie6]{flex-direction:row!important;gap:10px!important;align-items:flex-start;font-size:13px!important;line-height:1.45;color:#8a8a93!important;margin-top:2px;cursor:pointer;font-weight:400!important}.ha-privacy[data-astro-cid-kenf3ie6] input[data-astro-cid-kenf3ie6]{width:18px;height:18px;margin:1px 0 0;accent-color:#22e39a;flex:none}.ha-privacy[data-astro-cid-kenf3ie6] a[data-astro-cid-kenf3ie6]{color:#22e39a}.ha-privacy[data-astro-cid-kenf3ie6] a[data-astro-cid-kenf3ie6]:hover{color:#7cf74d}.ha-error[data-astro-cid-kenf3ie6]{margin:0;min-height:0;font-size:14px;line-height:1.4;color:#ff8a80}.ha-error[data-astro-cid-kenf3ie6]:empty{display:none}.ha-submit[data-astro-cid-kenf3ie6]{margin-top:8px;width:100%;padding:16px 24px}.ha-fine[data-astro-cid-kenf3ie6]{text-align:center;font-size:13px;color:#8a8a93}.ha-success[data-astro-cid-kenf3ie6][hidden],#ha-form-panel[data-astro-cid-kenf3ie6][hidden]{display:none!important}.ha-success[data-astro-cid-kenf3ie6]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:12px 0 8px}.ha-success[data-astro-cid-kenf3ie6] h2[data-astro-cid-kenf3ie6]{font-size:28px}.ha-success[data-astro-cid-kenf3ie6] p[data-astro-cid-kenf3ie6]{max-width:340px}.ha-success-mark[data-astro-cid-kenf3ie6]{width:64px;height:64px;border-radius:50%;background:#22e39a1f;border:1px solid rgba(34,227,154,.5);display:flex;align-items:center;justify-content:center}.ha-done[data-astro-cid-kenf3ie6]{margin-top:6px;min-height:48px;padding:12px 28px;border-radius:100px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#f5f5f5;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.ha-done[data-astro-cid-kenf3ie6]:hover{background:#ffffff1f}@media(max-width:720px){.ha-kicker[data-astro-cid-kenf3ie6]{font-size:22px}.ha-book-wrap[data-astro-cid-kenf3ie6]{padding:0 16px}.ha-dialog[data-astro-cid-kenf3ie6]{padding:40px 22px 24px}}
