.home_page__uPsEp{--paper:#fbfcfd;--text:#252d38;--secondary:#657282;--rule:#dce3e9;--accent:#386e9a;min-height:100dvh;padding:0 28px 64px;background:var(--paper);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Helvetica,Arial,sans-serif}.home_page__uPsEp:before{content:"";position:fixed;inset:0;z-index:-1;background:var(--paper)}.home_page__uPsEp ::selection{background:#dbe6ee;color:#1d2a35}.home_page__uPsEp a:hover{color:var(--accent)}.home_sheet__PGdeR{max-width:720px;margin:0 auto;padding-top:68px}.home_header__1S2rZ{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px}.home_name__LT1rz{display:inline-flex;align-items:center;gap:12px;font-size:30px;font-weight:600;letter-spacing:-1.1px}.home_shiba__I6gNu{width:30px;height:30px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;color:var(--accent)}.home_langToggle__nk9DS{border:0;background:transparent;padding:0 2px;min-height:44px;color:var(--secondary);font-size:14px;cursor:pointer}.home_langToggle__nk9DS:hover{color:var(--accent)}.home_intro__s6zh0{margin-top:28px}.home_bio__Nikmi{margin:0;font-size:20px;line-height:1.65;letter-spacing:-.25px}.home_introLinks__QmfTE{display:flex;gap:26px;margin-top:12px;font-size:14px}.home_introLinks__QmfTE a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--secondary)}.home_introLinks__QmfTE svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.home_introLinks__QmfTE a:hover svg{transform:translateY(-2px)}.home_field__YQqxJ{display:block;width:100%;margin-top:30px;color:#5d87a6;touch-action:pan-y}.home_field__YQqxJ svg{display:block;width:100%;height:auto;shape-rendering:geometricPrecision}.home_writing__HQOKd{margin-top:36px}.home_sectionHeading__9QaCE{border-bottom:1px solid var(--rule);padding-bottom:18px}.home_sectionHeading__9QaCE h2{margin:0;font-size:18px;font-weight:500;letter-spacing:-.2px}.home_post__RyFgD{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:26px 0 24px}.home_post__RyFgD h3{margin:0;font-size:20px;font-weight:500;line-height:1.7}.home_post__RyFgD time{flex-shrink:0;color:var(--secondary);font-size:16px;font-variant-numeric:tabular-nums}@media (max-width:600px){.home_page__uPsEp{padding:0 22px 40px}.home_sheet__PGdeR{padding-top:44px}.home_header__1S2rZ{gap:12px;flex-wrap:wrap}.home_name__LT1rz{font-size:26px}.home_shiba__I6gNu{width:26px;height:26px}.home_intro__s6zh0{margin-top:24px}.home_bio__Nikmi{font-size:18px}.home_introLinks__QmfTE{gap:20px;font-size:13px}.home_field__YQqxJ{margin-top:22px}.home_writing__HQOKd{margin-top:30px}.home_post__RyFgD{flex-direction:column;gap:4px}.home_post__RyFgD h3{font-size:18px}}