.about[data-astro-cid-ta2fbyqs]{--u:calc(100vw / 2026);--ink-blue:#51588e;--ink-blue-18:#51588e2e;--text:max(15px, calc(21.461 * var(--u)));padding-bottom:calc(200 * var(--u));font-weight:500;overflow-x:clip}.top[data-astro-cid-ta2fbyqs]{height:calc((919.19 - 84.8) * var(--u));position:relative}.top[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{position:absolute}.grid[data-astro-cid-ta2fbyqs]{pointer-events:none;z-index:-1;max-width:none;height:auto}.intro[data-astro-cid-ta2fbyqs]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));font-size:var(--text)}.hello-row[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:calc(9.02 * var(--u));display:flex}.hello-flower[data-astro-cid-ta2fbyqs]{--accent:var(--ink-blue);width:max(16px, calc(25.35 * var(--u)));aspect-ratio:73.332/127.835;flex:none;position:relative}.hello[data-astro-cid-ta2fbyqs]{height:1.21em;margin-top:calc(7.73 * var(--u));font-size:max(22px, calc(33.604 * var(--u)));color:var(--ink-blue);white-space:pre;align-items:center;line-height:1.21;display:inline-flex}.caret[data-astro-cid-ta2fbyqs]{opacity:0;background:currentColor;border-radius:2px;width:2px;height:1em;margin-left:2px;display:inline-block}.hello[data-astro-cid-ta2fbyqs].is-typing .caret[data-astro-cid-ta2fbyqs]{opacity:1}.hello[data-astro-cid-ta2fbyqs]:not(.is-typing) .caret[data-astro-cid-ta2fbyqs]{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:1}}.lead[data-astro-cid-ta2fbyqs]{margin-top:calc(44.27 * var(--u));margin-left:calc(8.94 * var(--u));line-height:1.4}.body[data-astro-cid-ta2fbyqs]{margin-top:calc(29.56 * var(--u));margin-left:calc(8.94 * var(--u));width:calc(1049.89 * var(--u));line-height:1.97}.off[data-astro-cid-ta2fbyqs]{margin-top:calc(25.35 * var(--u));margin-left:calc(11.24 * var(--u));width:calc(881.91 * var(--u));line-height:1.864}mark[data-astro-cid-ta2fbyqs]{padding:calc(3.2 * var(--u)) .09em;border-radius:calc(4.345 * var(--u));background:var(--ink-blue-18);color:var(--ink-blue);-webkit-box-decoration-break:clone;box-decoration-break:clone}.label[data-astro-cid-ta2fbyqs]{align-items:center;gap:calc(8.61 * var(--u));height:calc(39.67 * var(--u));padding:0 calc(8.43 * var(--u)) 0 calc(7.2 * var(--u));border-radius:calc(9.304 * var(--u));font-size:max(11px, calc(15.32 * var(--u)));vertical-align:middle;white-space:nowrap;background:#f5f5f5;line-height:1.4;display:inline-flex}.logo[data-astro-cid-ta2fbyqs]{width:calc(26.014 * var(--u));aspect-ratio:1;border-radius:calc(3.39 * var(--u));background:#000;flex:none;place-items:center;min-width:18px;display:grid}.logo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:auto}.picture[data-astro-cid-ta2fbyqs]{left:calc(var(--gx) * var(--u));top:calc(var(--gy) * var(--u))}.picture[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{position:absolute}.photo[data-astro-cid-ta2fbyqs]{object-fit:cover;max-width:none}.flower[data-astro-cid-ta2fbyqs]{transform-origin:50%;max-width:none}.flower[data-astro-cid-ta2fbyqs].darken{mix-blend-mode:darken}.photo[data-astro-cid-ta2fbyqs],.flower[data-astro-cid-ta2fbyqs]{z-index:1}.cursor[data-astro-cid-ta2fbyqs]{z-index:2}.frame[data-astro-cid-ta2fbyqs]{width:var(--w);height:var(--h)}.frame[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs],.kid[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{position:absolute}.frame-line[data-astro-cid-ta2fbyqs]{inset:calc(6.666 * var(--u));border:2px solid #00000070}.handle[data-astro-cid-ta2fbyqs]{width:calc(13.333 * var(--u));height:calc(13.333 * var(--u));background:#fff;border:2px solid #00000070}.frame[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]:is(.frame-line,.handle){border:max(1px, 1.5 * var(--u)) solid #7a71b8}.cursor[data-astro-cid-ta2fbyqs]{left:calc(100% - 18.33 * var(--u));top:calc(100% - 16.33 * var(--u))}.cursor-bob[data-astro-cid-ta2fbyqs],.cursor-bob[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{position:absolute}.cursor-arrow[data-astro-cid-ta2fbyqs]{width:calc(42.688 * var(--u));height:calc(43.097 * var(--u));justify-content:center;align-items:center;display:flex}.cursor-arrow[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:calc(28.764 * var(--u) * 1.2205);flex:none;max-width:none;height:auto;rotate:-40.06deg}.cursor-label[data-astro-cid-ta2fbyqs]{left:calc(39.6 * var(--u));top:calc(42.62 * var(--u));width:calc(80.139 * var(--u));text-align:center;padding:calc(2.862 * var(--u)) calc(6.297 * var(--u)) calc(4.579 * var(--u)) calc(8.586 * var(--u));border-radius:calc(2.628 * var(--u));background:var(--ink-blue);color:#fff;font-size:calc(24.073 * var(--u));white-space:nowrap;font-weight:500;line-height:1.21}.cursor[data-astro-cid-ta2fbyqs]{--rest:translate(calc(-403.06 * var(--u)), calc(23.98 * var(--u)));animation:.22s ease-out .3s both cursor-in,.7s cubic-bezier(.3,.6,.2,1) 3.3s both cursor-away}.cursor-bob[data-astro-cid-ta2fbyqs]{animation:2.8s ease-in-out 4s infinite alternate cursor-idle}.frame[data-astro-cid-ta2fbyqs]{animation:1ms linear .6s both appear,.75s linear .6s both drag-out}.photo[data-astro-cid-ta2fbyqs]{animation:.3s ease-out 1.4s both photo-in}.flower[data-astro-cid-ta2fbyqs]{--bloom-at:calc(1.8s + var(--i) * .11s);animation:bloom var(--spring-quick-dur) var(--spring-quick-ease) var(--bloom-at) both, spin calc(36s + var(--i) * 3s) linear calc(var(--bloom-at) + var(--spring-quick-dur)) infinite}.flower[data-astro-cid-ta2fbyqs].ccw{animation-direction:normal,reverse}@keyframes cursor-in{0%{opacity:0;translate:calc(10 * var(--u)) calc(26 * var(--u))}}@keyframes cursor-away{to{transform:var(--rest)}}@keyframes cursor-idle{to{translate:0 max(-10px, calc(-14 * var(--u)))}}@keyframes appear{0%{visibility:hidden}}@keyframes drag-out{0%{width:0;height:0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}62%{width:calc(var(--w) * 1.035);height:calc(var(--h) * 1.025);animation-timing-function:cubic-bezier(.4,0,.3,1)}to{width:var(--w);height:var(--h)}}@keyframes photo-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bloom{0%{rotate:-25deg;scale:0}}@media (prefers-reduced-motion:reduce){.cursor[data-astro-cid-ta2fbyqs],.cursor-bob[data-astro-cid-ta2fbyqs],.frame[data-astro-cid-ta2fbyqs],.photo[data-astro-cid-ta2fbyqs],.flower[data-astro-cid-ta2fbyqs],.caret[data-astro-cid-ta2fbyqs]{animation:none!important}.cursor[data-astro-cid-ta2fbyqs]{transform:var(--rest)}}.chapter[data-astro-cid-ta2fbyqs]{width:calc(1679.07 * var(--u));padding-left:calc(13.55 * var(--u));font-size:var(--text);border-top:1px solid #00000045;margin-inline:auto;line-height:1.864}summary[data-astro-cid-ta2fbyqs]{align-items:center;gap:calc(15.8 * var(--u));cursor:pointer;list-style:none;display:inline-flex}summary[data-astro-cid-ta2fbyqs]::-webkit-details-marker{display:none}summary[data-astro-cid-ta2fbyqs]:after{content:"";width:max(12px, calc(18.46 * var(--u)));height:max(7px, calc(10.18 * var(--u)));background:var(--chevron) center / 100% 100% no-repeat;transition:rotate .2s}.chapter[data-astro-cid-ta2fbyqs]:not([open]) summary[data-astro-cid-ta2fbyqs]:after{rotate:-90deg}summary[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:inherit;font-weight:500}summary[data-astro-cid-ta2fbyqs]:hover h2[data-astro-cid-ta2fbyqs]{opacity:.75}.experience[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{margin-top:calc(39.33 * var(--u))}.jobs[data-astro-cid-ta2fbyqs]{grid-template-columns:calc(413.25 * var(--u)) calc(449.35 * var(--u)) calc(260.95 * var(--u)) auto;row-gap:calc(95.1 * var(--u));margin-top:calc(49.91 * var(--u));padding-bottom:calc(104.54 * var(--u));display:grid}.jobs[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding-right:1.5em}.jobs[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(4n){padding-right:0}.company[data-astro-cid-ta2fbyqs]{white-space:nowrap}.role[data-astro-cid-ta2fbyqs]{margin-top:calc(9.38 * var(--u));opacity:.25}.years[data-astro-cid-ta2fbyqs]{margin-top:calc(23.47 * var(--u))}.story[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{margin-top:calc(44.33 * var(--u));margin-left:calc(5.73 * var(--u))}.story-body[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:calc(45.07 * var(--u));margin-top:calc(55.77 * var(--u));margin-left:calc(-7.6 * var(--u));display:flex}.kid[data-astro-cid-ta2fbyqs]{width:calc(314.31 * var(--u));height:calc(402.48 * var(--u));flex:none;position:relative}.kid[data-astro-cid-ta2fbyqs] .frame-line[data-astro-cid-ta2fbyqs]{inset:calc(6.65 * var(--u)) calc(6.2 * var(--u))}.kid-photo[data-astro-cid-ta2fbyqs]{left:calc(23.66 * var(--u));top:calc(23.32 * var(--u));width:calc(267.36 * var(--u));height:calc(356.48 * var(--u));overflow:hidden}.kid-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.kid-photo[data-astro-cid-ta2fbyqs]:after{content:"";background:var(--ink-blue);mix-blend-mode:saturation;position:absolute;inset:0}.story-text[data-astro-cid-ta2fbyqs]{max-width:calc(1310.74 * var(--u));margin-top:calc(23.32 * var(--u))}.story-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:1.864em}@media (width<=899px){.about[data-astro-cid-ta2fbyqs]{--text:16px;padding:0 1rem 4rem}.top[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:2.5rem;height:auto;padding-top:1.5rem;display:flex}.top[data-astro-cid-ta2fbyqs]>.picture[data-astro-cid-ta2fbyqs],.top[data-astro-cid-ta2fbyqs]>.intro[data-astro-cid-ta2fbyqs]{position:relative;top:auto;left:auto}.picture[data-astro-cid-ta2fbyqs]{--u:calc((100vw - 2rem) / 725.1)}.grid[data-astro-cid-ta2fbyqs],.flower[data-astro-cid-ta2fbyqs].side{display:none}.intro[data-astro-cid-ta2fbyqs]{width:auto}.hello[data-astro-cid-ta2fbyqs]{font-size:24px}.lead[data-astro-cid-ta2fbyqs],.body[data-astro-cid-ta2fbyqs],.off[data-astro-cid-ta2fbyqs]{width:auto;margin-left:0;line-height:1.75}.lead[data-astro-cid-ta2fbyqs]{margin-top:1rem}.body[data-astro-cid-ta2fbyqs],.off[data-astro-cid-ta2fbyqs]{margin-top:.75rem}.label[data-astro-cid-ta2fbyqs]{border-radius:7px;gap:6px;height:30px;padding:0 8px 0 5px;font-size:13px}.logo[data-astro-cid-ta2fbyqs]{border-radius:4px}mark[data-astro-cid-ta2fbyqs]{border-radius:4px;padding:1px .09em}.chapter[data-astro-cid-ta2fbyqs]{width:auto;margin-top:3rem;padding-left:0}summary[data-astro-cid-ta2fbyqs],.experience[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs],.story[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{gap:10px;margin:1.25rem 0 0}.jobs[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:1.75rem 1rem;margin-top:1.25rem;padding-bottom:0;line-height:1.4}.jobs[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding:0}.company[data-astro-cid-ta2fbyqs]{white-space:normal}.role[data-astro-cid-ta2fbyqs],.years[data-astro-cid-ta2fbyqs]{margin-top:.25rem}.story-body[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:1.5rem;margin:1.25rem 0 0}.kid[data-astro-cid-ta2fbyqs]{--u:calc(min(100vw - 2rem, 320px) / 314.31)}.story-text[data-astro-cid-ta2fbyqs]{max-width:none;margin-top:0;line-height:1.75}.story-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:1em}}
