.naman-orb[data-astro-cid-mxmsckan]{user-select:none;-webkit-tap-highlight-color:transparent;width:50px;height:50px;margin:0 0 13px -2px}.naman-orb[data-astro-cid-mxmsckan] svg[data-astro-cid-mxmsckan]{width:100%;height:100%;display:block;overflow:visible}.naman-orb__orbit[data-astro-cid-mxmsckan]{transform-origin:36px 36px;animation:17s linear infinite orbit-turn}.naman-orb__ring[data-astro-cid-mxmsckan]{fill:none;stroke:color-mix(in srgb, var(--ink) 15%, transparent);stroke-width:.9px;stroke-dasharray:2 5.4}.naman-orb__orbit-dot[data-astro-cid-mxmsckan]{fill:var(--accent)}.naman-orb__orbit-dot--two[data-astro-cid-mxmsckan]{fill:var(--coral);opacity:.8}.naman-orb__body[data-astro-cid-mxmsckan]{transform-origin:36px 36px;animation:7.6s cubic-bezier(.45,0,.25,1) infinite body-alive}.naman-orb__face[data-astro-cid-mxmsckan]{fill:var(--ink)}.naman-orb__shine[data-astro-cid-mxmsckan]{fill:none;stroke:color-mix(in srgb, var(--paper) 19%, transparent);stroke-width:1.25px;stroke-linecap:round}.naman-orb__eye[data-astro-cid-mxmsckan]{fill:var(--paper)}.naman-orb__gaze[data-astro-cid-mxmsckan]{transform-box:fill-box;transform-origin:50%;animation:8.8s cubic-bezier(.45,0,.25,1) infinite gaze-around}.naman-orb__blink[data-astro-cid-mxmsckan]{transform-box:fill-box;transform-origin:50%;animation:6.1s ease-in-out infinite blink}.naman-orb__spark[data-astro-cid-mxmsckan]{fill:none;stroke:var(--accent);stroke-width:1.45px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.naman-orb__spark--main[data-astro-cid-mxmsckan]{animation:4.8s ease-in-out infinite spark-main}.naman-orb__spark--tiny[data-astro-cid-mxmsckan]{stroke:var(--coral);opacity:.5;animation:5.7s ease-in-out 1.2s infinite spark-tiny}.naman-orb[data-astro-cid-mxmsckan]:hover .naman-orb__body[data-astro-cid-mxmsckan],.naman-orb[data-astro-cid-mxmsckan]:active .naman-orb__body[data-astro-cid-mxmsckan]{animation:.62s cubic-bezier(.2,.9,.2,1) both hello}.naman-orb[data-astro-cid-mxmsckan]:hover .naman-orb__gaze[data-astro-cid-mxmsckan],.naman-orb[data-astro-cid-mxmsckan]:active .naman-orb__gaze[data-astro-cid-mxmsckan]{animation:none;transform:translate(2.6px,-1.2px)}.naman-orb[data-astro-cid-mxmsckan]:hover .naman-orb__orbit[data-astro-cid-mxmsckan],.naman-orb[data-astro-cid-mxmsckan]:active .naman-orb__orbit[data-astro-cid-mxmsckan]{animation-duration:4.5s}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes body-alive{0%,12%,to{transform:translateY(0)rotate(0)scale(1)}44%{transform:translateY(-1.4px)rotate(-.8deg)scale(1.018,.988)}50%{transform:translateY(-1.8px)rotate(.6deg)scale(.992,1.02)}57%{transform:translateY(-1px)rotate(0)scale(1)}}@keyframes gaze-around{0%,15%,43%,to{transform:translate(0)}20%,34%{transform:translate(2.1px,-.5px)}58%,70%{transform:translate(-1.8px,1px)}82%,90%{transform:translate(.8px,-1.1px)}}@keyframes blink{0%,31%,34%,68%,71%,to{transform:scaleY(1)}32.5%,69.5%{transform:scaleY(.08)}}@keyframes spark-main{0%,18%,to{opacity:.28;transform:scale(.72)rotate(0)}31%{opacity:1;transform:scale(1.18)rotate(12deg)}42%{opacity:.5;transform:scale(.9)rotate(18deg)}}@keyframes spark-tiny{0%,55%,to{opacity:.18;transform:scale(.65)}67%{opacity:.72;transform:scale(1.05)rotate(-10deg)}76%{opacity:.3;transform:scale(.8)}}@keyframes hello{0%{transform:translateY(0)rotate(0)scale(1)}34%{transform:translateY(-4.5px)rotate(-7deg)scale(1.055,.96)}62%{transform:translateY(-1px)rotate(5deg)scale(.985,1.025)}82%{transform:translateY(-2px)rotate(-2deg)scale(1.015)}to{transform:translateY(0)rotate(0)scale(1)}}@media (width<=640px){.naman-orb[data-astro-cid-mxmsckan]{width:48px;height:48px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.naman-orb[data-astro-cid-mxmsckan] [data-astro-cid-mxmsckan],.naman-orb__body[data-astro-cid-mxmsckan],.naman-orb__orbit[data-astro-cid-mxmsckan],.naman-orb__gaze[data-astro-cid-mxmsckan],.naman-orb__blink[data-astro-cid-mxmsckan]{transition:none!important;animation:none!important}}.bear-home{width:min(680px,100% - 40px);margin-inline:auto;padding:54px 0 88px}.bear-intro{max-width:640px}.bear-intro h1{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 17px;font-size:clamp(29px,5vw,35px);font-weight:650;line-height:1.14}.bear-intro__copy,.bear-paragraphs{max-width:610px;font-family:var(--font-body);letter-spacing:-.012em;font-size:16.5px;line-height:1.68}.bear-intro__copy p,.bear-paragraphs p{margin:0}.bear-intro__copy p+p,.bear-paragraphs p+p{margin-top:11px}.bear-now{color:var(--muted);align-items:center;gap:9px;margin:21px 0 0;font-size:13px;line-height:1.55;display:flex}.bear-now .site-icon{color:var(--ink);flex:none}.bear-section{margin-top:54px}.bear-section__head{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding-bottom:10px;display:flex}.bear-section__head .site-icon{width:17px;height:17px;color:var(--muted)}.bear-section h2{font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600}.bear-section__head--split{justify-content:space-between}.bear-section__label{align-items:center;gap:8px;display:inline-flex}.bear-section__range{color:var(--muted);font-size:10.5px}.github-activity{border-bottom:1px solid var(--rule);color:var(--ink);padding:17px 0 14px;text-decoration:none;display:block}.github-activity:hover{color:var(--ink)}.github-activity__months{color:var(--muted);grid-template-columns:repeat(8,12px);gap:5px;margin-bottom:7px;font-size:9px;line-height:1;display:grid}.github-activity__months span:first-child{grid-column:2/6}.github-activity__months span:last-child{grid-column:6/9}.github-activity__grid{grid-template-rows:repeat(7,12px);grid-auto-columns:12px;grid-auto-flow:column;gap:5px;width:max-content;display:grid}.github-activity__day{border:1px solid color-mix(in srgb, var(--rule) 82%, transparent);background:var(--paper-soft);border-radius:2px;width:12px;height:12px;transition:transform .12s}.github-activity__day[data-level="1"]{border-color:color-mix(in srgb, var(--ink) 18%, var(--paper));background:color-mix(in srgb, var(--ink) 20%, var(--paper))}.github-activity__day[data-level="2"]{border-color:color-mix(in srgb, var(--ink) 34%, var(--paper));background:color-mix(in srgb, var(--ink) 40%, var(--paper))}.github-activity__day[data-level="3"]{border-color:color-mix(in srgb, var(--ink) 55%, var(--paper));background:color-mix(in srgb, var(--ink) 64%, var(--paper))}.github-activity__day[data-level="4"]{border-color:var(--ink);background:var(--ink)}.github-activity__day.is-blank{visibility:hidden}.github-activity:hover .github-activity__day:not(.is-blank){transform:translateY(-1px)}.github-activity__foot{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;margin-top:11px;font-size:10.5px;display:flex}.github-activity__foot>span:last-child{color:var(--ink)}.bear-links,.bear-writing{display:grid}.bear-link{border-bottom:1px solid var(--rule);min-height:62px;color:var(--ink);grid-template-columns:28px minmax(0,1fr) 17px;align-items:center;gap:12px;text-decoration:none;display:grid}.bear-link:hover,.bear-writing__row:hover{color:var(--ink)}.bear-link__icon{width:28px;height:28px;color:var(--muted);place-items:center;display:grid}.bear-link__copy{min-width:0}.bear-link strong,.bear-link small{display:block}.bear-link strong{font-size:14px;font-weight:600;line-height:1.35}.bear-link small{color:var(--muted);margin-top:1px;font-size:12px;line-height:1.4}.bear-link>.site-icon{color:var(--muted);transition:transform .14s,color .14s}.bear-link:hover>.site-icon{color:var(--ink);transform:translate(2px,-2px)}.bear-writing__row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:14px 0;text-decoration:none;display:grid}.bear-writing__row strong{font-size:14px;font-weight:500;line-height:1.45}.bear-writing__row time{color:var(--muted);white-space:nowrap;font-size:11px}.bear-experience{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:18px;padding:17px 0;text-decoration:none;display:grid}.bear-experience:hover{color:var(--ink)}.bear-experience__copy strong,.bear-experience__copy small{display:block}.bear-experience__copy strong{font-size:14px;font-weight:600;line-height:1.4}.bear-experience__copy small{max-width:440px;color:var(--muted);margin-top:3px;font-size:12px;line-height:1.55}.bear-experience__tools{align-items:center;gap:9px;display:flex}.bear-experience__tools .tool-mark{opacity:.62;filter:grayscale();width:17px;height:17px;transition:opacity .14s,filter .14s,transform .14s}.bear-experience:hover .tool-mark{opacity:1;filter:grayscale(0);transform:translateY(-1px)}.bear-experience__arrow{color:var(--muted);font-size:13px;transition:transform .14s,color .14s}.bear-experience:hover .bear-experience__arrow{color:var(--ink);transform:translate(2px)}.bear-more{color:var(--muted);align-items:center;gap:3px;margin-top:13px;font-size:12px;text-decoration:none;display:inline-flex}.bear-more span{transition:transform .14s}.bear-more:hover{color:var(--ink)}.bear-more:hover span{transform:translate(2px)}.bear-section--last .bear-paragraphs{padding-top:16px}@media (width<=640px){.bear-home{width:calc(100% - 36px);padding:42px 0 64px}.bear-intro h1{margin-bottom:15px;font-size:29px}.bear-intro__copy,.bear-paragraphs{font-size:15.5px;line-height:1.66}.bear-now{align-items:flex-start;margin-top:18px;font-size:12.5px}.bear-now .site-icon{margin-top:2px}.bear-section{margin-top:46px}.github-activity{padding-top:15px}.bear-link{min-height:60px}.bear-writing__row{gap:13px}.bear-experience{grid-template-columns:minmax(0,1fr) 15px;gap:12px}.bear-experience__tools{grid-area:2/1;margin-top:-2px}.bear-experience__arrow{grid-area:1/2/3}}@media (prefers-reduced-motion:reduce){.bear-link>.site-icon,.bear-more span,.bear-experience__tools .tool-mark,.bear-experience__arrow{transition:none}}
