.BlogCard-module-scss-module__CmHQBW__blog-card{border:1px solid var(--color-surface-border-primary);background:var(--color-surface-background-secondary);cursor:pointer;min-width:0;height:100%;min-height:7.75rem;color:inherit;transition:border-color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease),box-shadow var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease);border-radius:var(--size-border-radius-level-7);flex-direction:column;padding:.875rem;text-decoration:none;display:flex;overflow:hidden}@supports (corner-shape:squircle){.BlogCard-module-scss-module__CmHQBW__blog-card{border-radius:calc(var(--size-border-radius-level-7) + 28px);corner-shape:squircle}}.BlogCard-module-scss-module__CmHQBW__blog-card:hover{border-color:rgba(var(--color-surface-contrast-rgb), .2);box-shadow:0 0 0 1px rgba(var(--color-surface-contrast-rgb), .06)}.BlogCard-module-scss-module__CmHQBW__blog-card:hover .BlogCard-module-scss-module__CmHQBW__blog-card__title,.BlogCard-module-scss-module__CmHQBW__blog-card:focus-visible .BlogCard-module-scss-module__CmHQBW__blog-card__title{text-decoration:underline}.BlogCard-module-scss-module__CmHQBW__blog-card:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:2px}.BlogCard-module-scss-module__CmHQBW__blog-card__top{padding:0}.BlogCard-module-scss-module__CmHQBW__blog-card__thumbnail{aspect-ratio:16/10;border-radius:var(--size-border-radius-level-6);width:100%;position:relative;overflow:hidden}.BlogCard-module-scss-module__CmHQBW__blog-card__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.BlogCard-module-scss-module__CmHQBW__blog-card__meta{align-items:center;gap:var(--size-space-inline-level-3);display:flex}.BlogCard-module-scss-module__CmHQBW__blog-card__author{align-items:center;gap:var(--size-space-inline-level-2);margin-left:auto;display:flex}.BlogCard-module-scss-module__CmHQBW__blog-card__date{font-size:var(--sa-type-text-xs,11px);font-weight:var(--font-text-weight-level-2);color:var(--color-text-secondary);padding:0}.BlogCard-module-scss-module__CmHQBW__blog-card__body{gap:var(--size-space-stack-level-3);flex-direction:column;flex:1;padding:.5rem 0 0;display:flex}.BlogCard-module-scss-module__CmHQBW__blog-card__body>[data-slot=button]{margin-top:auto}.BlogCard-module-scss-module__CmHQBW__blog-card__tags{gap:var(--size-space-inline-level-2);flex-wrap:wrap;display:flex}.BlogCard-module-scss-module__CmHQBW__blog-card__tag{font-size:.6875rem;font-weight:var(--font-text-weight-level-1);border-radius:var(--size-border-radius-level-2);background-color:var(--color-background-page-tertiary);color:var(--color-text-secondary);padding:.25rem .5rem}.BlogCard-module-scss-module__CmHQBW__blog-card__title{font-size:var(--sa-type-text-md,14px);font-weight:var(--font-text-weight-level-3);color:var(--color-text-primary);line-height:var(--font-text-lineheight-level-1);-webkit-line-clamp:2;text-underline-offset:.12em;-webkit-box-orient:vertical;margin:0;text-decoration:none;text-decoration-thickness:.08em;display:-webkit-box;overflow:hidden}.BlogCard-module-scss-module__CmHQBW__blog-card__excerpt{font-size:var(--sa-type-text-sm,12px);font-weight:var(--font-text-weight-level-1);line-height:var(--font-text-lineheight-level-2);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}
.BlogGrid-module-scss-module__jC8ngq__blog-grid{grid-template-columns:1fr;gap:.625rem;width:100%;display:grid}.BlogGrid-module-scss-module__jC8ngq__blog-grid__empty{border-radius:var(--size-border-radius-level-7);-webkit-backdrop-filter:blur(48px)saturate(1.4);background:linear-gradient(#ffffff14 0%,#ffffff08 20%,#0000 45%),radial-gradient(at 20% 0,#ffffff0f 0%,#0000 50%),#181818f0;border:1px solid #ffffff1a;flex:1;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 40px #00000059,0 2px 8px #0003,inset 0 1px #ffffff12,inset 0 -1px #00000026}[data-theme=light] .BlogGrid-module-scss-module__jC8ngq__blog-grid__empty{background:linear-gradient(#ffffffe6 0%,#fff6 25%,#0000 50%),radial-gradient(at 20% 0,#ffffff80 0%,#0000 50%),#ffffffd9;border:1px solid #ffffff80;box-shadow:0 8px 32px #0000000f,0 1px 4px #0000000a,inset 0 1px #fff9,inset 0 -1px #0000000a}.BlogGrid-module-scss-module__jC8ngq__blog-grid__empty p{color:var(--color-text-secondary);font-size:var(--sa-type-text-md,14px)}@media (min-width:44rem){.BlogGrid-module-scss-module__jC8ngq__blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.BlogGrid-module-scss-module__jC8ngq__blog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.BlogFeed-module-scss-module__ZBn0nq__blog-feed{flex-direction:column;flex:1;width:100%;display:flex}.BlogFeed-module-scss-module__ZBn0nq__blog-feed__filters{margin-top:.75rem}.BlogFeed-module-scss-module__ZBn0nq__blog-feed>div{flex:1}.BlogFeed-module-scss-module__ZBn0nq__blog-feed>div>[role=tabpanel]{flex-direction:column;flex:1;display:flex}
.page-module-scss-module__NAzUkW__blog-page{flex-direction:column;width:100%;min-height:calc(100vh - 150.39px);padding:2rem 1rem;display:flex;position:relative}.page-module-scss-module__NAzUkW__blog-page:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#0000000f 1px,#0000 1px),linear-gradient(90deg,#0000000f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80%,#000 0%,#0000 70%);mask-image:radial-gradient(90% 80%,#000 0%,#0000 70%)}:root[data-theme=dark] .page-module-scss-module__NAzUkW__blog-page:before{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px)}.page-module-scss-module__NAzUkW__blog-page>*{z-index:1;position:relative}.page-module-scss-module__NAzUkW__blog-page__container{width:100%;max-width:calc(var(--max-width-default) + 0px);flex-direction:column;flex:1;margin:0 auto;display:flex}@media (max-width:1280px){.page-module-scss-module__NAzUkW__blog-page__container{max-width:calc(var(--max-width-lg) + 0px)}}@media (max-width:1024px){.page-module-scss-module__NAzUkW__blog-page__container{max-width:calc(var(--max-width-md) + 0px)}}@media (max-width:768px){.page-module-scss-module__NAzUkW__blog-page__container{max-width:calc(var(--max-width-sm) + 0px)}}@media (max-width:576px){.page-module-scss-module__NAzUkW__blog-page__container{max-width:calc(var(--max-width-sm) + 0px)}}.page-module-scss-module__NAzUkW__blog-page__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module-scss-module__NAzUkW__blog-page__content{flex-direction:column;flex:1;width:100%;display:flex}
