@font-face{font-family:JinKai;src:url(/fonts/jinkai-400.woff2)format("woff2");font-weight:100 450;font-display:swap}@font-face{font-family:JinKai;src:url(/fonts/jinkai-500.woff2)format("woff2");font-weight:451 900;font-display:swap}:root{--font:"JinKai", "PingFang SC", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, "JinKai", monospace;--font-serif:"JinKai", "Songti SC", serif;--fs-display:clamp(34px, 5vw, 46px);--fs-lede:16px;--fs-body:15px;--fs-small:13px;--fs-mono:12px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--d-fast:.14s;--d-base:.22s;--d-slow:.36s;--col:640px;--gutter:24px;color-scheme:light}:root,[data-theme=light]{--canvas:#f5f4f1;--surface:#fff;--well:#efeeea;--glass:#faf9f7b8;--edge:#1c1b1912;--line:#1c1b1914;--hover:#1c1b190b;--ink:#1c1b19;--ink-2:#1c1b19a3;--ink-3:#1c1b196b;--ink-4:#1c1b1933;--accent:#a0685c;--accent-soft:#a0685c29;--ok:#2e9b5c;--grid:#1c1b190f;--shadow-1:0 0 0 .5px var(--edge), 0 1px 2px #1e140a0d;--shadow-2:0 0 0 .5px var(--edge), 0 1px 2px #1e140a0f, 0 12px 32px -10px #1e140a2e;--shot:none}[data-theme=dark]{color-scheme:dark;--canvas:#121211;--surface:#1a1a19;--well:#1f1f1d;--glass:#1e1e1cb8;--edge:#ffffff12;--line:#ffffff12;--hover:#ffffff0d;--ink:#ecebe7;--ink-2:#ecebe7a3;--ink-3:#ecebe766;--ink-4:#ecebe72e;--accent:#d49b8d;--accent-soft:#d49b8d2e;--ok:#4cc282;--grid:#ffffff0d;--shadow-1:0 0 0 .5px var(--edge), 0 1px 2px #0000004d;--shadow-2:0 0 0 .5px var(--edge), 0 1px 2px #0000004d, 0 12px 32px -10px #0009;--shot:brightness(.86)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font);font-size:var(--fs-body);color:var(--ink-2);background:var(--canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--d-slow) var(--ease), color var(--d-slow) var(--ease);margin:0;line-height:1.75;overflow-x:clip}h1,h2,h3,p{margin:0}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:none;padding:0}strong{color:var(--ink);font-weight:500}::selection{color:#fff;background:var(--accent)}:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);border-radius:8px;outline:none}.label{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--ink-3);align-items:center;gap:10px;margin:0 0 18px;font-weight:400;display:flex}.label:before{content:"#";color:var(--ink-4)}.js [data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(12px)}.js [data-reveal].is-in{opacity:1;transform:none}.dot{background:var(--ok);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 18%, transparent);border-radius:50%;flex:none;display:inline-block}.dot[data-off]{background:var(--ink-4);box-shadow:none}[data-sweep] body{transition:none}::view-transition-group(root){animation-duration:1s}::view-transition-new(root){animation:1s cubic-bezier(.5,0,.25,1) both theme-sweep;mask:linear-gradient(90deg,#0000 41.67%,#000 58.33%) 0 0/240% 100% no-repeat}::view-transition-old(root){animation:1s cubic-bezier(.5,0,.25,1) both theme-haze}@keyframes theme-sweep{to{mask-position:100% 0}}@keyframes theme-haze{to{filter:blur(6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-reveal]{opacity:1;transform:none}}.sbar{display:none}.has-sbar{scrollbar-width:none}.has-sbar::-webkit-scrollbar{display:none}.has-sbar .sbar{z-index:1000;opacity:0;pointer-events:none;width:12px;transition:opacity var(--d-slow) var(--ease);display:block;position:fixed;top:0;bottom:0;right:0}.has-sbar .sbar[hidden]{display:none}.sbar.is-on{opacity:1;pointer-events:auto;transition-duration:var(--d-fast)}.sbar-thumb{background:var(--ink-4);width:4px;transition:width var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease);border-radius:99px;position:absolute;top:0;right:3px}.sbar:hover .sbar-thumb,.sbar.is-drag .sbar-thumb{background:var(--ink-3);width:6px}.cord[data-astro-cid-pjs4ckkn]{--pull:0px;z-index:60;cursor:grab;touch-action:none;user-select:none;transform-origin:50% 0;width:28px;height:76px;padding:0;position:fixed;top:0;right:clamp(14px,3vw,40px)}.cord[data-astro-cid-pjs4ckkn][data-drag]{cursor:grabbing}.cord[data-astro-cid-pjs4ckkn][data-drag] .line[data-astro-cid-pjs4ckkn],.cord[data-astro-cid-pjs4ckkn][data-drag] .knob[data-astro-cid-pjs4ckkn]{transition:none}.cord[data-astro-cid-pjs4ckkn]:not([data-drag],[data-snap]):hover{animation:sway 2.4s var(--ease) infinite}.cord[data-astro-cid-pjs4ckkn]:focus-visible{box-shadow:none}.line[data-astro-cid-pjs4ckkn]{width:1.5px;height:calc(52px + var(--pull));background:linear-gradient(var(--ink-4), var(--ink-3));transition:height .45s var(--ease-pop);position:absolute;top:0;left:13.25px}.knob[data-astro-cid-pjs4ckkn]{top:calc(49px + var(--pull));width:14px;height:19px;transition:top .45s var(--ease-pop);background:radial-gradient(circle at 36% 30%,#fff,#e6dfd1 55%,#b9ae99);border-radius:50% 50% 46% 46%/42% 42% 58% 58%;position:absolute;left:7px;box-shadow:0 3px 5px #281e0a40,inset 0 -1.5px 1.5px #5a462840}.cord[data-astro-cid-pjs4ckkn]:focus-visible .knob[data-astro-cid-pjs4ckkn]{box-shadow:0 3px 5px #281e0a40, 0 0 0 3px var(--accent-soft)}.cord[data-astro-cid-pjs4ckkn][data-snap]{animation:snap .7s var(--ease-pop)}@keyframes snap{0%{transform:translateY(8px)}35%{transform:translateY(-3px)rotate(4deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(1.5deg)}}@keyframes sway{0%,to{transform:rotate(0)}50%{transform:rotate(2.5deg)}}@media (width<=720px){.cord[data-astro-cid-pjs4ckkn]{height:62px}.line[data-astro-cid-pjs4ckkn]{height:calc(38px + var(--pull))}.knob[data-astro-cid-pjs4ckkn]{top:calc(35px + var(--pull))}}.meta[data-astro-cid-oroykkkn]{z-index:30;font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;border-left:1px dashed var(--ink-4);padding-left:16px;font-size:11.5px;line-height:1.9;display:grid;position:fixed;top:56px;left:48px}.meta[data-astro-cid-oroykkkn] b[data-astro-cid-oroykkkn]{color:var(--ink);font-weight:500}.clock[data-astro-cid-oroykkkn]{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}@media (width<=1080px){.meta[data-astro-cid-oroykkkn]{display:none}}.lang[data-astro-cid-oroykkkn]{z-index:60;min-width:34px;height:30px;font-size:var(--fs-small);color:var(--ink-3);transition:color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease);border-radius:99px;place-items:center;padding:0 8px;font-weight:500;display:grid;position:fixed;top:18px;right:calc(clamp(14px,3vw,40px) + 36px)}.lang[data-astro-cid-oroykkkn]:hover{color:var(--ink);background:var(--hover)}.fade[data-astro-cid-oroykkkn]{z-index:20;pointer-events:none;position:fixed;inset-inline:0}.fade[data-astro-cid-oroykkkn].top{background:linear-gradient(var(--canvas), transparent);height:64px;top:0}.avatar[data-astro-cid-u5m3xj5o]{width:76px;height:76px;box-shadow:var(--shadow-2);transition:transform .5s var(--ease-pop);border-radius:22px;flex:none;position:relative;overflow:hidden;transform:rotate(-4deg)}.avatar[data-astro-cid-u5m3xj5o]:hover{transform:rotate(3deg)scale(1.06)translateY(-2px)}.art[data-astro-cid-u5m3xj5o]{position:absolute;inset:0}.art[data-astro-cid-u5m3xj5o] img{width:100%;height:100%}.shades[data-astro-cid-u5m3xj5o]{width:30.5%;position:absolute;top:39%;left:37.5%}@media (width<=560px){.avatar[data-astro-cid-u5m3xj5o]{border-radius:.53em;width:1.76em;height:1.76em}}.roll[data-astro-cid-2z2msc5e]{color:var(--ink);font-weight:500;display:inline-grid}.roll[data-astro-cid-2z2msc5e] .w{white-space:nowrap;grid-area:1/1}.roll[data-astro-cid-2z2msc5e] i{--curve:cubic-bezier(.4, 0, .2, 1);transition:transform .4s var(--curve), opacity .4s var(--curve), filter .4s var(--curve);transition-delay:calc(var(--i) * 15ms);font-style:normal;display:inline-block}.roll[data-astro-cid-2z2msc5e] .w[data-enter] i{opacity:0;filter:blur(6px);transform:translateY(6px)}.roll[data-astro-cid-2z2msc5e] .w[data-leave] i{opacity:0;filter:blur(6px);transform:translateY(-6px)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:var(--fs-display);letter-spacing:-.02em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:16px;font-weight:650;line-height:1.15;display:flex}.intro[data-astro-cid-ge2uvauf]{text-wrap:pretty;font-size:var(--fs-lede);margin-top:28px}.intro[data-astro-cid-ge2uvauf].phrased{text-wrap:wrap}.intro[data-astro-cid-ge2uvauf].phrased .seg{display:inline-block}.intro[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]+p[data-astro-cid-ge2uvauf]{margin-top:.7em}.now[data-astro-cid-ge2uvauf]{font-size:var(--fs-lede);margin-top:18px}.socials[data-astro-cid-ge2uvauf]{gap:4px;margin:26px 0 0 -9px;display:flex}.socials[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{width:36px;height:36px;color:var(--ink-3);transition:color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease), transform var(--d-slow) var(--ease-pop);border-radius:10px;place-items:center;display:grid}.socials[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--ink);background:var(--hover);transform:translateY(-2px)}.socials[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:18px;height:18px}@media (width<=560px){.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(22px, calc(10.4vw - 8px), var(--fs-display));gap:14px}}.posts[data-astro-cid-rugmhvww]{margin:0 -14px;padding:0;list-style:none}.post[data-astro-cid-rugmhvww]{transition:background-color var(--d-base) var(--ease);border-radius:12px;grid-template-columns:1fr auto;align-items:baseline;column-gap:24px;padding:11px 14px;display:grid;position:relative}.post[data-astro-cid-rugmhvww]:hover{background:var(--hover)}.t[data-astro-cid-rugmhvww]{min-width:0;color:var(--ink);font-weight:500;line-height:1.55}.d[data-astro-cid-rugmhvww],.arr[data-astro-cid-rugmhvww]{transition:opacity var(--d-base) var(--ease), transform var(--d-slow) var(--ease);grid-area:1/2;justify-self:end}.d[data-astro-cid-rugmhvww]{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ink-3);white-space:nowrap}.arr[data-astro-cid-rugmhvww]{color:var(--ink);opacity:0;transform:translate(-4px,4px)}.post[data-astro-cid-rugmhvww]:hover .d[data-astro-cid-rugmhvww]{opacity:0;transform:translate(-6px)}.post[data-astro-cid-rugmhvww]:hover .arr[data-astro-cid-rugmhvww]{opacity:1;transform:none}.ex[data-astro-cid-rugmhvww]{font-size:var(--fs-small);color:var(--ink-3);transition:grid-template-rows .4s var(--ease), margin-top .4s var(--ease);grid-column:1/-1;grid-template-rows:0fr;line-height:1.65;display:grid}.ex[data-astro-cid-rugmhvww]>span[data-astro-cid-rugmhvww]{overflow:hidden}@media (hover:hover){.post[data-astro-cid-rugmhvww]:hover .ex[data-astro-cid-rugmhvww]{grid-template-rows:1fr;margin-top:4px}}.more[data-astro-cid-rugmhvww]{font-size:var(--fs-small);color:var(--ink-3);transition:color var(--d-fast) var(--ease);gap:6px;margin-top:12px;display:inline-flex}.more[data-astro-cid-rugmhvww]:hover{color:var(--ink)}.more[data-astro-cid-rugmhvww] span[data-astro-cid-rugmhvww]{transition:transform var(--d-slow) var(--ease)}.more[data-astro-cid-rugmhvww]:hover span[data-astro-cid-rugmhvww]{transform:translate(2px,-2px)}.card[data-astro-cid-ftq3vvlr]{background:var(--surface);box-shadow:var(--shadow-1);transition:box-shadow var(--d-slow) var(--ease);border-radius:20px;padding:20px 22px 0;position:relative;overflow:hidden}.card[data-astro-cid-ftq3vvlr]:hover{box-shadow:var(--shadow-2)}.cover[data-astro-cid-ftq3vvlr]{z-index:1;border-radius:inherit;position:absolute;inset:0}.head[data-astro-cid-ftq3vvlr]{align-items:center;gap:12px;display:flex}.icon[data-astro-cid-ftq3vvlr]{width:44px;height:44px;box-shadow:0 0 0 .5px var(--edge), 0 2px 6px -2px #28505a59;transition:transform var(--d-slow) var(--ease-pop);border-radius:11px}.card[data-astro-cid-ftq3vvlr]:hover .icon[data-astro-cid-ftq3vvlr]{transform:rotate(-6deg)scale(1.05)}.name[data-astro-cid-ftq3vvlr]{flex:1;min-width:0;line-height:1.35}h3[data-astro-cid-ftq3vvlr]{font-size:var(--fs-body);color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.url[data-astro-cid-ftq3vvlr]{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ink-3)}.gh[data-astro-cid-ftq3vvlr]{z-index:2;width:34px;height:34px;color:var(--ink-3);transition:color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease);border-radius:10px;place-items:center;display:grid;position:relative}.gh[data-astro-cid-ftq3vvlr]:hover{color:var(--ink);background:var(--hover)}.gh[data-astro-cid-ftq3vvlr] svg[data-astro-cid-ftq3vvlr]{width:18px;height:18px}.desc[data-astro-cid-ftq3vvlr]{margin-top:14px;font-size:14px;line-height:1.7}.shot[data-astro-cid-ftq3vvlr]{height:236px;margin:18px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.shot[data-astro-cid-ftq3vvlr] img{width:106%;max-width:none;height:auto;filter:var(--shot);transition:transform .7s var(--ease);margin-left:-3%;transform:translateY(14px)}.card[data-astro-cid-ftq3vvlr]:hover .shot[data-astro-cid-ftq3vvlr] img{transform:translateY(-6px)}@media (width<=560px){.card[data-astro-cid-ftq3vvlr]{padding:16px 16px 0}.shot[data-astro-cid-ftq3vvlr]{height:170px}}.wrap[data-astro-cid-nhxtzw2q]{margin-top:20px;position:relative}.scroll[data-astro-cid-nhxtzw2q]{scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.scroll[data-astro-cid-nhxtzw2q]::-webkit-scrollbar{display:none}.graph[data-astro-cid-nhxtzw2q]{--cell:9px;grid-template-rows:auto repeat(7, var(--cell));grid-template-columns:repeat(var(--weeks), var(--cell));min-width:calc(var(--weeks) * (var(--cell) + 3px));justify-content:space-between;gap:3px;display:grid}.month[data-astro-cid-nhxtzw2q]{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;grid-row:1;margin-bottom:4px;font-size:10.5px;line-height:1}i[data-astro-cid-nhxtzw2q]{width:var(--cell);height:var(--cell);background:var(--hover);transition:opacity .5s var(--ease), transform .5s var(--ease-pop);transition-delay:calc(var(--c) * 9ms);border-radius:2.5px}i[data-astro-cid-nhxtzw2q][data-level="1"]{background:color-mix(in srgb, var(--accent) 32%, transparent)}i[data-astro-cid-nhxtzw2q][data-level="2"]{background:color-mix(in srgb, var(--accent) 55%, transparent)}i[data-astro-cid-nhxtzw2q][data-level="3"]{background:color-mix(in srgb, var(--accent) 78%, transparent)}i[data-astro-cid-nhxtzw2q][data-level="4"]{background:var(--accent)}.js .wrap[data-astro-cid-nhxtzw2q]:not(.is-in) i[data-astro-cid-nhxtzw2q]{opacity:0;transform:scale(.3)}i[data-astro-cid-nhxtzw2q]:hover{outline:1.5px solid var(--ink-3);outline-offset:1px}.tip[data-astro-cid-nhxtzw2q]{color:var(--canvas);white-space:nowrap;pointer-events:none;background:var(--ink);border-radius:99px;padding:3px 9px;font-size:12px;line-height:1.6;position:absolute;top:0;left:0;translate:-50% calc(-100% - 6px)}.more[data-astro-cid-nhxtzw2q]{font-size:var(--fs-small);color:var(--ink-3);transition:color var(--d-fast) var(--ease);gap:6px;margin-top:16px;display:inline-flex}.more[data-astro-cid-nhxtzw2q]:hover{color:var(--ink)}.more[data-astro-cid-nhxtzw2q] span[data-astro-cid-nhxtzw2q]{transition:transform var(--d-slow) var(--ease)}.more[data-astro-cid-nhxtzw2q]:hover span[data-astro-cid-nhxtzw2q]{transform:translate(2px,-2px)}.desk[data-astro-cid-mzsqumt7]{--size:100px;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:-1px -1px;background-size:28px 28px;border-radius:20px;height:400px;margin:0 -14px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#000 58%,#0000 100%);mask-image:radial-gradient(#000 58%,#0000 100%)}.sticker[data-astro-cid-mzsqumt7]{width:calc(var(--size) * var(--s,1));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;position:absolute;top:0;left:0}.sticker[data-astro-cid-mzsqumt7] img{pointer-events:none;filter:drop-shadow(0 2px 2px #0000001f)drop-shadow(0 6px 10px #00000014);width:100%;height:auto;transition:transform var(--d-slow) var(--ease-pop)}.sticker[data-astro-cid-mzsqumt7]:hover img{transform:scale(1.05)}.sticker[data-astro-cid-mzsqumt7][data-grab]{z-index:10;cursor:grabbing}.sticker[data-astro-cid-mzsqumt7][data-grab] img{transform:scale(1.12)}.tip[data-astro-cid-mzsqumt7]{z-index:11;font-family:var(--font-mono);color:var(--canvas);white-space:nowrap;pointer-events:none;background:var(--ink);opacity:0;transition:opacity var(--d-fast) var(--ease), translate var(--d-slow) var(--ease-pop);border-radius:99px;padding:2px 9px;font-size:11px;position:absolute;top:0;left:0;translate:-50% 4px}.tip[data-astro-cid-mzsqumt7][data-on]{opacity:1;translate:-50%}@media (width<=560px){.desk[data-astro-cid-mzsqumt7]{--size:64px;height:340px;margin:0 -8px}}.tech[data-astro-cid-u256hdza]{gap:12px;margin:0;display:grid}.row[data-astro-cid-u256hdza]{grid-template-columns:80px 1fr;align-items:start;gap:16px;display:grid}dt[data-astro-cid-u256hdza]{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ink-3);padding-top:6px}dd[data-astro-cid-u256hdza]{flex-wrap:wrap;gap:8px;margin:0;display:flex}.chip[data-astro-cid-u256hdza]{height:32px;font-size:var(--fs-small);color:var(--ink-2);cursor:default;background:var(--surface);box-shadow:var(--shadow-1);transition:transform var(--d-slow) var(--ease-pop), color var(--d-fast) var(--ease);border-radius:9px;align-items:center;gap:7px;padding:0 12px 0 10px;display:inline-flex}.chip[data-astro-cid-u256hdza] svg[data-astro-cid-u256hdza]{width:14px;height:14px;color:var(--ink-3);transition:color var(--d-base) var(--ease)}.chip[data-astro-cid-u256hdza]:hover{color:var(--ink);transform:translateY(-2px)}.chip[data-astro-cid-u256hdza]:hover svg[data-astro-cid-u256hdza]{color:var(--brand)}@media (width<=560px){.row[data-astro-cid-u256hdza]{grid-template-columns:1fr;gap:8px}dt[data-astro-cid-u256hdza]{padding-top:0}}.clawd[data-astro-cid-jsmt42wd]{--px:4px;z-index:4;width:calc(var(--px) * 12);height:calc(var(--px) * 8);cursor:grab;touch-action:none;visibility:hidden;will-change:transform;padding:0;position:absolute;top:0;left:0}.clawd[data-astro-cid-jsmt42wd][data-ready]{visibility:visible}.clawd[data-astro-cid-jsmt42wd][data-held]{cursor:grabbing}.clawd[data-astro-cid-jsmt42wd]:focus-visible{outline:2px solid var(--accent-soft);outline-offset:4px;box-shadow:none}.hop[data-astro-cid-jsmt42wd]{transform-origin:50% 100%;width:100%;height:100%;transition:transform .18s var(--ease-pop);display:block}.clawd[data-astro-cid-jsmt42wd] svg[data-astro-cid-jsmt42wd]{width:100%;height:100%;display:block;overflow:visible}.sky[data-astro-cid-jsmt42wd]{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}svg[data-astro-cid-jsmt42wd] .o{fill:#d97757}svg[data-astro-cid-jsmt42wd] .d{fill:#bd6447}svg[data-astro-cid-jsmt42wd] .e{fill:#141413}svg[data-astro-cid-jsmt42wd] .l{fill:#f2c9b5}svg[data-astro-cid-jsmt42wd] .g1{fill:#a6a59e}svg[data-astro-cid-jsmt42wd] .g2{fill:#7c7b74}.string[data-astro-cid-jsmt42wd],.tail[data-astro-cid-jsmt42wd],.wind[data-astro-cid-jsmt42wd] path{stroke:var(--ink-3);stroke-linecap:round;stroke-width:1px}.chute[data-astro-cid-jsmt42wd] .cord{fill:none;stroke:var(--ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}.wind[data-astro-cid-jsmt42wd] path{fill:none;stroke-width:1.25px}.clawd[data-astro-cid-jsmt42wd][data-jump] .hop[data-astro-cid-jsmt42wd]{animation:.62s cubic-bezier(.3,0,.4,1) jump}@keyframes jump{0%{transform:scale(1.1,.86)}20%{transform:translateY(-16px)scale(.94,1.08)}45%{transform:translateY(-22px)}80%{transform:translateY(0)scale(1.08,.9)}to{transform:none}}@media (width<=560px){.clawd[data-astro-cid-jsmt42wd]{--px:3px}}main[data-astro-cid-7aropxhg]{z-index:1;max-width:calc(var(--col) + var(--gutter) * 2);padding:128px var(--gutter) 120px;margin:0 auto;position:relative}main[data-astro-cid-7aropxhg]>section{margin-top:88px;scroll-margin-top:72px}footer[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);margin-top:112px;padding-top:32px;position:relative}.motto[data-astro-cid-7aropxhg]{font-family:var(--font-serif);color:var(--ink);letter-spacing:.02em;font-size:19px;line-height:1.6}.copy[data-astro-cid-7aropxhg]{font-size:var(--fs-small);color:var(--ink-3);margin-top:14px}@media (width<=560px){main[data-astro-cid-7aropxhg]{padding-top:96px}main[data-astro-cid-7aropxhg]>section{margin-top:72px}}
