@layer components{@scope(.snippet-module__VLDVUG__snippet){:where(:scope){padding-block:var(--size-12);background-color:var(--neutral-2);--snippet-foreground:var(--neutral-11);--snippet-token-constant:oklch(from var(--accent-11) l c calc(h + 64));--snippet-token-string:oklch(from var(--accent-11) l calc(c * .666) calc(h - 128));--snippet-token-comment:oklch(from var(--accent-11) 60% calc(c / 5) h);--snippet-token-keyword:var(--accent-11);--snippet-token-parameter:var(--accent-11);--snippet-token-function:oklch(from var(--accent-11) l c calc(h - 32));--snippet-token-string-expression:oklch(from var(--accent-11) l calc(c * .666) calc(h - 128));--snippet-token-punctuation:oklch(from var(--accent-11) l c calc(h - 64));--snippet-token-link:var(--accent-11);overflow-x:auto}.snippet-module__VLDVUG__viewer{width:fit-content;padding-inline:var(--size-16);font-size:var(--text-sm);font-family:var(--font-mono);font-feature-settings:var(--font-mono-features);line-height:var(--leading-md);white-space:pre;tab-size:2}}}
@layer components{@scope(.loaded-module__M-2j1a__webembedLoaded){:where(:scope){width:-webkit-fill-available;width:-moz-available;width:stretch;background-color:var(--accent-3);border-radius:var(--radius-md);-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit;--variant:"mobile";flex-direction:column;padding-block-end:var(--size-16);display:flex;container:webembed-loaded/inline-size}:where(:scope):hover{background-color:var(--accent-4)}@container not (max-width:30rem){:where(:scope){row-gap:var(--size-16);column-gap:var(--size-16);--variant:"desktop";grid-template:"image title""image description""image url"1fr/auto 1fr;padding-block-end:unset;display:grid}}.loaded-module__M-2j1a__image,.loaded-module__M-2j1a__fallbackImage{aspect-ratio:1200/630;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);grid-area:image;width:100cqw;height:auto}@container webembed-loaded style(--variant:"desktop"){.loaded-module__M-2j1a__image,.loaded-module__M-2j1a__fallbackImage{border-top-right-radius:unset;border-bottom-left-radius:var(--radius-md);width:42.5cqw}}.loaded-module__M-2j1a__image{object-fit:cover;filter:sepia(1) saturate(var(--saturation)) hue-rotate(calc(var(--accent-hue) - 92deg)) brightness(var(--brightness));--saturation:1.75;--brightness:1}@container style(--theme:dark){.loaded-module__M-2j1a__image{--saturation:1.5;--brightness:.9}}:where(:scope):hover .loaded-module__M-2j1a__image{--brightness:1.1}@container style(--theme:dark){:where(:scope):hover .loaded-module__M-2j1a__image{--brightness:1}}.loaded-module__M-2j1a__fallbackImage{background-color:oklch(from var(--accent-11) l c h / .5);justify-content:center;align-items:center;display:flex;container:fallback-image/inline-size}:where(:scope):hover .loaded-module__M-2j1a__fallbackImage{background-color:oklch(from var(--accent-11) l c h / .6)}.loaded-module__M-2j1a__fallbackImageIllustration{width:66.6cqw;height:auto}.loaded-module__M-2j1a__title{padding-inline:var(--size-16);color:var(--accent-11);font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--size-16);font-weight:700;text-decoration:underline;overflow:hidden}@container webembed-loaded style(--variant:"desktop"){.loaded-module__M-2j1a__title{grid-area:title;margin-block-start:unset;padding-block-start:var(--size-16);padding-inline-start:unset}}.loaded-module__M-2j1a__description{padding-inline:var(--size-16);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-lg);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:var(--size-16);display:-webkit-box;overflow:hidden}@container webembed-loaded style(--variant:"desktop"){.loaded-module__M-2j1a__description{grid-area:description;margin-block-start:unset;padding-inline-start:unset}}.loaded-module__M-2j1a__url{padding-inline:var(--size-16);font-size:var(--text-sm);font-family:var(--font-mono);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-block-start:var(--size-16);display:-webkit-box;overflow:hidden}@container webembed-loaded style(--variant:"desktop"){.loaded-module__M-2j1a__url{grid-area:url;align-self:flex-end;margin-block-start:unset;padding-block-end:var(--size-16);padding-inline-start:unset}}}@scope(.loaded-module__M-2j1a__fallbackIllustration){:where(:scope){aspect-ratio:800/553}.loaded-module__M-2j1a__illustrationWindowSurface{fill:var(--neutral-3)}.loaded-module__M-2j1a__illustrationWindowShadow{fill:var(--accent-1)}.loaded-module__M-2j1a__illustrationForegroundRectangle,.loaded-module__M-2j1a__illustrationForegroundBorder,.loaded-module__M-2j1a__illustrationPseudoPressable{fill:var(--neutral-7)}.loaded-module__M-2j1a__illustrationAccentPseudoPressable{fill:var(--accent-7)}}}
@layer components{@scope(.loading-placeholder-module__xiNOaW__loadingPlaceholderRect){:where(:scope){aspect-ratio:1;border-radius:var(--radius-md);background-color:var(--neutral-2);width:-webkit-fill-available;width:-moz-available;width:stretch;height:auto;animation:.5s linear infinite alternate loading-placeholder-module__xiNOaW__pulse;display:block}}@scope(.loading-placeholder-module__xiNOaW__loadingPlaceholderText){:where(:scope){max-height:calc(attr(data-max-lines number, 9999) * 1lh);flex-flow:wrap;gap:calc(1lh - 1em) .75ch;padding-block:calc(.5lh - .5em);display:flex;overflow-y:hidden;container:loading-placeholder-text/inline-size}}.loading-placeholder-module__xiNOaW__span{width:attr(data-length ch);border-radius:var(--radius-sm);background-color:var(--neutral-2);height:1em;animation:.5s linear infinite alternate loading-placeholder-module__xiNOaW__pulse;display:block}@keyframes loading-placeholder-module__xiNOaW__pulse{0%{background-color:var(--neutral-2)}to{background-color:var(--neutral-3)}}}
@layer components{@scope(.loading-module__zEVfnG__webembedLoading){:where(:scope){width:-webkit-fill-available;width:-moz-available;width:stretch;--variant:"mobile";flex-direction:column;padding-block-end:var(--size-16);display:flex;container:webembed-loading/inline-size}@container not (max-width:30rem){:where(:scope){row-gap:var(--size-16);column-gap:var(--size-16);--variant:"desktop";grid-template:"image title""image description""image url"1fr/auto 1fr;padding-block-end:unset;display:grid}}.loading-module__zEVfnG__image{aspect-ratio:1200/630;border-radius:var(--radius-md);grid-area:image;width:100cqw;height:auto}@container webembed-loading style(--variant:"desktop"){.loading-module__zEVfnG__image{width:42.5cqw}}.loading-module__zEVfnG__title{padding-inline:var(--size-16);font-size:var(--text-lg);margin-block-start:var(--size-16)}@container webembed-loading style(--variant:"desktop"){.loading-module__zEVfnG__title{grid-area:title;margin-block-start:unset;padding-block-start:var(--size-16);padding-inline-start:unset}}.loading-module__zEVfnG__description{padding-inline:var(--size-16);font-size:var(--text-sm);line-height:var(--leading-lg);margin-block-start:var(--size-16)}@container webembed-loading style(--variant:"desktop"){.loading-module__zEVfnG__description{grid-area:description;margin-block-start:unset;padding-inline-start:unset}}.loading-module__zEVfnG__url{padding-inline:var(--size-16);font-size:var(--text-sm);line-height:var(--leading-lg);margin-block-start:var(--size-16)}@container webembed-loading style(--variant:"desktop"){.loading-module__zEVfnG__url{grid-area:url;align-self:flex-end;margin-block-start:unset;padding-block-end:var(--size-16);padding-inline-start:unset}}}}
@layer components{@scope(.loaded-module__XQLidq__blogPostListLoaded){:where(:scope){row-gap:var(--size-24);--variant:"mobile";flex-direction:column;width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none;display:flex;container:blog-post-list/inline-size}@container (min-width:50rem){:where(:scope){row-gap:var(--size-24);--variant:"desktop"}}.loaded-module__XQLidq__link{color:unset;-webkit-text-decoration:unset;text-decoration:unset;border-radius:var(--radius-md)}}@scope(.loaded-module__XQLidq__blogPostListItem){:where(:scope){width:-webkit-fill-available;width:-moz-available;width:stretch;background-color:var(--accent-3);border-radius:var(--radius-md);-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit;--variant:"mobile";flex-direction:column;padding-block-end:var(--size-16);display:flex;container:blog-post-list-item/inline-size}@container blog-post-list style(--variant:"desktop"){:where(:scope){column-gap:var(--size-16);row-gap:var(--size-16);background-color:unset;transition:background-color var(--duration-md) ease-in-out;--variant:"desktop";grid-template:"image timestamp""image title""image brief""image."1fr/auto 1fr;padding-block-end:unset;display:grid}:where(:scope):hover{background-color:var(--accent-4)}}.loaded-module__XQLidq__image{aspect-ratio:1600/600;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);object-fit:cover;width:100cqw;height:auto;filter:sepia(1) saturate(var(--saturation)) hue-rotate(calc(var(--accent-hue) - 92deg)) brightness(var(--brightness));transition:filter var(--duration-md) ease-in-out;--saturation:1.75;--brightness:1;grid-area:image}@container style(--theme:dark){.loaded-module__XQLidq__image{--saturation:1.5;--brightness:.9}}@container blog-post-list-item style(--variant:"desktop"){.loaded-module__XQLidq__image{aspect-ratio:1600/1200;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);width:35cqw}}:where(:scope):hover .loaded-module__XQLidq__image{--brightness:1.1}@container style(--theme:dark){:where(:scope):hover .loaded-module__XQLidq__image{--brightness:1}}.loaded-module__XQLidq__timestamp{padding-inline:var(--size-16);font-size:var(--text-sm);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-block-start:var(--size-16);display:-webkit-box;overflow:hidden}@container blog-post-list-item style(--variant:"desktop"){.loaded-module__XQLidq__timestamp{grid-area:timestamp;margin-block-start:unset;padding-block-start:var(--size-16);padding-inline-start:unset}}.loaded-module__XQLidq__title{padding-inline:var(--size-16);color:var(--accent-11);font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--size-16);font-weight:700;text-decoration:underline;overflow:hidden}@container blog-post-list-item style(--variant:"desktop"){.loaded-module__XQLidq__title{grid-area:title;margin-block-start:unset;padding-inline-start:unset}}.loaded-module__XQLidq__brief{padding-inline:var(--size-16);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:var(--size-16);font-style:italic;display:-webkit-box;overflow:hidden}@container blog-post-list-item style(--variant:"desktop"){.loaded-module__XQLidq__brief{grid-area:brief;margin-block-start:unset;padding-inline-start:unset}}}}
@layer components{@scope(.loading-module__QbJRcW__blogPostListLoading){:where(:scope){row-gap:var(--size-24);--variant:"mobile";flex-direction:column;width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none;display:flex;container:blog-post-list-loading/inline-size}@container (min-width:50rem){:where(:scope){row-gap:var(--size-24);--variant:"desktop"}}}@scope(.loading-module__QbJRcW__blogPostListLoadingItem){:where(:scope){width:-webkit-fill-available;width:-moz-available;width:stretch;--variant:"mobile";flex-direction:column;padding-block-end:var(--size-16);display:flex;container:blog-post-list-loading-item/inline-size}@container blog-post-list-loading style(--variant:"desktop"){:where(:scope){column-gap:var(--size-16);row-gap:var(--size-16);--variant:"desktop";grid-template:"image timestamp""image title""image brief""image."1fr/auto 1fr;padding-block-end:unset;display:grid}}.loading-module__QbJRcW__image{aspect-ratio:1600/600;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);grid-area:image;width:100cqw;height:auto}@container blog-post-list-loading-item style(--variant:"desktop"){.loading-module__QbJRcW__image{aspect-ratio:1600/1200;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);width:35cqw}}.loading-module__QbJRcW__timestamp{padding-inline:var(--size-16);font-size:var(--text-sm);margin-block-start:var(--size-16)}@container blog-post-list-loading-item style(--variant:"desktop"){.loading-module__QbJRcW__timestamp{grid-area:timestamp;margin-block-start:unset;padding-block-start:var(--size-16);padding-inline-start:unset}}.loading-module__QbJRcW__title{padding-inline:var(--size-16);color:var(--accent-11);font-size:var(--text-lg);margin-block-start:var(--size-16)}@container blog-post-list-loading-item style(--variant:"desktop"){.loading-module__QbJRcW__title{grid-area:title;margin-block-start:unset;padding-inline-start:unset}}.loading-module__QbJRcW__brief{padding-inline:var(--size-16);font-size:var(--text-sm);margin-block-start:var(--size-16)}@container blog-post-list-loading-item style(--variant:"desktop"){.loading-module__QbJRcW__brief{grid-area:brief;margin-block-start:unset;padding-inline-start:unset}}}}
@layer components{@scope(.blog-post-content-module__pWk3gW__blogPostContent){:where(:scope){--paragraph-block-margin:var(--size-16);--chunk-block-margin:calc(var(--paragraph-block-margin) * 1.5);--variant:"mobile";container:blog-post-content/inline-size}@container not (max-width:50rem){:where(:scope){--block-margin:var(--size-24);--variant:"desktop"}}:where(:scope)>:is(.blog-post-content-module__pWk3gW__h1,.blog-post-content-module__pWk3gW__h2,.blog-post-content-module__pWk3gW__h3,.blog-post-content-module__pWk3gW__h4,.blog-post-content-module__pWk3gW__h5,.blog-post-content-module__pWk3gW__h6,.blog-post-content-module__pWk3gW__p,.blog-post-content-module__pWk3gW__pre,.blog-post-content-module__pWk3gW__blockquote,.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul,.blog-post-content-module__pWk3gW__img,.blog-post-content-module__pWk3gW__media,.blog-post-content-module__pWk3gW__snippet,.blog-post-content-module__pWk3gW__webembed):first-child{margin-block-start:unset}:where(:scope)>:is(.blog-post-content-module__pWk3gW__h1,.blog-post-content-module__pWk3gW__h2,.blog-post-content-module__pWk3gW__h3,.blog-post-content-module__pWk3gW__h4,.blog-post-content-module__pWk3gW__h5,.blog-post-content-module__pWk3gW__h6,.blog-post-content-module__pWk3gW__p,.blog-post-content-module__pWk3gW__pre,.blog-post-content-module__pWk3gW__blockquote,.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul,.blog-post-content-module__pWk3gW__img,.blog-post-content-module__pWk3gW__media,.blog-post-content-module__pWk3gW__snippet,.blog-post-content-module__pWk3gW__webembed):last-child{margin-block-end:unset}.blog-post-content-module__pWk3gW__h1{color:var(--neutral-12);font-size:var(--text-4xl);margin-block-start:calc(var(--paragraph-block-margin) * 2.5);margin-block-end:calc(var(--paragraph-block-margin) * 1.5);font-weight:700}.blog-post-content-module__pWk3gW__h2{color:var(--neutral-12);font-size:var(--text-3xl);margin-block-start:calc(var(--paragraph-block-margin) * 2.25);margin-block-end:calc(var(--paragraph-block-margin) * 1.25);font-weight:600}.blog-post-content-module__pWk3gW__h3{color:var(--neutral-12);font-size:var(--text-2xl);margin-block-start:calc(var(--paragraph-block-margin) * 2);margin-block-end:calc(var(--paragraph-block-margin) * .75);font-weight:600}.blog-post-content-module__pWk3gW__h4{color:var(--neutral-12);font-size:var(--text-xl);font-weight:600;font-size:var(--text-xl);margin-block-start:calc(var(--paragraph-block-margin) * 1.5);margin-block-end:calc(var(--paragraph-block-margin) * .75);margin-block-start:calc(var(--paragraph-block-margin) * 1.5);margin-block-end:calc(var(--paragraph-block-margin) * .75);font-weight:600}.blog-post-content-module__pWk3gW__h5{color:var(--neutral-12);font-size:var(--text-lg);margin-block-start:calc(var(--paragraph-block-margin) * 1.25);margin-block-end:calc(var(--paragraph-block-margin) * .5);font-weight:600}.blog-post-content-module__pWk3gW__blockquote{margin-block:calc(var(--paragraph-block-margin) * 1.5);padding-block:calc(var(--paragraph-block-margin) * .5);padding-inline:var(--size-16);border-left:var(--size-4) var(--accent-7) solid;font-style:italic;font-weight:500}.blog-post-content-module__pWk3gW__blockquote>:first-of-type{margin-block-start:0}.blog-post-content-module__pWk3gW__blockquote>:last-of-type{margin-block-end:0}.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul{margin-block:var(--chunk-block-margin);font-size:var(--text-md);padding-inline-start:var(--size-24)}.blog-post-content-module__pWk3gW__li>.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__li>.blog-post-content-module__pWk3gW__ul{margin-block:calc(var(--paragraph-block-margin) * .5)}.blog-post-content-module__pWk3gW__ol{list-style:decimal}.blog-post-content-module__pWk3gW__ul{list-style:outside}.blog-post-content-module__pWk3gW__ol[type=A],.blog-post-content-module__pWk3gW__ol[type=A s]{list-style:upper-alpha}.blog-post-content-module__pWk3gW__ol[type=a],.blog-post-content-module__pWk3gW__ol[type=a s]{list-style:lower-alpha}.blog-post-content-module__pWk3gW__ol[type=I],.blog-post-content-module__pWk3gW__ol[type=I s]{list-style:upper-roman}.blog-post-content-module__pWk3gW__ol[type=i],.blog-post-content-module__pWk3gW__ol[type=i s]{list-style:lower-roman}.blog-post-content-module__pWk3gW__ol[type="1"]{list-style:decimal}.blog-post-content-module__pWk3gW__li{margin-block:calc(var(--paragraph-block-margin) * .5);font-size:var(--text-md);padding-inline-start:var(--size-4)}:is(.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul)>.blog-post-content-module__pWk3gW__li:first-child{margin-block-start:unset}:is(.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul)>.blog-post-content-module__pWk3gW__li:last-child{margin-block-end:unset}.blog-post-content-module__pWk3gW__ol>.blog-post-content-module__pWk3gW__li{font-weight:400}:where(.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul)>.blog-post-content-module__pWk3gW__li::marker{color:var(--neutral-11)}.blog-post-content-module__pWk3gW__p{margin-block:var(--paragraph-block-margin);color:var(--neutral-11);font-size:var(--text-md);line-height:var(--leading-lg);word-break:break-word}.blog-post-content-module__pWk3gW__li>.blog-post-content-module__pWk3gW__p:first-child{margin-block-start:unset}.blog-post-content-module__pWk3gW__li>.blog-post-content-module__pWk3gW__p:last-child{margin-block-end:unset}.blog-post-content-module__pWk3gW__li>.blog-post-content-module__pWk3gW__p:has(+:is(.blog-post-content-module__pWk3gW__ol,.blog-post-content-module__pWk3gW__ul)){margin-block-end:unset}.blog-post-content-module__pWk3gW__dt{color:var(--neutral-11);font-weight:600}.blog-post-content-module__pWk3gW__hr{width:256px;height:6px;margin-block:var(--chunk-block-margin);color:var(--accent-6);background-image:linear-gradient(-45deg,#0000,#0000 25%,currentColor 25% 50%,#0000 50% 75%,currentColor 75%);background-size:10px 10px;border:none;margin-inline:auto}.blog-post-content-module__pWk3gW__img{border-radius:var(--radius-md);max-inline-size:100%}@container style(--theme:dark){.blog-post-content-module__pWk3gW__img{filter:brightness(.9)}}.blog-post-content-module__pWk3gW__picture{display:block}.blog-post-content-module__pWk3gW__code{padding-block:calc(var(--size-3) - .5px);padding-inline:calc(var(--size-6) - .5px);background-color:var(--neutral-2);border:.5px var(--neutral-6) solid;border-radius:var(--radius-sm);font-family:var(--font-mono);font-feature-settings:var(--font-mono-features);word-break:break-word}:where(.blog-post-content-module__pWk3gW__snippet) .blog-post-content-module__pWk3gW__code{padding-block:inherit;padding-inline:inherit;background-color:inherit;border-radius:inherit;font-feature-settings:inherit;word-break:inherit;font-family:inherit}.blog-post-content-module__pWk3gW__a{border-radius:var(--radius-sm);color:var(--accent-11);text-underline-offset:var(--size-2);outline:none;font-weight:500;text-decoration:underline}.blog-post-content-module__pWk3gW__a:focus-visible{outline:var(--action-5) solid var(--size-3);outline-offset:var(--size-3)}.blog-post-content-module__pWk3gW__strong{color:var(--neutral-12);font-weight:600}.blog-post-content-module__pWk3gW__h1>.blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__h2>.blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__h3>.blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__h4>.blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__h5>.blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__h6>.blog-post-content-module__pWk3gW__strong{color:inherit;font-weight:900}.blog-post-content-module__pWk3gW__a .blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__blockquote .blog-post-content-module__pWk3gW__strong,.blog-post-content-module__pWk3gW__thead .blog-post-content-module__pWk3gW__th .blog-post-content-module__pWk3gW__strong{color:inherit}}.blog-post-content-module__pWk3gW__media{border-radius:var(--radius-md);block-size:auto;max-inline-size:100%}@container style(--theme:dark){.blog-post-content-module__pWk3gW__media{filter:brightness(.9)}}.blog-post-content-module__pWk3gW__snippet{margin-block:var(--chunk-block-margin);margin-inline:calc(var(--blog-post-content-negative-margin) * -1)}@container blog-post-content style(--variant:"desktop"){.blog-post-content-module__pWk3gW__snippet{border-radius:var(--radius-md)}}.blog-post-content-module__pWk3gW__webembed{margin-block:var(--chunk-block-margin)}}
@layer components{@scope(.social-link-list-module__NlWNhq__socialLinkList){:where(:scope){column-gap:var(--size-32);display:flex}.social-link-list-module__NlWNhq__item{padding:var(--size-8);margin:calc(var(--size-8) * -1);color:var(--accent-11);border-radius:var(--radius-md);display:flex}.social-link-list-module__NlWNhq__item:hover{color:var(--accent-12);background-color:var(--accent-3)}}}
@layer components{@scope(.blog-post-header-module__nfFaba__blogPostHeader){@container not (max-width:30rem){:where(:scope){--page-variant:"desktop";--max-width:calc(30rem - var(--size-16) * 2)}}@container not (max-width:50rem){:where(:scope){--max-width:calc(50rem - var(--size-32) * 2)}}.blog-post-header-module__nfFaba__coverImage{width:100cqw;max-width:var(--max-width);aspect-ratio:1600/840;object-fit:cover;filter:sepia(0)saturate()brightness()opacity();height:auto;transition:filter 3s ease-in-out}@container style(--page-variant:"desktop"){.blog-post-header-module__nfFaba__coverImage{border-radius:var(--radius-md)}}.blog-post-header-module__nfFaba__timestamp{padding-inline:var(--size-16);font-size:var(--text-sm);margin-block-start:var(--size-24)}@container style(--page-variant:"desktop"){.blog-post-header-module__nfFaba__timestamp{padding-inline:unset}}.blog-post-header-module__nfFaba__title{padding-inline:var(--size-16);color:var(--neutral-12);font-size:var(--text-4xl);margin-block-start:var(--size-32);font-weight:700}@container style(--page-variant:"desktop"){.blog-post-header-module__nfFaba__title{padding-inline:unset}}.blog-post-header-module__nfFaba__author{align-items:center;column-gap:var(--size-8);padding-inline:var(--size-16);margin-block-start:var(--size-32);display:flex}@container style(--page-variant:"desktop"){.blog-post-header-module__nfFaba__author{padding-inline:unset}}.blog-post-header-module__nfFaba__authorImage{border-radius:50%;width:24px;height:24px}.blog-post-header-module__nfFaba__tags{padding-inline:var(--size-16);gap:var(--size-8);flex-wrap:wrap;margin-block-start:var(--size-24);display:flex}@container style(--page-variant:"desktop"){.blog-post-header-module__nfFaba__tags{padding-inline:unset}}.blog-post-header-module__nfFaba__tag{padding-block:var(--size-4);padding-inline:var(--size-8);background-color:var(--accent-3);border-radius:var(--radius-sm);color:var(--accent-11);list-style:none}}}
@layer components{@scope(.page-module__iflUZG__indexPage){:where(:scope){flex-direction:column;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;container:page/inline-size}@container not (max-width:30rem){:where(:scope){--page-variant:"desktop";--max-width:calc(30rem - var(--size-16) * 2)}}@container not (max-width:50rem){:where(:scope){--max-width:calc(50rem - var(--size-32) * 2)}}.page-module__iflUZG__intro{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-width);padding-inline:var(--size-16);flex-direction:column;align-items:center;margin-block-start:var(--size-64);display:flex}@container style(--page-variant:"desktop"){.page-module__iflUZG__intro{column-gap:var(--size-32);padding-inline:unset;flex-direction:row-reverse}}.page-module__iflUZG__portrait{aspect-ratio:1;width:75cqw;height:auto;position:relative;overflow:hidden;container:cover/inline-size}@container style(--page-variant:"desktop"){.page-module__iflUZG__portrait{flex:2}}.page-module__iflUZG__portraitForeground{width:85cqw;height:auto;filter:sepia(.5) saturate(1.75) hue-rotate(calc(var(--accent-hue) - 92deg));z-index:1;position:absolute;top:15cqw;right:15cqw}@container style(--theme:dark){.page-module__iflUZG__portraitForeground{filter:sepia(.5) saturate(2) hue-rotate(calc(var(--accent-hue) - 92deg)) brightness(.9)}}.page-module__iflUZG__portraitGrunge,.page-module__iflUZG__portraitGrungeGlitchFirst,.page-module__iflUZG__portraitGrungeGlitchSecond{color:var(--accent-9);position:absolute;top:0}.page-module__iflUZG__portraitGrunge{z-index:-5;right:0}.page-module__iflUZG__portraitGrungeGlitchFirst{--grunge-outline:oklch(from var(--accent-9) l c calc(h - 32));background-color:var(--neutral-0);z-index:-4;animation:2s linear infinite alternate-reverse page-module__iflUZG__noise-fast;right:-2px}.page-module__iflUZG__portraitGrungeGlitchSecond{--grunge-outline:oklch(from var(--accent-9) l c calc(h + 32));background-color:var(--neutral-0);z-index:-3;animation:15s linear infinite alternate-reverse page-module__iflUZG__noise-slow;right:2px}.page-module__iflUZG__headline{color:var(--neutral-12);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-md);margin-block-start:var(--size-32)}.page-module__iflUZG__bio{align-items:stretch;row-gap:var(--size-32);flex-direction:column;margin-block-start:var(--size-32);display:flex}@container style(--page-variant:"desktop"){.page-module__iflUZG__bio{flex:3}}.page-module__iflUZG__bioContent{align-items:stretch;row-gap:var(--size-16);font-size:var(--text-md);line-height:var(--leading-lg);flex-direction:column;display:flex}.page-module__iflUZG__section{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-width);padding-inline:var(--size-16);margin-block-start:var(--size-48)}@container style(--page-variant:"desktop"){.page-module__iflUZG__section{padding-inline:unset}}.page-module__iflUZG__sectionHeading{color:var(--neutral-12);font-size:var(--text-xl);font-weight:700}.page-module__iflUZG__blogPosts{margin-block-start:var(--size-24)}@keyframes page-module__iflUZG__noise-fast{0%{clip-path:inset(55% 0 43%)}5%{clip-path:inset(64% 0 18%)}10%{clip-path:inset(46% 0 45%)}15%{clip-path:inset(11% 0 79%)}20%{clip-path:inset(45% 0 13%)}25%{clip-path:inset(22% 0 21%)}30%{clip-path:inset(52% 0 36%)}35%{clip-path:inset(10% 0 86%)}40%{clip-path:inset(86% 0 4%)}45%{clip-path:inset(95% 0 2%)}50%{clip-path:inset(8% 0 61%)}55%{clip-path:inset(79% 0 12%)}60%{clip-path:inset(79% 0 10%)}65%{clip-path:inset(78% 0 10%)}70%{clip-path:inset(79% 0 3%)}75%{clip-path:inset(33% 0 7%)}80%{clip-path:inset(80% 0 8%)}85%{clip-path:inset(37% 0 39%)}90%{clip-path:inset(23% 0 14%)}95%{clip-path:inset(90% 0 8%)}to{clip-path:inset(71% 0 16%)}}@keyframes page-module__iflUZG__noise-slow{0%{clip-path:inset(84% 0 12%)}5%{clip-path:inset(95% 0 1%)}10%{clip-path:inset(86% 0 12%)}15%{clip-path:inset(62% 0 16%)}20%{clip-path:inset(46% 0 10%)}25%{clip-path:inset(73% 0 5%)}30%{clip-path:inset(89% 0 7%)}35%{clip-path:inset(4% 0 80%)}40%{clip-path:inset(78% 0 19%)}45%{clip-path:inset(50% 0 41%)}50%{clip-path:inset(8% 0 72%)}55%{clip-path:inset(79% 0 14%)}60%{clip-path:inset(79% 0 22%)}65%{clip-path:inset(74% 0 25%)}70%{clip-path:inset(22% 0 10%)}75%{clip-path:inset(71% 0 10%)}80%{clip-path:inset(58% 0 13%)}85%{clip-path:inset(23% 0 52%)}90%{clip-path:inset(50% 0 44%)}95%{clip-path:inset(75% 0 16%)}to{clip-path:inset(45% 0 49%)}}}}
@layer components{@scope(.page-module__8MofKG__blogPostPage){:where(:scope){--blog-post-content-negative-margin:var(--size-16);flex-direction:column;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;container:page/inline-size}@container not (max-width:30rem){:where(:scope){--page-variant:"desktop";--max-width:calc(30rem - var(--size-16) * 2);--blog-post-content-negative-margin:0}}@container not (max-width:50rem){:where(:scope){--max-width:calc(50rem - var(--size-32) * 2)}}.page-module__8MofKG__header{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-width)}.page-module__8MofKG__content{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-width);padding-inline:var(--size-16);margin-block-start:var(--size-32)}@container style(--page-variant:"desktop"){.page-module__8MofKG__content{padding-inline:unset}}}}