.hero.svelte-1dt1wfu{width:100%;min-height:100vh;background:var(--section-bg);display:flex;justify-content:center;align-items:center;font-family:Georgia,Times New Roman,serif;color:var(--text);position:relative;transition:background .3s,color .3s}.hero-content.svelte-1dt1wfu{display:flex;align-items:center;gap:3rem}.avatar.svelte-1dt1wfu{width:200px;height:200px;background:#bfc4ff;border:3px solid var(--link-blue);display:flex;align-items:center;justify-content:center}.avatar.svelte-1dt1wfu img:where(.svelte-1dt1wfu){width:90%;height:90%}.intro.svelte-1dt1wfu h1:where(.svelte-1dt1wfu){margin:0;font-size:2.4rem;font-weight:500}.intro.svelte-1dt1wfu p:where(.svelte-1dt1wfu){margin-top:.6rem;font-size:1.1rem;color:var(--muted);letter-spacing:.06em;font-family:Segoe UI,sans-serif}.tech-bar-container.svelte-1dt1wfu{position:absolute;bottom:0;width:100%;padding:1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg);overflow:hidden;transition:background .3s}.tech-bar.svelte-1dt1wfu{display:flex;gap:3rem;white-space:nowrap;animation:svelte-1dt1wfu-scroll 22s linear infinite}.tech-item.svelte-1dt1wfu{display:flex;align-items:center;gap:.6rem;font-size:.9rem;letter-spacing:.15em;color:var(--tech-text);font-family:Segoe UI,sans-serif}.separator.svelte-1dt1wfu{color:var(--separator)}@media(max-width:768px){.hero-content.svelte-1dt1wfu{flex-direction:column;text-align:center;gap:1.5rem}}@keyframes svelte-1dt1wfu-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section.svelte-m7h453{min-height:100vh;background:var(--section-bg);color:var(--text);display:flex;justify-content:center;padding:5rem 6%;font-family:Georgia,Times New Roman,serif;transition:background .3s,color .3s}.content.svelte-m7h453{max-width:680px;width:100%}h2.svelte-m7h453{text-align:center;font-size:clamp(2rem,5vw,2.8rem);margin-bottom:2.5rem;font-weight:500}.block.svelte-m7h453{margin-bottom:2.2rem}.block-title.svelte-m7h453{font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.8rem;font-family:Segoe UI,sans-serif}ul.svelte-m7h453{list-style:none;padding:0;margin:0}li.svelte-m7h453{position:relative;padding-left:1.2rem;margin-bottom:.85rem;line-height:1.7;color:var(--text-soft);font-size:1rem}li.svelte-m7h453:before{content:"–";position:absolute;left:0;color:var(--link-blue)}@media(max-width:768px){section.svelte-m7h453{padding:4rem 5%}li.svelte-m7h453{font-size:.95rem}}.intro-screen.svelte-1uha8ag{position:fixed;inset:0;background:var(--bg);color:var(--text);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;text-align:center}.intro-text.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(3rem,10vw,7rem);margin-top:0}h1.svelte-1uha8ag{text-align:center;font-size:clamp(2rem,5vw,3rem);margin-bottom:3rem;color:var(--text)}
