.blog_blogPage__A1_C6{padding:3rem 0 5rem;width:100%;max-width:100%;flex-direction:column;gap:0}.blog_pageTitle___fOlp{margin:0 0 .6rem}.blog_pageIntro__70T4E{max-width:980px;font-size:1.05rem;opacity:.7;margin:0 0 1.8rem;line-height:1.65}.blog_toolbar__xCRpa{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.2rem;margin:0 0 2.6rem}.blog_searchBox__w9fJC{position:relative;display:flex;align-items:center;flex:1 1 320px;max-width:420px}.blog_searchIcon__bdHJ8{position:absolute;left:1.1rem;width:17px;height:17px;color:var(--text-color);opacity:.5;pointer-events:none}.blog_searchInput__MnvIF{width:100%;font-family:inherit;font-size:.95rem;color:var(--text-color);background:transparent;border:2px solid var(--text-color);border-radius:999px;padding:.65rem 2.6rem;transition:opacity .18s}.blog_searchInput__MnvIF::placeholder{color:var(--text-color);opacity:.45}.blog_searchInput__MnvIF:focus,.blog_searchInput__MnvIF:focus-visible{outline:3px solid var(--text-color);outline-offset:3px;opacity:1}.blog_searchInput__MnvIF::-webkit-search-cancel-button{display:none}.blog_searchClear__qhjmZ{position:absolute;right:.6rem;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;line-height:1;color:var(--text-color);opacity:.55;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:opacity .18s,background .18s}.blog_searchClear__qhjmZ:focus-visible,.blog_searchClear__qhjmZ:hover{opacity:1;background:rgba(128,128,128,.18)}.blog_noResults__BJOOS{font-size:1rem;opacity:.7;margin:0 0 2.5rem}.blog_tagFilter__PUdIs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1 1 auto}.blog_tagBtn__Yu4bf{background:#81818126;border:none;border-radius:999px;min-height:44px;padding:.5rem .9rem;font-size:.82rem;font-family:inherit;color:var(--text-color);opacity:.7;cursor:pointer;transition:opacity .18s,background .18s,color .18s;white-space:nowrap}.blog_tagBtn__Yu4bf:focus,.blog_tagBtn__Yu4bf:focus-visible,.blog_tagBtn__Yu4bf:hover{opacity:1;background:rgba(128,128,128,.22);color:var(--text-color)}.blog_tagBtnActive__IlZiF{background:rgba(254,125,218,.28);color:var(--text-color);opacity:1}.dark-mode .blog_tagBtnActive__IlZiF{background:rgba(114,135,255,.32)}.blog_tagBtnMore__sHEyZ{background:transparent;border:none;min-height:44px;padding:.5rem .4rem;font-size:.82rem;font-family:inherit;color:inherit;opacity:.4;cursor:pointer;transition:opacity .18s}.blog_tagBtnMore__sHEyZ:hover{opacity:.8}.blog_masonryGrid__XQAPd{column-count:3;column-gap:3.5rem}@media (max-width:1100px){.blog_masonryGrid__XQAPd{column-count:2}}@media (max-width:640px){.blog_masonryGrid__XQAPd{column-count:1}}.blog_cardWrapper__YV4VC{break-inside:avoid;margin-bottom:4rem;display:block;text-decoration:none;color:inherit}.blog_card__ygzov{position:relative;border-radius:0;overflow:visible;background:transparent;padding-bottom:2.8rem;transition:transform .22s ease}.blog_cardWrapper__YV4VC:hover .blog_card__ygzov{transform:translateY(-4px)}.blog_imageWrap__fph0r{width:168px;max-height:126px;margin-bottom:1rem;overflow:hidden}.blog_imageWrap__fph0r img{width:100%;height:auto;max-height:126px;object-fit:contain;object-position:left top;display:block}.blog_cardBody__DcCC9{padding:0 .15rem}.blog_cardDate__IzxUr{font-size:.92rem;opacity:.5;margin:0 0 .45rem}.blog_cardTitle__n4PWe{margin:0 0 .6rem;font-size:1.28rem;font-weight:500;line-height:1.3}.blog_cardExcerpt__Qn3_P{margin:0;font-size:1rem;opacity:.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.65}.blog_readMore___kzpK{position:absolute;bottom:.35rem;right:.1rem;display:flex;align-items:center;gap:8px;font-size:.9rem;opacity:0;pointer-events:none;transition:opacity .2s ease}.blog_cardWrapper__YV4VC:hover .blog_readMore___kzpK{opacity:1}.blog_pfeilIcon__gQFwZ{width:24px;height:24px;flex-shrink:0}.blog_blogOutro__RLR3V{max-width:980px;margin:4rem 0 2rem;padding-top:3rem;border-top:1px solid rgba(128,128,128,.15)}.blog_blogOutro__RLR3V p{font-size:1rem;line-height:1.7;opacity:.7;margin:0 0 .9rem}.blog_blogOutro__RLR3V p:last-child{margin:0}.blog_outroLink__p8Ls7{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;opacity:1}.blog_outroLink__p8Ls7:hover{opacity:.7}@media (max-width:640px){.blog_imageWrap__fph0r{width:150px;max-height:112px}.blog_imageWrap__fph0r img{max-height:112px}.blog_cardTitle__n4PWe{font-size:1.18rem}.blog_cardExcerpt__Qn3_P{font-size:.96rem}}