canvas.svelte-18hak38{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.wrap.svelte-oviq8z{perspective:1100px;--rx:0deg;--ry:0deg;--mx:50%;--my:50%}.card.svelte-oviq8z{background:var(--surface);border:1px solid var(--line);height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border-radius:26px;flex-direction:column;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .4s;display:flex;position:relative;box-shadow:0 30px 60px -30px #000c,0 0 #0000}.card.svelte-oviq8z:hover{border-color:color-mix(in oklab, var(--accent) 50%, transparent);box-shadow:0 50px 80px -30px #000000f2, 0 0 50px -20px color-mix(in oklab, var(--accent) 50%, transparent);transition-duration:.12s,.5s,.4s}.cover.svelte-oviq8z{height:210px;transform-style:preserve-3d;background:radial-gradient(110% 90% at 80% 0%, color-mix(in oklab, var(--accent) 45%, transparent), transparent 65%), radial-gradient(70% 70% at 0% 100%, color-mix(in oklab, var(--accent) 18%, transparent), transparent 70%), #0c0c10;border-radius:25px 25px 0 0;position:relative;overflow:hidden}.featured.svelte-oviq8z .cover:where(.svelte-oviq8z){height:260px}.floor.svelte-oviq8z{background-image:linear-gradient(color-mix(in oklab, var(--accent) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--accent) 55%, transparent) 1px, transparent 1px);opacity:.55;background-size:38px 38px;animation:6s linear infinite svelte-oviq8z-floor;position:absolute;inset:40% -50% -60%;transform:perspective(300px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 20%,#000 90%);mask-image:linear-gradient(#0000 20%,#000 90%)}@keyframes svelte-oviq8z-floor{to{background-position:0 38px}}.orb.svelte-oviq8z{aspect-ratio:1;background:radial-gradient(circle at 32% 28%, #fff, color-mix(in oklab, var(--accent) 75%, #fff) 25%, color-mix(in oklab, var(--accent) 40%, #000) 75%);width:120px;box-shadow:0 30px 50px -20px #000000e6, 0 0 50px -10px color-mix(in oklab, var(--accent) 55%, transparent);animation:7s ease-in-out infinite svelte-oviq8z-bob;animation-delay:calc(var(--i) * -1.3s);border-radius:50%;position:absolute;top:18%;left:62%}.orb.two.svelte-oviq8z{opacity:.85;width:34px;animation-duration:5s;top:58%;left:18%}@keyframes svelte-oviq8z-bob{50%{transform:translate(-12px,14px)scale(1.06)}}.glyph.svelte-oviq8z{font:800 170px/1 var(--font-display);color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--accent) 35%, #fff);transition:transform .5s;position:absolute;bottom:-26px;left:26px;transform:translateZ(50px)}.card.svelte-oviq8z:hover .glyph:where(.svelte-oviq8z){transform:translateZ(80px)translateY(-8px)}.index.svelte-oviq8z{font:500 12px var(--font-mono);letter-spacing:.1em;color:#fff9;position:absolute;top:18px;left:22px}.badge.svelte-oviq8z{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:14px;right:16px;transform:translateZ(30px)}.body.svelte-oviq8z{z-index:2;flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex;position:relative;transform:translateZ(30px)}.meta.svelte-oviq8z{font:500 12px var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:6px 14px;display:flex}.status.svelte-oviq8z{color:var(--muted);align-items:center;gap:7px;display:inline-flex}.status.svelte-oviq8z i:where(.svelte-oviq8z){background:currentColor;border-radius:50%;width:7px;height:7px}.status.live.svelte-oviq8z{color:#6ee7b0}.status.live.svelte-oviq8z i:where(.svelte-oviq8z){background:#3ddc97;animation:2s infinite svelte-oviq8z-ping;box-shadow:0 0 #3ddc97}@keyframes svelte-oviq8z-ping{70%{box-shadow:0 0 0 7px #0000}}h3.svelte-oviq8z{font:700 clamp(24px, 2.4vw, 30px) / 1.1 var(--font-display);letter-spacing:-.02em;margin:0}p.svelte-oviq8z{color:var(--text-soft);margin:0;font-size:15px;line-height:1.7}.tags.svelte-oviq8z{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tags.svelte-oviq8z li:where(.svelte-oviq8z){color:var(--text-soft);border:1px solid var(--line);border-radius:99px;padding:4px 10px;font-size:12px}.links.svelte-oviq8z{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.links.svelte-oviq8z a:where(.svelte-oviq8z),.links.svelte-oviq8z span:where(.svelte-oviq8z){z-index:3;position:relative}.links.svelte-oviq8z .visit:where(.svelte-oviq8z){flex:0 auto}.repo.svelte-oviq8z{flex:none}.visit.svelte-oviq8z{background:color-mix(in oklab, var(--accent) 16%, transparent);border:1px solid color-mix(in oklab, var(--accent) 40%, transparent);min-width:0;color:var(--text);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:9px 14px 9px 16px;text-decoration:none;transition:background .3s;display:inline-flex}.visit.svelte-oviq8z:hover{background:color-mix(in oklab, var(--accent) 30%, transparent)}.visit.svelte-oviq8z b:where(.svelte-oviq8z){font-size:14px;font-weight:600}.visit.svelte-oviq8z small:where(.svelte-oviq8z){font:500 12px var(--font-mono);color:var(--muted);text-overflow:ellipsis;overflow:hidden}.visit.svelte-oviq8z span:where(.svelte-oviq8z){transition:transform .3s}.card.svelte-oviq8z:hover .visit:where(.svelte-oviq8z) span:where(.svelte-oviq8z){transform:translate(3px,-3px)}.visit.muted.svelte-oviq8z{color:var(--muted);border-color:var(--line);background:0 0;font-size:13px}.repo.svelte-oviq8z{width:36px;height:36px;color:var(--text);border:1px solid var(--line);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.repo.svelte-oviq8z:hover{background:var(--text);color:var(--bg)}.glare.svelte-oviq8z{border-radius:inherit;pointer-events:none;background:radial-gradient(500px circle at var(--mx) var(--my), #ffffff14, transparent 40%);opacity:0;z-index:4;transition:opacity .4s;position:absolute;inset:0}.card.svelte-oviq8z:hover .glare:where(.svelte-oviq8z){opacity:1}.cover-link.svelte-oviq8z{z-index:1;border-radius:inherit;position:absolute;inset:0}.activity.svelte-uqgm97{gap:28px;display:grid}.stats.svelte-uqgm97{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=760px){.stats.svelte-uqgm97{grid-template-columns:repeat(2,1fr)}}.stats.svelte-uqgm97 div:where(.svelte-uqgm97){background:var(--surface);border:1px solid var(--line);border-radius:18px;gap:4px;padding:18px 20px;display:grid}.stats.svelte-uqgm97 b:where(.svelte-uqgm97){font:700 clamp(28px, 3.4vw, 40px) / 1 var(--font-display);color:var(--text)}.stats.svelte-uqgm97 span:where(.svelte-uqgm97){color:var(--muted);font-size:13px}.stage.svelte-uqgm97{place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.iso.svelte-uqgm97{transform:scale(var(--s)) rotateX(58deg) rotateZ(-38deg);transform-style:preserve-3d;flex:none;position:relative}.bar.svelte-uqgm97{width:var(--cell);height:var(--cell);transform-style:preserve-3d;--c:#19191c;--h:0px;cursor:default;position:absolute}.bar.svelte-uqgm97 i:where(.svelte-uqgm97){transition:transform .9s cubic-bezier(.2, .9, .2, 1.15) var(--delay), width .9s cubic-bezier(.2, .9, .2, 1.15) var(--delay), height .9s cubic-bezier(.2, .9, .2, 1.15) var(--delay), filter .2s;display:block;position:absolute}.top.svelte-uqgm97{background:var(--c);transform:translateZ(var(--h));border-radius:2px;inset:0}.front.svelte-uqgm97{width:100%;height:var(--h);transform-origin:top;background:color-mix(in oklab, var(--c) 62%, #000);top:100%;left:0;transform:rotateX(90deg)}.side.svelte-uqgm97{height:100%;width:var(--h);transform-origin:0;background:color-mix(in oklab, var(--c) 40%, #000);top:0;left:100%;transform:rotateY(-90deg)}.bar.svelte-uqgm97:hover i:where(.svelte-uqgm97){filter:brightness(1.6)}.l1.svelte-uqgm97{--c:#3a3170}.l2.svelte-uqgm97{--c:#5f50c9}.l3.svelte-uqgm97{--c:#8b7bff}.l4.svelte-uqgm97{--c:#4cc9f0}.tip.svelte-uqgm97{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#0e0e10d9;border-radius:14px;gap:2px;padding:10px 14px;font-size:13px;transition:all .25s;display:grid;position:absolute;top:8px;right:8px;transform:translateY(-6px)}.tip.on.svelte-uqgm97{opacity:1;transform:none}.tip.svelte-uqgm97 span:where(.svelte-uqgm97){color:var(--muted)}.legend.svelte-uqgm97{color:var(--muted);justify-content:flex-end;align-items:center;gap:6px;font-size:12px;display:flex}.legend.svelte-uqgm97 i:where(.svelte-uqgm97){background:var(--c,#19191c);border-radius:3px;width:12px;height:12px}.intro.svelte-1uha8ag{z-index:100;background:var(--bg);pointer-events:none;place-items:center;animation:.7s cubic-bezier(.8,0,.2,1) .45s forwards svelte-1uha8ag-curtain;display:grid;position:fixed;inset:0}.intro.svelte-1uha8ag span:where(.svelte-1uha8ag){font:800 clamp(28px, 6vw, 64px) var(--font-display);letter-spacing:-.03em;color:var(--text);animation:.9s cubic-bezier(.2,.8,.2,1) both svelte-1uha8ag-introText}@keyframes svelte-1uha8ag-introText{0%{opacity:0;transform:perspective(600px)rotateX(70deg)translateY(30px)}}@keyframes svelte-1uha8ag-curtain{to{clip-path:inset(0 0 100%);visibility:hidden}}.progress.svelte-1uha8ag{z-index:60;transform-origin:0;background:var(--accent-grad);height:2px;position:fixed;top:0;left:0;right:0}header.svelte-1uha8ag{z-index:50;border:1px solid #0000;border-radius:99px;justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100% - 32px);padding:10px 12px 10px 20px;transition:all .4s;display:flex;position:fixed;top:14px;left:50%;translate:-50%}header.scrolled.svelte-1uha8ag{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-color:var(--line);background:#0a0a0c99}.logo.svelte-1uha8ag{font:700 18px var(--font-display);align-items:center;gap:10px;text-decoration:none;display:flex}.logo.svelte-1uha8ag i:where(.svelte-1uha8ag){background:radial-gradient(circle at 32% 30%,#fff,#8a8a92 45%,#1c1c20);border-radius:50%;width:18px;height:18px;box-shadow:0 0 12px #ffffff40}nav.svelte-1uha8ag{gap:4px;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-soft);border-radius:99px;padding:8px 14px;font-size:14px;text-decoration:none;transition:all .25s}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text);background:#ffffff12}nav.svelte-1uha8ag a.active:where(.svelte-1uha8ag){color:var(--text);background:#8b7bff29;box-shadow:inset 0 0 0 1px #8b7bff59}.live-pill.svelte-1uha8ag{font:500 12px var(--font-mono);color:var(--text-soft);border:1px solid var(--line);white-space:nowrap;background:#ffffff0a;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.live-pill.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--accent);border-radius:50%;width:7px;height:7px;animation:2s infinite svelte-1uha8ag-pulse}@keyframes svelte-1uha8ag-pulse{0%{box-shadow:0 0 #a99cffb3}70%{box-shadow:0 0 0 8px #0000}}@media (width<=760px){nav.svelte-1uha8ag{display:none}}main.svelte-1uha8ag{z-index:3;position:relative}.section.svelte-1uha8ag{padding:clamp(90px, 14vw, 180px) var(--pad);max-width:1320px;margin:0 auto}.head.svelte-1uha8ag{max-width:760px;margin-bottom:56px}.eyebrow.svelte-1uha8ag{font:500 13px var(--font-mono);letter-spacing:.12em;color:var(--muted);margin:0 0 18px}h2.svelte-1uha8ag{font:800 clamp(44px, 7.5vw, 104px) / .98 var(--font-display);letter-spacing:-.035em;margin:0}h2.svelte-1uha8ag em:where(.svelte-1uha8ag){background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lede.svelte-1uha8ag{max-width:560px;color:var(--text-soft);margin:24px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.75}.btn.svelte-1uha8ag{will-change:transform;border-radius:99px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s;display:inline-flex}.btn.primary.svelte-1uha8ag{color:var(--bg);background:var(--text)}.btn.primary.svelte-1uha8ag:hover{background:#fff;box-shadow:0 12px 40px -12px #ffffff80}.btn.ghost.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #fff3}.btn.ghost.svelte-1uha8ag:hover{background:#ffffff1a}.btn.big.svelte-1uha8ag{padding:20px 32px;font-size:17px}.hero.svelte-1uha8ag{min-height:100svh;padding:120px var(--pad) 40px;flex-direction:column;justify-content:center;max-width:1320px;margin:0 auto;display:flex;position:relative}.kicker.svelte-1uha8ag{font:500 14px var(--font-mono);letter-spacing:.06em;color:var(--text-soft);align-items:center;gap:14px;margin:0 0 22px;animation:.8s cubic-bezier(.2,.8,.2,1) .6s both svelte-1uha8ag-fadeUp;display:flex}.kicker.svelte-1uha8ag .line:where(.svelte-1uha8ag){background:linear-gradient(90deg, transparent, var(--muted));width:48px;height:1px}h1.svelte-1uha8ag{font:800 clamp(44px, 13.5vw, 220px) / .86 var(--font-display);letter-spacing:-.055em;perspective:800px;white-space:nowrap;margin:0;display:flex}.ch.svelte-1uha8ag{transform-origin:50% 100%;color:#0000;animation:1.1s cubic-bezier(.2,.9,.25,1.2) both svelte-1uha8ag-flipIn;animation-delay:calc(.55s + var(--i) * 45ms);background:linear-gradient(#fff 35%,#9a9aa2);-webkit-background-clip:text;background-clip:text;transition:transform .5s cubic-bezier(.2,.9,.25,1.4);display:inline-block}.ch.svelte-1uha8ag:hover{transform:translateY(-14px)rotateX(-20deg)rotateY(14deg)}@keyframes svelte-1uha8ag-flipIn{0%{opacity:0;filter:blur(10px);transform:translate3d(0,.5em,-200px)rotateX(-100deg)}}@keyframes svelte-1uha8ag-fadeUp{0%{opacity:0;transform:translateY(24px)}}.tagline.svelte-1uha8ag{max-width:520px;color:var(--text-soft);margin:30px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.55;animation:.8s cubic-bezier(.2,.8,.2,1) .9s both svelte-1uha8ag-fadeUp}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:14px;margin-top:40px;animation:.8s cubic-bezier(.2,.8,.2,1) 1s both svelte-1uha8ag-fadeUp;display:flex}.hero-foot.svelte-1uha8ag{left:var(--pad);right:var(--pad);justify-content:space-between;align-items:flex-end;animation:.8s 1.15s both svelte-1uha8ag-fadeUp;display:flex;position:absolute;bottom:34px}.scroll-hint.svelte-1uha8ag{border:1.5px solid #ffffff59;border-radius:20px;justify-items:center;width:26px;height:42px;padding-top:8px;display:grid}.scroll-hint.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#fff;border-radius:3px;width:3px;height:8px;animation:1.8s ease-in-out infinite svelte-1uha8ag-wheel}@keyframes svelte-1uha8ag-wheel{60%{opacity:0;transform:translateY(12px)}}dl.svelte-1uha8ag{gap:clamp(20px,4vw,54px);margin:0;display:flex}dt.svelte-1uha8ag{font:500 11px var(--font-mono);letter-spacing:.1em;color:var(--muted)}dd.svelte-1uha8ag{font:700 22px var(--font-display);margin:4px 0 0}@media (width<=700px){.hero.svelte-1uha8ag{justify-content:flex-end;padding-bottom:150px}.hero-foot.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag):last-child{display:none}}.marquee.svelte-1uha8ag{perspective:900px;padding:40px 0;position:relative;overflow:hidden}.ribbon.svelte-1uha8ag{border-block:1px solid var(--line);width:max-content;margin:0 -40px;display:flex;transform:rotateX(18deg)rotate(-3deg)}.track.svelte-1uha8ag{white-space:nowrap;font:700 clamp(26px, 3.6vw, 46px) var(--font-display);letter-spacing:-.02em;color:var(--text-soft);align-items:center;gap:28px;padding:18px 14px;animation:38s linear infinite svelte-1uha8ag-marquee;display:flex}.track.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--accent);font-size:.5em;font-style:normal}@keyframes svelte-1uha8ag-marquee{to{transform:translate(-100%)}}.filters.svelte-1uha8ag{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);color:var(--text-soft);font:inherit;cursor:pointer;background:#ffffff08;border-radius:99px;padding:9px 16px;font-size:14px;transition:all .25s}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--text);border-color:#ffffff40}.filters.svelte-1uha8ag button.on:where(.svelte-1uha8ag){background:var(--text);color:var(--bg);border-color:var(--text)}.filters.svelte-1uha8ag small:where(.svelte-1uha8ag){opacity:.6;margin-left:4px}.grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:26px;display:grid}.cell.wide.svelte-1uha8ag{grid-column:span 2}.cell.svelte-1uha8ag>.wrap{height:100%}@media (width<=1080px){.grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.cell.wide.svelte-1uha8ag{grid-column:auto}}.about.svelte-1uha8ag{grid-template-columns:minmax(280px,400px) 1fr;align-items:center;gap:clamp(40px,7vw,110px);display:grid}@media (width<=860px){.about.svelte-1uha8ag{grid-template-columns:1fr}}.id-card-wrap.svelte-1uha8ag{perspective:1000px;width:100%;max-width:360px;margin-inline:auto}.id-card.svelte-1uha8ag{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;aspect-ratio:.68;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:linear-gradient(150deg,#1a1a1e,#0d0d10 60%);border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;gap:14px;padding:28px;transition:transform .6s cubic-bezier(.2,.8,.2,1);animation:8s ease-in-out infinite svelte-1uha8ag-float;display:flex;position:relative;overflow:hidden;box-shadow:0 60px 100px -40px #000000e6}.id-card.svelte-1uha8ag:hover{transition-duration:.1s;animation-play-state:paused}@keyframes svelte-1uha8ag-float{50%{translate:0 -14px}}.avatar.svelte-1uha8ag{background:radial-gradient(circle at 30% 20%,#ffffff40,#0000 45%),radial-gradient(circle at 80% 90%,#4cc9f073,#0000 55%),linear-gradient(160deg,#5a4bd6,#1a1540);border-radius:20px;flex:1;place-items:center;width:100%;display:grid;overflow:hidden;transform:translateZ(40px)}.avatar.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%}.avatar.svelte-1uha8ag span:where(.svelte-1uha8ag){font:800 140px var(--font-display);color:#0000;-webkit-text-stroke:1.5px #fffc}.id-meta.svelte-1uha8ag{display:grid;transform:translateZ(30px)}.id-meta.svelte-1uha8ag b:where(.svelte-1uha8ag){font:700 26px var(--font-display)}.id-meta.svelte-1uha8ag span:where(.svelte-1uha8ag),.id-row.svelte-1uha8ag{font:500 13px var(--font-mono);color:var(--muted)}.id-row.svelte-1uha8ag{border-top:1px dashed #ffffff1f;justify-content:space-between;gap:12px;padding-top:10px;display:flex;transform:translateZ(20px)}.id-row.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{color:var(--text-soft);text-align:right}.id-glare.svelte-1uha8ag{pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff2e, transparent 45%);position:absolute;inset:0}.bio.svelte-1uha8ag{max-width:36em;color:var(--text-soft);margin:28px 0 0;font-size:clamp(18px,1.8vw,23px);line-height:1.75}.skills.svelte-1uha8ag{flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.skills.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 18px;font-size:15px;font-weight:600;transition:transform .4s cubic-bezier(.2,.9,.3,1.5),border-color .3s,box-shadow .3s}.skills.svelte-1uha8ag li:where(.svelte-1uha8ag):hover{border-color:#fff6;transform:translateY(-6px)rotate(-3deg)scale(1.06)}.contact.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;padding-bottom:120px;display:flex}.contact.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-inline:auto}.extrude.svelte-1uha8ag{color:var(--text);text-shadow:0 1px #cfcfd4,0 2px #b5b5bb,0 3px #9b9ba2,0 4px #818188,0 5px #68686f,0 6px #505056,0 7px #3b3b40,0 8px #29292d,0 20px 30px #000000b3;font-size:clamp(64px,13vw,190px);transform:perspective(900px)rotateX(16deg)}.contact-links.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px;display:flex}footer.svelte-1uha8ag{z-index:3;padding:28px var(--pad);border-top:1px solid var(--line);font:500 13px var(--font-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:1320px;margin:0 auto;display:flex;position:relative}.dev-note.svelte-1uha8ag{z-index:70;color:#ffd58a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffb0201f;border:1px solid #ffb02066;border-radius:14px;max-width:380px;padding:12px 16px;font-size:13px;position:fixed;bottom:16px;left:16px}.dev-note.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:2px 0}.dev-note.svelte-1uha8ag code:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:12px}
