@keyframes BlogListItem_shimmer__hM3F7{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogListItem_blogListItem__ZB_wy{margin-top:40px;border-bottom:1px dashed var(--color-description);margin-bottom:16px;padding-bottom:16px}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogSubheading__2NqQd{margin:10px 0;transform-origin:left center}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogSubheading__2NqQd a{text-decoration:none;font-family:var(--font-lexend);font-weight:400;color:var(--color-heading);font-size:22px}@media(max-width:768px){.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogSubheading__2NqQd a{font-size:18px}}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogSubheading__2NqQd a svg{width:24px;height:24px;margin-left:5px;vertical-align:text-bottom}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogSubheading__2NqQd a:hover{color:var(--primary-color)}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogDescription__o3Gt5{margin:14px 0;font-family:var(--font-lexend);font-weight:300;color:var(--color-description);font-size:18px}@media(max-width:768px){.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogDescription__o3Gt5{font-size:16px}}.BlogListItem_blogListItem__ZB_wy .BlogListItem_blogDate__gEVKz{background-color:var(--primary-color);font-family:var(--font-lexend);font-size:16px;font-weight:400;color:var(--bg);padding:1px 10px;border-radius:2px;width:-moz-fit-content;width:fit-content}.BlogListItem_blogListItem__ZB_wy:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@keyframes BlogPageSkeleton_shimmer__obbWs{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogPageSkeleton_wrapper__fBLfU{margin:60px 0}.BlogPageSkeleton_skeleton__XAexZ{background:var(--skeleton-gradient);background-size:200% 100%;animation:BlogPageSkeleton_shimmer__obbWs 2s infinite;border-radius:4px}.BlogPageSkeleton_title__ahHon{width:80%;height:32px;margin-bottom:12px}@media screen and (max-width:768px){.BlogPageSkeleton_title__ahHon{width:100%}}.BlogPageSkeleton_meta__1IOr6{width:20%;height:16px;margin-bottom:24px}@media screen and (max-width:768px){.BlogPageSkeleton_meta__1IOr6{width:15%}}.BlogPageSkeleton_paragraph__ASzDh{width:100%;height:20px;margin-bottom:10px}@media screen and (max-width:768px){.BlogPageSkeleton_paragraph__ASzDh{width:100%}}.BlogPageSkeleton_paragraphShort__OYmp7{width:70%;height:20px;margin-bottom:40px}@media screen and (max-width:768px){.BlogPageSkeleton_paragraphShort__OYmp7{width:100%}}.BlogPageSkeleton_listItem__6Ny2Y{width:30%;height:20px;margin-bottom:10px}@media screen and (max-width:768px){.BlogPageSkeleton_listItem__6Ny2Y{width:100%}}.BlogPageSkeleton_quote__uOrXp{width:100%;height:80px;margin:20px 0;border-left:4px solid #ccc}@media screen and (max-width:768px){.BlogPageSkeleton_quote__uOrXp{width:100%}}.BlogPageSkeleton_table__rCPSh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:20px}.BlogPageSkeleton_tableCell__RWnPG{height:20px;border-radius:4px}.BlogPageSkeleton_emptySpace__ON_se{width:100%;height:40px}@keyframes BlogListPage_shimmer__jWm4U{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogListPage_pageWrapper__Y_k7H{width:80%;margin:0 auto}.BlogListPage_pageWrapper__Y_k7H h1{text-align:center;margin:60px 0;font-family:var(--font-mynerve);font-weight:400;color:var(--color-heading);font-size:32px}@media(max-width:768px){.BlogListPage_pageWrapper__Y_k7H h1{font-size:28px}}@media screen and (max-width:1024px){.BlogListPage_pageWrapper__Y_k7H{width:90%}}@media screen and (max-width:768px){.BlogListPage_pageWrapper__Y_k7H{width:90%}}@keyframes BlogFooterSection_shimmer__ML_7q{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogFooterSection_blogFooter__ushSe p{margin:10px 0}.BlogFooterSection_blogFooter__ushSe a{text-decoration:none;margin:0 4px;font-family:var(--font-lexend);font-weight:300;color:var(--color-heading);font-size:18px;line-height:32px;letter-spacing:.32px}.dark .BlogFooterSection_blogFooter__ushSe a{color:#ccc}@media(max-width:768px){.BlogFooterSection_blogFooter__ushSe a{font-size:16px}}.BlogFooterSection_blogFooter__ushSe a:hover{color:#ffbd2e}@keyframes BlogContentSection_shimmer__Hnf0W{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogContentSection_content__vsL27 h1{margin:60px 0;font-family:var(--font-lexend);font-weight:400;color:var(--color-heading);font-size:30px}@media(max-width:768px){.BlogContentSection_content__vsL27 h1{font-size:24px}}.BlogContentSection_content__vsL27 h2{margin:40px 0 10px;font-family:var(--font-lexend);font-weight:400;color:var(--color-heading);font-size:24px}@media(max-width:768px){.BlogContentSection_content__vsL27 h2{font-size:22px}}.BlogContentSection_content__vsL27 h3{margin:10px 0;font-size:20px;font-family:var(--font-lexend);font-weight:400;color:var(--color-heading)}@media(max-width:768px){.BlogContentSection_content__vsL27 h3{font-size:18px}}.BlogContentSection_content__vsL27 p{margin:0 0 16px;font-family:var(--font-lexend);font-weight:300;color:var(--color-heading);font-size:18px;line-height:32px;letter-spacing:.32px}.dark .BlogContentSection_content__vsL27 p{color:#ccc}@media(max-width:768px){.BlogContentSection_content__vsL27 p{font-size:16px}}.BlogContentSection_content__vsL27 p strong{font-weight:400;color:var(--color-heading)}.BlogContentSection_content__vsL27 code:not(pre code){color:var(--text);background:#f4f4f4;padding:2px 6px;border-radius:4px;font-family:var(--font-jetbrains);font-size:16px;transition:.2s}.dark .BlogContentSection_content__vsL27 code:not(pre code){background:#2b2b2b}@media screen and (max-width:1024px){.BlogContentSection_content__vsL27 code:not(pre code){line-break:anywhere}}.BlogContentSection_content__vsL27 blockquote{position:relative;margin:24px 0;padding:26px 16px 26px 26px;background:#f4f4f4;border-left:6px solid var(--primary-color);border-radius:4px;color:var(--text);transition:.2s}.BlogContentSection_content__vsL27 blockquote p{font-family:var(--font-mynerve);font-size:22px}.BlogContentSection_content__vsL27 blockquote:before{content:"“";position:absolute;top:.6rem;left:.6rem;font-size:2rem;color:var(--primary-color);line-height:1}.dark .BlogContentSection_content__vsL27 blockquote{background:#2b2b2b;color:#ccc}@media screen and (max-width:768px){.BlogContentSection_content__vsL27 blockquote p{font-size:18px}}.BlogContentSection_content__vsL27 pre{position:relative;margin:24px 0;padding:32px 16px 16px;background:#1f1f1f;color:#e8e8e8;border-radius:8px;transition:.2s}.BlogContentSection_content__vsL27 pre:before{content:"";position:absolute;top:12px;left:16px;width:10px;height:10px;background:#ff5f57;border-radius:50%;box-shadow:15px 0 0 #ffbd2e,30px 0 0 #28c840}.BlogContentSection_content__vsL27 pre:after{content:"";position:absolute;top:28px;left:0;width:100%;height:1px;background:hsla(0,0%,100%,.1)}.BlogContentSection_content__vsL27 pre code{margin-top:10px;display:block;font-family:var(--font-jetbrains);font-size:14px;line-height:21px;white-space:pre;word-break:break-word;overflow-x:auto}.BlogContentSection_dark__UYsao .BlogContentSection_content__vsL27 pre{background:#363636}.BlogContentSection_content__vsL27 ol,.BlogContentSection_content__vsL27 ul{margin:8px 0 8px 16px;padding-left:16px;font-family:var(--font-lexend);font-weight:300;color:var(--color-heading);font-size:18px;line-height:32px;letter-spacing:.32px}.dark .BlogContentSection_content__vsL27 ol,.dark .BlogContentSection_content__vsL27 ul{color:#ccc}@media(max-width:768px){.BlogContentSection_content__vsL27 ol,.BlogContentSection_content__vsL27 ul{font-size:16px}}@media screen and (max-width:768px){.BlogContentSection_content__vsL27 ol,.BlogContentSection_content__vsL27 ul{padding-left:8px}}.BlogContentSection_content__vsL27 li{margin-bottom:8px}.BlogContentSection_content__vsL27 li strong{font-weight:400;color:var(--text)}.BlogContentSection_content__vsL27 ul{list-style-type:disc}.BlogContentSection_content__vsL27 ol{list-style-type:decimal}.BlogContentSection_content__vsL27 a{color:var(--text)}.BlogContentSection_content__vsL27 a:hover{color:#ffbd2e}.BlogContentSection_content__vsL27 a strong{color:var(--text)}.BlogContentSection_content__vsL27 a strong:hover{color:#ffbd2e}.BlogContentSection_content__vsL27 p>img{display:block;margin:30px auto;max-width:100%;height:auto}@media screen and (max-width:1024px){.BlogContentSection_content__vsL27 p:has(img){overflow-x:auto;white-space:nowrap;margin:15px 0}.BlogContentSection_content__vsL27 p>img{width:auto;display:inline-block;margin:0}}.BlogContentSection_content__vsL27 table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:18px;color:#1a1a1a;background-color:#fff;border:1px solid #181818}.BlogContentSection_content__vsL27 table td,.BlogContentSection_content__vsL27 table th{padding:.75rem 1rem;border:1px solid #000;text-align:left}.BlogContentSection_content__vsL27 table thead{background-color:#fff}.BlogContentSection_content__vsL27 table thead th{font-weight:600}.BlogContentSection_content__vsL27 table tbody td{font-weight:400}.BlogContentSection_content__vsL27 table tr:nth-child(2n){background-color:#fafafa}@media screen and (max-width:768px){.BlogContentSection_content__vsL27 table{font-size:16px}.BlogContentSection_content__vsL27 table td,.BlogContentSection_content__vsL27 table th{padding:.5rem .75rem}}@keyframes PublishedDate_shimmer__5hf2g{0%{background-position:-100% 0}to{background-position:200% 0}}.PublishedDate_publishedDate__Bontd{font-family:var(--font-lexend);font-weight:300;color:var(--color-description);font-size:18px}@media(max-width:768px){.PublishedDate_publishedDate__Bontd{font-size:14px}}@keyframes BlogHeaderSection_shimmer__pofi_{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogHeaderSection_header__UZKJf{margin:60px 0}.BlogHeaderSection_header__UZKJf .BlogHeaderSection_title__I7AUF{font-family:var(--font-lexend);font-weight:400;color:var(--color-heading);font-size:30px}@media(max-width:768px){.BlogHeaderSection_header__UZKJf .BlogHeaderSection_title__I7AUF{font-size:24px}}@keyframes BlogPage_shimmer__d5M0i{0%{background-position:-100% 0}to{background-position:200% 0}}.BlogPage_pageWrapper__m2_HH{width:80%;margin:0 auto}@media screen and (max-width:1024px){.BlogPage_pageWrapper__m2_HH{width:90%}}@media screen and (max-width:768px){.BlogPage_pageWrapper__m2_HH{width:90%}}