@keyframes TransitionWrapper_linearRotation__zwpid{to{transform:rotate(1turn)}}@keyframes TransitionWrapper_blink182__1smRL{50%{opacity:0}}@keyframes TransitionWrapper_flashIn__DVsXS{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes TransitionWrapper_flash__u03_d{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes TransitionWrapper_fadeIn__r_s_d{0%{opacity:0}to{opacity:1}}@keyframes TransitionWrapper_fadeOut__Wzy_b{0%{opacity:1}to{opacity:0}}.TransitionWrapper_transitionWrapper__UPjPF{position:relative;width:100vw}@media only screen and (min-width:768px){.TransitionWrapper_transitionWrapper__UPjPF{width:100%}}@keyframes PostCard_linearRotation__gYPYO{to{transform:rotate(1turn)}}@keyframes PostCard_blink182__NNKue{50%{opacity:0}}@keyframes PostCard_flashIn__b8D5Z{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes PostCard_flash__Wa01e{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes PostCard_fadeIn__lvvK6{0%{opacity:0}to{opacity:1}}@keyframes PostCard_fadeOut__WZurS{0%{opacity:1}to{opacity:0}}.PostCard_card__3ckC_{min-width:0}.PostCard_link__MQpZi{display:flex;flex-direction:column;gap:1.6rem;height:100%;color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.PostCard_link__MQpZi:hover .PostCard_title__ZJQ1v{text-decoration:underline;text-underline-offset:.15em}.PostCard_link__MQpZi:hover .PostCard_media__SfSPx{border-color:var(--color-primary)}}.PostCard_link__MQpZi:focus-visible{outline:2px solid var(--color-primary);outline-offset:.4rem}.PostCard_media__SfSPx{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--color-border);border-radius:.4rem;background:var(--color-bg-accent);transition:border-color .2s ease}.PostCard_media__SfSPx>*{width:100%;height:100%}.PostCard_media__SfSPx img{width:100%;height:100%;object-fit:cover}.PostCard_placeholder__17eDc{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.PostCard_copy___QsvX{display:flex;flex-direction:column;gap:1rem}.PostCard_copy___QsvX time{color:var(--blog-muted,var(--color-text-secondary))}.PostCard_title__ZJQ1v{font:normal 400 1.8rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;text-wrap:balance}@media only screen and (min-width:768px){.PostCard_title__ZJQ1v{font:normal 400 1.9rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.PostCard_excerpt__RBIyq{color:var(--blog-muted,var(--color-text-secondary));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes blog_linearRotation__pCrVw{to{transform:rotate(1turn)}}@keyframes blog_blink182__5HPOG{50%{opacity:0}}@keyframes blog_flashIn__Q6BJU{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}to{content:var(--char-final)}}@keyframes blog_flash__LC4br{20%{content:var(--char-1)}40%{content:var(--char-2)}60%{content:var(--char-3)}}@keyframes blog_fadeIn__e0vMO{0%{opacity:0}to{opacity:1}}@keyframes blog_fadeOut__LpsOd{0%{opacity:1}to{opacity:0}}.blog_blog__nspVU{--blog-muted:#47474a}.dark .blog_blog__nspVU{--blog-muted:var(--color-text-secondary)}.blog_page__3pTVd{padding-top:12rem;padding-bottom:8rem}@media only screen and (min-width:768px){.blog_page__3pTVd{padding-top:18rem;padding-bottom:12rem}}.blog_header__ySsAh{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:90rem;margin-bottom:6rem}.blog_header__ySsAh>p:first-child{margin-left:0}@media only screen and (min-width:768px){.blog_header__ySsAh{gap:2.4rem;margin-bottom:9rem}}.blog_title__A_nLs{font:normal 400 2.5rem/1.1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;text-wrap:balance}@media only screen and (min-width:768px){.blog_title__A_nLs{font:normal 400 4.2rem/1.1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_intro__u0A3h{max-width:60rem;color:var(--blog-muted)}.blog_grid__9y_Q1{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5rem 1.5rem;gap:5rem 1.5rem}@media only screen and (min-width:650px){.blog_grid__9y_Q1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px){.blog_grid__9y_Q1{grid-template-columns:repeat(3,minmax(0,1fr));gap:7rem 2rem}}.blog_empty__opAZ_{padding:4rem 0;border-top:1px solid var(--color-border);color:var(--blog-muted)}.blog_authorCard__bGvCO,.blog_body__OtDsD,.blog_faq__H9lFe,.blog_postHeader__u34Wf{max-width:76rem;margin-left:auto;margin-right:auto}.blog_postHeader__u34Wf{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:4rem}@media only screen and (min-width:768px){.blog_postHeader__u34Wf{gap:2.4rem;margin-bottom:6rem}}.blog_back__GgJ20{color:var(--blog-muted);text-decoration:none}.blog_back__GgJ20:before{content:"← "}@media(hover:hover)and (pointer:fine){.blog_back__GgJ20:hover{color:var(--color-text)}}.blog_postTitle__u0YsZ{font:normal 400 2.5rem/1.1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;text-wrap:balance}@media only screen and (min-width:768px){.blog_postTitle__u0YsZ{font:normal 400 4.2rem/1.1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_byline__UCK0x{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;color:var(--blog-muted)}.blog_byline__UCK0x a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(hover:hover)and (pointer:fine){.blog_byline__UCK0x a:hover{color:var(--color-text)}}.blog_cover__ZEwOs{position:relative;max-width:110rem;margin:0 auto 5rem;aspect-ratio:16/9;overflow:hidden;border-radius:.4rem;background:var(--color-bg-accent)}.blog_cover__ZEwOs img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.blog_cover__ZEwOs{margin-bottom:7rem}}.blog_body__OtDsD{line-height:1.6}.blog_body__OtDsD>*+*{margin-top:1.6rem}.blog_body__OtDsD.blog_body__OtDsD p:not(:last-child){margin-bottom:0}.blog_body__OtDsD h2{font:normal 350 2.1rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-top:5rem;text-wrap:balance}@media only screen and (min-width:768px){.blog_body__OtDsD h2{font:normal 350 2.8rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_body__OtDsD h3{font:normal 400 1.8rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-top:3.6rem}@media only screen and (min-width:768px){.blog_body__OtDsD h3{font:normal 400 1.9rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_body__OtDsD h4,.blog_body__OtDsD h5,.blog_body__OtDsD h6{font:normal 400 1.5rem/1 AstroWeb,monospace;letter-spacing:0;margin-top:3rem;text-transform:uppercase}@media only screen and (min-width:768px){.blog_body__OtDsD h4,.blog_body__OtDsD h5,.blog_body__OtDsD h6{font:normal 400 1.7rem/1 AstroWeb,monospace;letter-spacing:0}}.blog_body__OtDsD h2+*,.blog_body__OtDsD h3+*,.blog_body__OtDsD h4+*{margin-top:1.2rem}.blog_body__OtDsD ol,.blog_body__OtDsD ul{padding-left:2rem}.blog_body__OtDsD li+li{margin-top:.6rem}.blog_body__OtDsD a{color:inherit}.blog_body__OtDsD blockquote{padding:.4rem 0 .4rem 2rem;border-left:2px solid var(--color-primary);color:var(--blog-muted)}.blog_body__OtDsD img{display:block;max-width:100%;max-height:70vh;width:auto;height:auto;margin-left:auto;margin-right:auto;border-radius:.4rem}.blog_body__OtDsD code{font:normal 400 1.3rem/1 AstroWeb,monospace;letter-spacing:0;padding:.2rem .5rem;border-radius:.3rem;background:var(--color-bg-accent)}@media only screen and (min-width:768px){.blog_body__OtDsD code{font:normal 400 1.4rem/1 AstroWeb,monospace;letter-spacing:0}}.blog_body__OtDsD pre{overflow-x:auto;padding:1.6rem;border-radius:.4rem;background:var(--color-bg-accent)}.blog_body__OtDsD pre code{padding:0;background:none}.blog_body__OtDsD hr{height:1px;margin:4rem 0;border:0;background:var(--color-border)}.blog_body__OtDsD table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.9em}.blog_body__OtDsD td,.blog_body__OtDsD th{padding:1rem 1.4rem;border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap}.blog_body__OtDsD th{font:normal 400 1.3rem/1 AstroWeb,monospace;letter-spacing:0;text-transform:uppercase;color:var(--blog-muted)}@media only screen and (min-width:768px){.blog_body__OtDsD th{font:normal 400 1.4rem/1 AstroWeb,monospace;letter-spacing:0}}.blog_faq__H9lFe{margin-top:6rem;padding-top:4rem;border-top:1px solid var(--color-border)}@media only screen and (min-width:768px){.blog_faq__H9lFe{margin-top:8rem}}.blog_faqTitle__0M5OP{font:normal 350 2.1rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-bottom:3rem}@media only screen and (min-width:768px){.blog_faqTitle__0M5OP{font:normal 350 2.8rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_faqItem__QrvwC+.blog_faqItem__QrvwC{margin-top:2.8rem;padding-top:2.8rem;border-top:1px solid var(--color-border)}.blog_faqQuestion__LWMaj{font:normal 400 1.8rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-bottom:1rem;text-wrap:balance}@media only screen and (min-width:768px){.blog_faqQuestion__LWMaj{font:normal 400 1.9rem/1.25 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100}}.blog_faqAnswer__m_hRJ{line-height:1.6}.blog_authorCard__bGvCO{margin-top:6rem}@media only screen and (min-width:768px){.blog_authorCard__bGvCO{margin-top:8rem}}.blog_related__bMy20{padding:2rem 0 10rem}@media only screen and (min-width:768px){.blog_related__bMy20{padding-bottom:14rem}}.blog_more__3LaPf{padding-top:5rem;padding-bottom:10rem;border-top:1px solid var(--color-border)}@media only screen and (min-width:768px){.blog_more__3LaPf{padding-top:7rem;padding-bottom:14rem}}.blog_moreTitle__hNPEG{font:normal 350 2.1rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-bottom:4rem}@media only screen and (min-width:768px){.blog_moreTitle__hNPEG{font:normal 350 2.8rem/1 MarundWeb,Helvetica,Arial,sans-serif;letter-spacing:0;font-variation-settings:"RND2" 100;margin-bottom:5rem}}.blog_authorBack__d1yIk{display:inline-block;margin-bottom:3rem}.blog_authorHeader__fQZdz{margin-bottom:6rem}@media only screen and (min-width:768px){.blog_authorHeader__fQZdz{margin-bottom:9rem}}