.recent-posts:where(.astro-awjtitdz){flex-direction:column;align-items:center;gap:2rem;display:flex}@media(width>=1024px){.recent-posts:where(.astro-awjtitdz){gap:2.5rem}}.navigation:where(.astro-7cjjo5dh){border-width:1px;border-radius:.25rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.375rem;font-size:16px;font-weight:600;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media(width>=640px){.navigation:where(.astro-7cjjo5dh){border-radius:1.875rem;width:10.25rem;padding:.625rem 2rem}.navigation:where(.astro-7cjjo5dh)>:where(.astro-7cjjo5dh):not([hidden])~:where(.astro-7cjjo5dh):not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * (1 - var(--tw-space-x-reverse)))}}.nav-active:where(.astro-7cjjo5dh){--tw-border-opacity:1;border-color:rgb(0 191 203/var(--tw-border-opacity,1))}.nav-active:where(.astro-7cjjo5dh):hover{--tw-bg-opacity:1;background-color:rgb(0 191 203/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity,1))}.nav-disabled:where(.astro-7cjjo5dh){pointer-events:none;color:#fbfafb40;border-color:#00bfcb40}#post-content{--icon-size-x:3px;--icon-size-y:1.5rem;--tw-prose-bullets:#e0cef9;--tw-prose-body:#edecee;--tw-prose-headings:#fbfafb;--base-font-size:.75rem;--md-font-size:1rem;--lg-font-size:1.125rem;font-size:var(--base-font-size);margin-top:1rem;line-height:1.5;width:100%!important;max-width:100%!important}@media(width>=1024px){#post-content{font-size:var(--md-font-size)}}#post-content .has-text-align-center{text-align:center}#post-content .heading-wrapper{margin-inline-start:calc(var(--icon-size-x) * -1);flex-direction:row-reverse;justify-content:flex-end;align-items:stretch;margin-top:1.5em;margin-bottom:.5em;display:flex}#post-content :is(h1,h2,h3,h4,h5,h6)>strong,#post-content b{font-weight:700}#post-content :is(p,span)>strong{--tw-text-opacity:1;color:rgb(200 168 245/var(--tw-text-opacity,1))}#post-content .heading-wrapper>:is(h1,h2,h3,h4,h5,h6){margin:0}#post-content :is(h2,h3,h4,h5,h6){font-weight:700}#post-content table{--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;font-family:Source Code Pro,monospace}#post-content td{padding:1rem}@media(width>=640px){#post-content td{padding-left:2rem;padding-right:2rem}}#post-content .wp-block-code{--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity,1));width:100%;padding:1rem;font-family:Source Code Pro,monospace;font-size:14px;line-height:1.5}@media(width>=640px){#post-content .wp-block-code{padding-left:2rem;padding-right:2rem}}@media(width>=1024px){#post-content .wp-block-code{padding:1.25rem 2.5rem}}#post-content code{text-wrap:wrap}#post-content.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:rgb(0 191 203/var(--tw-text-opacity,1));font-weight:500;text-decoration-line:none}#post-content.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{--tw-text-opacity:1;color:rgb(177 131 240/var(--tw-text-opacity,1))}#post-content.prose :where(li>strong):not(:where([class~=not-prose],[class~=not-prose] *)){letter-spacing:0;--tw-text-opacity:1;color:rgb(177 131 240/var(--tw-text-opacity,1));font-weight:600}#post-content h2+.anchor-link2{width:var(--icon-size-x);justify-content:center;align-items:center;margin-inline-end:0;text-decoration:none;display:inline-flex;position:relative}#post-content h2+.anchor-link2 span.line{height:100%;width:var(--icon-size-x);transform:translateX(calc(var(--icon-size-x) * -4));background:linear-gradient(#6619d0,#00bfcb);border-radius:99px}.code-toolbar,.wp-block-image{font-size:1em;width:100%!important}.wp-block-embed iframe{margin-left:auto;margin-right:auto;aspect-ratio:16/9!important;width:100%!important;max-width:45.6875rem!important;height:100%!important;margin-top:1.25rem!important;display:block!important}.wp-block-button{margin-left:auto;margin-right:auto;padding-top:1rem;width:fit-content!important}.wp-block-button__link{border-radius:9999px;padding:.625rem 2.5rem;font-size:14px;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:600!important;text-decoration:none!important}@media(width>=768px){.wp-block-button__link{font-size:16px;line-height:1.5}}@media(width>=1024px){.wp-block-button__link{font-size:18px;line-height:1.3}}.has-primary-background-color{--tw-bg-opacity:1;background-color:rgb(102 25 208/var(--tw-bg-opacity,1))}.has-primary-background-color:hover{--tw-bg-opacity:1;background-color:rgb(177 131 240/var(--tw-bg-opacity,1))}.has-primary-background-color,.has-primary-background-color:hover{color:#fff!important}.has-secondary-background-color{--tw-border-opacity:1;border-width:2px;border-color:rgb(0 191 203/var(--tw-border-opacity,1));background-color:#0000;color:#fff!important}.has-secondary-background-color:hover{--tw-bg-opacity:1;background-color:rgb(0 191 203/var(--tw-bg-opacity,1));color:#1c1822!important}.wp-block-separator{--tw-border-opacity:1;border-width:1.25px;border-color:rgb(69 66 74/var(--tw-border-opacity,1));border-radius:9999px}.header-wrapper:where(.astro-myqvwx2s){flex-direction:column;gap:1.5rem;width:100%;display:flex}@media(width>=768px){.header-wrapper:where(.astro-myqvwx2s){gap:2rem}}.post-img:where(.astro-myqvwx2s){filter:drop-shadow(0 6px 12px #0003);border-radius:.25rem;width:100%;height:auto}.copy:where(.astro-myqvwx2s)>:where(.astro-myqvwx2s):not([hidden])~:where(.astro-myqvwx2s):not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * (1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.copy:where(.astro-myqvwx2s) h1:where(.astro-myqvwx2s){text-wrap:pretty;font-size:20px;font-weight:700;line-height:1.2}@media(width>=640px){.copy:where(.astro-myqvwx2s) h1:where(.astro-myqvwx2s){font-size:24px;line-height:1.2}}@media(width>=768px){.copy:where(.astro-myqvwx2s) h1:where(.astro-myqvwx2s){font-size:28px;line-height:1.2}}@media(width>=1024px){.copy:where(.astro-myqvwx2s) h1:where(.astro-myqvwx2s){font-size:32px;line-height:1.2}}.copy:where(.astro-myqvwx2s) p:where(.astro-myqvwx2s){text-wrap:pretty;--tw-text-opacity:1;color:rgb(211 209 213/var(--tw-text-opacity,1));font-size:14px;font-weight:400;line-height:1.5}@media(width>=768px){.copy:where(.astro-myqvwx2s) p:where(.astro-myqvwx2s){font-size:16px;line-height:1.5}}@media(width>=1024px){.copy:where(.astro-myqvwx2s) p:where(.astro-myqvwx2s){font-size:18px;line-height:1.3}}.row:where(.astro-myqvwx2s){--tw-text-opacity:1;width:100%;color:rgb(237 236 238/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;font-size:14px;line-height:1.5;display:flex}@media(width>=1024px){.row:where(.astro-myqvwx2s){font-size:16px;line-height:1.5}}.author:where(.astro-myqvwx2s){align-items:center;gap:1rem;font-size:18px;font-weight:500;line-height:1.3;display:flex}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{z-index:10;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:.3em;right:.5em}div.code-toolbar:hover>.toolbar,div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{color:inherit;font:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:hover{--tw-bg-opacity:1;background-color:rgb(102 25 208/var(--tw-bg-opacity,1))}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;background:#64748b80;border-radius:.5em;padding:.25em .5em;font-size:.85rem;font-weight:500;box-shadow:0 2px #0003}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}main:where(.astro-n6upayua){background:linear-gradient(#1c182200,#1c1822 20%),linear-gradient(90deg,#6619d033,#00bfcb33),#1c1822}article:where(.astro-n6upayua){flex-direction:column;gap:2.5rem;width:100%;max-width:64.375rem;margin-left:auto;margin-right:auto;padding:2rem 6% 2.5rem;display:flex}@media(width>=640px){article:where(.astro-n6upayua){padding-left:5.1%;padding-right:5.1%}}@media(width>=1512px){article:where(.astro-n6upayua){padding-left:0;padding-right:0}}.post-header:where(.astro-n6upayua){flex-direction:column;gap:1.5rem;display:flex}@media(width>=768px){.post-header:where(.astro-n6upayua){gap:2rem}}