.k-H0vq_page{--ep-bg:#fbfdfd;--ep-blob:#dff3ee;--ep-text:#07101d;--ep-muted:#5c6a7c;--ep-accent:#007f78;--ep-accent-hover:#00675f;--ep-accent-soft:#e5f5f1;--ep-on-accent:#fff;--ep-danger:#d92d20;--ep-danger-soft:#fde8e7;--ep-chip:#eef2f5;isolation:isolate;background:var(--ep-bg);min-height:100svh;color:var(--ep-text);flex-direction:column;flex:1;justify-content:center;padding:40px 32px 56px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.k-H0vq_embedded{min-height:calc(100svh - 120px);padding-block:24px 40px}:is(.dark .k-H0vq_page,.k-H0vq_page.dark){--ep-bg:#0b1220;--ep-blob:#14b8a61a;--ep-text:#f1f5f9;--ep-muted:#94a3b8;--ep-accent:#14b8a6;--ep-accent-hover:#2dd4bf;--ep-accent-soft:#14b8a61f;--ep-on-accent:#04201d;--ep-danger:#f97066;--ep-danger-soft:#f0443824;--ep-chip:#162033}@media (prefers-color-scheme:dark){.k-H0vq_followSystem{--ep-bg:#0b1220;--ep-blob:#14b8a61a;--ep-text:#f1f5f9;--ep-muted:#94a3b8;--ep-accent:#14b8a6;--ep-accent-hover:#2dd4bf;--ep-accent-soft:#14b8a61f;--ep-on-accent:#04201d;--ep-danger:#f97066;--ep-danger-soft:#f0443824;--ep-chip:#162033}}.k-H0vq_page:before,.k-H0vq_page:after{content:"";z-index:-1;background:var(--ep-blob);pointer-events:none;border-radius:50%;position:absolute}.k-H0vq_page:before{width:360px;height:300px;top:-140px;left:-120px}.k-H0vq_page:after{width:520px;height:340px;bottom:-180px;right:-160px}.k-H0vq_brand{flex-direction:column;align-items:center;margin:0 auto 24px;display:flex}.k-H0vq_logo{width:300px;max-width:100%;height:auto;margin-block:-16px -12px;display:block}.k-H0vq_logoDark{display:none}.dark .k-H0vq_logoLight{display:none}.k-H0vq_page.dark .k-H0vq_logoLight{display:none}.dark .k-H0vq_logoDark{display:block}.k-H0vq_page.dark .k-H0vq_logoDark{display:block}@media (prefers-color-scheme:dark){.k-H0vq_followSystem .k-H0vq_logoLight{display:none}.k-H0vq_followSystem .k-H0vq_logoDark{display:block}}.k-H0vq_tagline{color:var(--ep-muted);letter-spacing:.13em;text-transform:uppercase;margin:-4px 0 0;font-size:10px;font-weight:700}.k-H0vq_content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:100%;max-width:1180px;margin:auto;display:grid}.k-H0vq_artwork{justify-content:center;display:flex;position:relative}.k-H0vq_artwork:before{content:"";z-index:-1;background:var(--ep-blob);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;position:absolute;inset:10% 6% 4%}.k-H0vq_illustration{width:100%;max-width:560px;height:auto;display:block}.k-H0vq_badge{background:var(--ep-danger-soft);color:var(--ep-danger);border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:15px;font-weight:700;display:inline-flex}.k-H0vq_badge svg{width:18px;height:18px}.k-H0vq_page .k-H0vq_title{color:var(--ep-text);font-family:var(--font-heading), Arial, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:18px 0 0;font-size:clamp(32px,4.6cqw,60px);font-weight:800;line-height:1.1}.k-H0vq_description{max-width:520px;color:var(--ep-muted);margin:18px 0 0;font-size:clamp(16px,1.6cqw,20px);font-weight:500;line-height:1.55}.k-H0vq_actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.k-H0vq_actions>a,.k-H0vq_actions>button{border:1.5px solid var(--ep-accent);min-height:54px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.k-H0vq_actions svg{flex-shrink:0;width:22px;height:22px}.k-H0vq_primary{background:var(--ep-accent);color:var(--ep-on-accent)}.k-H0vq_primary:hover{background:var(--ep-accent-hover);border-color:var(--ep-accent-hover)}.k-H0vq_primary:disabled{cursor:progress;opacity:.85}.k-H0vq_primary[aria-busy=true] svg{animation:.9s linear infinite k-H0vq_spin}.k-H0vq_secondary{color:var(--ep-accent);background:0 0}.k-H0vq_secondary:hover{background:var(--ep-accent-soft)}.k-H0vq_actions>a:focus-visible,.k-H0vq_actions>button:focus-visible{outline:3px solid var(--ep-accent);outline-offset:4px}.k-H0vq_reference{color:var(--ep-muted);margin:28px 0 0;font-size:13px}.k-H0vq_reference code{background:var(--ep-chip);color:var(--ep-text);font-family:var(--font-geist-mono), ui-monospace, monospace;-webkit-user-select:all;user-select:all;border-radius:6px;margin-left:6px;padding:3px 8px;font-size:12px}@keyframes k-H0vq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.k-H0vq_actions>a,.k-H0vq_actions>button{transition:none}.k-H0vq_primary[aria-busy=true] svg{animation:none}}@container (max-width:760px){.k-H0vq_content{grid-template-columns:minmax(0,1fr);gap:16px;max-width:520px}.k-H0vq_illustration{max-width:340px}.k-H0vq_message{text-align:center}.k-H0vq_description{margin-inline:auto}.k-H0vq_actions{justify-content:center;margin-top:28px}}@media (max-width:767px){.k-H0vq_page{justify-content:flex-start;padding:24px 16px 40px}.k-H0vq_logo{width:220px;margin-block:-12px -8px}.k-H0vq_tagline{font-size:8px}.k-H0vq_actions>a,.k-H0vq_actions>button{border-radius:12px;min-height:48px;padding:12px 18px;font-size:14px}}
