.blog-hero-section[data-astro-cid-uknr25f6]{display:block}.blog-hero-section__viewport--desktop[data-astro-cid-uknr25f6]{gap:var(--space-96);padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column}.blog-hero-section__viewport--mobile[data-astro-cid-uknr25f6]{gap:var(--space-96);padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column;display:flex}.blog-hero-section__card[data-astro-cid-uknr25f6]{align-items:center;gap:var(--space-48);width:100%;max-width:var(--space-section-width);padding:var(--space-0);flex-direction:row;margin:0 auto;display:flex;position:relative}.blog-hero-section__mobile-card[data-astro-cid-uknr25f6]{gap:var(--space-24);width:100%;padding:var(--space-0);flex-direction:column;display:flex;position:relative}.blog-hero-section__illustration[data-astro-cid-uknr25f6]{object-fit:cover;flex:none;width:100%;display:block}.blog-hero-section__media[data-astro-cid-uknr25f6]{--parallax-distance:24px;flex:none;width:628px;height:392px;overflow:hidden}.blog-hero-section__viewport--desktop[data-astro-cid-uknr25f6] .blog-hero-section__illustration[data-astro-cid-uknr25f6]{width:100%;height:calc(100% + 2 * var(--parallax-distance));margin-top:calc(-1 * var(--parallax-distance))}.blog-hero-section__viewport--mobile[data-astro-cid-uknr25f6] .blog-hero-section__illustration[data-astro-cid-uknr25f6]{height:var(--blog-hero-illustration-height,230.98px)}.blog-hero-section__title-subtitle[data-astro-cid-uknr25f6]{min-width:0;padding:var(--space-0);flex-direction:column;flex:auto;gap:48px;display:flex}.blog-hero-section__main[data-astro-cid-uknr25f6]{gap:var(--space-24);padding:var(--space-0);flex-direction:column;display:flex}.blog-hero-section__date[data-astro-cid-uknr25f6]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.blog-hero-section__tags[data-astro-cid-uknr25f6]{gap:var(--space-6);padding:var(--space-0);flex-wrap:wrap;display:flex}.blog-hero-section__tag[data-astro-cid-uknr25f6]{display:flex}.blog-hero-section__heading[data-astro-cid-uknr25f6]{gap:var(--space-12);padding:var(--space-0);flex-direction:column;display:flex}.blog-hero-section__title[data-astro-cid-uknr25f6]{font-weight:600;font-size:var(--font-titles-h2-size);line-height:var(--font-titles-h2-line-height);color:var(--text-main)}.blog-hero-section__link[data-astro-cid-uknr25f6]{color:inherit;text-decoration:none}.blog-hero-section__link[data-astro-cid-uknr25f6]:after{content:"";position:absolute;inset:0}.blog-hero-section__link[data-astro-cid-uknr25f6]:focus-visible{outline:none}.blog-hero-section__card[data-astro-cid-uknr25f6]:has(.blog-hero-section__link:focus-visible),.blog-hero-section__mobile-card[data-astro-cid-uknr25f6]:has(.blog-hero-section__link:focus-visible){outline:2px solid var(--line-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.blog-hero-section__title[data-astro-cid-uknr25f6]{transition:color .16s}.blog-hero-section__card[data-astro-cid-uknr25f6]:hover .blog-hero-section__title[data-astro-cid-uknr25f6],.blog-hero-section__mobile-card[data-astro-cid-uknr25f6]:hover .blog-hero-section__title[data-astro-cid-uknr25f6]{color:var(--text-accent)}}.blog-hero-section__subtitle[data-astro-cid-uknr25f6]{font-weight:400;font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-tertiary)}@media (width>=1280px){.blog-hero-section__viewport--desktop[data-astro-cid-uknr25f6][hidden]{display:flex}.blog-hero-section__viewport--mobile[data-astro-cid-uknr25f6]{display:none}}.blog-post-card[data-astro-cid-ojbu5ywc]{gap:var(--space-0);flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.blog-post-card[data-astro-cid-ojbu5ywc][hidden]{display:none}.blog-post-card__media[data-astro-cid-ojbu5ywc]{overflow:hidden}.blog-post-card__image[data-astro-cid-ojbu5ywc]{width:100%;height:auto;aspect-ratio:var(--card-image-ratio);object-fit:cover;display:block}.blog-post-card__main[data-astro-cid-ojbu5ywc]{gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-24) var(--space-0);flex-direction:column;display:flex}.blog-post-card__date[data-astro-cid-ojbu5ywc]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.blog-post-card__tags[data-astro-cid-ojbu5ywc]{gap:var(--space-6);padding:var(--space-0);flex-wrap:wrap;display:flex}.blog-post-card__tag[data-astro-cid-ojbu5ywc]{display:flex}.blog-post-card__title-subtitle[data-astro-cid-ojbu5ywc]{gap:var(--space-6);flex-direction:column;display:flex}.blog-post-card__title[data-astro-cid-ojbu5ywc]{font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main);font-weight:600}.blog-post-card__link[data-astro-cid-ojbu5ywc]{color:inherit;text-decoration:none}.blog-post-card__link[data-astro-cid-ojbu5ywc]:after{content:"";position:absolute;inset:0}.blog-post-card__link[data-astro-cid-ojbu5ywc]:focus-visible{outline:none}.blog-post-card[data-astro-cid-ojbu5ywc]:has(.blog-post-card__link:focus-visible){outline:2px solid var(--line-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.blog-post-card__title[data-astro-cid-ojbu5ywc]{transition:color .16s}.blog-post-card[data-astro-cid-ojbu5ywc]:hover .blog-post-card__title[data-astro-cid-ojbu5ywc]{color:var(--text-accent)}}.blog-post-card__subtitle[data-astro-cid-ojbu5ywc]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);font-weight:400}.recent-uploads-list[data-astro-cid-pyupsj7a]{display:block}.recent-uploads-list__viewport--desktop[data-astro-cid-pyupsj7a],.recent-uploads-list__viewport--mobile[data-astro-cid-pyupsj7a]{gap:var(--space-36);width:100%;padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column}.recent-uploads-list__viewport--mobile[data-astro-cid-pyupsj7a]{display:flex}.recent-uploads-list__heading[data-astro-cid-pyupsj7a],.recent-uploads-list__grid[data-astro-cid-pyupsj7a]{width:100%;max-width:var(--space-section-width);margin:0 auto}.recent-uploads-list__heading[data-astro-cid-pyupsj7a]{font-weight:600;font-size:var(--font-titles-h2-size);line-height:var(--font-titles-h2-line-height);color:var(--text-main)}.recent-uploads-list__viewport--desktop[data-astro-cid-pyupsj7a] .recent-uploads-list__grid[data-astro-cid-pyupsj7a]{align-items:flex-start;gap:var(--space-16);flex-direction:row;display:flex}.recent-uploads-list__viewport--mobile[data-astro-cid-pyupsj7a] .recent-uploads-list__grid[data-astro-cid-pyupsj7a]{gap:var(--space-16);flex-direction:column;display:flex}@media (width>=1280px){.recent-uploads-list__viewport--desktop[data-astro-cid-pyupsj7a][hidden]{display:flex}.recent-uploads-list__viewport--mobile[data-astro-cid-pyupsj7a]{display:none}}.dropdown-input[data-astro-cid-jgl4v7i6]{gap:var(--space-8);flex-direction:column;width:248px;display:flex}.dropdown-input__label--hidden[data-astro-cid-jgl4v7i6]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dropdown-input__label[data-astro-cid-jgl4v7i6]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.dropdown-input__field[data-astro-cid-jgl4v7i6]{align-items:center;gap:var(--space-10);width:100%;padding:var(--space-10) var(--space-12);border:var(--size-line) solid var(--line-invisible);background-color:var(--bg-main);background-image:linear-gradient(var(--bg-secondary), var(--bg-secondary));text-align:left;cursor:pointer;transition:border-color var(--duration-press) ease, transform var(--duration-press) var(--ease-out);margin:0;font-family:inherit;display:flex}.dropdown-input__field[data-astro-cid-jgl4v7i6]:active:not(:disabled){transform:scale(.99)}.dropdown-input__hashtag[data-astro-cid-jgl4v7i6]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-accent);flex:none}.dropdown-input__value[data-astro-cid-jgl4v7i6]{min-width:0;font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}@media (hover:hover) and (pointer:fine){.dropdown-input__field[data-astro-cid-jgl4v7i6]:hover{border-color:var(--line-accent-transparent);background-image:linear-gradient(var(--bg-secondary--hover), var(--bg-secondary--hover))}}.dropdown-input__field[data-astro-cid-jgl4v7i6]:active{border-color:var(--line-accent-transparent--pressed);background-image:linear-gradient(var(--bg-secondary--pressed), var(--bg-secondary--pressed))}.dropdown-input__field[data-astro-cid-jgl4v7i6]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.dropdown-input--disabled[data-astro-cid-jgl4v7i6] .dropdown-input__label[data-astro-cid-jgl4v7i6]{color:var(--text-main--disabled)}.dropdown-input--disabled[data-astro-cid-jgl4v7i6] .dropdown-input__field[data-astro-cid-jgl4v7i6]{border-color:var(--line-secondary--disabled);background-image:linear-gradient(var(--bg-secondary--disabled), var(--bg-secondary--disabled));cursor:not-allowed}.blog-category-list[data-astro-cid-2b42heoq]{display:block}.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq],.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq]{gap:var(--space-96);width:100%;padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column}.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq]{display:flex}.blog-category-list__whole-text[data-astro-cid-2b42heoq],.blog-category-list__main[data-astro-cid-2b42heoq]{width:100%;max-width:var(--space-section-width);margin:0 auto}.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq] .blog-category-list__whole-text[data-astro-cid-2b42heoq]{flex-direction:row;align-items:flex-start;gap:64px;display:flex}.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq] .blog-category-list__whole-text[data-astro-cid-2b42heoq]{flex-direction:column;gap:64px;display:flex}.blog-category-list__sidebar[data-astro-cid-2b42heoq]{gap:var(--space-16);padding:var(--space-96) var(--space-0) var(--space-0);flex-direction:column;flex:none;display:flex}.blog-category-list__sidebar-label[data-astro-cid-2b42heoq]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.blog-category-list__links[data-astro-cid-2b42heoq]{gap:var(--space-10);padding:var(--space-0);flex-direction:column;display:flex}.blog-category-list__pill[data-astro-cid-2b42heoq]{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-12);background-color:var(--bg-tertiary);font:inherit;cursor:pointer;border:0;align-self:flex-start;transition:background-color .16s;display:flex}.blog-category-list__pill[data-astro-cid-2b42heoq][aria-pressed=true]{background-color:var(--bg-accent-tertiary);box-shadow:inset 0 0 0 1px var(--line-accent-transparent)}.blog-category-list__pill[data-astro-cid-2b42heoq]:not([aria-pressed=true]):active{background-color:var(--bg-tertiary--pressed)}@media (hover:hover) and (pointer:fine){.blog-category-list__pill[data-astro-cid-2b42heoq]:not([aria-pressed=true]):hover{background-color:var(--bg-tertiary--hover)}}.blog-category-list__links-item[data-astro-cid-2b42heoq]{display:flex}.blog-category-list__pill-hash[data-astro-cid-2b42heoq]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-accent)}.blog-category-list__pill[data-astro-cid-2b42heoq][aria-pressed=false] .blog-category-list__pill-hash[data-astro-cid-2b42heoq]{color:var(--text-accent-secondary)}.blog-category-list__pill-label[data-astro-cid-2b42heoq]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);white-space:nowrap}.blog-category-list__pill[data-astro-cid-2b42heoq][aria-pressed=false] .blog-category-list__pill-label[data-astro-cid-2b42heoq]{color:var(--text-tertiary)}.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq] .blog-category-list__main[data-astro-cid-2b42heoq]{gap:var(--space-64);flex-direction:column;flex:none;width:827px;max-width:100%;margin:0;display:flex}.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq] .blog-category-list__main[data-astro-cid-2b42heoq]{gap:var(--space-64);flex-direction:column;display:flex}.blog-category-list__top-part[data-astro-cid-2b42heoq]{gap:var(--space-0);flex-direction:column;display:flex}.blog-category-list__title-filters[data-astro-cid-2b42heoq]{gap:var(--space-36);padding:var(--space-96) var(--space-0) var(--space-48);display:flex;position:relative}.blog-category-list__title-filters[data-astro-cid-2b42heoq]:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(180deg, var(--color-black-alpha-100) 0%, var(--color-black-alpha-0) 100%);-webkit-backdrop-filter:blur(8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq] .blog-category-list__title-filters[data-astro-cid-2b42heoq]{flex-direction:row;align-items:center}.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq] .blog-category-list__title-filters[data-astro-cid-2b42heoq]{padding:var(--space-0) var(--space-0) var(--space-48);flex-direction:column;align-items:stretch}.blog-category-list__all-titles[data-astro-cid-2b42heoq]{font-weight:600;font-size:var(--font-titles-h2-size);line-height:var(--font-titles-h2-line-height);color:var(--text-main);flex:auto}.blog-category-list__filters[data-astro-cid-2b42heoq]{gap:var(--space-8);padding:var(--space-0);flex-direction:row;display:flex}.blog-category-list__filters-categories[data-astro-cid-2b42heoq]{gap:var(--space-32);width:100%;padding:var(--space-0);flex-direction:column;display:flex}.blog-category-list__filters-group[data-astro-cid-2b42heoq]{gap:var(--space-12);width:100%;padding:var(--space-0);flex-direction:column;display:flex}.blog-category-list__filters-categories[data-astro-cid-2b42heoq] .dropdown-input,.blog-category-list__filters-group[data-astro-cid-2b42heoq] .dropdown-input,.blog-category-list__filters-group[data-astro-cid-2b42heoq] .text-input{width:100%}.blog-category-list__titles-list[data-astro-cid-2b42heoq]{gap:var(--space-36);flex-direction:column;display:flex}.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq] .blog-category-list__titles-list[data-astro-cid-2b42heoq]{column-gap:var(--space-16);row-gap:var(--space-36);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.blog-category-list__line[data-astro-cid-2b42heoq]{display:contents}.blog-category-list__load-more[data-astro-cid-2b42heoq]{width:100%}.blog-category-list__load-more[data-astro-cid-2b42heoq][hidden],.blog-category-list__empty[data-astro-cid-2b42heoq][hidden]{display:none}.blog-category-list__status[data-astro-cid-2b42heoq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.blog-category-list__empty[data-astro-cid-2b42heoq]{padding:var(--space-24) var(--space-0);font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-tertiary)}.blog-category-list__select[data-astro-cid-2b42heoq]{position:relative}.blog-category-list__native[data-astro-cid-2b42heoq]{opacity:0;cursor:pointer;width:100%;height:40px;font-size:16px;position:absolute;inset:auto 0 0}.blog-category-list__select[data-astro-cid-2b42heoq]:has(.blog-category-list__native:focus-visible) .dropdown-input__field{outline:2px solid var(--line-accent);outline-offset:2px}.blog-category-list[data-astro-cid-2b42heoq][data-interacted] .blog-post-card{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transition-delay:calc(var(--stagger,0) * 40ms)}@media (prefers-reduced-motion:reduce){.blog-category-list[data-astro-cid-2b42heoq][data-interacted] .blog-post-card{transition:opacity .2s}}@starting-style{.blog-category-list[data-astro-cid-2b42heoq][data-interacted] .blog-post-card{opacity:0;transform:translateY(8px)}}@media (width>=1280px){.blog-category-list__viewport--desktop[data-astro-cid-2b42heoq][hidden]{display:flex}.blog-category-list__viewport--mobile[data-astro-cid-2b42heoq]{display:none}}.blog-page[data-astro-cid-nzwlcmrj]{flex-direction:column;display:flex}
