.page_container__LLik5{max-width:1280px;margin:0 auto;padding:4rem 2rem;min-height:100vh;position:relative}.page_container__LLik5:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(99,102,241,.03) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.03) 0,transparent 50%);pointer-events:none;z-index:-1}.dark .page_container__LLik5:before{background-image:radial-gradient(circle at 20% 50%,rgba(99,102,241,.05) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.05) 0,transparent 50%)}@media(max-width:768px){.page_container__LLik5{padding:3rem 1.5rem}}.page_hero__TR3fT{margin-bottom:clamp(4rem,8vw,120px);text-align:center;position:relative;padding:clamp(3rem,6vw,4rem) 0}.page_hero__TR3fT:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(99,102,241,.15) 0,rgba(139,92,246,.1) 40%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;animation:page_heroGlow__i41QT 8s ease-in-out infinite}@media(max-width:768px){.page_hero__TR3fT:before{width:300px;height:300px}}.page_hero__TR3fT:after{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(236,72,153,.1) 0,transparent 60%);top:0;right:10%;z-index:-1;pointer-events:none;animation:page_heroGlow__i41QT 10s ease-in-out infinite reverse}@media(max-width:768px){.page_hero__TR3fT:after{width:200px;height:200px}}@keyframes page_heroGlow__i41QT{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}.page_heroContent___p2VG{display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;z-index:1}.page_heroContent___p2VG>*{animation:page_fadeInUp__8OqBr .8s ease-out backwards}.page_heroContent___p2VG>:first-child{animation-delay:.1s}.page_heroContent___p2VG>:nth-child(2){animation-delay:.2s}.page_heroContent___p2VG>:nth-child(3){animation-delay:.3s}.page_heroContent___p2VG>:nth-child(4){animation-delay:.4s}.page_heroContent___p2VG>:nth-child(5){animation-delay:.5s}@keyframes page_fadeInUp__8OqBr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_badge__IXgkQ{background:var(--info-bg);color:var(--info);padding:.5rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:600;border:2px solid var(--info);display:inline-flex;align-items:center;gap:.5rem;box-shadow:var(--shadow-md),0 0 20px rgba(99,102,241,.3);transition:all .3s ease;position:relative;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page_badge__IXgkQ:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-lg),0 0 30px rgba(99,102,241,.4)}.page_badge__IXgkQ:before{content:"";position:absolute;inset:-2px;border-radius:9999px;padding:2px;background:linear-gradient(90deg,var(--info),var(--brand-primary),var(--brand-secondary),var(--info));background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:page_borderAnimation__N0OZm 3s linear infinite}.page_badge__IXgkQ:hover{transform:scale(1.05);box-shadow:var(--shadow-lg),0 0 30px rgba(99,102,241,.5)}@keyframes page_borderAnimation__N0OZm{0%{background-position:0 50%}to{background-position:300% 50%}}.page_badgeIcon__ll381{fill:currentColor;fill-opacity:.3}.page_title__m5nyP{font-size:clamp(2.25rem,6vw,3.75rem);font-weight:900;line-height:1.25;letter-spacing:-.05em;color:var(--text-primary);text-align:center;margin:0;text-shadow:0 2px 20px rgba(99,102,241,.1)}@media(max-width:768px){.page_title__m5nyP{font-size:2.25rem}}@media(min-width:1200px){.page_title__m5nyP{font-size:5rem}}.page_gradientText__dHLEC{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;display:inline-block;position:relative}.page_gradientText__dHLEC:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:4px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:9999px;transform:scaleX(0);transform-origin:left;animation:page_expandUnderline__4Nsgy .8s ease-out .6s forwards}@keyframes page_expandUnderline__4Nsgy{to{transform:scaleX(1)}}.page_subtitle__X4z2_{font-size:clamp(1rem,1.2vw,1.125rem);color:var(--text-secondary);max-width:700px;line-height:1.625;font-weight:500;opacity:.9}@media(max-width:768px){.page_subtitle__X4z2_{font-size:1rem;max-width:100%}}.page_ctaButton__wRnMV{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:var(--radius-xl);font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff!important;box-shadow:var(--shadow-md),0 0 20px rgba(99,102,241,.3);border:2px solid rgba(0,0,0,0);position:relative}@media(max-width:768px){.page_ctaButton__wRnMV{padding:1rem 1.5rem;font-size:1rem}}.page_ctaButton__wRnMV span,.page_ctaButton__wRnMV svg{position:relative;z-index:1;color:#fff!important}.page_ctaButton__wRnMV svg{stroke:#fff!important}.page_ctaButton__wRnMV:hover{transform:translateY(-3px) scale(1.02);box-shadow:var(--shadow-xl),0 0 40px rgba(99,102,241,.5);background:linear-gradient(135deg,rgb(109,112,251),rgb(149,102,255) 50%,rgb(255,124,192));color:#fff!important}.page_ctaButton__wRnMV:hover .page_buttonArrow__8Lful{transform:translateX(4px)}.page_ctaButton__wRnMV:active{transform:translateY(-1px) scale(1)}.page_buttonArrow__8Lful{transition:transform .2s cubic-bezier(.4,0,.2,1);color:#fff!important;stroke:#fff!important}.page_statsRow__EFO8_{display:flex;align-items:stretch;gap:0;margin-top:2rem;background:var(--surface-primary);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-2xl);border:2px solid rgba(0,0,0,0);box-shadow:var(--shadow-xl),0 0 60px rgba(99,102,241,.12);position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.light .page_statsRow__EFO8_{background:hsla(0,0%,100%,.98);box-shadow:0 20px 60px -10px rgba(0,0,0,.12),0 4px 20px rgba(0,0,0,.05)}.dark .page_statsRow__EFO8_{background:rgba(15,23,42,.7);box-shadow:var(--shadow-xl),0 0 60px rgba(99,102,241,.25),inset 0 1px 0 hsla(0,0%,100%,.05)}.page_statsRow__EFO8_:hover{transform:translateY(-2px);box-shadow:var(--shadow-2xl),0 0 80px rgba(99,102,241,.3)}.page_statsRow__EFO8_:before{content:"";position:absolute;inset:0;border-radius:var(--radius-2xl);padding:2px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary),var(--brand-tertiary),var(--brand-primary));background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:page_gradientBorder__De8k3 8s ease infinite}@media(max-width:768px){.page_statsRow__EFO8_{flex-direction:column;gap:0}}@keyframes page_gradientBorder__De8k3{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes page_shimmer__uWVHA{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.6;transform:translateY(100%)}}.page_statItem__i2Lg2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 2rem;flex:1 1;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:default}@media(max-width:768px){.page_statItem__i2Lg2{padding:1.25rem}}.page_statItem__i2Lg2:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));opacity:0;transition:opacity .3s ease}.page_statItem__i2Lg2:hover:before{opacity:1}.page_statItem__i2Lg2:hover .page_statIconWrapper__lBfC2{transform:translateY(-4px) rotate(5deg);box-shadow:0 8px 24px rgba(99,102,241,.3)}.light .page_statItem__i2Lg2:hover .page_statIconWrapper__lBfC2{box-shadow:0 8px 24px rgba(99,102,241,.25)}.page_statItem__i2Lg2:hover .page_statValue__fU2pB{transform:scale(1.05)}.page_statIconWrapper__lBfC2{width:56px;height:56px;border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:var(--brand-primary);box-shadow:0 4px 12px rgba(99,102,241,.15),inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .4s cubic-bezier(.16,1,.3,1);border:2px solid rgba(99,102,241,.2);position:relative}.light .page_statIconWrapper__lBfC2{background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(139,92,246,.08));border-color:rgba(99,102,241,.25)}.page_statIconWrapper__lBfC2 svg{filter:drop-shadow(0 2px 4px rgba(99,102,241,.3));stroke-width:2.5}.page_statValue__fU2pB{font-size:2.25rem;font-weight:900;line-height:1;background:linear-gradient(135deg,#14b8a6,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;transition:transform .3s cubic-bezier(.16,1,.3,1)}@media(max-width:768px){.page_statValue__fU2pB{font-size:1.875rem}}.page_statLabel__uNQKH{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-weight:700;text-align:center}.light .page_statLabel__uNQKH{color:var(--text-secondary)}.page_statDivider__A7WWg{width:1px;align-self:stretch;background:linear-gradient(180deg,transparent,rgba(99,102,241,.2) 20%,rgba(139,92,246,.3) 50%,rgba(99,102,241,.2) 80%,transparent);position:relative}.page_statDivider__A7WWg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1) 50%,transparent);animation:page_shimmer__uWVHA 3s ease-in-out infinite}.light .page_statDivider__A7WWg{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 20%,rgba(0,0,0,.12) 50%,rgba(0,0,0,.08) 80%,transparent)}@media(max-width:768px){.page_statDivider__A7WWg{display:none}}.page_particles__OGosq{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}.page_particle__AtPiP{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,var(--brand-primary),var(--brand-secondary));box-shadow:0 0 20px var(--brand-primary);animation:page_float__anNAn var(--duration,20s) ease-in-out infinite;animation-delay:var(--delay,0s);left:var(--x,50%);top:var(--y,50%);opacity:.6;filter:blur(1px);will-change:transform;transform:translateZ(0)}.page_particle__AtPiP:nth-child(2n){background:radial-gradient(circle,var(--brand-secondary),var(--brand-tertiary));box-shadow:0 0 20px var(--brand-secondary);width:6px;height:6px}.page_particle__AtPiP:nth-child(3n){background:radial-gradient(circle,var(--brand-tertiary),var(--brand-primary));box-shadow:0 0 20px var(--brand-tertiary);width:10px;height:10px}@keyframes page_float__anNAn{0%,to{transform:translate(0) rotate(0deg) scale(1);opacity:.6}25%{transform:translate(30px,-30px) rotate(90deg) scale(1.2);opacity:.8}50%{transform:translate(-20px,20px) rotate(180deg) scale(.8);opacity:.4}75%{transform:translate(40px,10px) rotate(270deg) scale(1.1);opacity:.7}}.page_section__Lvu0g{margin-bottom:clamp(3rem,6vw,4rem)}.page_sectionHeader__QjS_h{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:3rem;text-align:center;position:relative}.page_sectionHeader__QjS_h:after{content:"";width:60px;height:3px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:9999px;margin-top:.5rem}.page_sectionHeader__QjS_h h2{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:-.025em;display:flex;align-items:center;gap:.75rem;margin:0;background:linear-gradient(135deg,var(--text-primary),var(--brand-primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page_sectionIcon__vZxC_{color:var(--accent-purple)}.page_sectionSubtitle__BgZle{font-size:.875rem;color:var(--text-secondary);font-weight:500;opacity:.7;letter-spacing:.02em;text-transform:uppercase;font-size:11px}.page_carouselContainer__bCxs4{width:100%;overflow:hidden;position:relative;padding:4rem 0;min-height:320px;display:flex;align-items:center;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.page_carouselContainer__bCxs4:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:200px;background:radial-gradient(ellipse,rgba(99,102,241,.03) 0,transparent 70%);pointer-events:none;z-index:-1}.dark .page_carouselContainer__bCxs4:before{background:radial-gradient(ellipse,rgba(99,102,241,.08) 0,transparent 70%)}@media(max-width:768px){.page_carouselContainer__bCxs4{padding:3rem 0;min-height:280px}}.page_carouselTrack__t0rMV{display:flex;gap:1.25rem;animation:page_scrollHorizontal__sAUcB 120s linear infinite;transition:gap .4s cubic-bezier(.16,1,.3,1)}.page_carouselTrack__t0rMV:not(:hover){will-change:transform}.page_carouselContainer__bCxs4:hover .page_carouselTrack__t0rMV{animation-play-state:paused;will-change:auto}.page_carouselContainer__bCxs4:hover .page_carouselTrack__t0rMV .page_toolItem__Zl1wG{animation-play-state:paused}.page_carouselTrack__t0rMV:has(.page_toolItem__Zl1wG:hover){gap:2rem}@media(max-width:768px){.page_carouselTrack__t0rMV{gap:1rem}.page_carouselTrack__t0rMV:has(.page_toolItem__Zl1wG:hover){gap:1.5rem}}@keyframes page_scrollHorizontal__sAUcB{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes page_wave__B_SqK{0%,to{transform:translateY(0)}50%{transform:translateY(-50px)}}.page_toolItem__Zl1wG{flex-shrink:0;width:180px;text-decoration:none;position:relative;cursor:pointer;animation:page_wave__B_SqK 4s ease-in-out infinite;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .75rem;transition:all .3s ease-out;contain:layout style paint;transform:translateZ(0)}.page_toolItem__Zl1wG:nth-child(2n){animation-duration:4.5s}.page_toolItem__Zl1wG:nth-child(3n){animation-duration:3.8s}.page_toolItem__Zl1wG:nth-child(4n){animation-duration:4.2s}.page_toolItem__Zl1wG:nth-child(5n+1) .page_toolIconWrapper__csnk9{background:linear-gradient(135deg,#667eea,#764ba2)}.page_toolItem__Zl1wG:nth-child(5n+2) .page_toolIconWrapper__csnk9{background:linear-gradient(135deg,#4facfe,#00f2fe)}.page_toolItem__Zl1wG:nth-child(5n+3) .page_toolIconWrapper__csnk9{background:linear-gradient(135deg,#43e97b,#38f9d7)}.page_toolItem__Zl1wG:nth-child(5n+4) .page_toolIconWrapper__csnk9{background:linear-gradient(135deg,#fa709a,#fee140)}.page_toolItem__Zl1wG:nth-child(5n) .page_toolIconWrapper__csnk9{background:linear-gradient(135deg,#f093fb,#764ba2)}.page_carouselTrack__t0rMV:has(.page_toolItem__Zl1wG:hover) .page_toolItem__Zl1wG:not(:hover){filter:brightness(.5) saturate(.6) blur(2px);transform:scale(.85) translateZ(0)}.page_toolItem__Zl1wG:hover{animation-play-state:paused;z-index:100;transform:scale(1.05) translateZ(0);will-change:transform}.page_toolItem__Zl1wG:hover .page_toolIconWrapper__csnk9{transform:scale(1.2);box-shadow:0 16px 32px rgba(0,0,0,.3);will-change:transform}.page_toolItem__Zl1wG:hover .page_toolIconWrapper__csnk9:before{animation-play-state:paused}.page_toolItem__Zl1wG:hover .page_toolDescription__oy495,.page_toolItem__Zl1wG:hover .page_toolName__OgSbE{opacity:1;transform:translateY(0)}@media(max-width:768px){.page_toolItem__Zl1wG{width:140px;padding:.5rem}}.page_toolIconWrapper__csnk9{width:80px;height:80px;border-radius:var(--radius-2xl);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.15),inset 0 0 0 1px hsla(0,0%,100%,.1);position:relative;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1);flex-shrink:0;background:linear-gradient(135deg,#667eea,#764ba2)}.page_toolIconWrapper__csnk9:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:rotate(45deg);animation:page_shine__0kIdK 8s infinite;animation-delay:calc(var(--item-index)*.5s);z-index:0;pointer-events:none}.page_toolIconWrapper__csnk9>svg{stroke-width:2.5;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));color:#fff;position:relative;z-index:1;transition:all .3s ease-out}@media(max-width:768px){.page_toolIconWrapper__csnk9{width:70px;height:70px}.page_toolIconWrapper__csnk9>svg{width:28px;height:28px}}@keyframes page_shine__0kIdK{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.page_toolName__OgSbE{font-size:.875rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem;line-height:1.25;text-align:center;width:100%;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.34,1.56,.64,1);word-break:break-word;position:relative}@media(max-width:768px){.page_toolName__OgSbE{font-size:.75rem;margin-bottom:.25rem}}.page_toolDescription__oy495{font-size:.75rem;color:var(--text-secondary);line-height:1.625;margin:.75rem 0 0;text-align:center;width:100%;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.34,1.56,.64,1);padding:.5rem .75rem;background:var(--surface-primary);border-radius:var(--radius-lg);border:1px solid var(--border-primary);box-shadow:var(--shadow-md);position:relative}.light .page_toolDescription__oy495{color:var(--text-tertiary);background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark .page_toolDescription__oy495{background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:768px){.page_toolDescription__oy495{font-size:10px;padding:.25rem .5rem;margin-top:.5rem}}.page_infoSection__USbEz{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:4rem 0;margin-top:clamp(3rem,6vw,4rem);border-top:1px solid var(--border-primary);position:relative}.page_infoSection__USbEz:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(135deg,#6366f1,#8b5cf6);opacity:.5}@media(max-width:768px){.page_infoSection__USbEz{flex-direction:column;gap:2rem;padding:3rem 0}.page_infoSection__USbEz:before{left:10%;right:10%}}.page_infoItem___gnQ3{display:flex;align-items:flex-start;gap:1rem;flex:1 1;transition:transform .3s ease}.page_infoItem___gnQ3:hover{transform:translateY(-2px)}.page_infoItem___gnQ3:hover .page_infoIcon__P48_S{transform:scale(1.1)}@media(max-width:768px){.page_infoItem___gnQ3{width:100%}}.page_infoIcon__P48_S{color:var(--accent-purple);flex-shrink:0;margin-top:2px;transition:transform .3s ease,color .3s ease}.light .page_infoIcon__P48_S{color:var(--brand-primary)}.page_infoContent__i_Zvy{display:flex;flex-direction:column;gap:.5rem}.page_infoTitle__cqhTQ{font-size:1rem;font-weight:600;color:var(--text-primary);line-height:1.25;letter-spacing:-.01em}.page_infoText__HFZUh{font-size:.875rem;color:var(--text-secondary);line-height:1.625;opacity:.9}.page_infoDivider__CoRjB{width:1px;height:60px;background:var(--border-primary);flex-shrink:0}@media(max-width:768px){.page_infoDivider__CoRjB{display:none}}.page_pwaFeaturesSection__ocHe4{padding:4rem 2rem;max-width:1200px;margin:0 auto}.page_pwaFeaturesSection__ocHe4 h2{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--text-primary),var(--brand-primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:768px){.page_pwaFeaturesSection__ocHe4 h2{font-size:2rem}}.page_pwaFeaturesSection__ocHe4 .page_sectionSubtitle__BgZle{text-align:center;color:var(--text-secondary);margin-bottom:3rem;font-size:1rem}.page_pwaFeatures__Qoem1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}@media(max-width:768px){.page_pwaFeatures__Qoem1{grid-template-columns:1fr;gap:1.5rem}}.page_pwaCard__uqIz7{background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-primary);border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.light .page_pwaCard__uqIz7{background:hsla(0,0%,100%,.95);box-shadow:0 4px 12px rgba(0,0,0,.05)}.dark .page_pwaCard__uqIz7{background:rgba(15,23,42,.7);box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_pwaCard__uqIz7:hover{transform:translateY(-4px);border-color:var(--brand-primary);box-shadow:0 8px 24px rgba(99,102,241,.2)}.page_pwaCard__uqIz7 h3{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:1rem 0 .75rem}.page_pwaCard__uqIz7 p{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin:0}.page_pwaIcon__dxIYE{width:48px;height:48px;margin:0 auto 1rem;color:var(--brand-primary);stroke-width:2}.page_featureRequestSection__AlHki{padding:4rem 2rem;background:var(--surface-secondary);margin-top:clamp(3rem,6vw,4rem)}.light .page_featureRequestSection__AlHki{background:rgba(249,250,251,.8)}.dark .page_featureRequestSection__AlHki{background:rgba(15,23,42,.5)}@media(max-width:768px){.page_featureRequestSection__AlHki{padding:3rem 1.5rem}}.page_featureRequestContainer__bdW6i{max-width:600px;margin:0 auto;text-align:center}.page_featureRequestContainer__bdW6i h2{font-size:2rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--text-primary),var(--brand-primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:768px){.page_featureRequestContainer__bdW6i h2{font-size:1.75rem}}.page_featureRequestContainer__bdW6i p{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.6}.page_footer__wa9SD{margin-top:clamp(4rem,8vw,120px);padding-top:4rem;border-top:1px solid var(--border-primary);position:relative}.page_footer__wa9SD:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(135deg,#6366f1,#8b5cf6);opacity:.5}.page_footerContent__ezfqV{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem;margin-bottom:4rem}@media(max-width:768px){.page_footerContent__ezfqV{grid-template-columns:1fr;gap:2rem}}.page_footerSection__j6g_B{display:flex;flex-direction:column;gap:1rem}.page_footerTitle__jQsD0{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.01em}.page_footerDescription__nh50a{font-size:.875rem;color:var(--text-secondary);line-height:1.625;margin:0}.page_contactLinks__mXSYc{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.page_contactLink__udgnq{display:inline-flex;align-items:center;gap:.75rem;color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:all .2s ease;padding:.5rem 0}.page_contactLink__udgnq svg{color:var(--brand-primary);transition:transform .2s ease}.page_contactLink__udgnq:hover{color:var(--brand-primary);transform:translateX(4px)}.page_contactLink__udgnq:hover svg{transform:scale(1.1)}.page_footerLinks__3s1PK{display:flex;flex-direction:column;gap:.75rem}.page_footerLink__Bx2B1{color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:all .2s ease;padding:.5rem 0;position:relative;width:-moz-fit-content;width:fit-content}.page_footerLink__Bx2B1:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(135deg,#6366f1,#8b5cf6);transition:width .3s ease}.page_footerLink__Bx2B1:hover{color:var(--brand-primary);transform:translateX(4px)}.page_footerLink__Bx2B1:hover:after{width:100%}.page_footerBottom__Jewyv{padding:1.5rem 0;border-top:1px solid var(--border-primary)}.page_copyright__rUDFz,.page_footerBottom__Jewyv{display:flex;justify-content:center;align-items:center}.page_copyright__rUDFz{gap:.75rem;font-size:.875rem;color:var(--text-tertiary);flex-wrap:wrap}@media(max-width:768px){.page_copyright__rUDFz{flex-direction:column;text-align:center;gap:.5rem}}.page_divider__wm_YV{color:var(--border-primary)}@media(max-width:768px){.page_divider__wm_YV{display:none}}.page_madeWith__PRdSz{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.page_heartIcon__uGoE2{color:#f44;animation:page_heartbeat__4oH7T 1.5s ease-in-out infinite}@media(max-width:768px){.page_heartIcon__uGoE2{animation:none}}@keyframes page_heartbeat__4oH7T{0%,to{transform:scale(1)}10%,30%{transform:scale(1.1)}20%,40%{transform:scale(1)}}.FeatureRequestForm_form__GafDX{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.FeatureRequestForm_field__m2E6Z{display:flex;flex-direction:column;gap:.5rem}.FeatureRequestForm_field__m2E6Z label{font-weight:600;font-size:.9rem;color:var(--text-primary);display:flex;justify-content:space-between;align-items:center}.FeatureRequestForm_field__m2E6Z input,.FeatureRequestForm_field__m2E6Z textarea{padding:.75rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:var(--surface-primary);color:var(--text-primary);font-size:1rem;font-family:inherit;transition:all .2s ease}.FeatureRequestForm_field__m2E6Z input:focus,.FeatureRequestForm_field__m2E6Z textarea:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.FeatureRequestForm_field__m2E6Z input:disabled,.FeatureRequestForm_field__m2E6Z textarea:disabled{opacity:.6;cursor:not-allowed}.FeatureRequestForm_field__m2E6Z input::placeholder,.FeatureRequestForm_field__m2E6Z textarea::placeholder{color:var(--text-tertiary)}.FeatureRequestForm_field__m2E6Z textarea{min-height:120px;resize:vertical;line-height:1.5}.FeatureRequestForm_charCount__dQ5Zx{font-size:.75rem;color:var(--text-tertiary);font-weight:400}.FeatureRequestForm_submitButton__8ToSS{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background:var(--brand-primary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.FeatureRequestForm_submitButton__8ToSS:hover:not(:disabled){background:var(--brand-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.FeatureRequestForm_submitButton__8ToSS:active:not(:disabled){transform:translateY(0)}.FeatureRequestForm_submitButton__8ToSS:disabled{opacity:.6;cursor:not-allowed}.FeatureRequestForm_submitButton__8ToSS svg{stroke:#fff}.FeatureRequestForm_spinner__WhpE2{animation:FeatureRequestForm_spin__7d9Gu 1s linear infinite}@keyframes FeatureRequestForm_spin__7d9Gu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FeatureRequestForm_offlineMessage__73fGV{padding:1.5rem;background:var(--warning-bg);color:var(--warning-text);border-radius:var(--radius-lg);text-align:center;font-size:.95rem;border:1px solid var(--warning);box-shadow:0 2px 8px rgba(0,0,0,.1)}.light .FeatureRequestForm_offlineMessage__73fGV{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);color:#92400e}.dark .FeatureRequestForm_offlineMessage__73fGV{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.2);color:#fde047}