@keyframes SectionCards-module-scss-module__WAdnbW__drift{0%{transform:translate(0,0)}to{transform:translate(-24px,-18px)}}@keyframes SectionCards-module-scss-module__WAdnbW__float{0%,to{transform:translateY(0)}50%{transform:translateY(22px)}}@keyframes SectionCards-module-scss-module__WAdnbW__pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes SectionCards-module-scss-module__WAdnbW__shimmer{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}.SectionCards-module-scss-module__WAdnbW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;list-style:none;display:grid}@media (max-width:1024px){.SectionCards-module-scss-module__WAdnbW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SectionCards-module-scss-module__WAdnbW__grid{grid-template-columns:1fr}}.SectionCards-module-scss-module__WAdnbW__cell{display:flex}.SectionCards-module-scss-module__WAdnbW__card{background:var(--color-bg-card);border:1px solid var(--color-border);transition:transform var(--t-base),border-color var(--t-base),box-shadow var(--t-base),background-color var(--t-base);border-radius:16px;padding:1.5rem}.SectionCards-module-scss-module__WAdnbW__card:hover{box-shadow:var(--shadow-glow);border-color:#328e938c;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.SectionCards-module-scss-module__WAdnbW__card:hover{transform:none}}.SectionCards-module-scss-module__WAdnbW__card{color:inherit;flex-direction:column;flex:1;padding:2rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.SectionCards-module-scss-module__WAdnbW__card:hover{color:inherit}.SectionCards-module-scss-module__WAdnbW__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.SectionCards-module-scss-module__WAdnbW__card:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 100% 0,#328e9329,#0000 70%);position:absolute;inset:0}.SectionCards-module-scss-module__WAdnbW__monogram{letter-spacing:.08em;color:var(--color-primary-hover);background:var(--color-primary-10);border:1px solid var(--color-primary-25);border-radius:6px;align-self:flex-start;margin-bottom:1.5rem;padding:2px 10px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875rem;font-weight:700;position:relative}.SectionCards-module-scss-module__WAdnbW__name{margin-bottom:.25rem;font-size:1.25rem;position:relative}.SectionCards-module-scss-module__WAdnbW__tagline{color:var(--color-text-muted);flex:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5;position:relative}.SectionCards-module-scss-module__WAdnbW__meta{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-bottom:.5rem;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.75rem;position:relative}.SectionCards-module-scss-module__WAdnbW__cta{color:var(--color-primary);font-size:.875rem;font-weight:600;position:relative}
.CategoryShelf-module-scss-module__GqNGya__shelf{margin-top:3rem}.CategoryShelf-module-scss-module__GqNGya__title{margin-bottom:1.5rem;font-size:1.5rem}
.page-module-scss-module__rcUngW__hero{text-align:center;background:linear-gradient(135deg, var(--color-bg-dark) 0%, var(--color-bg-medium) 50%, var(--color-bg-dark) 100%);padding:4rem 0;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__hero:before{content:"";background:radial-gradient(circle at 30% 50%, var(--color-primary-05) 0%, transparent 50%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.page-module-scss-module__rcUngW__heroContent{z-index:1;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.page-module-scss-module__rcUngW__heroTitle{margin-bottom:1.5rem;font-size:3rem;font-weight:700;line-height:1.1}.page-module-scss-module__rcUngW__heroTitle .page-module-scss-module__rcUngW__accent{color:var(--color-primary)}@media (max-width:768px){.page-module-scss-module__rcUngW__heroTitle{font-size:1.875rem}}.page-module-scss-module__rcUngW__heroSub{color:var(--color-text-muted);max-width:600px;margin:0 auto 2rem;font-size:1.25rem;line-height:1.6}@media (max-width:768px){.page-module-scss-module__rcUngW__heroSub{font-size:1rem}}.page-module-scss-module__rcUngW__heroActions{justify-content:center;gap:1rem;display:flex}@media (max-width:640px){.page-module-scss-module__rcUngW__heroActions{flex-direction:column;align-items:center}}.page-module-scss-module__rcUngW__primaryBtn{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.page-module-scss-module__rcUngW__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.page-module-scss-module__rcUngW__primaryBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;border-radius:9999px;box-shadow:0 8px 22px #328e9347}.page-module-scss-module__rcUngW__primaryBtn:hover:not(:disabled){color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px #328e935c}.page-module-scss-module__rcUngW__primaryBtn:active:not(:disabled){transform:translateY(0)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__rcUngW__primaryBtn:hover:not(:disabled){transform:none}}.page-module-scss-module__rcUngW__primaryBtn{padding:1rem 2rem;font-size:1rem}.page-module-scss-module__rcUngW__features{padding:4rem 0}.page-module-scss-module__rcUngW__partnership{text-align:center;background:var(--color-bg-medium);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:4rem 0}.page-module-scss-module__rcUngW__partnershipInner{max-width:680px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__rcUngW__partnerLogos{justify-content:center;align-items:center;gap:2rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__rcUngW__partnerLogoLink{align-items:center;transition:opacity .15s;display:flex}.page-module-scss-module__rcUngW__partnerLogoLink:hover{opacity:.8}.page-module-scss-module__rcUngW__partnerLogo{height:auto;display:block}.page-module-scss-module__rcUngW__partnerX{color:var(--color-text-muted);font-size:1.125rem;font-weight:400}.page-module-scss-module__rcUngW__partnershipTitle{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__rcUngW__partnershipText{color:var(--color-text-muted);max-width:560px;margin:0 auto;font-size:1rem;line-height:1.7}.page-module-scss-module__rcUngW__featuresInner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__rcUngW__featuresTitle{text-align:center;margin-bottom:.5rem;font-size:1.875rem}.page-module-scss-module__rcUngW__featuresSub{text-align:center;color:var(--color-text-muted);margin-bottom:3rem}.page-module-scss-module__rcUngW__featuresList{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.page-module-scss-module__rcUngW__featuresList{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.page-module-scss-module__rcUngW__feature{align-items:flex-start;gap:1rem;padding:0 2rem;display:flex}.page-module-scss-module__rcUngW__feature+.page-module-scss-module__rcUngW__feature{border-left:1px solid var(--color-border)}.page-module-scss-module__rcUngW__feature:first-child{padding-left:0}.page-module-scss-module__rcUngW__feature:last-child{padding-right:0}@media (max-width:768px){.page-module-scss-module__rcUngW__feature{padding:1.5rem 0}.page-module-scss-module__rcUngW__feature+.page-module-scss-module__rcUngW__feature{border-left:0;border-top:1px solid var(--color-border)}.page-module-scss-module__rcUngW__feature:first-child{padding-top:0}}.page-module-scss-module__rcUngW__feature h3{margin-bottom:.25rem;font-size:1.125rem}.page-module-scss-module__rcUngW__feature p{color:var(--color-text-muted);font-size:.875rem;line-height:1.6}.page-module-scss-module__rcUngW__featureIcon{width:44px;height:44px;color:var(--color-primary-hover);background:var(--color-primary-10);border:1px solid var(--color-primary-25);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.page-module-scss-module__rcUngW__cta{text-align:center;background:var(--color-bg-medium);padding:4rem 0}.page-module-scss-module__rcUngW__ctaInner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__rcUngW__ctaTitle{margin-bottom:1rem;font-size:1.875rem}.page-module-scss-module__rcUngW__ctaSub{color:var(--color-text-muted);max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.page-module-scss-module__rcUngW__platforms{padding:4rem 0 0}.page-module-scss-module__rcUngW__platformsInner{max-width:1280px;margin:0 auto;padding:0 1.5rem}
@keyframes VaultLanding-module-scss-module__20_T-G__drift{0%{transform:translate(0,0)}to{transform:translate(-24px,-18px)}}@keyframes VaultLanding-module-scss-module__20_T-G__float{0%,to{transform:translateY(0)}50%{transform:translateY(22px)}}@keyframes VaultLanding-module-scss-module__20_T-G__pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes VaultLanding-module-scss-module__20_T-G__shimmer{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}.VaultLanding-module-scss-module__20_T-G__page{isolation:isolate;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.VaultLanding-module-scss-module__20_T-G__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1100px 520px at 78% -10%,#328e932e,#0000 60%),radial-gradient(800px 460px at 8% 110%,#eb459e14,#0000 55%);height:520px;position:absolute;top:0;left:0;right:0}.VaultLanding-module-scss-module__20_T-G__page{padding-top:3rem;padding-bottom:4rem}.VaultLanding-module-scss-module__20_T-G__hero{text-align:center;max-width:720px;margin:0 auto 3rem}.VaultLanding-module-scss-module__20_T-G__title{margin-bottom:1rem;font-size:2.25rem}@media (max-width:768px){.VaultLanding-module-scss-module__20_T-G__title{font-size:1.875rem}}.VaultLanding-module-scss-module__20_T-G__sub{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}@media (max-width:768px){.VaultLanding-module-scss-module__20_T-G__sub{font-size:1rem}}.VaultLanding-module-scss-module__20_T-G__secondary{flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin:2rem 0 4rem;display:flex}.VaultLanding-module-scss-module__20_T-G__secondaryLink{font-size:.875rem;font-weight:600}.VaultLanding-module-scss-module__20_T-G__latest{border-top:1px solid var(--color-border);padding-top:3rem}.VaultLanding-module-scss-module__20_T-G__latestTitle{margin-bottom:1.5rem;font-size:1.5rem}.VaultLanding-module-scss-module__20_T-G__latestList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;display:grid}@media (max-width:1024px){.VaultLanding-module-scss-module__20_T-G__latestList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.VaultLanding-module-scss-module__20_T-G__latestList{grid-template-columns:1fr}}.VaultLanding-module-scss-module__20_T-G__latestItem{background:var(--color-bg-card);border:1px solid var(--color-border);transition:transform var(--t-base),border-color var(--t-base),box-shadow var(--t-base),background-color var(--t-base);border-radius:16px;padding:1.5rem}.VaultLanding-module-scss-module__20_T-G__latestItem:hover{box-shadow:var(--shadow-glow);border-color:#328e938c;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.VaultLanding-module-scss-module__20_T-G__latestItem:hover{transform:none}}.VaultLanding-module-scss-module__20_T-G__latestItem{height:100%;color:inherit;flex-direction:column;gap:.25rem;display:flex}.VaultLanding-module-scss-module__20_T-G__latestItem:hover{color:inherit}.VaultLanding-module-scss-module__20_T-G__latestPlatform{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-size:.75rem;font-weight:500}.VaultLanding-module-scss-module__20_T-G__latestName{color:var(--color-text-light);font-weight:700}.VaultLanding-module-scss-module__20_T-G__latestDesc{color:var(--color-text-muted);font-size:.875rem;line-height:1.5}
