.smart-link:where([data-rk-8961c9]){color:#818cf8;text-decoration:none;position:relative;font-weight:600;padding:2px 0}.smart-link:where([data-rk-8961c9]):after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:#6366f1;transition:.3s cubic-bezier(.4,0,.2,1)}.smart-link:hover:where([data-rk-8961c9]):after{width:100%;left:0}.grad-txt:where([data-rk-3ff594]){display:inline-block;font-weight:900;background:linear-gradient(135deg,var(--from),var(--to));-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2;margin:0}.glitch-text:where([data-rk-2349bb]){position:relative;font-size:3rem;font-weight:900;color:#fff;text-transform:uppercase}.glitch-text:where([data-rk-2349bb]):after,.glitch-text:where([data-rk-2349bb]):before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-text:where([data-rk-2349bb]):before{left:2px;text-shadow:-2px 0 #ff003c;clip:rect(44px,450px,56px,0);animation:cyberpunk-glitch-text-glitch-anim 5s linear infinite alternate-reverse}.glitch-text:where([data-rk-2349bb]):after{left:-2px;text-shadow:-2px 0 #00e0ff;clip:rect(12px,450px,80px,0);animation:cyberpunk-glitch-text-glitch-anim 2s linear infinite alternate-reverse}@keyframes cyberpunk-glitch-text-glitch-anim{0%{clip:rect(10px,9999px,20px,0);transform:skew(.5deg)}20%{clip:rect(40px,9999px,50px,0)}40%{clip:rect(80px,9999px,90px,0)}60%{clip:rect(20px,9999px,30px,0)}80%{clip:rect(60px,9999px,70px,0)}to{clip:rect(0,9999px,10px,0);transform:skew(-.5deg)}}@media (max-width:768px){.glitch-text:where([data-rk-2349bb]){font-size:2rem}}.glass-quote:where([data-rk-b9e615]){position:relative;padding:2.5rem;background:rgba(255,255,255,.03);border-radius:0 20px 20px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)}.q-ico:where([data-rk-b9e615]){position:absolute;top:0;left:1rem;font-size:5rem;color:rgba(99,102,241,.1);font-family:serif;line-height:1}p:where([data-rk-b9e615]){font-size:1.2rem;color:#e2e8f0;font-style:italic;line-height:1.6;margin:0 0 1rem;position:relative;z-index:1}footer:where([data-rk-b9e615]){color:#64748b;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.mask-txt:where([data-rk-519212]){font-size:8rem;font-weight:900;background:url(https://images.unsplash.com/photo-1464822759023-fed622ff2c3b?auto=format&fit=crop&w=1000&q=80);background-size:cover;background-position:50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1;text-align:center}@media (max-width:768px){.mask-txt:where([data-rk-519212]){font-size:4rem}}.glass-code:where([data-rk-8ec09e]){background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);padding:.2rem .4rem;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#e2e8f0;font-size:.9em}.curved-heading:where([data-rk-03862f]){position:relative;width:var(--curved-size);height:var(--curved-size);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans,system-ui,sans-serif);-webkit-user-select:none;-moz-user-select:none;user-select:none}.curved-heading.is-animated:where([data-rk-03862f]) svg:where([data-rk-03862f]){animation:curved-path-heading-curved-spin 20s linear infinite}.curved-heading__text:where([data-rk-03862f]){font-size:13.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;fill:var(--c-primary-light,#d4a017)}.curved-heading__core:where([data-rk-03862f]){position:absolute;width:48px;height:48px;border-radius:50%;background:rgba(184,134,11,.12);border:1px solid rgba(184,134,11,.3);color:var(--c-accent,#fef3c7);display:grid;place-items:center;font-size:1.2rem}@keyframes curved-path-heading-curved-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.curved-heading.is-animated:where([data-rk-03862f]) svg:where([data-rk-03862f]){animation:none}}.drop-p:where([data-rk-1c2ef5]){color:#94a3b8;line-height:1.8;font-size:1.1rem}.drop-p:where([data-rk-1c2ef5]):first-letter{float:left;font-size:4rem;font-weight:900;line-height:.8;margin-right:.5rem;margin-top:.5rem;color:#fff;background:linear-gradient(135deg,#6366f1,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.v-txt:where([data-rk-79dd68]){writing-mode:vertical-rl;transform:rotate(180deg);color:#334155;font-size:.7rem;font-weight:800;letter-spacing:.4em;text-transform:uppercase;white-space:nowrap}.f-label-wrap:where([data-rk-f9cb2b]){position:relative;padding-top:1.5rem}.f-label:where([data-rk-f9cb2b]){position:absolute;top:0;left:0;font-size:.7rem;font-weight:800;color:#6366f1;letter-spacing:.2em;text-transform:uppercase}.shimmer-txt:where([data-rk-ca8ede]){font-size:2rem;color:rgba(255,255,255,.2);background:linear-gradient(90deg,transparent,#fff,transparent);background-size:200% 100%;-webkit-background-clip:text;animation:glass-text-reveal-shimmer-anim 3s linear infinite;margin:0;font-weight:800}@keyframes glass-text-reveal-shimmer-anim{0%{background-position:-100% 0}to{background-position:100% 0}}.grad-marquee:where([data-rk-48dfb7]){position:relative;width:100%;overflow:hidden;padding:var(--sp-4,1rem) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);font-family:var(--font-sans,system-ui,sans-serif)}.grad-marquee__track:where([data-rk-48dfb7]){display:flex;align-items:center;gap:2rem;width:max-content;animation:gradient-text-marquee-marquee-roll var(--marquee-speed) linear infinite}.grad-marquee__track:hover:where([data-rk-48dfb7]){animation-play-state:paused}.grad-marquee__track.is-reverse:where([data-rk-48dfb7]){animation-direction:reverse}.grad-marquee__item:where([data-rk-48dfb7]){display:inline-flex;align-items:center;gap:2rem}.grad-marquee__item:where([data-rk-48dfb7]) .text:where([data-rk-48dfb7]){font-size:clamp(1.8rem,4vw,3.2rem);font-weight:900;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#ffffff,#fef3c7 40%,#d4a017 80%,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.grad-marquee__item:where([data-rk-48dfb7]) .dot:where([data-rk-48dfb7]){color:var(--c-primary-light,#d4a017);font-size:1.2rem}@keyframes gradient-text-marquee-marquee-roll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.grad-marquee__track:where([data-rk-48dfb7]){animation:none;overflow-x:auto}}.grad-link:where([data-rk-66205f]){text-decoration:none;color:#fff;border-bottom:3px solid transparent;border-image:linear-gradient(135deg,#6366f1,#c084fc);border-image-slice:1;padding-bottom:2px;font-weight:700;transition:.3s}.grad-link:hover:where([data-rk-66205f]){opacity:.8;padding-bottom:5px}.hacker-text:where([data-rk-415ed5]){font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:clamp(1.2rem,3vw,2rem);font-weight:800;color:var(--c-primary-light,#d4a017);letter-spacing:.08em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:text-shadow .2s ease}.hacker-text:hover:where([data-rk-415ed5]){text-shadow:0 0 12px rgba(212,160,23,.7)}.tau-kbd:where([data-rk-ca0051]){background:#1e293b;border:solid #334155;border-width:1px 1px 3px;border-radius:6px;padding:2px 8px;color:#f1f5f9;font-family:sans-serif;font-weight:700;font-size:.75rem;display:inline-flex;align-items:center;justify-content:center;min-width:24px;box-shadow:0 2px 0 rgba(0,0,0,.4);vertical-align:middle}.cinema-txt:where([data-rk-a5a573]){color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.8em;text-transform:uppercase;text-align:center;line-height:1.5}.custom-list:where([data-rk-100c10]){list-style:none;padding:0}.custom-list:where([data-rk-100c10]) li{position:relative;padding-left:1.5rem;margin-bottom:.85rem;color:#94a3b8;font-size:1rem;line-height:1.5}.custom-list:where([data-rk-100c10]) li:before{content:"→";position:absolute;left:0;color:#6366f1;font-weight:900}.mono-stat:where([data-rk-f4a3f2]){background:#000;color:#00ff00;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.75rem 1.25rem;font-size:.8rem;border-radius:4px;border:1px solid rgba(0,255,0,.1)}.neon-hi:where([data-rk-42042c]){color:#fff;background:rgba(99,102,241,.2);padding:.1em .3em;border-radius:4px;box-shadow:0 0 10px rgba(99,102,241,.3);border:1px solid rgba(99,102,241,.4)}.rev-text:where([data-rk-9adbdb]){font-size:3.5rem;font-weight:900;color:#fff;text-shadow:4px 4px 0 rgba(99,102,241,.3),8px 8px 0 rgba(0,0,0,.5);margin:0;line-height:1.1}@media (max-width:768px){.rev-text:where([data-rk-9adbdb]){font-size:2rem}}.stroke-h:where([data-rk-99997d]){font-size:4rem;font-weight:900;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.2);text-transform:uppercase;letter-spacing:.05em;transition:.3s;margin:0}.stroke-h:hover:where([data-rk-99997d]){-webkit-text-stroke-color:#6366f1}@media (max-width:768px){.stroke-h:where([data-rk-99997d]){font-size:2.5rem}}.stack-3d:where([data-rk-68aabd]){font-size:4rem;font-weight:900;color:#fff;position:relative;text-shadow:1px 1px #6366f1,2px 2px #6366f1,3px 3px #6366f1,4px 4px #6366f1;line-height:1.1}@media (max-width:768px){.stack-3d:where([data-rk-68aabd]){font-size:2.5rem}}.tw-wrap:where([data-rk-9a9102]){display:inline-block}.tw-text:where([data-rk-9a9102]){display:block;overflow:hidden;white-space:nowrap;border-right:3px solid #6366f1;color:#fff;font-family:monospace;font-size:1.5rem;font-weight:700;width:0;animation:typewriter-text-typing var(--speed) steps(var(--len)) forwards,typewriter-text-blink .75s step-end infinite}@keyframes typewriter-text-typing{0%{width:0}to{width:100%}}@keyframes typewriter-text-blink{0%,to{border-color:transparent}50%{border-color:#6366f1}}