/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"Inter", system-ui, "Helvetica Neue", "Arial", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-orange-400:oklch(75% .183 55.934);--color-orange-600:oklch(64.6% .222 41.116);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-600:oklch(59.2% .249 .584);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-600:oklch(58.6% .253 17.585);--spacing:.25rem;--text-xs:13px;--text-xs--line-height:calc(1 / .75);--text-sm:14px;--text-sm--line-height:calc(1.25 / .875);--text-base:14.5px;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-foreground:#101010;--color-background:#fff;--color-muted:#666;--color-muted-label:#88888b;--color-border-dotted:#bbb;--color-surface-pill:#f0f0f0;--color-surface-pill-hover:#e0e0e0;--color-surface-nav:#f3f3f3;--color-surface-nav-hover:#e5e5e5;--color-border-subtle:#f3f4f6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root.dark{--color-foreground:#f4f4f5;--color-background:#101010;--color-muted:#a1a1aa;--color-muted-label:#71717a;--color-border-dotted:#3f3f46;--color-surface-pill:#18181b;--color-surface-pill-hover:#27272a;--color-surface-nav:#18181b;--color-surface-nav-hover:#27272a;--color-border-subtle:#1f1f22}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:#10101033 transparent}@supports (color:color-mix(in lab, red, red)){html{scrollbar-color:color-mix(in srgb, var(--color-foreground) 20%, transparent) transparent}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#10101033}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-foreground) 20%, transparent)}}::-webkit-scrollbar-thumb{border:2px solid var(--color-background);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:#10101066}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-foreground) 40%, transparent)}}::-webkit-scrollbar-thumb:active{background-color:#10101099}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:active{background-color:color-mix(in srgb, var(--color-foreground) 60%, transparent)}}body{background-color:var(--color-background);color:var(--color-foreground);text-transform:lowercase;min-height:100vh;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-x:hidden}#root{flex-direction:column;align-items:center;width:100%;display:flex}.dark .icon-github,.dark .icon-linkedin,.dark .icon-substack,.dark .icon-mail,.dark .icon-lock,.dark .icon-resume-base{filter:invert()}p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.65;line-height:1.65}::selection{background-color:var(--color-foreground);color:var(--color-background)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:1px dotted var(--color-foreground);outline-offset:6px;border-radius:2px}}@layer components{.portfolio-container{width:100%;max-width:720px;padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 12);flex-direction:column;margin-inline:auto;display:flex}@media (width>=40rem){.portfolio-container{padding-inline:calc(var(--spacing) * 8)}}.profile-avatar{margin-bottom:calc(var(--spacing) * 10);height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);object-fit:cover;--tw-grayscale:grayscale(100%);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,);border-radius:0}.portfolio-section{margin-bottom:calc(var(--spacing) * 10)}.portfolio-section:last-child{margin-bottom:calc(var(--spacing) * 4)}.section-header{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-muted-label)}.tab-nav{margin-bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);display:flex}.tab-active{color:var(--color-background);cursor:default;padding-block:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);border-radius:3.40282e38px}.tab-inactive{cursor:pointer;padding-block:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-muted-label);border-radius:3.40282e38px}@media (hover:hover){.tab-inactive:hover{color:var(--color-foreground)}}.tab-content-scroll{scrollbar-width:none;max-height:85vh;overflow:hidden auto}.tab-content-scroll::-webkit-scrollbar{display:none}.bio-text{margin-bottom:calc(var(--spacing) * 6);color:var(--color-foreground)}.bio-text:last-child{margin-bottom:calc(var(--spacing) * 0)}.bio-icon-pill{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;background-color:var(--color-surface-pill);color:var(--color-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.bio-icon-pill:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-surface-pill-hover)}}.bio-icon-pill{vertical-align:middle;margin-left:2px}.work-list{gap:calc(var(--spacing) * 10);flex-direction:column;display:flex}.work-item{flex-direction:column;display:flex}.work-item-media-wrap{margin-bottom:calc(var(--spacing) * 3);width:100%}.work-item-media{object-fit:cover;will-change:transform;border-radius:0;width:100%;height:auto;display:block;transform:translateZ(0)}.work-item-text{z-index:10;flex-direction:column;display:flex;position:relative}.work-item-category{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-label)}.work-item-title{margin-bottom:calc(var(--spacing) * 1);width:fit-content;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-foreground)}.work-item-desc{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.glass-header{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.glass-header{background-color:color-mix(in srgb, var(--color-background) 85%, transparent)}}.glass-header{-webkit-backdrop-filter:blur(12px)}.markdown-prose{gap:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-foreground);flex-direction:column;display:flex}.markdown-prose p{--tw-leading:1.65;line-height:1.65}.markdown-prose a{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);text-decoration-color:var(--color-border-dotted);text-underline-offset:5px;text-decoration-thickness:1px}.markdown-prose a:hover{-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground);color:var(--color-foreground)}.markdown-prose ul{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.markdown-prose li{padding-left:calc(var(--spacing) * 4);--tw-leading:1.65;line-height:1.65;position:relative}.markdown-prose li:before{content:"•";left:calc(var(--spacing) * 0);color:var(--color-muted);position:absolute}.back-link{margin-bottom:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-label);display:inline-block}.back-link:hover{color:var(--color-foreground)}.case-study-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-foreground)}.case-study-content{color:var(--color-muted)}.portfolio-footer{border-top-color:var(--color-border-subtle);margin-top:calc(var(--spacing) * 8);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);width:100%;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 12);border-top-width:1px;flex-direction:column;display:flex}@media (width>=40rem){.portfolio-footer{align-items:center;gap:calc(var(--spacing) * 6);flex-direction:row}}.footer-brand{align-items:center;display:flex}.footer-copyright{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-muted)}.footer-icons{align-items:center;gap:calc(var(--spacing) * 2.5);color:var(--color-foreground);display:flex}.footer-icon-link{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.footer-icon-link:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);color:var(--color-foreground)}}.skills-marquee-item{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-foreground)}.skills-marquee-dot{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-muted)}.tab-dock-mask:before{content:"";pointer-events:none;inset-block:calc(var(--spacing) * 0);background-color:var(--color-background);z-index:-1;width:100vw;position:absolute;left:50%;transform:translate(-50%)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.bottom-8{bottom:calc(var(--spacing) * 8)}.left-1\/2,.left-\[50\%\]{left:50%}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-\[6px\]{margin-inline:6px}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-\[1px\]{margin-top:-1px}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.\!mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.\!mb-12{margin-bottom:calc(var(--spacing) * 12)!important}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-4{height:calc(var(--spacing) * 4)}.h-\[16px\]{height:16px}.h-\[26px\]{height:26px}.h-auto{height:auto}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[100vh\]{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-4{width:calc(var(--spacing) * 4)}.w-\[16px\]{width:16px}.w-\[26px\]{width:26px}.w-\[100vw\]{width:100vw}.w-auto{width:auto}.w-full{width:100%}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-\[280px\]{max-width:280px}.max-w-fit{max-width:fit-content}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-max{min-width:max-content}.flex-1{flex:1}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[50\%\]{--tw-translate-x:calc(50% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.\!gap-1{gap:calc(var(--spacing) * 1)!important}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[rgba\(0\,0\,0\,0\.05\)\]{border-color:#0000000d}.bg-background{background-color:var(--color-background)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-foreground{background-color:var(--color-foreground)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-surface-nav{background-color:var(--color-surface-nav)}.object-cover{object-fit:cover}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11px\]{font-size:11px}.text-\[14\.5px\]{font-size:14.5px}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--color-background)}.text-foreground{color:var(--color-foreground)}.text-muted-label{color:var(--color-muted-label)}.lowercase{text-transform:lowercase}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-surface-nav-hover:hover{background-color:var(--color-surface-nav-hover)}.hover\:text-foreground:hover{color:var(--color-foreground)}}.active\:cursor-grabbing:active{cursor:grabbing}@media (width>=40rem){.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}}@media (width>=48rem){.md\:w-\[850px\]{width:850px}}@media (prefers-color-scheme:dark){.dark\:bg-blue-400{background-color:var(--color-blue-400)}.dark\:bg-emerald-400{background-color:var(--color-emerald-400)}.dark\:bg-orange-400{background-color:var(--color-orange-400)}.dark\:bg-pink-400{background-color:var(--color-pink-400)}.dark\:bg-purple-400{background-color:var(--color-purple-400)}.dark\:bg-red-400{background-color:var(--color-red-400)}.dark\:bg-rose-400{background-color:var(--color-rose-400)}}.link-dotted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);text-decoration-color:var(--color-border-dotted);text-underline-offset:5px;text-decoration-thickness:1px}.link-dotted:hover{-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground);color:var(--color-foreground)}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.icon-twitter{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.footer-icon-link:hover .icon-twitter{transform:rotateY(180deg)}.footer-icon-link:hover .icon-github{filter:invert(33%)sepia(48%)saturate(718%)hue-rotate(225deg)brightness(96%)contrast(85%)}.footer-icon-link:hover .icon-linkedin{filter:invert(27%)sepia(87%)saturate(2256%)hue-rotate(193deg)brightness(93%)contrast(97%)}.footer-icon-link:hover .icon-substack{filter:invert(53%)sepia(87%)saturate(1900%)hue-rotate(345deg)brightness(101%)contrast(105%)}.footer-icon-link:hover .icon-mail{animation:.4s cubic-bezier(.36,.07,.19,.97) both tailwind-shake}@keyframes tailwind-shake{10%,90%{transform:translate(-1px)rotate(-4deg)}20%,80%{transform:translate(2px)rotate(4deg)}30%,50%,70%{transform:translate(-3px)rotate(-4deg)}40%,60%{transform:translate(3px)rotate(4deg)}}.icon-resume-base{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.icon-resume-hover{top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);color:var(--color-foreground);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:absolute}.footer-icon-link:hover .icon-resume-base{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.footer-icon-link:hover .icon-resume-hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.icon-star{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.icon-star:hover{transform:scale(1.15)rotate(15deg)}.icon-star:hover path{fill:url(#rainbowGrad)!important}.sound-toggle-btn{background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.soundwave-icon{justify-content:space-between;align-items:center;width:14px;height:12px;display:flex}.soundwave-icon span{background-color:var(--color-foreground);transform-origin:50%;border-radius:1px;width:2px;height:100%;transition:height .2s,transform .2s;display:block}.soundwave-icon.muted span{height:2px!important}.soundwave-icon.playing span{animation:.8s ease-in-out infinite alternate soundwave-bounce}.soundwave-icon.playing span:first-child{height:10px;animation-delay:-.6s}.soundwave-icon.playing span:nth-child(2){height:6px;animation-delay:-.2s}.soundwave-icon.playing span:nth-child(3){height:12px;animation-delay:-.4s}.soundwave-icon.playing span:nth-child(4){height:8px;animation-delay:0s}@keyframes soundwave-bounce{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.speech-wave-icon{vertical-align:middle;justify-content:space-between;align-items:center;width:10px;height:10px;display:inline-flex}.speech-wave-icon span{background-color:var(--color-foreground);transform-origin:50%;border-radius:.5px;width:2px;height:100%;animation:.6s ease-in-out infinite alternate speechwave-bounce;display:block}.speech-wave-icon span:first-child{height:8px;animation-delay:-.4s}.speech-wave-icon span:nth-child(2){height:5px;animation-delay:-.1s}.speech-wave-icon span:nth-child(3){height:10px;animation-delay:-.25s}@keyframes speechwave-bounce{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.speech-loader-icon{vertical-align:middle;justify-content:space-between;align-items:center;width:10px;height:10px;display:inline-flex}.speech-loader-icon span{background-color:var(--color-foreground);border-radius:50%;width:2px;height:2px;animation:1.2s ease-in-out infinite speech-loader-pulse;display:block}.speech-loader-icon span:first-child{animation-delay:0s}.speech-loader-icon span:nth-child(2){animation-delay:.2s}.speech-loader-icon span:nth-child(3){animation-delay:.4s}@keyframes speech-loader-pulse{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.3)}}.tooltip-container{position:relative!important}.tooltip-bubble{color:var(--color-foreground);background-color:var(--color-surface-pill);box-shadow:none;opacity:0;pointer-events:none;white-space:nowrap;z-index:100;transform-origin:bottom;border-radius:9999px;margin-bottom:10px;padding:4px 12px;font-size:11px;font-weight:500;transition:opacity .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px)scale(.95)}@media (width<=768px){.tooltip-bubble{display:none!important}}.tooltip-tail{width:100%;height:0;position:absolute;bottom:0;left:0}.tail-dot{background-color:var(--color-surface-pill);pointer-events:none;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-7.5px;transform:translate(-50%);left:calc(50% + 2px)!important}.tooltip-container:hover .tooltip-bubble{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.tooltip-container.tooltip-bottom .tooltip-bubble{transform-origin:top;margin-top:10px;margin-bottom:0;top:100%;bottom:auto;transform:translate(-50%)translateY(-4px)scale(.95)}.tooltip-container.tooltip-bottom:hover .tooltip-bubble{transform:translate(-50%)translateY(0)scale(1)}.tooltip-container.tooltip-bottom .tooltip-tail{top:0;bottom:auto}.tooltip-container.tooltip-bottom .tail-dot{top:-7.5px;bottom:auto;right:auto;transform:translate(-50%);left:calc(50% + 2px)!important}.tooltip-container.tooltip-bottom-left .tooltip-bubble{transform-origin:100% 0;margin-top:10px;margin-bottom:0;inset:100% -4px auto auto;transform:translateY(-4px)scale(.95)}.tooltip-container.tooltip-bottom-left:hover .tooltip-bubble{transform:translateY(0)scale(1)}.tooltip-container.tooltip-bottom-left .tooltip-tail{top:0;bottom:auto}.tooltip-container.tooltip-bottom-left .tail-dot{top:-7.5px;bottom:auto;right:9.5px;transform:none;left:auto!important}}.noise-overlay{pointer-events:none;z-index:9999;opacity:.035;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAgAElEQVR4nE3dCdhm5RzH8WPXpISsUYSyjyipsRSFbJNlLCFS2bdkSVIU2SJRKVuRTNkVSURqsqtBmrKMJGSGEWVIzHF97qtvl/e63mvmfZ5z7vu//H6///++n/OcM33jG9+YP//5z89Pf/rT5+c973nzXe961/m///3vvGrVqvm73/3ufKMb3Wi+4oor5jvf+c7z97///Xn33XefV65cOf/4xz+ed9xxx/HaJz7xiXmLLbYYx775zW+e3/jGN85PfepT5wc+8IHzZZddNr/yla+cN9hgg3nt2rXzRhttND/5yU+eH/zgB893v/vd52XLls1///vf52222Wb+05/+NP/jH/8Y/1599dXza1/72vmtb33r+P897nGP+UMf+tB8/etff95pp53m5zznOfPmm28+v/CFL5zf9773zSeffPL8/ve/f/7Od74z7D/99NPnfffdd77Tne40v/Od7xyvP+ABDxh+8Pk+97nPfMYZZ8w/+9nPhk83vOEN52uuuWa899e//nXef//956c85Snzpz71qflHP/rR/KUvfWk+5JBD5mc+85nzxz72sfmxj33s/NGPfnT+yU9+Mj/84Q8f9onTYx7zmPn1r3/9eO8JT3jC/LjHPW4+66yz5r333nuM89Of/nR+9rOfPd/3vvedFy9ePF966aXz85///HnNmjUjbmLodeOZ/zOf+cx80kknzb///e+HvXLy61//et55553HcUuXLp0PPfTQ+c9//vP8ute9bl60aNHw9+Mf//h4b6uttpp32GGH+aCDDhr/vuAFLxixOvXUU8e809Zbbz2MftKTnjRvvPHGYyAgOPfcc0cC/O3k5cuXzytWrJhvetObzg95yENGAAv0Zz/72fmCCy6Y3/a2t82bbbbZeO3f//73CPqnP/3p+T//+c8ADKPf/e53zyeccMIADEf22muv+V73utdwzjECKtjskVgBd465XvSiF803v/nNB0Ak+7e//e18m9vcZr7kkksGgP/5z3/Ob3rTm0bSAItvzgUSPnzgAx8YSfrlL385gHHOOeeM81/zmteM5JvXOS9/+cvnCy+8cMTA+UDx0Ic+dATw8Y9//AD+VVddNX/kIx+Zb3CDG8wnnnjivP32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);width:100%;height:100%;position:fixed;top:0;left:0}.dark .noise-overlay{opacity:.035}.case-study-markdown{gap:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-foreground);flex-direction:column;display:flex}.case-study-markdown h1{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.case-study-markdown h1:first-child{margin-top:calc(var(--spacing) * 0)}.case-study-markdown h2{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.case-study-markdown h3,.case-study-markdown h4{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.case-study-markdown p{margin-bottom:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;color:var(--color-muted);line-height:1.65}.case-study-markdown a{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);-webkit-text-decoration-color:var(--color-border-dotted);text-decoration-color:var(--color-border-dotted);text-underline-offset:5px;text-decoration-thickness:1px}.case-study-markdown a:hover{-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground);color:var(--color-foreground)}.case-study-markdown blockquote{margin-block:calc(var(--spacing) * 2);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border-dotted);padding-block:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 4);color:var(--color-muted)}.case-study-markdown ul{margin-block:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 4);color:var(--color-muted);flex-direction:column;list-style-type:disc;display:flex}.case-study-markdown ol{margin-block:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 4);color:var(--color-muted);flex-direction:column;list-style-type:decimal;display:flex}.case-study-markdown li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;line-height:1.65}.case-study-markdown hr{border:none;border-top:1px dotted var(--color-border-dotted);margin-block:calc(var(--spacing) * 4);width:100%}.cs-page{max-width:650px;padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 24);font-family:var(--font-sans);margin-inline:auto;position:relative}@media (width>=64rem){.cs-back-mobile{display:none}}.cs-content-wrap{width:100%;position:relative}.cs-map-outer{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);width:160px;display:none;position:absolute}@media (width>=80rem){.cs-map-outer{display:block}}.cs-map-outer{left:-240px}.cs-map-aside{top:calc(var(--spacing) * 24);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;display:flex;position:sticky}.cs-map-back{margin-bottom:calc(var(--spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted-label);text-transform:lowercase;transition:color .15s;display:inline-flex}.cs-map-back:hover{color:var(--color-foreground)}.cs-map-title{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted-label);text-transform:lowercase}.cs-map-nav{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}.cs-map-h2-wrap{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:relative}.cs-map-h2-btn{cursor:pointer;text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted-label);text-transform:lowercase;transition:color .2s;position:relative}.cs-map-h2-btn:hover,.cs-map-h2-btn.active{color:var(--color-foreground)}.cs-map-h2-dot{background-color:var(--color-foreground);border-radius:3.40282e38px;width:5px;height:5px;position:absolute;top:6px;left:-14px}.cs-map-h3-list{margin-block:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 3.5);flex-direction:column;display:flex;position:relative;overflow:hidden}.cs-map-h3-btn{cursor:pointer;padding-block:calc(var(--spacing) * 1);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-muted-label);text-transform:lowercase;align-items:center;transition:color .2s;display:flex;position:relative}.cs-map-h3-btn:hover,.cs-map-h3-btn.active{color:var(--color-foreground)}.cs-map-h3-track{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background:#66666626;border-radius:3.40282e38px;width:3px;position:absolute;left:-14px}@supports (color:color-mix(in lab, red, red)){.cs-map-h3-track{background:color-mix(in srgb, var(--color-muted) 15%, transparent)}}.cs-map-h3-bar{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background-color:var(--color-foreground);border-radius:3.40282e38px;width:3px;position:absolute;left:-14px}.cs-figure{margin-block:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);flex-direction:column;width:100%;display:flex}.cs-figure-img-wrap{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-background);width:100%}.cs-figure-img{object-fit:cover;width:100%;height:auto}.cs-figure-caption{margin-top:calc(var(--spacing) * 1);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-label)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
