.page_page__JU33s{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%;position:relative;overflow:hidden}.page_backgroundIllustration__aFmLR{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0;overflow:hidden}.page_bgSvg__Sj_n2{width:100%;height:100%;object-fit:cover}.page_wave1__LY2k9,.page_wave2__U0ijX{transform-origin:center bottom}.page_blob__FMhgi{opacity:.8}.page_container__d1nMQ{flex:1 1;display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:var(--container);margin:0 auto;padding:calc(var(--grid-size) * 4);width:100%;grid-gap:calc(var(--grid-size) * 6);gap:calc(var(--grid-size) * 6);position:relative;z-index:1}.page_content__BQZV7{display:flex;flex-direction:column;gap:calc(var(--grid-size) * 4);max-width:480px}.page_hero__XnPjQ{display:flex;flex-direction:column;gap:calc(var(--grid-size) * 2)}.page_logo__6aVnx{font-size:4rem;font-weight:800;letter-spacing:-.02em;margin:0;background:linear-gradient(135deg,#1a1a2e,#3443ab);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-wrap:balance}[data-theme=dark] .page_logo__6aVnx{background:linear-gradient(135deg,#8b9aff,#b4bfff);-webkit-background-clip:text;background-clip:text}.page_tagline__hq_Zy{font-size:1.35rem;font-weight:500;color:var(--grey-darken);max-width:420px;line-height:1.6;text-wrap:pretty}.page_features__QiIxz{display:flex;flex-wrap:wrap;gap:calc(var(--grid-size) * 2);list-style:none;padding:0;margin:0}.page_feature__I2yAL{display:flex;align-items:center;gap:calc(var(--grid-size) * 1);padding:calc(var(--grid-size) * 1) calc(var(--grid-size) * 2);background:rgba(255,255,255,.8);border-radius:calc(var(--grid-size) * 3);border:1px solid var(--grey-light);transition:transform var(--transition-time) var(--bounce),box-shadow var(--transition-time) ease,background var(--transition-time) ease}[data-theme=dark] .page_feature__I2yAL{background:rgba(30,30,50,.8)}.page_feature__I2yAL:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.page_featureIcon__inkW0{display:flex;align-items:center;justify-content:center;width:calc(var(--grid-size) * 3.5);height:calc(var(--grid-size) * 3.5);border-radius:50%;flex-shrink:0}.page_featureIcon__inkW0>svg{width:calc(var(--grid-size) * 2);height:calc(var(--grid-size) * 2)}.page_iconBlue__zekG7{background:var(--info-color-opacity);color:var(--info-color)}.page_iconGreen__r4jFd{background:rgba(76,175,80,.1);color:var(--success-color)}.page_iconOrange__C3Hzk{background:var(--warning-color-opacity);color:var(--warning-color)}.page_featureText__BA_uR{font-size:.9rem;font-weight:500;color:var(--grey-darken);white-space:nowrap}.page_cta__q7GWB{display:flex;flex-direction:column;gap:calc(var(--grid-size) * 1.5)}.page_ctaForm__sAamH{display:flex}.page_ctaHint__o5nRJ{display:flex;align-items:center;gap:calc(var(--grid-size) * .5);font-size:.85rem;color:var(--grey-dark)}.page_checkIcon__YfAKD{width:14px;height:14px;color:var(--success-color)}.page_illustrationSide__w9FER{display:flex;align-items:center;justify-content:center}.page_illustration__4PmK4{display:flex;flex-direction:column;align-items:center;gap:calc(var(--grid-size) * 3);padding:calc(var(--grid-size) * 4);background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:calc(var(--grid-size) * 3);border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px rgba(52,67,171,.1);transition:background var(--transition-time) ease,border-color var(--transition-time) ease}[data-theme=dark] .page_illustration__4PmK4{background:rgba(26,26,46,.6);border:1px solid rgba(100,100,150,.3);box-shadow:0 8px 32px rgba(0,0,0,.3)}.page_cardsContainer__7m946{display:flex;align-items:flex-end;justify-content:center;gap:calc(var(--grid-size) * 2);height:140px;perspective:1000px}.page_card__ZWRm5{width:70px;height:95px;background:linear-gradient(145deg,#ffffff,#f8f8ff);border-radius:calc(var(--grid-size) * 1.5);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(52,67,171,.15),0 2px 4px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);border:2px solid var(--grey-light);position:relative;transform-style:preserve-3d;transition:background var(--transition-time) ease}[data-theme=dark] .page_card__ZWRm5{background:linear-gradient(145deg,#2a2a4a,#1a1a2e);box-shadow:0 4px 16px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1)}.page_cardValue__YDxmw{font-size:2rem;font-weight:700;color:#3443ab;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color var(--transition-time) ease}[data-theme=dark] .page_cardValue__YDxmw{color:#8b9aff}.page_card1__NWgwR{border-color:var(--info-color);animation:page_float1__PR5Qn 3s ease-in-out infinite}.page_card2__iJYFC{border-color:var(--success-color);animation:page_float2__dMSNH 3s ease-in-out infinite;animation-delay:.5s}.page_card3__fI_SW{border-color:var(--warning-color);animation:page_float3__zisW5 3s ease-in-out infinite;animation-delay:1s}.page_card4__8za5P{border-color:var(--hot-pink);animation:page_float4__XwXk0 3s ease-in-out infinite;animation-delay:1.5s}.page_card4__8za5P .page_cardValue__YDxmw{color:var(--hot-pink)}@keyframes page_float1__PR5Qn{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(-3deg)}}@keyframes page_float2__dMSNH{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes page_float3__zisW5{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(-2deg)}}@keyframes page_float4__XwXk0{0%,to{transform:translateY(0) rotate(4deg)}50%{transform:translateY(-14px) rotate(4deg)}}.page_votingLabel__6VBSR{display:flex;align-items:center;gap:calc(var(--grid-size) * 1.5);padding:calc(var(--grid-size) * 1) calc(var(--grid-size) * 2);background:rgba(52,67,171,.05);border-radius:calc(var(--grid-size) * 2);transition:background var(--transition-time) ease}[data-theme=dark] .page_votingLabel__6VBSR{background:rgba(139,154,255,.1)}.page_dots__ds6MY{display:flex;gap:calc(var(--grid-size) * .5);align-items:center}.page_dot__y9Ppq{width:6px;height:6px;background:var(--info-color);border-radius:50%;animation:page_pulse__GJ9q9 1.4s ease-in-out infinite}.page_dot__y9Ppq:nth-child(2){animation-delay:.2s}.page_dot__y9Ppq:nth-child(3){animation-delay:.4s}@keyframes page_pulse__GJ9q9{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.3);opacity:1}}.page_labelText__LtA7A{font-size:.8rem;font-weight:500;color:var(--grey-darken)}.page_footer__qog0u{padding:calc(var(--grid-size) * 2) calc(var(--grid-size) * 4);font-size:.8rem;color:var(--grey-dark);text-align:center;position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.page_card1__NWgwR,.page_card2__iJYFC,.page_card3__fI_SW,.page_card4__8za5P{animation:none}.page_dot__y9Ppq{animation:none;opacity:.7;transform:scale(1)}}@media (max-width:1024px){.page_container__d1nMQ{gap:calc(var(--grid-size) * 4);padding:calc(var(--grid-size) * 3)}.page_logo__6aVnx{font-size:3rem}.page_tagline__hq_Zy{font-size:1.15rem}.page_card__ZWRm5{width:60px;height:80px}.page_cardValue__YDxmw{font-size:1.75rem}}@media (max-width:768px){.page_container__d1nMQ{grid-template-columns:1fr;text-align:center;gap:calc(var(--grid-size) * 4);padding:calc(var(--grid-size) * 3)}.page_content__BQZV7{align-items:center;max-width:100%;order:1}.page_hero__XnPjQ{align-items:center}.page_features__QiIxz{justify-content:center}.page_cta__q7GWB{align-items:center}.page_ctaHint__o5nRJ{justify-content:center}.page_illustrationSide__w9FER{order:2}.page_illustration__4PmK4{padding:calc(var(--grid-size) * 3)}.page_cardsContainer__7m946{height:120px}.page_backgroundIllustration__aFmLR{opacity:.5}}@media (max-width:600px){.page_container__d1nMQ{padding:calc(var(--grid-size) * 2);gap:calc(var(--grid-size) * 3)}.page_logo__6aVnx{font-size:2.5rem}.page_tagline__hq_Zy{font-size:1rem}.page_features__QiIxz{flex-direction:column;align-items:stretch}.page_feature__I2yAL{justify-content:center}.page_cardsContainer__7m946{gap:calc(var(--grid-size) * 1);height:100px}.page_card__ZWRm5{width:50px;height:68px}.page_cardValue__YDxmw{font-size:1.5rem}.page_illustration__4PmK4{padding:calc(var(--grid-size) * 2)}}@media (max-width:375px){.page_logo__6aVnx{font-size:2rem}.page_feature__I2yAL{padding:calc(var(--grid-size) * 1)}.page_featureText__BA_uR{font-size:.85rem}.page_card__ZWRm5{width:45px;height:60px}.page_cardValue__YDxmw{font-size:1.25rem}}