.page-common-module__lVYnYq__pageContainer{min-height:100vh;padding-bottom:4rem}.page-common-module__lVYnYq__heroSection{text-align:center;padding:5rem 1.5rem 3rem;position:relative}@media (min-width:768px){.page-common-module__lVYnYq__heroSection{padding:6rem 2rem 3.5rem}}.page-common-module__lVYnYq__heroContent{z-index:1;flex-direction:column;align-items:center;gap:1.25rem;max-width:52rem;margin:0 auto;display:flex;position:relative}.page-common-module__lVYnYq__heroBadge{letter-spacing:.02em;border:1px solid;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.page-common-module__lVYnYq__heroTitle{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.5rem;font-weight:900;line-height:1.05}@media (min-width:640px){.page-common-module__lVYnYq__heroTitle{font-size:3.25rem}}@media (min-width:1024px){.page-common-module__lVYnYq__heroTitle{font-size:4rem}}.page-common-module__lVYnYq__heroAccent{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.page-common-module__lVYnYq__heroSubtitle{max-width:40rem;margin:0;font-size:1.0625rem;line-height:1.7}@media (min-width:640px){.page-common-module__lVYnYq__heroSubtitle{font-size:1.125rem}}.page-common-module__lVYnYq__statsStrip{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.5rem;display:flex}.page-common-module__lVYnYq__statPill{border:1px solid;border-radius:9999px;align-items:center;gap:.375rem;padding:.4rem 1rem;font-size:.8125rem;display:flex}.page-common-module__lVYnYq__statNum{letter-spacing:-.01em;font-size:.875rem;font-weight:800}.page-common-module__lVYnYq__statLabel{opacity:.7;font-weight:500}.page-common-module__lVYnYq__searchWrapper{border:1px solid #0000;border-radius:9999px;align-items:center;width:100%;max-width:36rem;margin-top:.5rem;display:flex;position:relative;overflow:hidden}.page-common-module__lVYnYq__searchIcon{pointer-events:none;flex-shrink:0;width:1.1rem;height:1.1rem;position:absolute;left:1.1rem}.page-common-module__lVYnYq__searchInput{background:0 0;border:none;border-radius:9999px;outline:none;width:100%;padding:.75rem 3rem .75rem 2.75rem;font-size:.9375rem}.page-common-module__lVYnYq__searchInput::placeholder{opacity:.55}.page-common-module__lVYnYq__searchClear{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;right:.75rem}.page-common-module__lVYnYq__searchClearIcon{width:.85rem;height:.85rem}.page-common-module__lVYnYq__featuresSection{padding:0 1.5rem 4rem}@media (min-width:768px){.page-common-module__lVYnYq__featuresSection{padding:0 2rem 4rem}}.page-common-module__lVYnYq__container{max-width:80rem;margin:0 auto}.page-common-module__lVYnYq__categoryTabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.page-common-module__lVYnYq__categoryTab{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.375rem;min-height:36px;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.page-common-module__lVYnYq__categoryTab:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__lVYnYq__categoryEmoji{font-size:.9rem;line-height:1}.page-common-module__lVYnYq__categoryCount{text-align:center;border-radius:9999px;min-width:1.25rem;padding:.125rem .4rem;font-size:.6875rem;font-weight:700}.page-common-module__lVYnYq__categoryTabActive{font-weight:600}.page-common-module__lVYnYq__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:520px){.page-common-module__lVYnYq__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:900px){.page-common-module__lVYnYq__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (min-width:1280px){.page-common-module__lVYnYq__grid{grid-template-columns:repeat(4,1fr)}}.page-common-module__lVYnYq__featureCard{cursor:pointer;border:1px solid #0000;border-radius:1rem;flex-direction:column;gap:1rem;height:100%;padding:1.5rem;text-decoration:none;transition:transform .25s cubic-bezier(.25,.46,.45,.94),box-shadow .25s,border-color .25s,background-color .25s;display:flex}.page-common-module__lVYnYq__featureCard:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__lVYnYq__featureCard:hover{transform:translateY(-4px)}.page-common-module__lVYnYq__cardTop{justify-content:space-between;align-items:flex-start;display:flex}.page-common-module__lVYnYq__featureIcon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:transform .25s,background-color .25s,box-shadow .25s;display:flex}.page-common-module__lVYnYq__featureCard:hover .page-common-module__lVYnYq__featureIcon{transform:scale(1.08)}.page-common-module__lVYnYq__featureIcon .page-common-module__lVYnYq__icon{width:1.375rem;height:1.375rem}.page-common-module__lVYnYq__cardImgIcon{-o-object-fit:contain;object-fit:contain;width:2.25rem;height:2.25rem;transition:transform .25s}.page-common-module__lVYnYq__badge{letter-spacing:.02em;text-transform:uppercase;border-radius:.375rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2}.page-common-module__lVYnYq__cardBody{flex-direction:column;flex:1;gap:.375rem;display:flex}.page-common-module__lVYnYq__featureTitle{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:650;line-height:1.25}.page-common-module__lVYnYq__featureDesc{margin:0;font-size:.8125rem;line-height:1.55}.page-common-module__lVYnYq__cardFooter{border-top:none;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.page-common-module__lVYnYq__categoryLabel{text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600}.page-common-module__lVYnYq__cardArrow{width:1rem;height:1rem;transition:transform .25s}.page-common-module__lVYnYq__featureCard:hover .page-common-module__lVYnYq__cardArrow{transform:translate(3px)}@media (max-width:480px){.page-common-module__lVYnYq__heroSection{padding:4rem 1rem 2.5rem}.page-common-module__lVYnYq__heroTitle{font-size:2rem}.page-common-module__lVYnYq__statsStrip{gap:.375rem}.page-common-module__lVYnYq__statPill{padding:.3rem .75rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.page-common-module__lVYnYq__featureCard,.page-common-module__lVYnYq__featureIcon,.page-common-module__lVYnYq__cardArrow{transition:none}.page-common-module__lVYnYq__featureCard:hover,.page-common-module__lVYnYq__featureCard:hover .page-common-module__lVYnYq__featureIcon,.page-common-module__lVYnYq__featureCard:hover .page-common-module__lVYnYq__cardArrow{transform:none}}.page-common-module__lVYnYq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1.5rem;display:flex}.page-common-module__lVYnYq__emptyStateIcon{opacity:.35;width:3rem;height:3rem}.page-common-module__lVYnYq__emptyStateText{margin:0;font-size:1rem}.page-common-module__lVYnYq__emptyStateClear{cursor:pointer;text-underline-offset:3px;background:0 0;border:none;border-radius:9999px;padding:.375rem 1rem;font-size:.875rem;font-weight:500;text-decoration:underline}.page-common-module__lVYnYq__comingSoonCard{border:1px solid #0000;border-radius:1.25rem;justify-content:flex-start;align-items:center;margin-top:4rem;padding:2.5rem;display:flex}.page-common-module__lVYnYq__comingSoonContent{align-items:center;gap:1.5rem;display:flex}.page-common-module__lVYnYq__comingSoonIcon{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.page-common-module__lVYnYq__comingSoonIcon .page-common-module__lVYnYq__icon{width:2rem;height:2rem}.page-common-module__lVYnYq__comingSoonText{flex-direction:column;gap:.5rem;display:flex}.page-common-module__lVYnYq__comingSoonTitle{letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:700}.page-common-module__lVYnYq__comingSoonDesc{max-width:48rem;margin:0;font-size:1rem;line-height:1.6}@media (max-width:640px){.page-common-module__lVYnYq__comingSoonCard{padding:1.5rem}.page-common-module__lVYnYq__comingSoonContent{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:768px){.page-common-module__lVYnYq__pageContainer{padding-bottom:2.25rem}.page-common-module__lVYnYq__heroSection{padding:3.25rem 1rem 2rem}.page-common-module__lVYnYq__heroContent{gap:.875rem}.page-common-module__lVYnYq__heroSubtitle{font-size:.95rem;line-height:1.55}.page-common-module__lVYnYq__featuresSection{padding:0 1rem 2.25rem}.page-common-module__lVYnYq__categoryTabs{gap:.375rem;margin-bottom:1.5rem}.page-common-module__lVYnYq__grid{gap:.875rem}.page-common-module__lVYnYq__featureCard{gap:.75rem;padding:1rem}.page-common-module__lVYnYq__emptyState{padding:2rem 1rem}.page-common-module__lVYnYq__comingSoonCard{margin-top:2rem;padding:1.25rem}.page-common-module__lVYnYq__comingSoonTitle{font-size:1.125rem}.page-common-module__lVYnYq__comingSoonDesc{font-size:.9rem;line-height:1.5}}
.page-dark-module__D5xyXq__pageContainer{background:#11141880}.page-dark-module__D5xyXq__heroSection{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e222880}.page-dark-module__D5xyXq__heroBadge{color:#a5b4fc;background:#4573df1a;border-color:#4573df40}.page-dark-module__D5xyXq__heroTitle{color:#f1f5f9}.page-dark-module__D5xyXq__heroAccent{background:linear-gradient(135deg,#a5b4fc,#c4b5fd);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.page-dark-module__D5xyXq__heroSubtitle{color:#b4bed2}.page-dark-module__D5xyXq__statPill{background:#272c3499;border-color:#3a3f4780}.page-dark-module__D5xyXq__statNum{color:#a5b4fc}.page-dark-module__D5xyXq__statLabel{color:#94a3b8}.page-dark-module__D5xyXq__searchWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#272c34a6;border-color:#ffffff14;box-shadow:0 4px 16px #0003}.page-dark-module__D5xyXq__searchWrapper:focus-within{border-color:#4573df59;box-shadow:0 4px 16px #4573df26}.page-dark-module__D5xyXq__searchIcon{color:#94a3b8}.page-dark-module__D5xyXq__searchInput{color:#e2e8f0}.page-dark-module__D5xyXq__searchClear{color:#94a3b8;background:#ffffff14}.page-dark-module__D5xyXq__searchClear:hover{background:#ffffff24}.page-dark-module__D5xyXq__categoryTab{color:#b4bed2;background:#1e212699;border-color:#3a3f4766}.page-dark-module__D5xyXq__categoryTab:hover{color:#a5b4fc;background:#1e2126e6;border-color:#4573df66}.page-dark-module__D5xyXq__categoryTabActive{color:#a5b4fc;background:#4573df1f;border-color:#4573df73}.page-dark-module__D5xyXq__categoryCount{color:#a5b4fc;background:#4573df26}.page-dark-module__D5xyXq__featureCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e2228b3;border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 1px 3px #0000001a}.page-dark-module__D5xyXq__featureCard:hover{background:#23272ed9;border-color:#4573df4d;box-shadow:0 12px 32px #4573df1f,0 4px 12px #00000040}.page-dark-module__D5xyXq__featureIcon{background:#4573df1f;border:1px solid #4573df33}.page-dark-module__D5xyXq__featureIcon .page-dark-module__D5xyXq__icon{color:#a5b4fc}.page-dark-module__D5xyXq__featureCard:hover .page-dark-module__D5xyXq__featureIcon{background:#4573df33;box-shadow:0 4px 12px #4573df40}.page-dark-module__D5xyXq__featureTitle{color:#f1f5f9}.page-dark-module__D5xyXq__badge{color:#c4b5fd;background:#4573df26;border:1px solid #4573df40}.page-dark-module__D5xyXq__featureDesc{color:#b4bed2}.page-dark-module__D5xyXq__cardFooter{border-color:#ffffff0f}.page-dark-module__D5xyXq__categoryLabel{color:#94a3b8}.page-dark-module__D5xyXq__cardArrow{color:#94a3b859}.page-dark-module__D5xyXq__featureCard:hover .page-dark-module__D5xyXq__cardArrow{color:#a5b4fc}.page-dark-module__D5xyXq__emptyStateIcon,.page-dark-module__D5xyXq__emptyStateText{color:#94a3b8}.page-dark-module__D5xyXq__emptyStateClear{color:#60a5fa}.page-dark-module__D5xyXq__comingSoonCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#4573df1a,#6366f11a);border-color:#4573df40;box-shadow:inset 0 1px 1px #ffffff0d,0 4px 20px #0003}.page-dark-module__D5xyXq__comingSoonIcon{color:#fff;background:linear-gradient(135deg,#4573df,#5a8ae8);box-shadow:0 4px 16px #4573df4d}.page-dark-module__D5xyXq__comingSoonTitle{color:#f8fafc}.page-dark-module__D5xyXq__comingSoonDesc{color:#94a3b8}
.page-light-module__ytfx1W__pageContainer{background:linear-gradient(160deg,#f1f5f999,#e2e8f066)}.page-light-module__ytfx1W__heroSection{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffc,#f8fafcb3)}.page-light-module__ytfx1W__heroBadge{color:#375db7;background:#4573df14;border-color:#4573df33}.page-light-module__ytfx1W__heroTitle{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-light-module__ytfx1W__heroAccent{background:linear-gradient(135deg,#4573df,#6366f1);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.page-light-module__ytfx1W__heroSubtitle{color:#475569;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-light-module__ytfx1W__statPill{background:#fffc;border-color:#cbd5e166}.page-light-module__ytfx1W__statNum{color:#4573df}.page-light-module__ytfx1W__statLabel{color:#64748b}.page-light-module__ytfx1W__searchWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border-color:#cbd5e180;box-shadow:0 4px 16px #0f172a12}.page-light-module__ytfx1W__searchWrapper:focus-within{border-color:#4573df66;box-shadow:0 4px 16px #4573df1f}.page-light-module__ytfx1W__searchIcon{color:#64748b}.page-light-module__ytfx1W__searchInput{color:#0f172a}.page-light-module__ytfx1W__searchClear{color:#64748b;background:#cbd5e14d}.page-light-module__ytfx1W__searchClear:hover{background:#cbd5e199}.page-light-module__ytfx1W__categoryTab{color:#475569;background:#f8fafccc;border-color:#cbd5e166}.page-light-module__ytfx1W__categoryTab:hover{color:#4573df;background:#f1f5f9;border-color:#4573df4d}.page-light-module__ytfx1W__categoryTabActive{color:#4573df;background:linear-gradient(135deg,#4573df1a,#5a8ae814);border-color:#4573df66}.page-light-module__ytfx1W__categoryCount{color:#4573df;background:#4573df1a}.page-light-module__ytfx1W__featureCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#f8fafce6);border-color:#cbd5e159;box-shadow:0 2px 8px #0f172a0a}.page-light-module__ytfx1W__featureCard:hover{background:linear-gradient(135deg,#fffffffa,#f8fafcfa);border-color:#4573df4d;box-shadow:0 12px 32px #4573df1a,0 4px 12px #0f172a0a}.page-light-module__ytfx1W__featureCard:focus-visible{outline-offset:3px;outline:3px solid #4573dfcc}.page-light-module__ytfx1W__featureIcon{background:linear-gradient(135deg,#4573df1a,#5a8ae81a);border:1px solid #4573df1f}.page-light-module__ytfx1W__featureIcon .page-light-module__ytfx1W__icon{color:#4573df}.page-light-module__ytfx1W__featureCard:hover .page-light-module__ytfx1W__featureIcon{background:linear-gradient(135deg,#4573df29,#5a8ae829);box-shadow:0 4px 12px #4573df26}.page-light-module__ytfx1W__featureTitle{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-light-module__ytfx1W__badge{color:#375db7;background:linear-gradient(135deg,#4573df1f,#5a8ae81f);border:1px solid #4573df2e}.page-light-module__ytfx1W__featureDesc{color:#475569;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-light-module__ytfx1W__cardFooter{border-color:#cbd5e14d}.page-light-module__ytfx1W__categoryLabel{color:#64748b}.page-light-module__ytfx1W__cardArrow{color:#64748b66}.page-light-module__ytfx1W__featureCard:hover .page-light-module__ytfx1W__cardArrow{color:#4573df}.page-light-module__ytfx1W__emptyStateIcon{color:#64748b}.page-light-module__ytfx1W__emptyStateText{color:#475569}.page-light-module__ytfx1W__emptyStateClear{color:#3b5fc9}@media (prefers-reduced-motion:reduce){.page-light-module__ytfx1W__heroSection,.page-light-module__ytfx1W__featureCard,.page-light-module__ytfx1W__featureCard:hover{transition:none;transform:none!important}}.page-light-module__ytfx1W__comingSoonCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#4573df0d,#6366f10d);border-color:#4573df33;box-shadow:0 4px 20px #4573df0d}.page-light-module__ytfx1W__comingSoonIcon{color:#fff;background:linear-gradient(135deg,#4573df,#6366f1);box-shadow:0 4px 12px #4573df40}.page-light-module__ytfx1W__comingSoonTitle{color:#0f172a}.page-light-module__ytfx1W__comingSoonDesc{color:#475569}
