._1teec9x0{--_1teec9x1:#141319;--_1teec9x2:#271f2f;--_1teec9x3:#3d3148;--_1teec9x4:#4a375e;--_1teec9x5:#9903bf;--_1teec9x6:#986aa0;--_1teec9x7:#ffcd4c;--_1teec9x8:#ffd600;--_1teec9x9:#c3b1c8;--_1teec9xa:#fff;--_1teec9xb:.5rem;--_1teec9xc:.75rem;--_1teec9xd:1rem;--_1teec9xe:1.5rem;--_1teec9xf:2.5rem;--_1teec9xg:4rem;--_1teec9xh:6rem;--_1teec9xi:.75rem;--_1teec9xj:1.25rem;--_1teec9xk:2rem;--_1teec9xl:999px;--_1teec9xm:var(--font-poppins), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--_1teec9xn:76rem;--_1teec9xo:1.25rem}
@keyframes _1cjbgkob{0%,to{opacity:.55}50%{opacity:.85}}
._1cjbgko0{background-color:var(--_1teec9x1);color:var(--_1teec9x9);font-family:var(--_1teec9xm);scroll-behavior:smooth;overflow-x:clip}
._1cjbgko0 :target{scroll-margin-top:6.5rem}
._1cjbgko0 section{scroll-margin-top:6.5rem}
._1cjbgko1{width:100%;max-width:var(--_1teec9xn);padding-inline:var(--_1teec9xo);margin-inline:auto}
._1cjbgko2{padding-block:4rem}
._1cjbgko3{color:var(--_1teec9xa);letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1.15}
._1cjbgko4{margin-top:var(--_1teec9xd);max-width:42rem;color:var(--_1teec9x9);font-size:1rem;line-height:1.6}
._1cjbgko5{color:var(--_1teec9xa);font-size:1.25rem;font-weight:600;line-height:1.3}
._1cjbgko6{margin-top:var(--_1teec9xc);color:var(--_1teec9x9);font-size:.9375rem;line-height:1.6}
._1cjbgko7{background-color:var(--_1teec9x2);border:1px solid var(--_1teec9x4);border-radius:var(--_1teec9xj);padding:var(--_1teec9xe)}
._1cjbgko8{justify-content:center;align-items:center;gap:var(--_1teec9xb);border-radius:var(--_1teec9xl);text-align:center;cursor:pointer;min-height:3rem;padding-inline:1.75rem;font-size:1rem;font-weight:600;line-height:1.2;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}
._1cjbgko8:focus-visible{outline:2px solid var(--_1teec9x7);outline-offset:3px}
._1cjbgko9{background-color:var(--_1teec9x7);color:#1b1424}
._1cjbgko9:hover{background-color:var(--_1teec9x8);transform:translateY(-1px)}
._1cjbgkoa{border:1px solid var(--_1teec9x4);color:var(--_1teec9xa);background-color:#ffffff0f}
._1cjbgkoa:hover{border-color:var(--_1teec9x6);background-color:#ffffff1f}
._1cjbgkoc{filter:blur(60px);pointer-events:none;z-index:0;border-radius:50%;animation:9s ease-in-out infinite _1cjbgkob;position:absolute}
._1cjbgkod{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@media screen and (min-width:48rem){._1cjbgko2{padding-block:var(--_1teec9xh)}._1cjbgko3{font-size:3rem}._1cjbgko4{font-size:1.125rem}._1cjbgko7{padding:var(--_1teec9xf)}}
@media screen and (prefers-reduced-motion:reduce){._1cjbgko8{transition:none}._1cjbgkoc{animation:none}}
._16a4v2b0{inset-inline:0;z-index:20;padding-inline:var(--_1teec9xo);padding-block:var(--_1teec9xc);position:fixed;top:0}
._16a4v2b1{justify-content:space-between;align-items:center;gap:var(--_1teec9xd);width:100%;max-width:68rem;padding-inline:var(--_1teec9xd);padding-block:var(--_1teec9xb);border-radius:var(--_1teec9xl);border:1px solid var(--_1teec9x4);-webkit-backdrop-filter:blur(14px);background-color:#1a1424b8;margin-inline:auto;display:flex}
._16a4v2b2{color:var(--_1teec9x7);flex-shrink:0;align-items:center;display:inline-flex}
._16a4v2b3{align-items:center;gap:var(--_1teec9xe);display:none}
._16a4v2b4{color:var(--_1teec9x9);font-size:.9375rem;font-weight:500;transition:color .15s}
._16a4v2b4:hover{color:var(--_1teec9xa)}
._16a4v2b4:focus-visible{outline:2px solid var(--_1teec9x7);outline-offset:4px;border-radius:var(--_1teec9xi)}
._16a4v2b5{flex-shrink:0;min-height:2.5rem;padding-inline:1.25rem;font-size:.875rem}
@media screen and (min-width:48rem){._16a4v2b1{padding-inline:var(--_1teec9xe)}._16a4v2b3{display:flex}}
@media screen and (prefers-reduced-motion:reduce){._16a4v2b4{transition:none}}
._1977sz20{isolation:isolate;padding-top:8rem;padding-bottom:5rem;position:relative}
._1977sz21{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
._1977sz22{z-index:-1;filter:blur(48px);opacity:.85;pointer-events:none;background:radial-gradient(closest-side,#8b4dff 0%,#7a3fe4 30%,#5c2abe99 55%,#14131900 100%);width:min(135vw,26rem);height:22rem;position:absolute;bottom:-8rem;left:50%;transform:translate(-50%)}
._1977sz23{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}
._1977sz24{align-items:center;gap:var(--_1teec9xb);padding-inline:var(--_1teec9xd);border-radius:var(--_1teec9xl);border:1px solid var(--_1teec9x4);color:var(--_1teec9x9);letter-spacing:.01em;background-color:#ffffff0a;padding-block:.375rem;font-size:.8125rem;display:inline-flex}
._1977sz25{margin-top:var(--_1teec9xe);max-width:18ch;color:var(--_1teec9xa);letter-spacing:-.03em;text-wrap:balance;font-size:2.5rem;font-weight:700;line-height:1.08}
._1977sz26{margin-top:var(--_1teec9xe);max-width:44rem;color:var(--_1teec9x9);text-wrap:pretty;font-size:1rem;line-height:1.6}
._1977sz27{justify-content:center;gap:var(--_1teec9xd);margin-top:var(--_1teec9xf);flex-wrap:wrap;width:100%;display:flex}
@media screen and (min-width:48rem){._1977sz20{padding-top:12rem;padding-bottom:11rem}._1977sz22{width:min(150vw,78rem);height:36rem;bottom:-14rem}._1977sz25{font-size:4rem}._1977sz26{font-size:1.25rem}}
@media screen and (min-width:64rem){._1977sz25{font-size:4.75rem}}
._7wf7b80{gap:var(--_1teec9xd);margin-top:var(--_1teec9xf);grid-template-columns:1fr;display:grid}
._7wf7b81{min-height:20rem;padding:var(--_1teec9xe);border-radius:var(--_1teec9xk);border:1px solid var(--_1teec9x4);background:linear-gradient(155deg, var(--_1teec9x5) 0%, #5b2a9e 42%, var(--_1teec9x2) 100%);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}
._7wf7b82{pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff73,#ffffff0d 60%,#0000 70%);border-radius:50%;position:absolute}
._7wf7b83{color:var(--_1teec9xa);letter-spacing:-.01em;font-size:1.5rem;font-weight:700;line-height:1.2;position:relative}
._7wf7b84{margin-top:var(--_1teec9xc);color:#ffffffdb;max-width:34rem;font-size:1rem;line-height:1.6;position:relative}
._7wf7b85{gap:var(--_1teec9xd);grid-template-columns:1fr;display:grid}
._7wf7b86{text-align:center;justify-content:center;align-items:center;gap:var(--_1teec9xc);padding:var(--_1teec9xe);border-radius:var(--_1teec9xj);border:1px solid var(--_1teec9x4);background:linear-gradient(180deg, var(--_1teec9x3) 0%, var(--_1teec9x2) 100%);flex-direction:column;display:flex}
._7wf7b87{color:var(--_1teec9x5);filter:drop-shadow(0 0 10px #9903bfa6)}
@media screen and (min-width:48rem){._7wf7b81{min-height:26rem;padding:var(--_1teec9xf)}._7wf7b83{font-size:2rem}._7wf7b85{grid-template-columns:repeat(3,1fr)}}
@media screen and (min-width:64rem){._7wf7b80{grid-template-columns:1.15fr 1fr;align-items:stretch}._7wf7b85{grid-template-columns:1fr}}
._1787e7b0{gap:var(--_1teec9xe);margin-top:var(--_1teec9xf);grid-template-columns:1fr;display:grid}
._1787e7b1{flex-direction:column;display:flex}
._1787e7b2{min-height:13rem;padding:var(--_1teec9xe);border-radius:var(--_1teec9xj);text-align:center;color:var(--_1teec9xa);letter-spacing:-.01em;border:1px solid #ffffff14;justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;line-height:1.2;display:flex}
._1787e7b3{background:linear-gradient(160deg,#5b2ad6 0%,#3c1b8f 100%)}
._1787e7b4{background:linear-gradient(160deg,#a52a86 0%,#5e1a66 100%)}
._1787e7b5{background:linear-gradient(160deg,#2350c8 0%,#16265f 100%)}
._1787e7b6{margin-top:var(--_1teec9xb);color:#ffffffc7;font-size:.8125rem;font-weight:500;display:block}
._1787e7b7{margin-top:var(--_1teec9xd);color:var(--_1teec9xa);font-size:1.25rem;font-weight:600}
._1787e7b8{margin-top:var(--_1teec9xb);color:var(--_1teec9x9);font-size:.9375rem;line-height:1.6}
@media screen and (min-width:48rem){._1787e7b0{grid-template-columns:repeat(3,1fr)}}
._1nvlqt00{isolation:isolate;text-align:center;position:relative;overflow:hidden}
._1nvlqt01{z-index:-1;filter:blur(50px);pointer-events:none;background:radial-gradient(closest-side,#7034c48c 0%,#14131900 100%);width:min(110vw,52rem);height:28rem;position:absolute;top:10%;left:50%;transform:translate(-50%)}
._1nvlqt02{max-width:20ch;color:var(--_1teec9xa);letter-spacing:-.02em;text-wrap:balance;margin-inline:auto;font-size:2rem;font-weight:700;line-height:1.12}
._1nvlqt03{align-items:center;gap:var(--_1teec9xf);margin-top:var(--_1teec9xf);grid-template-columns:1fr;display:grid}
._1nvlqt04{text-align:center}
._1nvlqt05{text-align:center}
._1nvlqt06{color:var(--_1teec9xa);letter-spacing:-.01em;font-size:1.5rem;font-weight:700}
._1nvlqt07{margin-top:var(--_1teec9xc);color:var(--_1teec9x9);font-size:1rem;line-height:1.65}
._1nvlqt08{color:var(--_1teec9x6);justify-self:center;width:min(72vw,18rem);height:auto}
@media screen and (min-width:48rem){._1nvlqt02{font-size:3.25rem}}
@media screen and (min-width:64rem){._1nvlqt03{gap:var(--_1teec9xg);grid-template-columns:1fr auto 1fr}._1nvlqt04,._1nvlqt05{text-align:left}}
.i3q7n70{gap:var(--_1teec9xd);margin-top:var(--_1teec9xf);grid-template-columns:1fr;display:grid}
.i3q7n71{flex-direction:column;height:100%;display:flex}
.i3q7n72{border-radius:var(--_1teec9xl);background:linear-gradient(90deg, var(--_1teec9x5) 0%, var(--_1teec9x6) 100%);height:.375rem}
.i3q7n73{margin-top:var(--_1teec9xe);color:var(--_1teec9xa);text-wrap:balance;font-size:1.1875rem;font-weight:600;line-height:1.3}
.i3q7n74{margin-top:var(--_1teec9xc);color:var(--_1teec9x9);font-size:.9375rem;line-height:1.65}
@media screen and (min-width:48rem){.i3q7n70{grid-template-columns:repeat(3,1fr)}}
._1a1vho80{gap:var(--_1teec9xe);margin-top:var(--_1teec9xf);grid-template-columns:1fr;display:grid}
._1a1vho81{gap:var(--_1teec9xc);padding-top:var(--_1teec9xe);border-top:1px solid var(--_1teec9x4);flex-direction:column;display:flex}
._1a1vho82{letter-spacing:.12em;color:var(--_1teec9x7);font-size:.875rem;font-weight:700}
._1a1vho83{color:var(--_1teec9xa);font-size:1.1875rem;font-weight:600}
._1a1vho84{color:var(--_1teec9x9);font-size:.9375rem;line-height:1.65}
@media screen and (min-width:48rem){._1a1vho80{grid-template-columns:repeat(3,1fr)}}
.c7mrhr0{isolation:isolate;text-align:center;padding-block:5rem;position:relative;overflow:hidden}
.c7mrhr1{z-index:-1;filter:blur(60px);pointer-events:none;background:radial-gradient(closest-side,#ffbe5a57 0%,#8c46dc6b 45%,#14131900 100%);width:min(120vw,56rem);height:32rem;position:absolute;top:20%;left:50%;transform:translate(-50%)}
.c7mrhr2{color:var(--_1teec9x5);filter:drop-shadow(0 0 22px #9903bf99)}
.c7mrhr3{margin-top:var(--_1teec9xe);max-width:20ch;color:var(--_1teec9xa);letter-spacing:-.02em;text-wrap:balance;margin-inline:auto;font-size:2rem;font-weight:700;line-height:1.12}
.c7mrhr4{margin-top:var(--_1teec9xd);color:var(--_1teec9x9);font-size:1rem}
.c7mrhr5{margin-top:var(--_1teec9xf);display:inline-flex}
@media screen and (min-width:48rem){.c7mrhr0{padding-block:8rem}.c7mrhr3{font-size:3.25rem}.c7mrhr4{font-size:1.125rem}}
._9zxabu0{border-top:1px solid var(--_1teec9x4);padding-block:var(--_1teec9xf)}
._9zxabu1{align-items:center;gap:var(--_1teec9xd);text-align:center;flex-direction:column;display:flex}
._9zxabu2{color:var(--_1teec9x7)}
._9zxabu3{max-width:36rem;color:var(--_1teec9x9);font-size:.875rem;line-height:1.6}
