.SmTj6W_page{background:var(--color-bg-primary,#050608);min-height:100dvh;color:var(--color-text-primary,#f2ede4);font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", sans-serif);flex-direction:column;padding:48px 40px;display:flex;position:relative;overflow-x:clip}.SmTj6W_page:before{content:"";background:radial-gradient(ellipse at center, var(--color-accent-glow,#d2a3481f) 0%, transparent 70%);pointer-events:none;z-index:0;width:600px;max-width:100%;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}[data-theme=light] .SmTj6W_page:before{background:radial-gradient(#1c19170f 0%,#0000 70%)}.SmTj6W_content{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:500px;margin:auto;display:flex;position:relative}.SmTj6W_profile{text-align:center;flex-direction:column;align-items:center;display:flex}.SmTj6W_photoWrap{border:3px solid var(--color-border-strong,#24262a);width:120px;height:120px;box-shadow:0 0 0 4px var(--color-bg-primary,#050608), 0 0 0 5px var(--color-border-accent,#d2a34857), 0 8px 32px #0000004d;opacity:0;background:linear-gradient(160deg,#cfc4ae 0%,#a99c84 100%);border-radius:50%;animation:.6s cubic-bezier(.22,1,.36,1) .1s forwards SmTj6W_photoFadeIn;position:relative;overflow:hidden}[data-theme=light] .SmTj6W_photoWrap{background:linear-gradient(160deg,#ece3d2 0%,#c9bda6 100%)}.SmTj6W_photo{object-fit:cover;object-position:center top}@keyframes SmTj6W_photoFadeIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.SmTj6W_name{font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.02em;color:var(--color-text-primary,#f2ede4);opacity:0;margin-top:24px;font-size:clamp(28px,5vw,36px);font-weight:400;line-height:1.1;animation:.5s cubic-bezier(.22,1,.36,1) .17s both SmTj6W_linkReveal}.SmTj6W_title{font-family:var(--font-sans,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-soft,#d2a348d1);opacity:0;margin-top:8px;font-size:13px;font-weight:500;animation:.5s cubic-bezier(.22,1,.36,1) .22s both SmTj6W_linkReveal}.SmTj6W_bio{max-width:420px;font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text-secondary,#bdb5aa);opacity:0;margin-top:12px;font-size:15px;font-weight:300;line-height:1.55;animation:.5s cubic-bezier(.22,1,.36,1) .27s both SmTj6W_linkReveal}.SmTj6W_ctaCard{background:linear-gradient(135deg, var(--color-accent-glow,#d2a3481f), transparent 62%), var(--color-surface-card,#0b0d10);border:1px solid var(--color-border-accent,#d2a34857);width:100%;min-height:68px;color:inherit;cursor:pointer;text-align:left;font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-sizing:border-box;opacity:0;border-radius:10px;align-items:center;gap:16px;margin-top:32px;padding:16px 20px;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);animation:.5s cubic-bezier(.22,1,.36,1) .31s both SmTj6W_linkReveal;display:flex}.SmTj6W_ctaCard:hover{border-color:var(--color-accent,#d2a348);box-shadow:0 0 0 1px var(--color-border-accent,#d2a34857), var(--shadow-card,0 18px 45px #00000052);transform:translateY(-1px)}.SmTj6W_ctaCard:active{transform:translateY(0)}.SmTj6W_ctaIcon{color:var(--color-accent,#d2a348);flex-shrink:0;display:flex}.SmTj6W_ctaContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SmTj6W_ctaLabel{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text-primary,#f2ede4);font-size:16px;font-weight:500;line-height:1.3}.SmTj6W_ctaDescription{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text-secondary,#bdb5aa);font-size:13px;font-weight:300;line-height:1.3}.SmTj6W_ctaArrow{color:var(--color-accent-soft,#d2a348d1);flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:flex}.SmTj6W_ctaCard:hover .SmTj6W_ctaArrow{color:var(--color-accent,#d2a348);transform:translate(4px)}.SmTj6W_ctaCard:focus-visible{outline:2px solid var(--color-accent,#d2a348);outline-offset:2px}.SmTj6W_linkStack{flex-direction:column;gap:12px;width:100%;margin-top:40px;margin-bottom:0;padding:0;list-style:none;display:flex}.SmTj6W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes SmTj6W_linkReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SmTj6W_linkStack li{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) both SmTj6W_linkReveal;animation-delay:calc(.34s + var(--i,0) * 60ms)}.SmTj6W_socialRow{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) .6s both SmTj6W_linkReveal}.SmTj6W_credit{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) .68s both SmTj6W_linkReveal}.SmTj6W_linkButton{background:var(--color-surface-card,#0b0d10);border:1px solid var(--color-border,#151618);width:100%;min-height:56px;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-sizing:border-box;border-radius:8px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.SmTj6W_linkButton:hover{background:var(--color-surface-card-hover,#111318);border-color:var(--color-border-accent,#d2a34857);box-shadow:var(--shadow-card,0 18px 45px #00000052);transform:translateY(-1px)}.SmTj6W_linkButton:active{transform:translateY(0)}.SmTj6W_linkIcon{color:var(--color-text-muted,#8f8981);flex-shrink:0;transition:color .2s cubic-bezier(.4,0,.2,1)}.SmTj6W_linkButton:hover .SmTj6W_linkIcon{color:var(--color-accent,#d2a348)}.SmTj6W_linkContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SmTj6W_linkLabel{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text-primary,#f2ede4);font-size:15px;font-weight:400;line-height:1.3}.SmTj6W_linkDescription{font-family:var(--font-sans,system-ui, sans-serif);color:var(--color-text-muted,#8f8981);font-size:13px;font-weight:300;line-height:1.3}.SmTj6W_linkArrow{color:var(--color-text-faint,#6f6962);flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.SmTj6W_linkButton:hover .SmTj6W_linkArrow{color:var(--color-accent,#d2a348);transform:translate(4px)}.SmTj6W_socialRow{justify-content:center;gap:16px;margin-top:32px;margin-bottom:0;padding:0;list-style:none;display:flex}.SmTj6W_socialButton{background:var(--color-surface-card,#0b0d10);border:1px solid var(--color-border,#151618);width:44px;height:44px;color:var(--color-text-secondary,#bdb5aa);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:flex}.SmTj6W_socialButton:hover{background:var(--color-surface-card-hover,#111318);border-color:var(--color-border-accent,#d2a34857);color:var(--color-accent,#d2a348);transform:translateY(-2px)}.SmTj6W_socialButton:active{transform:translateY(0)}.SmTj6W_credit{font-family:var(--font-mono,"JetBrains Mono", "Courier New", monospace);color:var(--color-text-faint,#6f6962);letter-spacing:.04em;text-align:center;margin-top:40px;font-size:11px}.SmTj6W_credit a,.SmTj6W_credit button{font:inherit;letter-spacing:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.SmTj6W_credit a:hover,.SmTj6W_credit button:hover{color:var(--color-accent-hover,#e2b85f)}.SmTj6W_themeToggle{z-index:100;background:var(--color-surface-card,#0b0d10);border:1px solid var(--color-border,#151618);width:40px;height:40px;color:var(--color-text-secondary,#bdb5aa);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:20px;right:20px}.SmTj6W_themeToggle:hover{background:var(--color-surface-card-hover,#111318);border-color:var(--color-border-accent,#d2a34857);color:var(--color-accent,#d2a348)}.SmTj6W_themeTogglePlaceholder{width:18px;height:18px}.SmTj6W_linkButton:focus-visible,.SmTj6W_socialButton:focus-visible,.SmTj6W_themeToggle:focus-visible{outline:2px solid var(--color-accent,#d2a348);outline-offset:2px}.SmTj6W_socialButton:focus-visible,.SmTj6W_themeToggle:focus-visible{border-radius:50%}@media (max-width:479px){.SmTj6W_page{padding:80px 20px 24px}.SmTj6W_photoWrap{width:96px;height:96px}.SmTj6W_name{margin-top:20px}.SmTj6W_linkButton{gap:12px;min-height:52px;padding:14px 16px}.SmTj6W_ctaCard{gap:12px;min-height:62px;margin-top:28px;padding:14px 16px}.SmTj6W_ctaLabel{font-size:15px}.SmTj6W_linkLabel{font-size:14px}.SmTj6W_linkDescription{font-size:12px}.SmTj6W_socialRow{gap:12px}.SmTj6W_credit{margin-top:32px}.SmTj6W_themeToggle{top:16px;right:16px}}@media (min-width:480px) and (max-width:767px){.SmTj6W_page{padding:32px 24px}.SmTj6W_photoWrap{width:104px;height:104px}}@media (min-width:768px){.SmTj6W_photoWrap{width:112px;height:112px}}@media (min-width:1024px){.SmTj6W_photoWrap{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){.SmTj6W_photoWrap,.SmTj6W_name,.SmTj6W_title,.SmTj6W_bio,.SmTj6W_ctaCard,.SmTj6W_linkStack li,.SmTj6W_socialRow,.SmTj6W_credit{opacity:1;animation:none;transform:none}.SmTj6W_linkButton,.SmTj6W_linkButton:hover,.SmTj6W_linkButton:active,.SmTj6W_linkIcon,.SmTj6W_linkArrow,.SmTj6W_ctaCard,.SmTj6W_ctaCard:hover,.SmTj6W_ctaCard:active,.SmTj6W_ctaArrow,.SmTj6W_socialButton,.SmTj6W_socialButton:hover,.SmTj6W_socialButton:active,.SmTj6W_themeToggle,.SmTj6W_themeToggle:hover{transition:none;transform:none}.SmTj6W_linkButton:hover .SmTj6W_linkArrow,.SmTj6W_ctaCard:hover .SmTj6W_ctaArrow{transform:none}}@media (scripting:none){.SmTj6W_photoWrap,.SmTj6W_name,.SmTj6W_title,.SmTj6W_bio,.SmTj6W_ctaCard,.SmTj6W_linkStack li,.SmTj6W_socialRow,.SmTj6W_credit{opacity:1;animation:none;transform:none}}
