.Code_container__DGGSv{border:1px solid var(--theme-accent-tint);border-radius:var(--radius-2);box-shadow:var(--box-shadow-default)}.Code_header__SSc70{background:var(--theme-accent-tint-2);display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-inter);padding:var(--spacing-2);gap:var(--spacing-2);border-top-left-radius:var(--radius-2);border-top-right-radius:var(--radius-2)}.Code_circles__rZOXy{display:flex;gap:var(--spacing-2);padding-left:var(--spacing-1)}.Code_circle__lHUzY{display:block;width:.6875rem;height:.6875rem;border-radius:.6875rem;background:var(--theme-accent-tint)}.Code_title__FfhZl{display:none}@media (min-width:800px){.Code_title__FfhZl{display:block}}.Code_buttonGroup__ps_Xu{display:flex;gap:var(--spacing-1)}.Code_button__zt_kZ{background:transparent;border:0;border-radius:var(--radius-1);padding:.4rem;width:2rem;height:2rem;flex-shrink:0}.Code_button__zt_kZ svg path{stroke:var(--theme-accent-tint)}.Code_button__zt_kZ:hover{cursor:pointer}.Code_button__zt_kZ:hover svg path{stroke:var(--theme-accent)}.Code_codeWrapper__hOWZD pre{padding:var(--spacing-1) var(--spacing-2)!important;overflow-x:scroll!important;font-size:var(--font-size-1);border-radius:var(--radius-1)}@media (min-width:800px){.Code_codeWrapper__hOWZD pre{font-size:var(--font-size-2);padding:var(--spacing-3)!important;border-radius:var(--radius-2)}}.Code_codeWrapper__hOWZD code{overflow-x:scroll}.Code_header__SSc70+.Code_codeWrapper__hOWZD pre{border-top-left-radius:0;border-top-right-radius:0}.BigImage_figure__RzEdW,.BigImage_figure__RzEdW img{border-radius:var(--radius-2)}.BigImage_figure__RzEdW img{background:var(--theme-background-tint);box-shadow:var(--box-shadow-default)}.BigImage_caption__WGnpk{display:flex;flex-direction:column;align-items:flex-end;padding:var(--spacing-2) 0;font-size:var(--font-size-1)}@media (min-width:800px){.BigImage_caption__WGnpk{flex-direction:row;justify-content:space-between}}.BlockWrapper_blockWrapper__8uMEa{margin-bottom:var(--spacing-5);grid-column:full}@media (min-width:800px){.BlockWrapper_blockWrapper__8uMEa{grid-column:content}}.BlockWrapper_blockWrapperWide__zB6yo{grid-column:full}@media (min-width:800px){.BlockWrapper_blockWrapperWide__zB6yo{grid-column:wide}}.BlockWrapper_blockWrapperFull__Iau2x{grid-column:full}.Hero_wrapper__oPhcm{padding:1.875rem 0}@media (min-width:800px){.Hero_wrapper__oPhcm{padding:6.25rem 0}.Hero_inner__6YMQY{display:flex;justify-content:space-between;gap:var(--spacing-6)}}@media (min-width:1100px){.Hero_inner__6YMQY{gap:var(--spacing-9)}}.Hero_profile__CZXdi{margin-bottom:var(--spacing-3)}.Hero_image__5_3pO{width:100%;max-width:5.625rem;aspect-ratio:8/9;display:inline-block;border-radius:var(--radius-2);border:.375rem solid var(--theme-accent);overflow:hidden;transform:rotate(-5deg)}.Hero_image__5_3pO img{display:block;object-fit:cover;transform:rotate(5deg) rotateX(0) scale(1.2);transform-origin:center center}@media (min-width:800px){.Hero_image__5_3pO{border-radius:var(--radius-3);border:.75rem solid var(--theme-accent);max-width:23.75rem}}@media (min-width:1500px){.Hero_image__5_3pO{border-radius:var(--radius-4);border:1.25rem solid var(--theme-accent)}}@media (min-width:1100px){.Hero_content__FJG4L{max-width:50rem}}.Hero_title__bGj6o{font-size:var(--font-size-7);letter-spacing:-.07em;grid-column:1/5;margin-bottom:var(--spacing-5)}@media (min-width:1100px){.Hero_title__bGj6o{font-size:var(--font-size-9);margin-bottom:var(--spacing-7)}}.Hero_description__Jx21_{font-size:var(--font-size-5);font-weight:var(--font-weight-extra-bold);color:var(--theme-foreground);letter-spacing:-.05em;max-width:55rem;margin-bottom:var(--spacing-5)}@media (min-width:1100px){.Hero_description__Jx21_{font-size:var(--font-size-8);margin-bottom:var(--spacing-7)}.Hero_wysiwyg__iG3HE p{font-size:var(--font-size-5)}}.Container_container__gCi3f{position:relative}.Container_grid__yhzgu{display:grid;grid-template-columns:var(--content-grid-columns)}@media (min-width:1100px){.Container_grid__yhzgu{grid-template-columns:var(--content-grid-columns-large)}}.Container_item__oGz4q{grid-column:wide}@media (min-width:1100px){.Container_item__oGz4q{grid-column:content}}.Container_item--full__KBjd9{grid-column:full}.Container_item--wide__sLQjG{grid-column:wide}.Container_item--sidebar-before__7rAx7{grid-column:sidebar-before}.Container_item--sidebar-after__nGa6x{grid-column:sidebar-after}.Container_grid--debug__SPr9i{position:absolute;top:0;bottom:0;border:1px dashed #b7a072;pointer-events:none}.Container_item--debug__nA_3_{border-left:1px dashed #b7a072;grid-column:span 1}.Container_item--debug__nA_3_:first-child{border-left:0}.InformationBox_wrapper__loLZV{background:var(--theme-accent-tint-2);border:.0625rem solid var(--theme-accent-tint);border-radius:var(--radius-2);color:var(--theme-foreground);padding:var(--spacing-3) .875rem;box-shadow:var(--box-shadow-default)}@media (min-width:1100px){.InformationBox_wrapper__loLZV{padding:var(--spacing-6) 3.125rem}}.dark .InformationBox_wrapper__loLZV{background:var(--theme-background-tint);border:.0625rem solid var(--theme-accent-tint);color:var(--theme-foreground)}.InformationBox_content__eXSpV{grid-column:content}.InformationBox_content__eXSpV p:last-of-type{margin-bottom:0}.BlogMeta_wrapper__7fFdz{display:flex;justify-content:space-between}@media (min-width:800px){.BlogMeta_wrapper__7fFdz{display:block}}.BlogMeta_metaItem__HaKlh{display:flex;align-items:center;margin-bottom:var(--spacing-3);line-height:1;font-family:var(--font-family-inter);font-size:var(--font-size-1)}.BlogMeta_metaIcon__rSdMA{display:flex;align-items:center;justify-content:center;width:1.25rem;margin-right:var(--spacing-2)}.BlogMeta_metaIcon__rSdMA path,.BlogMeta_metaIcon__rSdMA shape{stroke:var(--theme-accent);stroke-width:1.6}.BlogMeta_metaItemTitle__9KUNB{margin-right:var(--spacing-1)}@media (min-width:1100px){.BlogMeta_metaItemTitle__9KUNB{display:block}}.BlogMeta_metaItemValue__UW82O{color:var(--theme-foreground)}.Grid_grid__vWN5w{--columns:1;--columns-m:var(--columns);--columns-l:var(--columns-m);display:grid;grid-template-columns:repeat(var(--columns),1fr)}@media (min-width:800px){.Grid_grid__vWN5w{grid-template-columns:repeat(var(--columns-m),1fr)}}@media (min-width:1100px){.Grid_grid__vWN5w{grid-template-columns:repeat(var(--columns-l),1fr)}}.Grid_grid--gutter__iyvY7{gap:var(--spacing-5)}@media (min-width:1100px){.Grid_grid--gutter__iyvY7{gap:var(--spacing-6)}}.Grid_gridItem__oxM_d{--col-span:1;--col-span-m:var(--col-span);--col-span-l:var(--col-span-m);grid-column:span var(--col-span)}@media (min-width:800px){.Grid_gridItem__oxM_d{grid-column:span var(--col-span-m)}}@media (min-width:1100px){.Grid_gridItem__oxM_d{grid-column:span var(--col-span-l)}}.ButtonLink_button__WY_86{display:inline-block;position:relative;background:var(--theme-accent);color:white;border-radius:var(--radius-1);padding:var(--spacing-3) var(--spacing-4);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25);text-decoration:none;font-family:var(--font-family-inter);font-weight:var(--font-weight-bold);font-size:var(--font-size-3)}.ButtonLink_button__WY_86:focus,.ButtonLink_button__WY_86:hover{background-color:var(--theme-foreground);color:var(--theme-background)}.ButtonLink_button__WY_86:focus{outline:.1875rem solid}.ButtonLink_buttonSecondary__mYfp8{background-color:var(--theme-foreground);color:var(--theme-background)}.ButtonLink_buttonSecondary__mYfp8:hover{background-color:var(--theme-accent);color:white}.ButtonLink_buttonTertiary__Xvdcj{background-color:var(--theme-background);color:var(--theme-accent)}.ButtonLink_buttonTertiary__Xvdcj:hover{background-color:var(--theme-accent);color:var(--theme-background)}.ButtonLink_buttonOutline__FemCj{background:var(--theme-background);border:.125rem solid var(--theme-foreground);color:var(--theme-foreground)}.ButtonLink_buttonOutline__FemCj:hover{background-color:var(--theme-accent);color:white;border-color:var(--theme-accent)}.BlueskyCard_card__sclYo{position:relative;display:flex;flex-direction:column;gap:var(--spacing-3);font-family:var(--font-family-inter);border-radius:var(--radius-2);height:100%;padding:var(--spacing-5);background-color:var(--theme-accent);border:.0625rem solid var(--theme-accent);color:var(--theme-background)}.BlueskyCard_card__sclYo .BlueskyCard_repost__cJsAN{background:var(--theme-accent-tint-2)}.BlueskyCard_avatarsWrapper__VvQps{display:flex}.BlueskyCard_repost__cJsAN{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--theme-background)}.BlueskyCard_repostIcon__lIq2Z{width:1.25rem}.BlueskyCard_avatar__hj3hX{display:flex;gap:var(--spacing-2)}.BlueskyCard_avatar__hj3hX img{width:2.5rem;border-radius:50%}.BlueskyCard_repost__cJsAN+.BlueskyCard_avatar__hj3hX{margin-left:-.625rem}.BlueskyCard_displayName__USop_{display:block;font-weight:var(--font-weight-bold)}.BlueskyCard_handle__9yz__{display:block;font-size:var(--font-size-1);color:var(--theme-foreground-secondary)}.BlueskyCard_content__yWHSk,.BlueskyCard_richText__2T2AG{margin-bottom:var(--spacing-3)}.BlueskyCard_richTextLink__hzphz{font-weight:var(--font-weight-bold);text-decoration:none}.BlueskyCard_richTextLink__hzphz:hover{text-decoration:underline}.BlueskyCard_footer__a_8bE{display:flex;gap:var(--spacing-3);margin-top:auto}.BlueskyCard_metaItem__i3hWJ{display:flex}.BlueskyCard_metaIcon__KuWXM{margin-right:var(--spacing-1);width:1.25rem}.BlueskyCard_count__UVrH7{font-size:var(--font-size-1)}.BlueskyCard_embedImages__ZplTU{width:100%}.BlueskyCard_embedImage__mYpYM{border-radius:var(--radius-1);width:100%;object-fit:cover;object-position:center}.BlueskyCard_embedExternal__tM3j3{display:flex;flex-direction:column;gap:var(--spacing-2);border-radius:var(--radius-1);border:1px solid rgba(255,255,255,.3);padding:var(--spacing-2);text-decoration:none}.BlueskyCard_embedTitle__7XFR0{font-size:var(--font-size-2);font-weight:var(--font-weight-bold)}.BlueskyCard_embedContent__sVMQX{font-size:var(--font-size-1)}.BlueskyCard_embedLink__hfwd1{border-top:1px solid rgba(255,255,255,.3);padding-top:var(--spacing-1);font-size:var(--font-size-1)}.BlueskyEmbedExternal_embedExternal__Sf4xO{display:flex;flex-direction:column;gap:var(--spacing-2);border-radius:var(--radius-1);border:1px solid var(--theme-background);padding:var(--spacing-2);text-decoration:none;color:var(--theme-foreground)}.BlueskyEmbedExternal_embedExternal__Sf4xO:hover{background:rgba(0,0,0,.05)}.BlueskyEmbedExternal_embedexternalSecondary__DRSds{color:white;border:1px solid var(--theme-accent)}.BlueskyEmbedExternal_embedexternalSecondary__DRSds .BlueskyEmbedExternal_embedLink__OjkUw{border-top:1px solid var(--theme-accent)}.BlueskyEmbedExternal_embedexternalTertiary__ukpOM{color:var(--theme-background);border:1px solid var(--theme-foreground-tint)}.BlueskyEmbedExternal_embedexternalTertiary__ukpOM .BlueskyEmbedExternal_embedLink__OjkUw{border-top:1px solid var(--theme-foreground-tint)}.BlueskyEmbedExternal_embedTitle__44UGB{font-size:var(--font-size-2);font-weight:var(--font-weight-bold)}.BlueskyEmbedExternal_embedContent__KCahG{font-size:var(--font-size-1)}.BlueskyEmbedExternal_embedLink__OjkUw{border-top:1px solid var(--theme-background);padding-top:var(--spacing-1);font-size:var(--font-size-1)}.BlueskyEmbedExternal_embedLinkIcon__nmf2i{width:1rem;margin-right:var(--spacing-1)}.BlueskyFeed_wrapper__LhNuM{background-color:var(--theme-accent);padding:var(--spacing-5) 0}@media (min-width:1100px){.BlueskyFeed_wrapper__LhNuM{padding:var(--spacing-9) 0}}.BlueskyFeed_title__FeZvQ{font-weight:var(--font-weight-medium);color:var(--theme-accent-tint-2);margin-bottom:var(--spacing-5)}@media (min-width:1100px){.BlueskyFeed_title__FeZvQ{margin-bottom:var(--spacing-8)}}.BlueskyFeed_title__FeZvQ em{font-style:normal;color:white}.BlueskyFeed_posts__AG4i0{margin-bottom:var(--spacing-5)}@media (min-width:1100px){.BlueskyFeed_posts__AG4i0{margin-bottom:var(--spacing-8)}}.CardArticle_container__6NJ_s{border-radius:var(--radius-2);text-decoration:none}.CardArticle_container__6NJ_s:hover .CardArticle_title__9WyoE{text-decoration:underline}.CardArticle_figure__OIXm7{position:relative;aspect-ratio:16/9;border-radius:var(--radius-2);background-color:var(--theme-accent);margin-bottom:var(--spacing-5)}.CardArticle_figure__OIXm7 img{overflow:hidden;border-radius:var(--radius-2)}.CardArticle_date__LaE5Q{display:flex;align-items:center;margin-bottom:var(--spacing-3);font-family:var(--font-family-inter);font-size:var(--font-size-1);letter-spacing:-.03em;line-height:1;color:var(--theme-foreground)}@media (min-width:1100px){.CardArticle_date__LaE5Q{font-size:var(--font-size-2)}}.CardArticle_dateIcon__f9r9m{display:flex;align-items:center;justify-content:center;width:1.25rem;margin-right:var(--spacing-2)}.CardArticle_dateIcon__f9r9m path{stroke:var(--theme-accent)}.CardArticle_title__9WyoE{font-size:var(--font-size-3);color:var(--theme-accent);font-weight:var(--font-weight-bold)}@media (min-width:1100px){.CardArticle_title__9WyoE{font-size:var(--font-size-5)}}.CardArticle_link__2LCXL{text-decoration:none}.CardArticle_link__2LCXL:hover{text-decoration:underline}.CardArticle_description__892Ru{font-size:var(--font-size-1)}@media (min-width:1100px){.CardArticle_description__892Ru{font-size:var(--font-size-3)}}.CardArticle_containerMinimal__ZEV0n{position:relative;background-color:var(--theme-accent);padding:var(--spacing-5);min-height:18.75rem;display:flex;height:100%;flex-direction:column;justify-content:flex-end;text-decoration:none;background-size:cover;background-position:50%;overflow:hidden}.CardArticle_containerMinimal__ZEV0n:after{position:absolute;content:"";width:100%;top:0;bottom:0;left:0;background:linear-gradient(0deg,rgb(101,43,227),rgba(101,43,227,.75))}.CardArticle_containerMinimal__ZEV0n .CardArticle_content__r7Qhv{z-index:2}.CardArticle_containerMinimal__ZEV0n .CardArticle_title__9WyoE{color:white;margin:0}.CardArticle_containerMinimal__ZEV0n .CardArticle_date__LaE5Q{margin-bottom:var(--spacing-2);color:var(--theme-accent-tint-2)}:is(.CardArticle_containerMinimal__ZEV0n .CardArticle_dateIcon__f9r9m) path{stroke:var(--theme-accent-tint-2)}.BlogSummary_wrapper___OjIo{padding:var(--spacing-7) 0}@media (min-width:1100px){.BlogSummary_wrapper___OjIo{padding:var(--spacing-8) 0}}.BlogSummary_title__sk2kZ{font-size:var(--font-size-9);color:var(--theme-accent);border-bottom:.0625rem solid var(--theme-background-tint)}.BlogSummary_description__I4anY{color:var(--theme-foreground);font-size:var(--font-size-3);letter-spacing:-.05em;margin-bottom:var(--spacing-8)}@media (min-width:800px){.BlogSummary_description__I4anY{font-size:var(--font-size-5);max-width:50%}}.VideoEmbed_player__bbCtE{width:100%;height:unset;aspect-ratio:16/9;border-radius:var(--radius-3);border:0;overflow:hidden}