*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SF Mono,Monaco,Cascadia Code,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-top-14{top:-3.5rem}.left-\[50\%\]{left:50%}.right-2{right:.5rem}.top-0{top:0}.top-2{top:.5rem}.z-20{z-index:20}.z-\[100\]{z-index:100}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-4{height:1rem}.h-8{height:2rem}.max-h-screen{max-height:100vh}.w-4{width:1rem}.w-8{width:2rem}.w-full{width:100%}.max-w-none{max-width:none}.shrink-0{flex-shrink:0}.origin-left{transform-origin:left}.-translate-x-\[50\%\]{--tw-translate-x:-50%}.-translate-x-\[50\%\],.scale-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-destructive{border-color:hsl(var(--destructive))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-1{padding:.25rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-4{padding-left:1rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-7{line-height:1.75rem}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}:root{--font-size-hero:52px;--font-size-hero-secondary:44px;--font-size-large:36px;--font-size-body:20px;--font-size-meta:18px;--font-size-section:15px;--font-size-header:19px;--color-black:#000000;--color-white:#ffffff;--color-gray:#666666;--color-border:#e5e5e5;--space-xs:8px;--space-sm:16px;--space-md:32px;--space-lg:64px;--space-xl:120px;--space-xxl:160px;--max-width:640px;--page-margin:24px}.dark,[data-theme=dark]{--color-black:#ffffff;--color-white:#000000;--color-gray:#999999;--color-border:#333333}@media (min-width:769px){:root{--page-margin:48px}}@media (max-width:768px){:root{--font-size-hero:32px;--font-size-hero-secondary:28px;--font-size-large:28px;--font-size-header:17px;--page-margin:20px;--space-xl:80px;--space-xxl:120px}}@media (max-width:480px){:root{--font-size-hero:28px;--font-size-hero-secondary:24px;--font-size-large:24px;--font-size-body:18px;--font-size-meta:16px;--font-size-header:16px;--page-margin:16px;--space-md:24px;--space-lg:48px;--space-xl:64px;--space-xxl:96px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{transition:background-color .3s ease,color .3s ease}body{font-weight:400;line-height:1.5;letter-spacing:-.01em;color:var(--color-black);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.switch{--switch_width:2em;--switch_height:1em;--thumb_color:var(--color-white);--track_color:var(--color-white);--track_active_color:var(--color-gray);--outline_color:var(--color-black);font-size:17px;position:relative;display:inline-block;width:var(--switch_width);height:var(--switch_height);flex-shrink:0}.switch input{opacity:0;width:0;height:0}.slider{border:2px solid var(--outline_color);cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--track_color);border-radius:var(--switch_height)}.slider,.slider:before{box-sizing:border-box;position:absolute;transition:.15s}.slider:before{content:"";height:var(--switch_height);width:var(--switch_height);border:2px solid var(--outline_color);border-radius:100%;left:-2px;bottom:-2px;background-color:var(--thumb_color);transform:translateY(-.2em);box-shadow:0 .2em 0 var(--outline_color)}input:checked+.slider{background-color:var(--track_active_color)}input:focus-visible+.slider{box-shadow:0 0 0 2px var(--track_active_color)}input:hover+.slider:before{transform:translateY(-.3em);box-shadow:0 .3em 0 var(--outline_color)}input:checked+.slider:before{transform:translateX(calc(var(--switch_width) - var(--switch_height))) translateY(-.2em)}input:hover:checked+.slider:before{transform:translateX(calc(var(--switch_width) - var(--switch_height))) translateY(-.3em);box-shadow:0 .3em 0 var(--outline_color)}.main-container{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--page-margin);padding-right:var(--page-margin)}.site-header{position:fixed;top:0;left:0;right:0;width:100%;height:80px;background:var(--color-white);z-index:100;justify-content:space-between;padding:0 var(--page-margin);transition:background-color .3s ease;border-bottom:1px solid var(--color-border)}.logo-container,.site-header{display:flex;align-items:center}.logo-container{font-size:var(--font-size-header);gap:var(--space-xs);color:var(--color-black);text-decoration:none;transition:opacity .2s;min-width:0;flex-shrink:1}.logo-container:hover{opacity:.6}.header-right{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}.terminal-prompt{font-family:SF Mono,Monaco,Cascadia Code,Courier New,monospace;color:var(--color-gray);flex-shrink:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.terminal-prompt,.terminal-prompt.loading{transform:translateX(-10px);opacity:0}.terminal-prompt.loaded{transform:translateX(0);opacity:1;animation:terminalBlink 1s ease-in-out .2s}.terminal-prompt:after{content:"";position:absolute;right:-2px;top:0;bottom:0;width:1px;background-color:var(--color-gray);opacity:0;animation:cursorBlink 1.5s 1.2s infinite}.logo-container:hover .terminal-prompt{color:var(--color-black);transform:scale(1.05)}.logo-container:hover .terminal-prompt:after{background-color:var(--color-black);opacity:1;animation:cursorBlink .8s infinite}@keyframes terminalBlink{0%,50%{opacity:1}25%{opacity:.3}75%{opacity:.7}to{opacity:1}}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-prompt,.terminal-prompt:after{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.terminal-prompt{transition:none}.terminal-prompt,.terminal-prompt.loading{transform:none;opacity:1}.terminal-prompt.loaded{animation:none}.terminal-prompt:after{animation:none;opacity:0}.logo-container:hover .terminal-prompt{transform:none}.logo-container:hover .terminal-prompt:after{animation:none}}@media (max-width:768px){.terminal-prompt:after{width:.5px}.logo-container:hover .terminal-prompt{transform:scale(1.02)}}.typing-animation{font-family:SF Mono,Monaco,Cascadia Code,Courier New,monospace;overflow:hidden;white-space:nowrap;animation:typing 1.5s steps(13) .8s forwards;width:0;display:inline-block;border-right:2px solid var(--color-gray);animation:typing 1.5s steps(13) .8s forwards,cursorBlink 1s .8s infinite,removeCursor .1s 2.3s forwards}@keyframes typing{0%{width:0}to{width:13ch}}@keyframes removeCursor{to{border-right:none}}.typing-complete{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;border-right:none;animation:none}.site-header nav{display:flex;align-items:center;gap:var(--space-md)}.site-header nav a{color:var(--color-black);text-decoration:none;transition:opacity .2s;font-size:var(--font-size-header);white-space:nowrap}.site-header nav a:hover{opacity:.6}.page-content-wrapper{padding-top:80px;min-height:100vh;background-color:var(--color-white)}.essay-page{max-width:680px;margin:0 auto;padding:var(--space-xl) var(--page-margin);line-height:1.7}.essay-nav{margin-bottom:var(--space-lg)}.back-link{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-gray);text-decoration:none;font-size:var(--font-size-meta);transition:color .2s ease}.back-link:hover{color:var(--color-black)}.essay-header{margin-bottom:var(--space-xl)}.essay-meta{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap}.meta-item,.share-button{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-gray);font-size:var(--font-size-meta)}.share-button{background:none;border:1px solid var(--color-border);padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;margin-left:auto}.share-button:hover{border-color:var(--color-black);color:var(--color-black)}.essay-title-animated{font-size:var(--font-size-large);font-weight:400;line-height:1.2;margin-bottom:var(--space-sm);color:var(--color-black)}.dark .essay-title-animated .dark\:text-white,.essay-title-animated .dark\:text-white{color:var(--color-black)!important}.essay-description{font-size:var(--font-size-body);line-height:1.6;margin-top:var(--space-md)}.essay-content{margin-bottom:var(--space-xl)}.essay-paragraph{font-size:var(--font-size-body);line-height:1.7;margin-bottom:var(--space-md);color:var(--color-black)}.essay-heading{font-size:24px;font-weight:600;line-height:1.3;margin:var(--space-xl) 0 var(--space-md) 0;color:var(--color-black)}.opportunity-callout{background-color:#f8f9fa;border-left:4px solid var(--color-black);padding:var(--space-md);margin:var(--space-md) 0;font-size:var(--font-size-body);line-height:1.6}.dark .opportunity-callout{background-color:#1a1a1a;border-left-color:var(--color-black)}.essay-divider{border:none;border-top:1px solid var(--color-border);margin:var(--space-xl) 0}.essay-footnote{font-size:var(--font-size-meta);color:var(--color-gray);font-style:italic;text-align:center;margin:var(--space-lg) 0}.essay-footer{border-top:1px solid var(--color-border);padding-top:var(--space-lg);margin-top:var(--space-xl)}.author-section{margin-bottom:var(--space-lg)}.author-info h3{font-size:var(--font-size-body);font-weight:600;margin-bottom:var(--space-xs);color:var(--color-black)}.author-info p{font-size:var(--font-size-meta);color:var(--color-gray);line-height:1.5}.essay-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-md)}.more-essays-link{color:var(--color-black);text-decoration:none;font-size:var(--font-size-body);transition:opacity .2s ease}.more-essays-link:hover{opacity:.7}.share-button-footer{background:var(--color-black);color:var(--color-white);border:none;padding:10px 20px;border-radius:6px;font-size:var(--font-size-meta);cursor:pointer;transition:opacity .2s ease}.share-button-footer:hover{opacity:.8}.essay-title-static{font-size:var(--font-size-large);font-weight:400;line-height:1.2;margin-bottom:var(--space-sm);color:var(--color-black)}@media (max-width:768px){.essay-title-static{font-size:28px}}@media (max-width:480px){.essay-title-static{font-size:24px}}@media (max-width:768px){.essay-page{padding:var(--space-lg) var(--page-margin)}.essay-meta{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.share-button{margin-left:0;align-self:flex-start}.essay-title-animated{font-size:28px}.essay-heading{font-size:20px;margin:var(--space-lg) 0 var(--space-sm) 0}.essay-actions{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.essay-page{padding:var(--space-md) var(--page-margin)}.essay-title-animated{font-size:24px}.essay-paragraph{font-size:16px}.opportunity-callout{padding:var(--space-sm);font-size:16px}}.hero-section{margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.hero-section h1{font-size:var(--font-size-hero);line-height:1.2;font-weight:400;margin-bottom:var(--space-sm);word-wrap:break-word;hyphens:auto}.hero-section h1 .secondary-line{font-size:var(--font-size-hero-secondary)}.hero-section .description{font-size:var(--font-size-body);color:var(--color-gray);margin-bottom:var(--space-md);max-width:480px;line-height:1.6}.email-form{display:flex;justify-content:center;margin:var(--space-md) 0;max-width:480px;width:100%}.input-wrapper{width:fit-content;height:45px;border-radius:20px;padding:5px;box-sizing:content-box;display:flex;align-items:center;background-color:#292524;transition:all .3s ease}.icon{width:30px;height:30px;fill:rgb(255,255,255);margin-left:8px;transition:all .3s;flex-shrink:0}.newsletter-form-inner{display:flex;align-items:center;width:100%}.input{max-width:170px;height:100%;border:none;outline:none;padding-left:15px;background-color:#292524;color:white;font-size:1em;font-family:inherit;flex:1;min-width:0;transition:all .3s ease}.input::placeholder{color:#a8a29e;transition:color .3s ease}.input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #292524;-webkit-text-fill-color:#ffffff}.Subscribe-btn{height:100%;width:95px;border:none;border-radius:15px;color:rgb(0,0,0);cursor:pointer;background-color:#ffffff;font-weight:500;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;font-family:inherit;flex-shrink:0}.Subscribe-btn .btn-text{transition:all .3s ease;opacity:1;transform:translateX(0)}.arrow{width:20px;height:20px;position:absolute;opacity:0;transform:translateX(20px);transition:all .3s ease}.Subscribe-btn:hover{color:white;background-color:#292524;box-shadow:0 0 8px rgba(0,0,0,.2)}.Subscribe-btn:hover .btn-text{opacity:0;transform:translateX(-20px)}.Subscribe-btn:hover .arrow{opacity:1;transform:translateX(0);animation:jello-vertical .9s both;transform-origin:center}.Subscribe-btn:disabled{opacity:.7;cursor:not-allowed}.Subscribe-btn:disabled:hover{color:rgb(0,0,0);background-color:#ffffff}.Subscribe-btn:disabled:hover .btn-text{opacity:1;transform:translateX(0)}.Subscribe-btn:disabled:hover .arrow{opacity:0;transform:translateX(20px);animation:none}@keyframes jello-vertical{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}.Subscribe-btn:active{transform:scale(.9)}.dark .input-wrapper{background-color:#f5f5f4;border:2px solid #d6d3d1}.dark .input{background-color:#f5f5f4;color:#1c1917}.dark .input::placeholder{color:#78716c}.dark .input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #f5f5f4;-webkit-text-fill-color:#1c1917}.dark .icon{fill:#44403c}.dark .Subscribe-btn{background-color:#1c1917;color:#ffffff}.dark .Subscribe-btn:hover{background-color:#292524;color:#ffffff;box-shadow:0 0 8px rgba(255,255,255,.2)}.dark .Subscribe-btn .arrow{stroke:currentColor}.dark .Subscribe-btn:disabled{opacity:.5;cursor:not-allowed}.dark .Subscribe-btn:disabled:hover{background-color:#1c1917;color:#ffffff;box-shadow:none}@media (max-width:768px){.input-wrapper{width:100%;max-width:350px}.input{max-width:180px}}@media (max-width:480px){.input-wrapper{height:42px;padding:4px}.icon{width:26px;height:26px;margin-left:6px}.input{max-width:140px;font-size:.9em;padding-left:12px}.Subscribe-btn{width:85px;font-size:.9em}.arrow{width:18px;height:18px}}.section-separator{border:none;border-top:1px solid var(--color-border);margin:var(--space-xl) 0}.section-title{font-size:var(--font-size-section);font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-lg);color:var(--color-black)}.bio-section{margin-bottom:var(--space-xl)}.bio-section h2{font-weight:400;line-height:1.4}.bio-section h2,.bio-section p{font-size:var(--font-size-body);margin-bottom:var(--space-sm)}.bio-section p{color:var(--color-gray);max-width:520px;line-height:1.6}.bio-section .current-focus{font-size:var(--font-size-body);color:var(--color-black);margin-top:var(--space-md);line-height:1.6}.projects-section{margin-bottom:var(--space-xl)}.cards{gap:15px}.cards,.cards .card{display:flex;flex-direction:column;align-items:center}.cards .card{justify-content:center;text-align:center;min-height:100px;width:100%;max-width:280px;border-radius:10px;border:2px solid var(--color-border);background-color:var(--color-white);color:var(--color-black);cursor:pointer;transition:.4s;padding:var(--space-sm)}.cards .card p.tip{font-size:1em;font-weight:700;margin-bottom:4px;line-height:1.3}.cards .card p.second-text{font-size:.7em;color:var(--color-gray);margin-bottom:2px;line-height:1.4;text-align:center}.cards .card p.status{font-size:.65em;color:var(--color-gray);line-height:1.3}.cards .card:hover{transform:scale(1.05);border-color:var(--color-black)}.cards:hover>.card:not(:hover){filter:blur(2px);transform:scale(.95);opacity:.7}.featured-essays-section{margin-bottom:var(--space-xl)}.featured-essay{margin-bottom:var(--space-lg)}.featured-essay h3{font-size:var(--font-size-body);font-weight:400;margin-bottom:var(--space-xs);line-height:1.4}.featured-essay .description{font-size:var(--font-size-meta);color:var(--color-gray);line-height:1.5}.view-all-essays-button button{align-items:center;background-color:transparent;color:var(--color-black);cursor:pointer;display:flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none;text-transform:uppercase;outline:0;border:0;padding:1rem;transition:all .3s ease}.view-all-essays-button button:before{background-color:var(--color-black);content:"";display:inline-block;height:1px;margin-right:10px;transition:all .42s cubic-bezier(.25,.8,.25,1);width:0}.view-all-essays-button button:hover:before{background-color:var(--color-black);width:3rem}.dark .view-all-essays-button button,.view-all-essays-button button:hover{color:var(--color-black)}.dark .view-all-essays-button button:before,.dark .view-all-essays-button button:hover:before{background-color:var(--color-black)}.dark .view-all-essays-button button:hover{color:var(--color-black)}.view-all-link{display:none}.connect-section{margin-bottom:var(--space-xl)}.connect-section .email-link{display:block;margin-bottom:var(--space-xs);font-size:var(--font-size-body);color:var(--color-black);text-decoration:none;word-break:break-all}.connect-section .consulting-note{font-size:var(--font-size-meta);color:var(--color-gray);margin-bottom:var(--space-md);line-height:1.5}.connect-section .social-links{margin-bottom:var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--space-sm)}.connect-section .social-links a{color:var(--color-black);text-decoration:none;font-size:var(--font-size-body);border-bottom:1px solid transparent;transition:border-color .2s;white-space:nowrap}.connect-section .social-links a:hover{border-bottom-color:var(--color-black)}.footer-text{font-size:var(--font-size-meta);color:var(--color-gray);line-height:1.6}.essays-page-hero{margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.essays-page-hero h1{font-size:var(--font-size-large);font-weight:400;margin-bottom:var(--space-sm);line-height:1.3}.essays-page-hero .description{font-size:var(--font-size-body);color:var(--color-gray);line-height:1.6}.essays-list-section{margin-top:var(--space-xl)}.essays-list-section hr{border:none;border-top:1px solid var(--color-border);margin:0}.essay-item{display:block;padding:var(--space-md) 0;text-decoration:none;color:var(--color-black);transition:opacity .2s}.essay-item:hover{opacity:.7}.essay-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-xs);gap:var(--space-sm)}.essay-title{font-size:var(--font-size-body);line-height:1.4;flex:1;min-width:0}.essay-date{white-space:nowrap;flex-shrink:0}.essay-date,.essay-description{font-size:var(--font-size-meta);color:var(--color-gray)}.essay-description{display:none;margin-top:var(--space-xs);line-height:1.5}.essay-item:hover .essay-description{display:block}.hero-section .page-title{font-size:var(--font-size-large);font-weight:400;margin-bottom:var(--space-sm);line-height:1.3}@media (max-width:768px){.site-header{height:70px;padding:0 var(--page-margin)}.page-content-wrapper{padding-top:70px}.header-right,.site-header nav{gap:var(--space-sm)}.typing-animation{animation-duration:.8s}.essay-header{flex-direction:column;align-items:flex-start;gap:4px}.essay-date{margin-top:0}.essay-description{display:block}.email-form{flex-direction:column;gap:var(--space-sm)}.email-form button,.email-form input[type=email]{width:100%}.social-proof{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.cards{align-items:stretch}.cards .card{max-width:100%;width:100%}.connect-section .social-links{flex-direction:column;align-items:flex-start}.email-form input[type=email]{max-width:100%;padding:.75rem}.email-form input[type=email]:focus{box-shadow:4px 5px 0 var(--color-black);transform:translateY(-1px)}}@media (max-width:480px){.site-header{height:60px}.page-content-wrapper{padding-top:60px}.switch{font-size:15px}.hero-section h1{line-height:1.3}.cards .card{min-height:90px;padding:var(--space-sm)}.cards .card p.tip{font-size:.9em}.cards .card p.second-text{font-size:.65em}.cards .card p.status{font-size:.6em}.email-form input[type=email]{padding:.625rem;font-size:.9rem}.email-form input[type=email]:focus{box-shadow:3px 4px 0 var(--color-black);transform:translateY(-1px)}}@media (max-height:500px) and (orientation:landscape){.hero-section{margin-top:var(--space-lg);margin-bottom:var(--space-md)}.section-separator{margin:var(--space-md) 0}.bio-section,.connect-section,.featured-essays-section,.projects-section{margin-bottom:var(--space-md)}}*{transition-property:background-color,border-color,color;transition-duration:.3s;transition-timing-function:ease}.slider,.slider:before,input:checked+.slider:before,input:hover+.slider:before,input:hover:checked+.slider:before{transition-duration:.15s}@media (min-width:769px){.cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px;align-items:stretch}.cards .card{width:250px;max-width:250px}}@media (hover:none) and (pointer:coarse){.cards .card:hover{transform:none;border-color:var(--color-border)}.cards:hover>.card:not(:hover){filter:none;transform:none;opacity:1}.cards .card:active{transform:scale(.98);border-color:var(--color-black)}.connect-section .social-links a:hover,.contact-section .social-links a:hover,.logo-container:hover,.site-header nav a:hover,.view-all-link:hover{opacity:1}.logo-container:active,.site-header nav a:active{opacity:.6}}.box-button{cursor:pointer;border:4px solid var(--color-black);background-color:var(--color-gray);padding-bottom:10px;transition:.1s ease-in-out;user-select:none;width:100%;max-width:280px}.box-button .button{background-color:var(--color-white);border:4px solid var(--color-white);padding:8px 16px;color:var(--color-black)}.box-button .button span{font-size:1rem;letter-spacing:1px;font-family:inherit}.box-button:active{padding:0;margin-bottom:10px;transform:translateY(10px)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.back-to-top-simple{background:none;border:none;color:var(--color-gray);cursor:pointer;font-size:var(--font-size-meta);font-family:inherit;padding:4px 8px;transition:color .2s ease;white-space:nowrap}.back-to-top-simple:hover{color:var(--color-black)}@media (max-width:480px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:4px}}.github-link{display:inline-block}.github-link button{background:none;border:none;cursor:pointer;padding:0;color:var(--color-black);transition:color .3s ease}.github-link button svg{width:2rem;height:2rem}.github-link .group:hover button{color:#3b82f6}.dark .github-link span{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-border)}.social-button{display:inline-block}.social-button a{background:none;border:none;cursor:pointer;padding:0;color:var(--color-black);transition:color .3s ease;text-decoration:none;display:block}.social-button a svg{width:2rem;height:2rem}.social-button .group:hover a{color:inherit}.dark .github-link span,.dark .social-button span{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-border)}@media (max-width:768px){.social-button a svg{width:1.75rem;height:1.75rem}.social-links{gap:var(--space-md)}}@media (max-width:480px){.social-button a svg{width:1.5rem;height:1.5rem}.social-links{gap:var(--space-sm)}}@media (max-width:768px){.back-to-top-container{margin-top:var(--space-md);padding-top:var(--space-sm)}.back-to-top-button{width:140px;height:50px}.back-to-top-button .clone>*,.back-to-top-button .text>*{font-size:1.1rem;margin-left:1px}.back-to-top-button svg{width:16px;height:16px;right:12px}}@media (max-width:480px){.back-to-top-container{margin-top:var(--space-sm);padding-top:var(--space-xs)}.back-to-top-button{width:120px;height:44px}.back-to-top-button .clone>*,.back-to-top-button .text>*{font-size:1rem;margin-left:1px}.back-to-top-button svg{width:14px;height:14px;right:10px}}@media (hover:none) and (pointer:coarse){.back-to-top-button:hover{transform:none;box-shadow:none}.back-to-top-button:active{transform:translateY(1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.dark .back-to-top-button:active{box-shadow:0 2px 4px rgba(255,255,255,.2)}}@media (max-height:500px) and (orientation:landscape){.back-to-top-container{margin-top:var(--space-sm);padding-top:var(--space-xs)}.back-to-top-button{width:120px;height:40px}.back-to-top-button .clone>*,.back-to-top-button .text>*{font-size:.9rem}}@media (max-width:768px){.box-button{max-width:100%}.github-link button svg{width:1.75rem;height:1.75rem}}@media (max-width:480px){.github-link button svg{width:1.5rem;height:1.5rem}}@media (prefers-reduced-motion:reduce){.typing-animation{animation:none;width:13ch;border-right:none}.terminal-prompt.loaded{animation:none}.terminal-prompt:after{animation:none;opacity:0}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.animate-fade-in{animation:fade-in .6s ease-out forwards;opacity:0}@media (prefers-reduced-motion:reduce){.animate-fade-in{animation:none;opacity:1;transform:none;filter:none}}.threads-container{position:relative;height:100%}.threads-background,.threads-container{width:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.threads-background{position:fixed;top:0;left:0;height:100vh;z-index:-1;pointer-events:none}.page-content-wrapper{position:relative;z-index:1;transition:background-color .3s ease}.site-header{transition:background-color .3s ease,border-color .3s ease}@media (prefers-reduced-motion:reduce){.threads-background{display:none}.threads-container{transition:none}}.threads-background *{will-change:opacity}.threads-background{contain:layout style paint}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.back-to-top-simple,.site-header,.social-links,.threads-background{display:none!important}.page-content-wrapper{padding-top:0}body{background:white!important;color:black!important}}@media (prefers-contrast:high){:root{--color-gray:#000000;--color-border:#000000}.dark{--color-gray:#ffffff;--color-border:#ffffff}}.substack-embed-wrapper{display:flex;justify-content:center;margin:var(--space-md) 0;max-width:480px;width:100%}.substack-embed-wrapper iframe{border-radius:20px;border:2px solid var(--color-border);transition:all .3s ease;background:var(--color-white)}.dark .substack-embed-wrapper iframe{border-color:var(--color-border);filter:invert(1) hue-rotate(180deg);background:var(--color-black)}.substack-embed-wrapper iframe{box-shadow:0 4px 12px rgba(0,0,0,.1)}.dark .substack-embed-wrapper iframe{box-shadow:0 4px 12px rgba(255,255,255,.1)}@media (max-width:768px){.substack-embed-wrapper{width:100%;max-width:100%}.substack-embed-wrapper iframe{width:100%;max-width:100%;height:280px}}@media (max-width:480px){.substack-embed-wrapper iframe{height:260px;border-radius:15px}}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:stroke-blue-400:hover{stroke:#60a5fa}.hover\:stroke-blue-500:hover{stroke:#3b82f6}.hover\:stroke-blue-600:hover{stroke:#2563eb}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:underline:hover{text-decoration-line:underline}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted)/.4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel],.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:flex-col{flex-direction:column}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:max-w-\[420px\]{max-width:420px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-inter:"Inter","Inter Fallback"}