:root{--ink:#0b0b0f;--chalk:#f3f1ea;--paper:#dcdad0;--graphite:#1b1b1f;--violet:#5b47d6;--violet-hi:#8e7cf0;--violet-deep:#3a2e8c;--win:#f4f2ff;--win-well:#d9d3fa;--btn:#e9e6ff;--bevel-hi:#fff;--bevel-lo:#2a2266;--yellow:#ffd84d;--terminal:#c8bfff;--scribble:#77728a;--muted-dark:#9a95ab;--muted-paper:#4a4a44;--subtle-paper:#3a3a44;--edu-cell:#e6e0f8;--rule:#6b6a62;--font-body:"Zen Kaku Gothic New", "Noto Sans SC", sans-serif;--font-pixel:"DotGothic16", "Noto Sans SC", monospace;--font-label:var(--font-pixel);--font-hand:"Reenie Beanie", cursive;--font-name:"Noto Sans SC", sans-serif}:root:lang(zh){--font-body:"Noto Sans SC", "Zen Kaku Gothic New", sans-serif;--font-label:"Noto Sans SC", sans-serif}:root:lang(ja){--font-name:var(--font-pixel)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pixelated{image-rendering:pixelated}.name-local{font-family:var(--font-name)}.credit{letter-spacing:.08em;margin:0;font-family:Zen Kaku Gothic New,sans-serif;font-size:11px;font-weight:700}.credit a{text-underline-offset:2px;white-space:nowrap;text-decoration:underline}body.home{background:var(--ink);color:var(--chalk)}.home-desktop{display:none}.stage{background:var(--ink);color:var(--chalk);position:relative;overflow:hidden}.stage--desktop{width:1440px;height:900px;transform:translate(-50%, -50%) scale(var(--desk-scale,1));position:absolute;top:50%;left:50%}.stage-box{width:calc(390px * var(--mob-scale,1));height:calc(1099px * var(--mob-scale,1));margin:0 auto;overflow:hidden}.stage--mobile{width:390px;height:1099px;transform:scale(var(--mob-scale,1));transform-origin:0 0}@media (width>=900px){.home-desktop{background:var(--ink);display:block;position:fixed;inset:0;overflow:hidden}.home-mobile{display:none}}.scene-doodles{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.px-star{pointer-events:none;position:absolute}.note{font-family:var(--font-hand);white-space:nowrap;pointer-events:none;line-height:1;position:absolute}.home-name{font-family:var(--font-hand);color:var(--chalk);white-space:nowrap;transform-origin:0;margin:0;font-weight:400;line-height:1;position:absolute;transform:rotate(-4deg)}.home-name--desktop{text-shadow:0 0 2px var(--ink), 3px 3px 0 var(--ink), 7px 7px 0 var(--violet);font-size:120px;top:28px;left:84px}.home-name--mobile{text-shadow:0 0 2px var(--ink), 2px 2px 0 var(--ink), 4px 4px 0 var(--violet);font-size:58px;top:12px;left:14px}.chips{font-family:var(--font-label);font-size:16px;line-height:1;display:flex;position:absolute}.chips--desktop{letter-spacing:.08em;top:172px;left:104px}.chips--mobile{letter-spacing:.06em;top:80px;left:14px}.chip-name{background:var(--chalk);color:var(--ink)}.chip-role{background:var(--ink);color:var(--chalk)}.chips--desktop .chip-name{padding:5px 8px}.chips--desktop .chip-role{padding:5px 10px}.chips--mobile .chip-name{padding:5px 7px}.chips--mobile .chip-role{padding:5px 8px}.about-chip{z-index:1;background:var(--yellow);color:var(--ink);font-family:var(--font-label);letter-spacing:.06em;padding:5px 8px;font-size:16px;line-height:1;position:absolute;top:116px;left:14px}.about-chip:hover{background:var(--chalk)}.home-nav{font-family:var(--font-pixel);letter-spacing:.12em;flex-direction:column;gap:10px;font-size:16px;line-height:20px;display:flex;position:absolute;top:268px;left:64px}.home-nav a{animation:nav-type calc(var(--n) * 40ms) steps(var(--n)) calc(1s + var(--i) * .1s) backwards;align-self:flex-start}@keyframes nav-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.home-nav a:hover,.home-foot a:hover{color:var(--yellow)}.home-langs{letter-spacing:.04em;gap:12px;margin-top:22px;display:flex}.home-langs a[aria-current=page]{background:var(--chalk);color:var(--ink);padding:0 5px}.home-langs a[aria-current=page]:hover{color:var(--ink)}.home-foot{flex-direction:column;gap:14px;display:flex;position:absolute}.home-foot--desktop{top:792px;left:24px}.home-foot--mobile{bottom:28px;left:16px}.home-links{font-family:var(--font-pixel);font-size:16px;line-height:1;display:flex}.home-links a{border:2px solid var(--chalk);align-items:center;display:inline-flex}.home-foot--desktop .home-links{letter-spacing:.08em;gap:8px}.home-foot--desktop .home-links a{padding:7px 8px}.home-foot--mobile .home-links{letter-spacing:.06em;gap:8px}.home-foot--mobile .home-links a{height:40px;padding:0 10px}.home-foot .credit{color:var(--muted-dark)}.home-foot--mobile .credit{max-width:225px}.win-layer{pointer-events:none;position:absolute;inset:0}.win-layer>*{pointer-events:auto}.moon-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.moon-btn img{width:100%;height:100%;display:block}.win{background:var(--win);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);position:absolute}.win--dark{background:var(--ink);box-shadow:6px 6px 0 var(--violet)}.win--mobile{box-shadow:5px 5px 0 var(--violet)}.win--pop{animation:.5s cubic-bezier(.61,1,.88,1) both win-pop;animation-delay:var(--pop,0s)}@keyframes win-pop{0%{opacity:0;transform:scale(0)}}.win__bar{background:var(--violet);border-bottom:2px solid var(--ink);color:#fff;height:32px;font-family:var(--font-pixel);user-select:none;align-items:center;gap:8px;padding:0 3px 0 10px;font-size:16px;line-height:1;display:flex}.win__bar--drag{cursor:grab;touch-action:none}.win__bar--drag:active{cursor:grabbing}.win__title{flex-grow:1}.win__close,.win__min{background:var(--btn);border:2px solid;border-color:var(--bevel-hi) var(--bevel-lo) var(--bevel-lo) var(--bevel-hi);width:26px;height:24px;color:var(--ink);font-family:var(--font-pixel);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.btn95{background:var(--btn);border:2px solid;border-color:var(--bevel-hi) var(--bevel-lo) var(--bevel-lo) var(--bevel-hi);outline:2px solid var(--ink);min-width:120px;height:38px;color:var(--ink);font-family:var(--font-label);cursor:pointer;justify-content:center;align-items:center;padding:0 16px;font-size:16px;line-height:1;display:inline-flex}.btn95--mobile{min-width:124px;height:44px;padding:0 14px}.btn95--primary{background:var(--violet);border-color:var(--violet-hi) var(--bevel-lo) var(--bevel-lo) var(--violet-hi);color:#fff;gap:10px;height:44px}.btn95:active,.win__close:active,.win__min:active{border-color:var(--bevel-lo) var(--bevel-hi) var(--bevel-hi) var(--bevel-lo)}.btn95:focus-visible{outline:2px solid var(--ink);box-shadow:0 0 0 5px var(--yellow)}.news-body{flex-direction:column;gap:16px;padding:18px 18px 20px;display:flex}.win--mobile .news-body{padding:16px 16px 18px}.news-msg{align-items:flex-start;gap:12px;display:flex}.news-msg svg{flex-shrink:0;margin-top:2px}.news-msg p{color:var(--graphite);margin:0;font-size:17px;font-weight:700;line-height:1.5}.win--mobile .news-msg p{font-size:16px}.btn-row{justify-content:center;gap:16px;display:flex}.win--mobile .btn-row{gap:14px}.paper-body{background:var(--win-well);flex-direction:column;gap:12px;padding:14px;display:flex}.paper-sheet{border:1px solid var(--ink);height:212px;box-shadow:3px 3px 0 var(--violet);background:#fff;overflow:hidden}.paper-sheet img{width:266px;height:210px;display:block}.paper-meta{font-family:var(--font-pixel);align-items:center;gap:10px;font-size:16px;line-height:1;display:flex}.paper-status{background:var(--violet);color:#fff;font-family:var(--font-label);padding:5px 8px}.paper-venue{color:var(--graphite)}.paper-body .btn95{align-self:center}.contact-body{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.contact-row{align-items:center;gap:12px;display:flex}.contact-row svg{flex-shrink:0}.contact-text{flex-direction:column;gap:4px;min-width:0;display:flex}.contact-text p{margin:0}.contact-msg{color:var(--graphite);font-size:17px;font-weight:700;line-height:1.4}.contact-mail{font-family:var(--font-pixel);color:var(--muted-paper);white-space:nowrap;font-size:16px;line-height:1.2}.neo{font-family:var(--font-pixel);color:var(--terminal);flex-direction:column;gap:8px;padding:14px 16px 16px;font-size:16px;line-height:1.55;display:flex}.win--mobile .neo{padding:14px 14px 16px}.neo__row{align-items:flex-start;gap:18px;display:flex}.win--mobile .neo__row{gap:14px}.neo__row img{flex-shrink:0;width:120px;height:150px;margin-top:4px;display:block}.neo__info{flex-direction:column;min-width:0;display:flex}.neo__key,.neo__prompt{color:var(--yellow)}.neo__at{color:var(--chalk)}.neo__link{text-underline-offset:3px;text-decoration:underline}.neo__link:hover{color:var(--yellow)}.neo__key.neo__link:hover{color:var(--terminal)}.neo{--type-at:calc(var(--pop,0s) + .8s);--enter-at:calc(var(--type-at) + var(--n) * 70ms + .3s)}.neo__typed{width:calc(var(--n) * 1ch);white-space:nowrap;vertical-align:bottom;animation:neo-type calc(var(--n) * 70ms) steps(var(--n)) var(--type-at) both;display:inline-block;overflow:hidden}@keyframes neo-type{0%{width:0}}.neo__caret{vertical-align:-2px;background:var(--terminal);width:10px;height:16px;animation:neo-enter 1ms var(--enter-at) both;display:inline-block}@keyframes neo-enter{to{visibility:hidden}}.neo__out{animation:neo-print 1ms var(--enter-at) both}.neo__next{--type-at:calc(var(--enter-at) + .6s)}@keyframes neo-print{0%{visibility:hidden}}.neo__cont{padding-left:10ch}.neo__indent{padding-left:2ch}.neo__palette{margin-top:10px;display:flex}.neo__palette span{width:24px;height:16px}.cursor{vertical-align:-2px;background:var(--terminal);width:10px;height:16px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.menu-trigger{z-index:30;cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed}.menu-trigger .bars{flex-direction:column;gap:4px;display:flex}.menu-trigger .bars span{background:currentColor;width:22px;height:4px;display:block}.menu-trigger--box{background:var(--ink);border:2px solid var(--chalk);width:44px;height:44px;color:var(--chalk);padding:0;top:20px;right:max(12px,50vw - 228px)}.menu-trigger--box .bars{gap:5px}.menu-trigger--text{background:var(--paper);height:44px;color:var(--graphite);font-family:var(--font-pixel);letter-spacing:.12em;border:0;gap:10px;padding:0 10px 0 6px;font-size:16px;top:16px;left:16px}.menu-trigger--text .bars span{background:var(--ink)}.menu-trigger--text:hover{color:var(--violet)}.menu-scrim{z-index:39;position:fixed;inset:0}.menu{z-index:40;background:var(--violet);border-right:2px solid var(--ink);color:#fff;width:300px;height:100dvh;font-family:var(--font-pixel);flex-direction:column;padding:84px 24px 40px 32px;animation:.3s ease-out menu-in;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@keyframes menu-in{0%{transform:translate(-100%)}to{transform:none}}.menu__close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:16px;left:14px}.menu__list,.menu__sub{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu__item{letter-spacing:.1em;align-items:center;gap:12px;height:40px;font-size:20px;line-height:1;display:inline-flex}.menu__sub{margin:2px 0 0 20px}.menu__sub a{letter-spacing:.1em;align-items:center;height:32px;font-size:16px;line-height:1;display:inline-flex}.menu__langs{--pad:8px;gap:8px;display:flex}.menu__langs a{height:32px;padding:0 var(--pad);letter-spacing:.04em;align-items:center;font-size:16px;line-height:1;display:inline-flex}.menu__langs a:first-child:not([aria-current=page]){margin-left:calc(-1 * var(--pad))}.menu .menu__list{gap:4px}.menu .menu__sub a{color:var(--btn)}.menu a:hover{color:var(--yellow)}.menu .menu__langs{margin-top:36px}.menu .menu__langs a[aria-current=page],.menu .menu__langs a[aria-current=page]:hover{background:var(--chalk);color:var(--ink)}.win--menu{z-index:30;display:none;position:fixed}.win--popup{z-index:31;max-width:calc(100vw - 24px);position:fixed}.win--center{height:fit-content;margin:auto;inset:0}.win--menu .win__bar{border-bottom:0}.menu-win{border-top:2px solid var(--ink);font-family:var(--font-pixel);padding:12px 16px 16px 18px}.menu-win .menu__item{gap:10px;height:36px}.menu-win .menu__sub{margin-top:0}.menu-win .menu__sub a{height:28px}.menu-win a:hover{color:var(--violet)}.menu-win .menu__langs{--pad:7px;border-top:2px dotted var(--ink);gap:6px;margin-top:12px;padding-top:12px}.menu-win .menu__langs a{height:28px}.menu-win .menu__langs a[aria-current=page],.menu-win .menu__langs a[aria-current=page]:hover{background:var(--ink);color:#fff}@media (width>=900px){.win--menu{display:block}}body.paper{background:var(--paper) url(/static/images/paper-mobile.svg) top center / 390px auto no-repeat;color:var(--graphite)}body.paper :focus-visible{outline-color:var(--violet)}.profile-page{min-height:100vh;position:relative;overflow-x:clip}.profile-head{flex-direction:column;align-items:center;gap:12px;padding-top:76px;display:flex}.profile-name{font-family:var(--font-hand);color:var(--ink);margin:0;font-size:64px;font-weight:400;line-height:1;transform:rotate(-3deg)}.label{background:var(--ink);color:#fff;letter-spacing:.04em;align-self:flex-start;margin:0;padding:2px 9px 5px;font-family:Zen Kaku Gothic New,sans-serif;font-size:24px;font-weight:900;line-height:1.1}.profile-head .label{align-self:auto;font-size:22px}.side-tab{display:none}.corner-moon{justify-content:center;align-items:center;width:44px;height:48px;display:flex;position:absolute;top:14px;right:16px}.profile-main{flex-direction:column;gap:56px;width:min(760px,100% - 40px);margin:48px auto 0;display:flex}.profile-main section{flex-direction:column;scroll-margin-top:72px;display:flex}.profile-main h2{margin-bottom:6px}.about{flex-direction:column;gap:12px;margin-top:12px;display:flex}.about p{margin:0;font-size:16px;font-weight:500;line-height:1.8}.about a{text-underline-offset:3px;text-decoration:underline}.about a:hover{color:var(--violet)}.entry{border-bottom:1px solid var(--graphite);flex-direction:column;gap:6px;padding:18px 0;display:flex}.entry-head{align-items:center;gap:10px;display:flex}.entry-stamp{font-size:15px;font-weight:700;line-height:1.5}.tag{background:var(--violet);color:#fff;font-family:var(--font-pixel);padding:3px 6px;font-size:16px;line-height:1}.entry-title{margin:0;font-size:16px;font-weight:700;line-height:1.6}.btn-ink{background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.14em;border:0;align-items:center;height:40px;padding:0 14px;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.btn-ink:hover{color:var(--terminal)}.entry .btn-ink{align-self:center;margin-top:10px;padding:0 16px}.news-archive{flex-direction:column;gap:40px;display:flex}.label--year{font-family:var(--font-pixel);letter-spacing:.08em;padding:3px 9px 4px;font-size:20px;font-weight:400}.pub{border-bottom:1px solid var(--graphite);flex-direction:column;gap:10px;padding:20px 0;display:flex}.pub-meta{font-family:var(--font-pixel);align-items:center;gap:10px;font-size:16px;line-height:1;display:flex}.pub-year{background:var(--ink);color:#fff;padding:4px 8px}.pub h3{margin:0;font-size:19px;font-weight:900;line-height:1.45}.pub p{margin:0;font-size:15px;line-height:1.6}.pub-me{text-underline-offset:3px;text-decoration:underline}.pub-venue{color:var(--subtle-paper)}.pub-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.pub-status{background:var(--violet);color:#fff;height:40px;font-family:var(--font-label);align-items:center;padding:0 10px;font-size:16px;line-height:1;display:inline-flex}.pub-actions .btn-ink[aria-expanded=true],.pub-actions .btn-ink[aria-expanded=true]:hover{background:var(--violet);color:#fff}.bib{border:2px solid var(--ink);background:#fff;margin-top:6px}.bib-bar{background:var(--ink);color:#fff;height:44px;font-family:var(--font-pixel);justify-content:space-between;align-items:center;padding-left:12px;font-size:16px;line-height:1;display:flex}.bib-copy{background:var(--violet);color:#fff;min-width:88px;font-family:var(--font-label);cursor:pointer;border:0;align-self:stretch;padding:0 14px;font-size:16px;line-height:1}.bib-copy:hover{background:var(--violet-deep)}.bib pre{font-family:var(--font-pixel);color:var(--graphite);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px 16px;font-size:16px;line-height:1.6}.btn-soon{border:1px solid var(--rule);height:40px;color:var(--muted-paper);letter-spacing:.14em;align-items:center;padding:0 12px;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.edu-table{border:2px solid var(--violet);background:#fff;flex-direction:column;gap:2px;margin-top:10px;display:flex}.edu-head{background:var(--violet);color:#fff;letter-spacing:.06em;text-align:center;padding:10px 12px;font-size:16px;font-weight:700;line-height:1.4}.edu-table dl{flex-direction:column;gap:2px;margin:0;display:flex}.edu-row{grid-template-columns:88px minmax(0,1fr);gap:2px;display:grid}.edu-row dt{background:var(--violet);color:#fff;flex-direction:column;justify-content:center;gap:8px;margin:0;padding:14px 12px;display:flex}.edu-degree{font-size:16px;font-weight:700;line-height:1.3}.edu-year{font-family:var(--font-pixel);font-size:16px;line-height:1}.edu-row dd{background:var(--edu-cell);flex-direction:column;justify-content:center;gap:4px;margin:0;padding:14px;display:flex}.edu-field{font-size:15px;font-weight:700;line-height:1.5}.edu-school{color:var(--subtle-paper);font-size:14px;line-height:1.5}.edu-note{color:var(--muted-paper);margin:12px 0 0;font-size:13px}.job{border-bottom:1px solid var(--graphite);flex-direction:column;gap:4px;padding:16px 0;display:flex}.job-period{font-family:var(--font-pixel);font-size:16px;line-height:1.6}.job-main{flex-direction:column;gap:4px;display:flex}.job-title{font-size:16px;font-weight:700;line-height:1.5}.job-org{color:var(--subtle-paper);font-size:14px;line-height:1.5}.job-desc{margin:6px 0 0;font-size:15px;line-height:1.6}.profile-main .contact-lead{margin:12px 0 16px;font-size:16px;font-weight:700;line-height:1.6}.contact-links{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.contact-links a{background:var(--ink);color:#fff;align-items:center;gap:10px;height:44px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.contact-links a:hover{color:var(--terminal)}.contact-links span{font-family:var(--font-pixel);color:var(--terminal);font-weight:400}.profile-foot{flex-direction:column;align-items:center;gap:18px;padding:16px 0 60px;display:flex}.btn-pixel{background:var(--ink);color:#fff;height:48px;font-family:var(--font-pixel);letter-spacing:.12em;align-items:center;gap:12px;padding:0 18px;font-size:16px;display:inline-flex}.btn-pixel:hover{color:var(--terminal)}.btn-pixel--outline{color:var(--ink);cursor:pointer;background:0 0;border:2px solid}.btn-pixel--outline:hover{color:var(--violet)}.btn-pixel--outline[hidden]{display:none}.all-news{align-self:flex-end;height:44px;margin-top:20px}.profile-foot .credit{color:var(--muted-paper)}.profile-foot .credit a:hover{color:var(--violet)}@media (width>=900px){body.paper{background-image:url(/static/images/paper-desktop.svg);background-size:1440px}.profile-drawer{display:none}.profile-head,.profile-main{width:min(760px,100% - 368px);margin-left:max(300px,50% - 380px)}.profile-head{flex-flow:wrap;justify-content:center;gap:12px 28px;padding-top:40px}.profile-name{font-size:92px}.label,.profile-head .label{padding:2px 10px 6px;font-size:28px}.label--year{padding:3px 10px 4px;font-size:22px}.news-archive{gap:48px}.corner-moon{display:none}.side-tab{background:var(--violet);color:#fff;width:44px;height:220px;font-family:var(--font-pixel);letter-spacing:.24em;writing-mode:vertical-rl;justify-content:center;align-items:center;font-size:16px;display:flex;position:fixed;top:clamp(16px,100svh - 340px,560px);right:0}.side-tab:hover{color:var(--yellow)}.profile-main{gap:64px;margin-top:88px}.profile-main h2{margin-bottom:8px}.about p{font-size:17px}.entry{padding:20px 0}.entry-stamp{font-size:16px}.entry-title{font-size:17px}.entry .btn-ink{height:auto;padding:8px 14px}.pub{padding:24px 0}.pub h3{font-size:22px}.pub p{font-size:16px}.pub-status{height:auto;padding:6px 10px}.pub-actions .btn-ink{height:auto;padding:9px 14px}.btn-soon{height:auto;padding:8px 13px}.edu-table{margin-top:12px}.edu-head{padding:12px 16px;font-size:18px}.edu-row{grid-template-columns:160px minmax(0,1fr)}.edu-row dt{padding:16px 18px}.edu-degree{font-size:18px}.edu-row dd{padding:16px 20px}.edu-field{font-size:17px}.edu-school{font-size:15px}.job{grid-template-columns:176px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.job-title{font-size:17px}.job-org{font-size:15px}.profile-main .contact-lead{margin-top:12px;font-size:17px}.contact-links{grid-template-columns:repeat(2,max-content);justify-items:start;gap:12px;display:grid}.contact-links a{padding:0 16px;font-size:15px}.profile-foot{padding:24px 0 80px}.btn-pixel{padding:0 20px}}.nf-head{height:132px;padding-top:24px}.nf-main{gap:24px;margin-top:0}.nf-big{font-family:var(--font-hand);color:var(--ink);align-self:center;margin:0;font-size:160px;line-height:.8;transform:rotate(-4deg)}.nf-entry{border-top:1px solid var(--graphite)}.nf-body{color:var(--subtle-paper);margin:0;font-size:15px;font-weight:500;line-height:1.6}.nf-path{font-family:var(--font-pixel);color:var(--muted-paper);overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;line-height:1.2}.nf-main .profile-foot{padding-top:8px}.foot-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width>=900px){.nf-head,.nf-main{width:min(760px,100% - 136px);margin-left:auto;margin-right:auto}.nf-head{align-items:flex-start;height:196px;padding-top:64px}.nf-main{gap:28px}.nf-big{font-size:220px}.nf-body{font-size:16px}.nf-main .profile-foot{padding-top:24px}.foot-buttons{gap:16px}}@media (prefers-reduced-motion:reduce){.menu,.cursor,.win--pop,.home-nav a,.neo__typed,.neo__out{animation:none}.neo__caret{display:none}}
