.portable-text_h2__dkVTp{margin-block-start:var(--spacing-2xl);font-size:clamp(20px,15.4285714286px + 1.4285714286vw,36px)}.portable-text_blockquote__Elztr{margin:var(--spacing-lg) 0;padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-lg);border-left:2px solid var(--highlight);font-weight:400;font-style:italic}@media screen and (min-width:576px){.portable-text_blockquote__Elztr{margin:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg)}}.portable-text_code__Mw3e4{font-family:inherit;font-weight:400;font-style:italic}.portable-text_figure__RQkMS{margin:var(--spacing-xl) auto}.portable-text_figure__RQkMS:first-child{margin-block-start:0}.portable-text_figure__RQkMS:last-child{margin-block-end:0}.portable-text_figure__imgWrapper__4ebLV{overflow:hidden;width:fit-content;border-radius:var(--radius);box-shadow:var(--shadow)}.portable-text_figure__img__whXUq{display:block;width:100%}.portable-text_figure__caption__RiJTK{margin-block-start:var(--spacing-sm);font-size:14px;font-weight:400;text-align:center}.portable-text_codeHighlighter__65zw_{overflow:hidden;margin-block:var(--spacing-xl);background-color:#272822;border-radius:var(--radius);box-shadow:var(--shadow)}.portable-text_codeHighlighter__65zw_:first-child{margin-block-start:0}.portable-text_codeHighlighter__65zw_:last-child{margin-block-end:0}.portable-text_codeHighlighter__65zw_ pre{line-height:1.4;font-size:clamp(14px,13.4285714286px + .1785714286vw,16px)}.portable-text_codeHighlighter__lang__6NLJo{display:block;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xs);border-bottom:1px solid rgb(var(--grey));color:var(--light);font-size:14px;font-weight:400;line-height:1;letter-spacing:1.36px;text-align:right;text-transform:uppercase}.post_post__kzd1g{display:grid;gap:var(--spacing-md);width:100%}@media screen and (min-width:1024px){.post_post__kzd1g{grid-template-columns:minmax(auto,400px) 1fr;gap:var(--spacing-xl)}.post_post__kzd1g:nth-child(2n){grid-template-columns:1fr minmax(auto,400px)}.post_post__kzd1g:nth-child(2n) .post_post__content__dNm6b{order:-1}}.post_post__kzd1g.post_article__GOAKe{margin-block-end:var(--spacing-2xl)}.post_post__imgWrapper__uDldG{aspect-ratio:16/9;position:relative;overflow:hidden;background-color:rgb(var(--grey)/.15);background-image:url(/img/logo-bg.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;border-radius:var(--radius);box-shadow:var(--shadow)}.post_post__imgWrapper__uDldG:before{content:"";position:absolute;inset:1px;border:1px solid rgb(var(--grey)/.15);border-radius:var(--radius);pointer-events:none}.post_post__imgWrapper__uDldG img{object-fit:cover;object-position:center;transition:transform var(--duration) var(--timing)}.post_post__imgWrapper__uDldG:has(>img+.post_post__imgLink__XX75b):hover img{transform:scale(1.05)}.post_post__imgLink__XX75b{position:absolute;inset:0}.post_post__content__dNm6b{display:flex;flex-direction:column;gap:var(--spacing-md)}.post_post__title__fgZ3d{margin:0;line-height:1;font-size:clamp(24px,20.5714285714px + 1.0714285714vw,36px)}.post_post__titleLink__NmerZ{color:var(--dark);text-decoration:none;transition:color var(--duration) var(--timing)}.post_post__titleLink__NmerZ:hover{color:var(--highlight)}.post_post__info__FJnMk{display:grid;gap:var(--spacing-xs)}.post_post__infoRow__1qOkv{display:grid;grid-template-columns:20px 1fr;align-items:end;justify-self:self-start;gap:var(--spacing-sm);color:var(--dark);font-size:16px;font-weight:400;line-height:1;text-decoration:none}.post_post__infoRow__1qOkv[href]{transition:color var(--duration) var(--timing)}.post_post__infoRow__1qOkv[href]:hover{color:var(--highlight)}.post_post__infoRow__1qOkv svg{width:20px;height:20px}.post_post__descriptionLink__zB8j3{display:-webkit-box;overflow:hidden;color:var(--dark);text-decoration:none;text-overflow:ellipsis;transition:color var(--duration) var(--timing);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.post_post__descriptionLink__zB8j3:hover{color:var(--highlight)}.post_post__tags__OxOpd{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-block-start:auto}.post_post__tag__aBtxC{display:block;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--dark);border-radius:calc(var(--radius)/2);font-size:14px;line-height:1;text-transform:lowercase}.blog_blogList__ykn0U{display:grid;gap:var(--spacing-xl);height:auto;margin-block-end:var(--spacing-xl);padding-block:var(--spacing-md)}@media screen and (min-width:1024px){.blog_blogList__ykn0U{gap:var(--spacing-2xl);padding-block:var(--spacing-xl)}}.blog_blogList__empty__xQiB5{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30vw;min-width:300px;aspect-ratio:1/1;margin-inline:auto;text-align:center;font-size:clamp(16px,13.1428571429px + .8928571429vw,26px)}.article_article__ydU1C{margin-block-end:var(--spacing-3xl);padding-block-start:var(--spacing-3xl);letter-spacing:.6px;padding-block-end:clamp(40px,28.5714285714px + 3.5714285714vw,80px)}