.linksvault-module__n3Rdyq__reveal{opacity:0;transform:translateY(24px)}.linksvault-module__n3Rdyq__revealVisible{animation:.8s cubic-bezier(.16,1,.3,1) forwards linksvault-module__n3Rdyq__fadeInUp}@keyframes linksvault-module__n3Rdyq__fadeInUp{to{opacity:1;transform:translateY(0)}}.linksvault-module__n3Rdyq__float{animation:5.5s ease-in-out infinite linksvault-module__n3Rdyq__float}@keyframes linksvault-module__n3Rdyq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.linksvault-module__n3Rdyq__blobDrift{animation:18s ease-in-out infinite linksvault-module__n3Rdyq__drift}.linksvault-module__n3Rdyq__blobDriftDots{animation:14s ease-in-out infinite linksvault-module__n3Rdyq__drift}@keyframes linksvault-module__n3Rdyq__drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(20px,-14px)scale(1.04)}66%{transform:translate(-12px,10px)scale(.98)}}.linksvault-module__n3Rdyq__heroGrid{background-image:linear-gradient(#0d94880a 1px,#0000 1px),linear-gradient(90deg,#0d94880a 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(100% 60% at 50% 30%,#000,#0000 70%);mask-image:radial-gradient(100% 60% at 50% 30%,#000,#0000 70%)}.linksvault-module__n3Rdyq__heroLine{animation:4s ease-in-out infinite linksvault-module__n3Rdyq__linePulse}@keyframes linksvault-module__n3Rdyq__linePulse{0%,to{opacity:.3}50%{opacity:1}}.linksvault-module__n3Rdyq__headlineAccent{color:var(--accent);position:relative}.linksvault-module__n3Rdyq__headlineAccent:after{content:"";background:linear-gradient(90deg, var(--accent), #f973164d);opacity:.3;border-radius:2px;height:.15em;position:absolute;bottom:2px;left:0;right:0}.linksvault-module__n3Rdyq__liftCard{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s}.linksvault-module__n3Rdyq__liftCard:hover{box-shadow:0 16px 40px -20px color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(-4px)}.linksvault-module__n3Rdyq__featureCard{position:relative}.linksvault-module__n3Rdyq__featureCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0d94880a,#0000 60%);transition:opacity .4s;position:absolute;inset:0}.linksvault-module__n3Rdyq__featureCard:hover:after{opacity:1}.linksvault-module__n3Rdyq__featuresBg{background-image:radial-gradient(#0d94880a 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.linksvault-module__n3Rdyq__galleryBg{background-image:radial-gradient(#f9731608 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.linksvault-module__n3Rdyq__phoneOrbit{justify-content:center;align-items:center;display:flex;position:relative}.linksvault-module__n3Rdyq__phoneShadow{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#0d94881f,#0000 60%);border-radius:50%;width:320px;height:320px;animation:4s ease-in-out infinite linksvault-module__n3Rdyq__phonePulse;position:absolute}@keyframes linksvault-module__n3Rdyq__phonePulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}.linksvault-module__n3Rdyq__trustStrip{position:relative}.linksvault-module__n3Rdyq__trustStrip:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0d948808,#0000);position:absolute;inset:0}.linksvault-module__n3Rdyq__vaultBg{background-image:radial-gradient(circle at 30%,#0d94880a 0%,#0000 50%),radial-gradient(circle at 70%,#f9731605 0%,#0000 50%);position:absolute;inset:0}.linksvault-module__n3Rdyq__vaultOverlay{background-image:repeating-linear-gradient(45deg,#0000,#0000 20px,#0d948804 20px 21px)}.linksvault-module__n3Rdyq__vaultIconRing{background:#0d94881a;border:1px solid #0d948826;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative}.linksvault-module__n3Rdyq__vaultIconRing:before{content:"";border:1px solid #0d94880f;border-radius:20px;position:absolute;inset:-6px}.linksvault-module__n3Rdyq__ctaBg{background-image:radial-gradient(circle at 30% 60%,#0d948808 0%,#0000 50%),radial-gradient(circle at 70% 40%,#f9731608 0%,#0000 50%)}.linksvault-module__n3Rdyq__ctaPulse{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.linksvault-module__n3Rdyq__ctaPulse:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px #f9731666}@media (prefers-reduced-motion:reduce){.linksvault-module__n3Rdyq__reveal{opacity:1!important;transform:none!important}.linksvault-module__n3Rdyq__revealVisible,.linksvault-module__n3Rdyq__float,.linksvault-module__n3Rdyq__blobDrift,.linksvault-module__n3Rdyq__blobDriftDots,.linksvault-module__n3Rdyq__heroLine{animation:none!important}.linksvault-module__n3Rdyq__phoneShadow{opacity:.2;animation:none}.linksvault-module__n3Rdyq__liftCard,.linksvault-module__n3Rdyq__ctaPulse,.linksvault-module__n3Rdyq__featureCard:after{transition:none!important}.linksvault-module__n3Rdyq__liftCard:hover,.linksvault-module__n3Rdyq__ctaPulse:hover{transform:none!important}}
.theme-toggle-module__DRq2aq__toggle{--thumb-size:20px;--track-w:44px;--track-h:24px;all:unset;cursor:pointer;width:var(--track-w);height:var(--track-h);background:var(--border);border-radius:999px;flex-shrink:0;transition:background .3s;position:relative}.theme-toggle-module__DRq2aq__toggle[data-state=dark]{background:var(--accent)}.theme-toggle-module__DRq2aq__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle-module__DRq2aq__thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__thumb{transform:translateX(calc(var(--track-w) - var(--thumb-size) - 4px))}.theme-toggle-module__DRq2aq__icon{width:12px;height:12px;transition:opacity .25s,transform .3s;position:absolute}.theme-toggle-module__DRq2aq__sun{color:var(--text-muted);opacity:1}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__sun{opacity:0;transform:rotate(90deg)scale(.6)}.theme-toggle-module__DRq2aq__moon{color:var(--accent);opacity:0;transform:rotate(-90deg)scale(.6)}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__moon{opacity:1;transform:rotate(0)scale(1)}
