@font-face{font-family:Climate Crisis;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Climate Crisis;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/climate-crisis-cyrillic-400-normal.C64HzKZG.woff2) format("woff2"),url(/_astro/climate-crisis-cyrillic-400-normal.BxP8_3KN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Climate Crisis;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/climate-crisis-latin-ext-400-normal.C6d2bEno.woff2) format("woff2"),url(/_astro/climate-crisis-latin-ext-400-normal.XGG02M_n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Climate Crisis;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/climate-crisis-latin-400-normal.CAXJ3jrU.woff2) format("woff2"),url(/_astro/climate-crisis-latin-400-normal.aMoOi0kt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--m3-surface: #141218;--m3-surface-container: #211f26;--m3-surface-container-high: #2b2930;--m3-surface-container-highest: #36343b;--m3-primary: #ffb59d;--m3-on-primary: #5e1600;--m3-primary-container: #862200;--m3-on-primary-container: #ffdbd1;--m3-on-surface: #e6e0e9;--m3-on-surface-variant: #cac4d0;--m3-outline-variant: #49454f;--radius-m3-card: 32px;--font-sans: "Outfit", system-ui, -apple-system, sans-serif;--font-mono: "Fira Code", ui-monospace, monospace;--font-climate: "Climate Crisis", system-ui, sans-serif}[data-astro-cid-j7pv25f6]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{background-color:var(--m3-surface);color:var(--m3-on-surface);font-family:var(--font-sans);min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;overflow-x:hidden}.footer-bottom[data-astro-cid-j7pv25f6]{margin-top:2rem;padding-bottom:2rem;text-align:center;font-size:.85rem;color:var(--m3-on-surface-variant);visibility:hidden}.footer-bottom[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{opacity:.7;transition:opacity .3s ease}.footer-bottom[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:hover{opacity:1}.material-symbols-rounded[data-astro-cid-j7pv25f6]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.bento-container[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1rem,2vw,1.5rem);width:100%;max-width:1100px;padding:1.5rem 1.5rem 0;box-sizing:border-box;grid-template-columns:1fr;grid-auto-rows:minmax(min-content,auto)}@media(min-width:640px){.bento-container[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.bento-intro[data-astro-cid-j7pv25f6],.bento-socials[data-astro-cid-j7pv25f6],.bento-tech[data-astro-cid-j7pv25f6]{grid-column:span 2}}@media(min-width:1024px){.bento-container[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(320px,auto);max-width:1100px}.bento-intro[data-astro-cid-j7pv25f6]{grid-column:span 2}.bento-socials[data-astro-cid-j7pv25f6]{grid-column:span 1;grid-row:span 2}.bento-tech[data-astro-cid-j7pv25f6]{grid-column:span 2}}.bento-card[data-astro-cid-j7pv25f6]{background-color:var(--m3-surface-container);border-radius:var(--radius-m3-card);padding:clamp(1.5rem,4vw,2.5rem);display:flex;flex-direction:column;min-width:0;border:1px solid transparent;transition:background-color .4s ease,border-color .4s ease;opacity:0;visibility:hidden}.bento-card[data-astro-cid-j7pv25f6]:hover{background-color:var(--m3-surface-container-high);border-color:#ffb59d0d}.font-climate[data-astro-cid-j7pv25f6]{font-family:var(--font-climate);font-weight:400}.content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;flex-grow:1;min-width:0}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3rem);font-weight:600;margin-bottom:1.5rem;letter-spacing:-.03em;color:var(--m3-primary)}.bento-intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{text-align:center}h2[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:500;margin-bottom:1.5rem;color:var(--m3-on-surface)}.intro-list[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:1rem}.intro-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;color:var(--m3-on-surface-variant)}.bullet-icon[data-astro-cid-j7pv25f6]{width:20px;height:20px;color:var(--m3-primary);opacity:.8;display:inline-block}.intro-bio[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:1.05rem;line-height:1.6;color:var(--m3-on-surface-variant);opacity:.9}.mono[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.9em;background-color:#ffb59d14;padding:.2rem .5rem;border-radius:8px;color:var(--m3-primary)}.social-list[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:.5rem;flex-grow:1;justify-content:center}@media(min-width:640px)and (max-width:1023px){.social-list[data-astro-cid-j7pv25f6]{flex-direction:row;flex-wrap:wrap}.social-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:1 1 calc(50% - .5rem)}}.social-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--m3-on-surface);display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-radius:20px;background-color:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.social-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background-color:var(--m3-surface-container-highest);padding-left:1.75rem}.social-label[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;font-size:1.1rem;font-weight:500}.icon-social[data-astro-cid-j7pv25f6]{color:var(--m3-primary);font-size:22px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.icon-social[data-astro-cid-j7pv25f6] svg{width:20px;height:20px;fill:currentColor}.chevron[data-astro-cid-j7pv25f6]{color:var(--m3-on-surface-variant);transition:transform .3s ease,color .3s ease;width:24px;height:24px;display:inline-block}.social-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .chevron[data-astro-cid-j7pv25f6]{transform:translate(4px);color:var(--m3-primary)}.marquee-wrapper[data-astro-cid-j7pv25f6]{display:flex;overflow:hidden;user-select:none;gap:.75rem;margin-top:auto;margin-bottom:auto;position:relative;width:100%;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.marquee-content[data-astro-cid-j7pv25f6]{display:flex;flex-shrink:0;gap:.75rem;padding-right:.75rem;min-width:max-content;animation:scroll 20s linear infinite}.marquee-content[data-astro-cid-j7pv25f6].reverse{animation-direction:reverse}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.tool-chip[data-astro-cid-j7pv25f6]{padding:.6rem 1.25rem;background-color:var(--m3-surface-container-highest);border-radius:12px;color:var(--m3-on-surface);cursor:default;border:1px solid var(--m3-outline-variant)}.latest-post-item[data-astro-cid-j7pv25f6]:hover{background-color:var(--m3-primary-container)!important;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.latest-post-item[data-astro-cid-j7pv25f6]:hover .post-title[data-astro-cid-j7pv25f6]{color:var(--m3-on-primary-container)!important}
