.blog-wrapper{display:flex;height:100%;width:100%;flex-direction:column;align-items:stretch;background-color:transparent}.no-posts-message{grid-column:span 4 / span 4;height:100%;width:100%;align-items:center;justify-content:center;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:400;color:#1a1414;color:var(--text-neutral-primary)}.blog-header{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-content:space-between;gap:.75rem;background-color:transparent;padding-top:4rem;padding-bottom:4rem}@media(min-width:992px){.blog-header{grid-template-columns:repeat(12,minmax(0,1fr))}}.blog-header .blog-header-title{grid-column:span 1 / span 1;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}@media(min-width:992px){.blog-header .blog-header-title{grid-column:span 4 / span 4}}@media(min-width:1440px){.blog-header .blog-header-title{grid-column:span 3 / span 3}}.blog-header .blog-header-title h1{font-size:1.5rem;line-height:100%;font-weight:400;color:#1a1414;color:var(--text-neutral-primary)}.blog-article{position:relative;background-color:transparent}.blog-article .content-main{margin:0 auto;max-width:100%;padding-top:4rem;padding-bottom:4rem;padding-left:0;padding-right:0}@media(min-width:1280px){.blog-article .content-main{margin-left:0;margin-right:auto;max-width:var(--content-blog)}}.blog-article .right-aside .toc-content{border-radius:1rem;padding-top:.5rem}@media(min-width:1280px){.blog-article .right-aside .toc-content{padding-top:4rem}}.blog-article .right-aside .toc-container{width:100%}.blog-article .right-aside .toc-container .toc-dropdown{width:100%;justify-content:flex-start;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem}@media(min-width:1280px){.blog-article .right-aside .toc-container .toc-dropdown{padding:1rem}}.blog-article .right-aside .toc-container .toc-dropdown #current-toc-header-section{white-space:normal}.blog-article .right-aside .toc-container .toc-dropdown .toc-dropdown-btn{order:-1}.blog-article .article-header-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;align-self:stretch}.blog-article .article-title{margin-top:2rem;margin-bottom:2rem;font-size:2.5rem;font-weight:400;letter-spacing:-.96px;color:#1a1414;color:var(--text-neutral-primary)}@media(min-width:768px){.blog-article .article-title{font-size:3rem;line-height:1}}.blog-article .article-intro{margin-bottom:2rem;font-size:1.125rem;line-height:160%;color:#1a1414;color:var(--text-neutral-primary)}.blog-article .article-tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog-article .authors-box{margin-top:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;border-top-width:1px;border-bottom-width:1px;border-color:#897e70;padding-top:1.5rem;padding-bottom:3rem;border-color:var(--border-neutral-default-secondary)}.blog-article .authors-box .author-box-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width:768px){.blog-article .authors-box .author-box-wrapper{flex-direction:row}}.blog-article .authors-box .author-box-wrapper .author-image{margin:0;height:6rem;width:6rem;border-radius:1rem}.blog-article .authors-box .author-box-wrapper .author-info{display:flex;width:100%;flex-direction:column;gap:1.5rem}@media(min-width:768px){.blog-article .authors-box .author-box-wrapper .author-info{flex-direction:row}}.blog-article .authors-box .author-box-wrapper .author-info .author-overview{flex:1 1 0%}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-name{margin:0;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:-.48px}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-role{margin:0;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-social{margin-top:1rem}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-social .author-social-list{display:flex;gap:.25rem}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-social .author-social-list a{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.blog-article .authors-box .author-box-wrapper .author-info .author-overview .author-social .author-social-list a svg{height:1.5rem;width:1.5rem}.blog-article .authors-box .author-box-wrapper .author-bio{flex:1 1 0%}.blog-article .authors-box .author-box-wrapper .author-bio p{margin:0;padding:0}.article-meta{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;align-self:stretch;border-top-width:1px;border-bottom-width:1px;border-color:#c2b8ae;padding-left:0;padding-right:0;padding-top:.5rem;padding-bottom:.5rem;border-color:var(--border-neutral-default-primary)}@media(min-width:1280px){.article-meta{margin-bottom:2.5rem}}.article-meta .authors-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.article-meta .authors-wrapper .author-info{display:flex;align-items:center;gap:.5rem;font-style:normal}.article-meta .authors-wrapper .author-info img{height:1.5rem;width:1.5rem;border-radius:9999px}.article-meta .authors-wrapper .author-info .author-name{margin:0;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px}.article-meta .article-date{font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px;color:#1a1414;color:var(--text-neutral-primary)}.featured-post{text-wrap:balance}.featured-post a{text-wrap:balance;overflow-wrap:normal;word-break:normal;text-decoration-line:none}.featured-post a:hover{text-decoration-line:none}.featured-post .featured-post-content{order:2;grid-column:span 12 / span 12;display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:3rem}@media(min-width:992px){.featured-post .featured-post-content{order:1;grid-column:span 6 / span 6}}@media(min-width:1280px){.featured-post .featured-post-content{grid-column:span 4 / span 4}}.featured-post .featured-post-content .post-description{display:flex;flex-direction:column;gap:1.5rem}.featured-post .featured-post-content .post-description p{margin:0;font-size:1rem;line-height:1.25rem;color:#1a1414;color:var(--text-neutral-secondary)}.featured-post .featured-post-content .label{font-size:.75rem;line-height:130%;text-transform:uppercase;letter-spacing:.24px}.featured-post .featured-post-content .post-meta{display:flex;flex-direction:column;gap:1.5rem}.featured-post .featured-post-content .post-meta .article-meta{margin:0;border-top-width:0px;border-bottom-width:0px;padding:0}.featured-post .featured-post-content .post-meta .author-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.featured-post .featured-post-content .post-meta .author-info-item{display:flex;min-height:2rem;width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content;align-items:center;gap:.5rem;border-radius:.5rem;background-color:#c2b8ae;padding-top:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;font-style:normal;color:#1a1414;color:var(--text-neutral-primary);background-color:var(--bg-neutral-default-tertiary)}.featured-post .featured-post-content .post-meta .author-info-item img{height:1.5rem;width:1.5rem;border-radius:9999px}.featured-post .featured-post-content .post-meta .author-info-item .author-name{margin:0;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px;color:#1a1414;color:var(--text-neutral-primary)}.featured-post .featured-post-content .post-meta .post-title{text-wrap:balance;overflow-wrap:normal;word-break:normal;font-size:3rem;line-height:100%;font-weight:400}.featured-post .featured-post-content .post-meta .featured-post-label{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.featured-post .featured-post-media{position:relative;order:1;grid-column:span 12 / span 12;overflow:hidden}@media(min-width:992px){.featured-post .featured-post-media{order:2;grid-column:span 6 / span 6}}@media(min-width:1280px){.featured-post .featured-post-media{grid-column:span 7 / span 7}}.featured-post .featured-post-media:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;content:""}.featured-post .featured-post-media:hover{overflow:hidden}.featured-post .featured-post-media:hover:after{border-radius:1.5rem;background-color:#1a141433;opacity:1;background-color:var(--bg-overlay-dark-secondary)}.featured-post-spotlight{overflow:hidden;padding-top:4rem;padding-bottom:4rem}.featured-post-spotlight .featured-post-spotlight-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem}@media(min-width:768px){.featured-post-spotlight .featured-post-spotlight-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.featured-post-spotlight .featured-post-spotlight-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post{position:relative;display:flex;width:100%}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post:before{position:absolute;top:-1.5rem;left:0;height:1px;width:100%;background-color:#c2b8ae;--tw-content: "";content:var(--tw-content);background-color:var(--bg-neutral-default-tertiary)}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post:first-child:before{display:none}@media(min-width:768px){.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post:before{position:absolute;top:0;left:-1.5rem;height:100%;width:1px;background-color:#c2b8ae;--tw-content: "";content:var(--tw-content);background-color:var(--bg-neutral-default-tertiary)}}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:1.5rem;text-decoration-line:none}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper:hover{text-decoration-line:none}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper:hover .spotlight-post-media:after{background-color:#1a141433;opacity:1;background-color:var(--bg-overlay-dark-secondary)}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper:hover .spotlight-post-title{text-wrap:balance;overflow-wrap:normal;word-break:normal;color:#2b402f;color:var(--text-accent-default)}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-media{position:relative;height:-moz-fit-content;height:fit-content;max-width:6rem;overflow:hidden}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-media img{aspect-ratio:1/1;height:auto;width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-media:after{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:1rem;background-color:transparent;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;content:""}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-content{display:flex;flex-direction:column;gap:.75rem}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-content .author-info{display:flex;width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content;align-items:center;gap:.5rem;border-radius:.5rem;font-style:normal}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-content .author-info img{height:1.5rem;width:1.5rem;border-radius:9999px}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-content .author-info .author-name{margin:0;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px;color:#1a1414;color:var(--text-neutral-primary)}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post .spotlight-post-wrapper .spotlight-post-content .spotlight-post-title{text-wrap:balance;overflow-wrap:normal;word-break:normal;font-size:1.25rem;line-height:120%;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.featured-post-spotlight .featured-post-spotlight-wrapper .spotlight-post-separator{display:flex;width:1px;min-width:1px;flex-direction:column;background-color:#c2b8ae;background-color:var(--bg-neutral-default-tertiary)}.article-preview-wrapper{display:flex;flex-direction:column;gap:4rem}.article-preview-wrapper .article-preview-item{display:flex;flex-direction:column}.article-preview-wrapper .article-preview-item .article-preview-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:992px){.article-preview-wrapper .article-preview-item .article-preview-content{flex-direction:row}}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-meta{display:flex;align-items:center;gap:.5rem}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media{width:100%}@media(min-width:992px){.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media{width:50%}}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media img{aspect-ratio:2/1;height:auto;width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;content:""}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media:hover{overflow:hidden}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media:hover:after{background-color:#1a141433;opacity:1;background-color:var(--bg-overlay-dark-secondary)}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-text{position:relative;margin:0;display:flex;width:100%;flex:1 1 0%;flex-direction:column;gap:1rem;padding:0}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-text .article-preview-tags{display:flex;flex-wrap:wrap;gap:.5rem}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-categories-wrapper{display:flex;align-items:center;gap:.75rem}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-categories-wrapper .article-preview-categories{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem;padding:0}.article-preview-wrapper .article-preview-item .article-preview-content .article-preview-categories-wrapper .article-preview-categories li:before{display:none}.article-preview-wrapper .article-preview-item:hover .article-preview-media:after{background-color:#1a141433!important;opacity:1!important;background-color:var(--bg-overlay-dark-secondary)!important}.article-preview-wrapper .article-preview-item:focus-visible .article-preview-media:after,.article-preview-wrapper .article-preview-item:focus .article-preview-media:after{background-color:#fff3!important;opacity:1!important;background-color:var(--bg-overlay-light-secondary)!important}.article-preview-wrapper .label{font-size:.75rem;line-height:130%;text-transform:uppercase;letter-spacing:.24px}.article-preview-wrapper .post-title{text-wrap:balance;overflow-wrap:normal;word-break:normal;font-size:1.875rem;line-height:100%;font-weight:400}.article-preview-wrapper .post-title a{overflow-wrap:normal;word-break:normal;text-decoration-line:none}.article-preview-wrapper .post-title a:hover{text-decoration-line:none}.article-preview-wrapper p{margin:0;padding:0;font-size:1rem;line-height:120%}.latest-posts-wrapper,.blog-post-list{display:flex;flex-direction:column}.latest-posts-wrapper .article-preview-group,.blog-post-list .article-preview-group{margin-bottom:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.latest-posts-wrapper .author-info,.blog-post-list .author-info{display:flex;min-height:2rem;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.5rem;border-radius:.5rem;background-color:#c2b8ae;padding-top:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;font-style:normal;color:#1a1414;color:var(--text-neutral-primary);background-color:var(--bg-neutral-default-tertiary)}.latest-posts-wrapper .author-info img,.blog-post-list .author-info img{height:1.5rem;width:1.5rem;flex-shrink:0;border-radius:9999px}.latest-posts-wrapper .author-info .author-name,.blog-post-list .author-info .author-name{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;text-transform:uppercase;letter-spacing:.24px;color:#1a1414;color:var(--text-neutral-primary)}.related-articles{display:flex;flex-direction:column}.related-articles .related-articles-header{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem}@media(min-width:992px){.related-articles .related-articles-header{flex-direction:row;align-items:center}}.related-articles.article-preview-grid .article-preview-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2.5rem}@media(min-width:768px){.related-articles.article-preview-grid .article-preview-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item{display:flex;flex-direction:column;gap:0px}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content{flex-direction:column;gap:1rem}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media{aspect-ratio:2/1;max-height:100%;width:100%;border-radius:1rem}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content .article-preview-media img{height:100%;width:100%;border-radius:1rem}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content .article-preview-text{max-width:100%;gap:.75rem}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content .article-preview-text .article-preview-meta{display:none}.related-articles.article-preview-grid .article-preview-wrapper .article-preview-item .article-preview-content .article-preview-text .post-title{text-wrap:balance;overflow-wrap:normal;word-break:normal;font-size:1.875rem;line-height:2.25rem;font-weight:400}.nut-docs p{font-family:var(--font-sans),system-ui,sans-serif;font-size:1rem;line-height:150%;color:#1a1414;color:var(--text-neutral-primary)}.nut-docs blockquote h1,.nut-docs blockquote h2,.nut-docs blockquote h3,.nut-docs blockquote h4,.nut-docs blockquote h5,.nut-docs blockquote h6{margin:0}.nut-docs blockquote p{margin-bottom:.5rem}.nut-docs blockquote p:last-child{margin-bottom:0}.nut-docs .alert h1,.nut-docs .alert h2,.nut-docs .alert h3,.nut-docs .alert h4,.nut-docs .alert h5,.nut-docs .alert h6,.nut-docs .alert p,.nut-docs .alert a{color:#1a1414;color:var(--text-neutral-primary)}.nut-docs img{border-radius:1rem}.blog-filter-dropdown-base{position:absolute;z-index:50;margin-top:.25rem;max-height:20rem;width:100%;border-radius:.5rem;border-width:1px;border-color:#c2b8ae;background-color:#e2dbda;background-color:var(--bg-neutral-default-primary);border-color:var(--border-neutral-default-primary);overflow-y:auto}.blog-filter-dropdown-base.select-dropdown-hidden{display:none}.blog-filter-dropdown-base::-webkit-scrollbar{width:.5rem;border-radius:9999px}.blog-filter-dropdown-base::-webkit-scrollbar-track{background:transparent;border-radius:6px;margin:6px}.blog-filter-dropdown-base::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#c2b8ae;background-color:var(--bg-static-light-subtle);border-radius:6px;border:2px solid transparent;background-clip:content-box}.blog-filter-dropdown-base::-webkit-scrollbar-thumb:hover{background-color:#1a1414;background-color:var(--bg-neutral-alternate-primary)}.blog-filter-option-base{display:flex;cursor:pointer;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#1a1414;color:var(--text-neutral-primary)}.blog-filter-option-base:hover{background-color:#c2b8ae;background-color:var(--bg-neutral-default-tertiary)}.blog-filter-option-base:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--border-state-focused, #DE9DCC) inset,0 0 0 3px var(--border-state-inset, #FFF) inset}.blog-filters{grid-column:span 1 / span 1}@media(min-width:992px){.blog-filters{grid-column:span 8 / span 8}}@media(min-width:1440px){.blog-filters{grid-column:span 9 / span 9}}.blog-filters .blog-filters-container{display:flex;width:100%}.blog-filters .blog-filters-container .blog-filters-wrapper{display:grid;width:100%;grid-auto-columns:100%;align-items:flex-start;justify-content:flex-start;gap:.5rem}@media(min-width:768px){.blog-filters .blog-filters-container .blog-filters-wrapper{flex-direction:row}}@media(min-width:992px){.blog-filters .blog-filters-container .blog-filters-wrapper{grid-auto-columns:50%;grid-auto-flow:column;justify-content:flex-end}}@media(min-width:1280px){.blog-filters .blog-filters-container .blog-filters-wrapper{grid-auto-columns:33.33%;justify-content:flex-end}}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group{position:relative;display:flex;height:100%;align-items:center}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select{position:relative;border-radius:.5rem;background-color:#efebe7;background-color:var(--bg-neutral-default-secondary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper{width:100%}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-hidden{display:none}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-container{display:flex;min-height:2.5rem;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-style:none;background-color:#efebe7;padding:.5rem 1.5rem;background-color:var(--bg-neutral-default-secondary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-container[aria-expanded=true]{box-shadow:0 0 0 2px var(--border-state-focused) inset,0 0 0 3px var(--border-state-inset) inset}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-container:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--border-state-focused) inset,0 0 0 3px var(--border-state-inset) inset}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-container .category-selected-text{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#1a1414;color:var(--text-neutral-primary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-container .category-toggle-icon{margin-left:.5rem;color:var(--icon-neutral-primary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group.category-select .category-select-wrapper .category-select-dropdown{left:0}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-filter-select{z-index:10;max-height:2.5rem;width:100%;cursor:pointer;border-radius:.5rem;border-style:none;background-color:transparent;padding:.5rem 2rem .5rem 1.5rem;text-indent:0px;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#1a1414;color:var(--text-neutral-primary);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-filter-select:focus,.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-filter-select:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--border-state-focused) inset,0 0 0 3px var(--border-state-inset) inset}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-filter-select::-ms-expand{display:none}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .nav-arrow-select{position:absolute;right:.25rem;z-index:0;color:var(--icon-neutral-primary);cursor:pointer}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper{width:100%}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container{display:flex;min-height:2.5rem;width:100%;min-width:11rem;flex-wrap:wrap;align-items:center;border-radius:.5rem;border-style:none;background-color:#efebe7;background-color:var(--bg-neutral-default-secondary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container.active{box-shadow:0 0 0 2px var(--border-state-focused) inset,0 0 0 3px var(--border-state-inset) inset}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container{display:flex;width:100%;align-items:center;gap:.25rem;padding:.5rem 2rem .5rem 1.5rem;container-type:inline-size}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .tag-multi-select-input{width:100%;flex:1 1 0%;cursor:pointer;border-style:none;background-color:transparent;padding-top:0;padding-bottom:0;padding-inline-start:0px;font-size:.875rem;line-height:1.25rem;font-weight:400;outline:2px solid transparent;outline-offset:2px}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .tag-multi-select-input::-moz-placeholder{color:#68594b;color:var(--text-neutral-tertiary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .tag-multi-select-input::placeholder{color:#68594b;color:var(--text-neutral-tertiary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .selected-tag{display:flex;align-items:center;border-radius:9999px;background-color:#2b402f;padding-left:.75rem;padding-right:.25rem;font-family:var(--font-semi-mono),ui-monospace,monospace;font-size:.75rem;line-height:130%;font-weight:400;letter-spacing:.24px;color:#fff;color:var(--text-neutral-alternate);background-color:var(--bg-accent-default)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .selected-tag .selected-tag-remove{cursor:pointer}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-select-container .tag-multi-select-input-container .selected-tag .selected-tag-remove:focus-within{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--border-state-focused) inset}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown{right:0;gap:.5rem}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option{gap:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:wrap}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option .tag-option-checkbox{display:flex;height:1.5rem;width:1.5rem;min-width:1.5rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#c2b8ae;background-color:#efebe7;background-color:var(--bg-neutral-default-secondary);border-color:var(--border-neutral-default-primary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option .tag-option-checkbox .tag-option-check-icon{color:#fff;opacity:0;color:var(--text-neutral-alternate);transition:opacity .2s ease-in-out}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option.selected{background-color:#e2dbda;color:#1a1414;color:var(--text-neutral-primary);background-color:var(--bg-neutral-default-primary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option.selected:hover{background-color:#c2b8ae;background-color:var(--bg-neutral-default-tertiary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option.selected .tag-option-checkbox{border-color:#1a1414;background-color:#1a1414;background-color:var(--bg-neutral-alternate-primary);border-color:var(--border-neutral-alternate-primary)}.blog-filters .blog-filters-container .blog-filters-wrapper .blog-filter-group .blog-select-tag-wrapper .tag-multi-select-dropdown .tag-multi-select-option.selected .tag-option-checkbox .tag-option-check-icon{opacity:1}.blog-filters .blog-filters-container .multi-select-hidden{display:none}
