@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../fonts/PlusJakartaSans.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../../../fonts/PlusJakartaSans-Italic.woff2)format("woff2")}.blog-container{color:#8b949e;flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,sans-serif;line-height:1.8;display:flex}.blog-container ::selection{background:var(--green);color:var(--white)}.blog-container a{color:var(--green);text-decoration:none}.blog-container h1,.blog-container h2,.blog-container h3{color:var(--white);margin-bottom:.5rem;line-height:1.5}.blog-container h1{font-size:2rem}.blog-container h2{font-size:1.5rem}.blog-container h3{font-size:1.125rem}.blog-container h4{font-size:1rem}.blog-container p{margin-bottom:1rem}.content ol,.content ul{margin:0 0 1rem 2rem}.content li{margin-bottom:.75rem}.content .wp-block-image img{border-radius:.75rem}.content figcaption{margin-bottom:1rem;line-height:1.5rem}.content blockquote{background:#161b22;border-radius:1rem;margin-bottom:1rem;padding:1.5rem;font-style:italic;font-weight:300}.content blockquote p{margin:0}.content .has-small-font-size,.content figcaption{font-size:.75rem}@media (width>=1024px){.blog-container{width:30rem}.navbar,.navbar-menu,.footer{width:calc(30rem - 2px)!important}.blog-container{border:1px solid #2d3239;margin:0 auto}}.archive-skeleton.svelte-tem1oa{list-style:none}.archive-skeleton-item.svelte-tem1oa{animation:.24s ease-out both svelte-tem1oa-archive-skeleton-enter;animation-delay:var(--skeleton-delay,0s);align-items:flex-start;gap:.875rem;margin-bottom:1rem;display:flex}.thumb.svelte-tem1oa,.line.svelte-tem1oa{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff29 50%,#ffffff0f 100%) 0 0/200% 100%;animation:1.1s ease-in-out infinite svelte-tem1oa-archive-skeleton-wave}.thumb.svelte-tem1oa{border-radius:.5rem;flex-shrink:0;width:5rem;height:5rem}.text.svelte-tem1oa{flex-direction:column;flex:1;padding-top:.2rem;display:flex}.line.svelte-tem1oa{border-radius:1rem}.line-category.svelte-tem1oa{width:5.5rem;height:.7rem;margin-bottom:.7rem}.line-title.svelte-tem1oa{width:min(100%,18rem);height:1rem;margin-bottom:.5rem}.line-title-short.svelte-tem1oa{width:min(70%,12rem)}@keyframes svelte-tem1oa-archive-skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-tem1oa-archive-skeleton-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.detail-skeleton.svelte-c5va2b{flex-direction:column;gap:1rem;display:flex}.line.svelte-c5va2b,.avatar.svelte-c5va2b,.media.svelte-c5va2b{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff29 50%,#ffffff0f 100%) 0 0/200% 100%;animation:1.1s ease-in-out infinite svelte-c5va2b-detail-skeleton-wave}.line.svelte-c5va2b{border-radius:1rem;height:.95rem}.line-taxonomy.svelte-c5va2b{background:linear-gradient(90deg,#56d3642e 0%,#56d36466 50%,#56d3642e 100%) 0 0/200% 100%;width:4rem;height:.7rem;animation:1.1s ease-in-out infinite svelte-c5va2b-detail-skeleton-wave}.line-title.svelte-c5va2b{width:min(100%,26rem);height:1.8rem}.line-title-short.svelte-c5va2b{width:min(78%,20rem)}.meta.svelte-c5va2b{align-items:center;gap:.75rem;margin:.5rem 0 .25rem;display:flex}.avatar.svelte-c5va2b{border-radius:3rem;flex-shrink:0;width:3rem;height:3rem}.meta-copy.svelte-c5va2b{flex-direction:column;flex:1;gap:.5rem;display:flex}.line-author.svelte-c5va2b{width:8rem}.line-date.svelte-c5va2b{width:6rem;height:.75rem}.content-block.svelte-c5va2b{flex-direction:column;gap:.75rem;display:flex}.line-paragraph.svelte-c5va2b{width:100%;height:.95rem}.line-paragraph-short.svelte-c5va2b{width:82%}.media.svelte-c5va2b{aspect-ratio:16/9;border-radius:.75rem;width:100%}@keyframes svelte-c5va2b-detail-skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.burger.svelte-104pt5g{transform-origin:50%;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;width:1.5rem;height:1.5rem;display:flex}.burger.svelte-104pt5g div:where(.svelte-104pt5g){background:var(--white);border-radius:2px;width:22px;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .18s,width .22s}.burger.svelte-104pt5g div:where(.svelte-104pt5g):first-of-type{transform-origin:100% 100%}.burger.svelte-104pt5g div:where(.svelte-104pt5g):nth-of-type(2){width:14px}.burger.svelte-104pt5g div:where(.svelte-104pt5g):nth-of-type(3){transform-origin:100% 0}.burger.svelte-104pt5g:hover div:where(.svelte-104pt5g):nth-of-type(2){width:18px}.burger.is-active.svelte-104pt5g div:where(.svelte-104pt5g):first-of-type{transform:rotate(-45deg)translateY(-3px)}.burger.is-active.svelte-104pt5g div:where(.svelte-104pt5g):nth-of-type(2){opacity:0}.burger.is-active.svelte-104pt5g div:where(.svelte-104pt5g):nth-of-type(3){transform:rotate(45deg)translateY(3px)}.brand.svelte-n1tvdm{cursor:pointer;align-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s;display:flex}.brand.svelte-n1tvdm svg:where(.svelte-n1tvdm){width:90px;height:32px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.brand.svelte-n1tvdm:hover,.brand.svelte-n1tvdm:focus-visible{transform:translateY(-1px)}.brand.svelte-n1tvdm:hover svg:where(.svelte-n1tvdm),.brand.svelte-n1tvdm:focus-visible svg:where(.svelte-n1tvdm){transform:scale(1.025)}.nav-container.svelte-14dseqx{z-index:10;will-change:transform, opacity;width:100%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s,filter .32s;position:fixed;top:0}.nav-container.is-hidden.svelte-14dseqx{opacity:.96;pointer-events:none;filter:saturate(.96);transform:translateY(calc(-100% - .5rem))}.navbar.svelte-14dseqx{background:var(--dark);border-bottom:1px solid #2d3239;justify-content:space-between;align-items:center;width:100%;height:4rem;padding:0 1rem;display:flex}.navbar-menu.svelte-14dseqx{transform-origin:top;z-index:-1;background:var(--dark);flex-direction:column;width:100vw;height:calc(100dvh - 4rem);display:flex;position:absolute;top:4rem;left:0;overflow:hidden;transform:scaleY(0)}.navbar.is-active.svelte-14dseqx .navbar-menu:where(.svelte-14dseqx){width:100%;transform:scaleY(1)}.menu.svelte-14dseqx{background:var(--dark);flex-direction:column;width:100%;height:100%;transition:transform .3s;display:flex;position:absolute;top:0;left:0;transform:translate(100%)}.menu.active.svelte-14dseqx,.menu.svelte-14dseqx:first-child,.menu:first-child.active.svelte-14dseqx{transform:translate(0)}.menu.svelte-14dseqx:first-child:not(.active){transform:translate(-100%)}.primary-menu.svelte-14dseqx,.secondary-menu.svelte-14dseqx{flex-direction:column;gap:1rem;padding:1rem;list-style:none;display:flex}.primary-menu.svelte-14dseqx li:where(.svelte-14dseqx){font-size:1.5rem;font-weight:600}.primary-menu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx),.secondary-menu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx){color:var(--white);justify-content:space-between;align-items:center;padding:.375rem 0;display:flex}.primary-menu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx):hover,.secondary-menu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx):hover,.submenu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx):hover{color:var(--green)}.arrow-right.svelte-14dseqx{display:flex}.submenu-header.svelte-14dseqx{border-bottom:1px solid #2d3239;align-items:center;padding:1rem;display:flex}.back-btn.svelte-14dseqx{color:var(--white);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.5rem;font-family:inherit;font-size:1.25rem;display:flex}.back-btn.svelte-14dseqx:hover{color:var(--green)}.submenu.svelte-14dseqx{flex-direction:column;gap:.75rem;padding:1rem;list-style:none;display:flex;overflow-y:auto}.submenu.svelte-14dseqx li:where(.svelte-14dseqx){font-size:1.25rem;font-weight:500}.submenu.svelte-14dseqx li:where(.svelte-14dseqx) a:where(.svelte-14dseqx){color:var(--white);justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}.footer.svelte-f8fk7q{border-top:1px solid #2d3239;justify-content:center;align-items:center;width:100%;height:3.25rem;font-size:.75rem;display:flex}.footer.svelte-f8fk7q a:where(.svelte-f8fk7q){transition:transform .18s,opacity .18s;display:inline-block}.footer.svelte-f8fk7q a:where(.svelte-f8fk7q):hover,.footer.svelte-f8fk7q a:where(.svelte-f8fk7q):focus-visible{transform:translateY(-1px)}.blog-content.svelte-twk155{flex:1;max-width:800px;min-height:calc(100svh - 7.25rem);margin:4rem 0 0;padding:1rem;position:relative}.loading-state.svelte-twk155{z-index:3;background:var(--dark);width:min(100vw,30rem - 2px);height:calc(100svh - 4rem);padding:1rem;display:block;position:fixed;top:4rem;left:50%;overflow:hidden;transform:translate(-50%)}.loading-state.svelte-twk155 .archive-skeleton,.loading-state.svelte-twk155 .detail-skeleton{width:100%}@media (width<=1023px){.loading-state.svelte-twk155{width:100vw}}
