div#hs_cos_wrapper_narration{margin:2rem 0}.normal-body{margin:0}.copy-button,.language-label{border:none;border-radius:3px;font-family:Arial,sans-serif;margin-left:10px;padding:5px 10px}.copy-button{cursor:pointer}.code-block,code{background-color:#2b2b2b;border-radius:4px;color:#bababa;display:inline-block;overflow-x:auto;padding:15px;width:100%}pre.hljs{margin-top:0}.label-button-container{background:#545454;color:#b4b4b4;display:flex;justify-content:space-between}code::-webkit-scrollbar{height:10px}code::-webkit-scrollbar-track{background-color:#545454;border-radius:8px}code::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#b4b4b4;border-radius:8px}a.tags_2024{background:#e9e9e9;border-radius:5px;color:#000;font-size:.55rem;padding:.1em .5em;text-decoration:none;text-transform:lowercase}h3.tag-title{margin-bottom:.15rem}.post-card{--post-card-thumb:104px;--post-card-edge:polygon(0% 0.8%,3% 0.2%,6% 0.6%,11% 0.1%,17% 0.4%,22% 0%,28% 0.5%,33% 0.2%,39% 0.7%,45% 0.1%,51% 0.4%,58% 0%,64% 0.6%,71% 0.2%,78% 0.5%,84% 0.1%,91% 0.4%,96% 0%,100% 0.7%,99.9% 5%,100% 11%,99.8% 18%,99.7% 24%,99.9% 31%,99.7% 38%,99.9% 46%,100% 53%,99.8% 61%,99.7% 68%,99.9% 75%,99.8% 83%,99.9% 91%,99.6% 96%,100% 100%,95% 99.8%,89% 99.7%,82% 99.9%,76% 99.7%,70% 99.8%,63% 99.6%,57% 99.8%,50% 99.7%,44% 99.8%,38% 99.7%,31% 99.8%,25% 99.6%,18% 99.8%,12% 99.7%,6% 99.9%,0% 100%,0.1% 95%,0.3% 88%,0.1% 81%,0.2% 74%,0.1% 67%,0.4% 60%,0.2% 53%,0.1% 46%,0.3% 39%,0.1% 32%,0.2% 25%,0.4% 18%,0.1% 11%,0.3% 5%);align-items:start;column-gap:1rem;display:grid;grid-template-columns:var(--post-card-thumb) 1fr;margin:.25rem 0;padding:.25rem;position:relative;width:100%}a.absoluter{height:100%;left:0;position:absolute;width:100%;z-index:10}.post-card:focus-within,.post-card:hover{background-color:rgba(0,0,0,.05)}.post-card:has(.post-card__link:focus-visible){outline:3px solid currentColor;outline-offset:-3px}.post-card>*{grid-column:2;margin:0;min-width:0}.post-card>.featured-image{aspect-ratio:4/3;clip-path:var(--post-card-edge);grid-column:1;grid-row:1/span 3;object-fit:cover;width:100%}#blog-index .post-card:nth-of-type(odd)>.featured-image{transform:rotate(2deg)}#blog-index .post-card:nth-of-type(2n)>.featured-image{transform:rotate(-2deg)}.post-card:has(.featured-image:not([src])),.post-card:has(.featured-image[src=""]){grid-template-columns:1fr}.post-card>.featured-image:not([src]),.post-card>.featured-image[src=""]{display:none}.post-card:has(.featured-image:not([src]))>*,.post-card:has(.featured-image[src=""])>*{grid-column:1}.post-card>p{align-items:center;display:flex;flex-wrap:wrap;font-size:.65rem;gap:.125rem .5rem;line-height:1rem}.post-card>p img{border-radius:50%;height:1rem;object-fit:cover;width:1rem}.post-card time:before{content:"\2022";margin-right:.5rem}.post-card>h2{color:#000;font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:normal;line-height:1rem;overflow-wrap:anywhere;text-transform:none}a.post-card__link{color:inherit;text-decoration:none}a.post-card__link:hover{text-decoration:underline}a.post-card__link:after{content:"";inset:0;position:absolute}.post-card>.blog-index__post-tags{display:flex;flex-wrap:wrap;gap:.375rem}.post-card a.tags_2024{position:relative;z-index:1}@media (max-width:600px){.post-card{grid-template-columns:1fr;padding:1rem .75rem;row-gap:.25rem}.post-card>*,.post-card>.featured-image{grid-column:1}#blog-index .post-card:nth-of-type(2n)>.featured-image,#blog-index .post-card:nth-of-type(odd)>.featured-image,.post-card>.featured-image{aspect-ratio:16/9;grid-row:auto;margin-bottom:.5rem;transform:none}.post-card time:before{display:none}.post-card>h2{font-size:1.0625rem}}.thumbnail-wrapper{border-color:var(--color-neutral-border-weak);box-sizing:border-box;clip-path:polygon(0 .8%,3% .2%,6% .6%,11% .1%,17% .4%,22% 0,28% .5%,33% .2%,39% .7%,45% .1%,51% .4%,58% 0,64% .6%,71% .2%,78% .5%,84% .1%,91% .4%,96% 0,100% .7%,99.9% 5%,100% 11%,99.8% 18%,99.7% 24%,99.9% 31%,99.7% 38%,99.9% 46%,100% 53%,99.8% 61%,99.7% 68%,99.9% 75%,99.8% 83%,99.9% 91%,99.6% 96%,100% 100%,95% 99.8%,89% 99.7%,82% 99.9%,76% 99.7%,70% 99.8%,63% 99.6%,57% 99.8%,50% 99.7%,44% 99.8%,38% 99.7%,31% 99.8%,25% 99.6%,18% 99.8%,12% 99.7%,6% 99.9%,0 100%,.1% 95%,.3% 88%,.1% 81%,.2% 74%,.1% 67%,.4% 60%,.2% 53%,.1% 46%,.3% 39%,.1% 32%,.2% 25%,.4% 18%,.1% 11%,.3% 5%);cursor:pointer;display:block;height:78px;overflow:hidden;position:relative;width:104px}.thumbnail-wrapper img{height:100%;object-fit:cover;width:100%}.thumbmail-slot{align-items:center;display:flex}#blog-index article:nth-of-type(odd) .thumbnail-wrapper{transform:rotate(2deg)}#blog-index article:nth-of-type(2n) .thumbnail-wrapper{transform:rotate(-2deg)}faceplate-screen-reader-content{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.card-wrap{background-color:var(--color-neutral-background);cursor:pointer;display:flex;grid-template-columns:auto 1fr auto;margin-bottom:.25rem;margin-top:.25rem;padding:.25rem;position:relative}article.w-full.m-0{width:100%}.text-wrap{margin:0 1rem;width:100%}.card-wrap:hover{background:rgba(0,0,0,.05)}@media (max-width:600px){.card-wrap{flex-direction:column}.thumbmail-slot,.thumbnail-slot,.thumbnail-slot>div{width:100%}.thumbnail-wrapper{aspect-ratio:16/9;height:auto;width:100%}#blog-index article:nth-of-type(2n) .thumbnail-wrapper,#blog-index article:nth-of-type(odd) .thumbnail-wrapper{transform:none}.text-wrap{display:flex;flex-direction:column;margin:.75rem 0 0}.text-wrap>[slot=title]{order:1}.text-wrap>[slot=content-tags]{margin:.375rem 0;order:2}.text-wrap>.credit-bar{order:3}}.card-wrap *{z-index:auto}.card-wrap>a.hs-search-link-setter{z-index:1}.card-wrap a.blog-index__post-tag{position:relative;z-index:2}.card-wrap>a.hs-search-link-setter:focus-visible{outline:3px solid currentColor;outline-offset:-3px}hr.sep{background-color:transparent;border:0;border-width:0;border-bottom:.0625rem #00000019;border-style:solid;margin:var(--misc-divider-margin);width:100%}.inset-0{inset:0}.absolute{position:absolute}.contents a{color:#000;font-weight:700;text-decoration:none}.text-12{font-size:.65rem}.text-12,.title{line-height:1rem}.title{font-size:.75rem}.flex{display:flex}.gap-2xs{gap:.25rem}.align-center{align-items:center;justify-content:center}.mt-2{margin-top:2rem}.contents.credit-bar img{border-radius:50%;height:1rem}.hs-blog-post h1,.hs-blog-post h2,h3.tag-title,h4.accent_text{align-items:center;display:flex;font-size:.65rem;font-weight:lighter;font-weight:600;letter-spacing:.05rem;line-height:1.5em;margin-bottom:.11rem;margin-top:18px;text-transform:uppercase;-webkit-text-stroke:0 #005081;background-image:none}.hs-blog-post .blog-content *,.hs-blog-post h1,.hs-blog-post h2,h3.tag-title,h4.accent_text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}.hs-blog-post .blog-content *{font-size:.75rem}.hs-blog-post h1,.hs-blog-post h2{font-weight:700;margin-bottom:1rem}div#hs_cos_wrapper_module_17243447957015{width:100%}.hs-search-field__bar form{display:flex;padding:0}article.post-card{padding:10px}@media screen and (min-width:768px){article.post-card{clip-path:polygon(98.2% .5%,99.8% 22.5%,99.5% 47%,99.2% 91.8%,86.5% 95.2%,77.2% 93.8%,70.5% 96%,52% 93.8%,41% 95.2%,32% 96%,26% 97.5%,21.2% 96.8%,14.5% 98.8%,.8% 98.5%,.5% 51.5%,.5% 4.5%,28.2% 10.2%,37.5% 9.5%,58.2% 4.2%,62.8% 5.8%,72% 2.2%,75% 3.5%,82.8% 1.5%,92.2% 2.1%)}}.blog-index__post-tags{margin-top:5px}a.post-card__link{text-decoration:none!important}main.paper{overflow:clip}@media screen and (min-width:768px){.body-container--blog-index .dnd-column.span4{align-self:flex-start;position:sticky;top:60px}}.sidebar .row-fluid>.hs_cos_wrapper{width:100%}