.member-info[data-astro-cid-wdkf5j7y]{color:#000;background-color:#fff;width:40rem;width:clamp(30rem,30vw,40rem);height:100vh;position:fixed;inset:0;padding:4rem;box-shadow:0 0 1rem #0000001a;z-index:101;overflow-y:auto;transform:translate(-105%);transition:transform .3s ease,visibility 0s .3s;visibility:hidden}.member-info[data-astro-cid-wdkf5j7y].show{transform:translate(0);visibility:visible;transition:transform .4s ease,visibility 0s 0s}.header[data-astro-cid-wdkf5j7y]{padding-bottom:1.5rem}.close-btn[data-astro-cid-wdkf5j7y]{border-radius:62rem;justify-content:center;align-items:center;width:3rem;height:3rem;position:absolute;top:3rem;right:3rem;font-size:2rem;font-weight:700;background-color:#000;color:#fff;cursor:pointer;display:flex;border:none;transition:transform .3s ease,box-shadow .3s ease}.close-btn[data-astro-cid-wdkf5j7y]:hover{transform:translateY(-.25rem);box-shadow:0 .5rem 1rem #0003}svg[data-astro-cid-wdkf5j7y]{width:1.5rem;height:1.5rem}h1[data-astro-cid-wdkf5j7y]{font-size:5.25rem}.member-position[data-astro-cid-wdkf5j7y]{font-family:GenKiMinTW;font-weight:700;padding:1.5rem 0;line-height:1.5}.avatar[data-astro-cid-wdkf5j7y],.social[data-astro-cid-wdkf5j7y]{justify-self:end}.social[data-astro-cid-wdkf5j7y]{margin-top:3rem;align-self:flex-end}.avatar-container[data-astro-cid-wdkf5j7y]{position:relative;width:10rem;height:10rem;border-radius:1rem;overflow:hidden}.avatar-layer[data-astro-cid-wdkf5j7y]{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.125);transition:transform .1s ease-out;will-change:transform}.avatar-bg[data-astro-cid-wdkf5j7y]{z-index:0}.avatar-back[data-astro-cid-wdkf5j7y]{z-index:1}.avatar-front[data-astro-cid-wdkf5j7y]{z-index:2}.avatar-img[data-astro-cid-wdkf5j7y]{width:100%;height:100%;object-fit:cover}#member-social-btn[data-astro-cid-wdkf5j7y]{padding:.5rem 1rem;background-color:#000;color:#fff;border:none;border-radius:.3rem;cursor:pointer;font-size:1rem;font-weight:700;transition:transform .3s ease,box-shadow .3s ease}#member-social-btn[data-astro-cid-wdkf5j7y]:hover{transform:translateY(-.25rem);box-shadow:0 .5rem 1rem #0003}p[data-astro-cid-wdkf5j7y]{max-width:20rem;padding-top:3.75rem;font-weight:700;line-height:1.5}@media(prefers-reduced-motion:reduce){.member-info[data-astro-cid-wdkf5j7y],.member-info[data-astro-cid-wdkf5j7y].show,.close-btn[data-astro-cid-wdkf5j7y],#member-social-btn[data-astro-cid-wdkf5j7y],.avatar-layer[data-astro-cid-wdkf5j7y]{transition:none}}@media(max-width:40rem){.close-btn[data-astro-cid-wdkf5j7y]{top:2rem;right:2rem;width:2rem;height:2rem;font-size:1.5rem}svg[data-astro-cid-wdkf5j7y]{width:1rem;height:1rem}.member-info[data-astro-cid-wdkf5j7y]{width:calc(100vw - 4rem);height:calc(100vh - 4rem);align-self:center;justify-self:center;position:fixed;padding:2.5rem}.header[data-astro-cid-wdkf5j7y]{padding-bottom:2.5rem}h1[data-astro-cid-wdkf5j7y]{font-size:3.5rem}.avatar[data-astro-cid-wdkf5j7y],.social[data-astro-cid-wdkf5j7y]{justify-self:center}p[data-astro-cid-wdkf5j7y]{width:100%}}.nav-mask-bottom{position:sticky;bottom:0;left:0;width:100%;height:8rem;background:linear-gradient(to top,#ac782b,transparent);z-index:10;pointer-events:none}.anchor{position:fixed;bottom:2rem;z-index:99;display:flex;align-items:center;justify-content:start;overflow-x:auto;width:100%;padding:.5rem;width:fit-content;scrollbar-width:none;left:50%;transform:translate(-50%);max-width:90vw}#switch-icon{padding-inline:.7rem;margin-right:0}#switch-text{margin-left:0}.anchor-box{display:flex;align-items:center;width:fit-content;padding:.7rem 1.25rem;margin:.125rem;height:2.5rem;border-radius:.25rem;background-color:#f5f6ee;color:#222;cursor:pointer;flex-shrink:0;white-space:nowrap}.anchor-switch{display:flex}.anchor-text-span{font-size:1rem;font-weight:500;text-align:center}.anchor-btn{text-decoration:none;transition:transform .3s ease,background-color .3s ease,color .3s ease}.anchor-btn:hover{transform:translateY(-.25rem)}.anchor-switch .anchor-box,.anchor-btn.active{background-color:#222;color:#f5f6ee}.anchor-switch .anchor-box .anchor-text-span,.anchor-btn.active .anchor-text-span{font-weight:700}main{min-height:100vh;position:relative}@media(prefers-reduced-motion:reduce){.anchor-btn{transition:none}.anchor-btn:hover{transform:none}}
