.SearchModal_overlay__XYBfz{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem}.SearchModal_modal___N19x{background-color:#fff;border-radius:.5rem;padding:1.5rem;width:100%;max-width:42rem}.dark .SearchModal_modal___N19x{background-color:#1f2937;color:#f3f4f6}.SearchModal_header__SAbWI{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.SearchModal_title__8YIh_{font-size:1.25rem;font-weight:700}.SearchModal_closeButton__LHnMD{color:#6b7280;transition:color .15s}.SearchModal_closeButton__LHnMD:hover{color:#374151}.dark .SearchModal_closeButton__LHnMD{color:#9ca3af}.dark .SearchModal_closeButton__LHnMD:hover{color:#e5e7eb}.SearchModal_inputWrapper__j1RkM{display:flex}.SearchModal_input__r9nGc{width:100%;border:1px solid #e5e7eb;border-radius:.25rem;padding:.5rem .75rem}.SearchModal_input__r9nGc:focus{outline:none;box-shadow:0 0 0 2px #93c5fd}.dark .SearchModal_input__r9nGc{background-color:#374151;border-color:#4b5563;color:#f3f4f6}.dark .SearchModal_input__r9nGc:focus{box-shadow:0 0 0 2px #60a5fa}.SearchModal_results__g_9zA{margin-top:1rem;max-height:24rem;overflow-y:auto}.SearchModal_resultItem__dI5wE{margin-bottom:.5rem}.SearchModal_resultItem__dI5wE.SearchModal_selected__YR0mj{background-color:#e5e7eb}.dark .SearchModal_resultItem__dI5wE.SearchModal_selected__YR0mj{background-color:#4b5563}.SearchModal_resultLink__OMY0a{display:block;padding:.5rem;border-radius:.25rem}.SearchModal_resultLink__OMY0a:hover{background-color:#f3f4f6}.dark .SearchModal_resultLink__OMY0a:hover{background-color:#374151}.SearchModal_resultTitle__ewQgm{font-weight:600}.SearchModal_resultSnippet__GICAd{font-size:.875rem;color:#4b5563}.dark .SearchModal_resultSnippet__GICAd{color:#9ca3af}.SearchModal_noResults__zdmQ8{text-align:center;color:#6b7280}.dark .SearchModal_noResults__zdmQ8{color:#9ca3af}.Header_nav__dKdGf{box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#fff}.dark .Header_nav__dKdGf{background-color:#1f2937;border-bottom:1px solid #374151}.Header_container__gp0o_{width:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}@media(min-width:1024px){.Header_container__gp0o_{max-width:1024px;padding-left:4rem;padding-right:4rem}}@media(min-width:1280px){.Header_container__gp0o_{max-width:1280px}}.Header_logoWrapper__R4j0w{width:10rem}@media(min-width:1024px){.Header_logoWrapper__R4j0w{width:11rem}}.Header_logoLink___08EI{display:flex;align-items:center;font-size:.875rem;font-weight:600}.Header_logoImage__HkD4J{width:100%}.Header_navLinks__dB7oB{margin-left:3rem;display:flex;gap:1.25rem}.Header_link__U6ZXp{display:none;align-items:center;font-size:.875rem;font-weight:600;transition:color .15s;color:#111827}.Header_link__U6ZXp:hover{color:#3b82f6}@media(min-width:768px){.Header_link__U6ZXp{display:flex}}.dark .Header_link__U6ZXp{color:#f3f4f6}.dark .Header_link__U6ZXp:hover{color:#60a5fa}.Header_iconButton__q8O2k{color:#4b5563;transition:color .15s}.Header_iconButton__q8O2k:hover{color:#2563eb}.dark .Header_iconButton__q8O2k{color:#9ca3af}.dark .Header_iconButton__q8O2k:hover{color:#60a5fa}.Footer_footer__1yt0L{border-top:1px solid #e5e7eb;background-color:#fff;padding-top:.5rem;padding-bottom:.5rem}.dark .Footer_footer__1yt0L{background-color:#1f2937;border-top-color:#374151}.Footer_container__Udwq5{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;gap:.5rem}@media(min-width:640px){.Footer_container__Udwq5{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}.Footer_copyright__MEHn_{font-size:.875rem;color:#6b7280}@media(min-width:640px){.Footer_copyright__MEHn_{text-align:center}}.dark .Footer_copyright__MEHn_{color:#9ca3af}.Footer_socials__j_9Nx{display:flex;align-items:center;justify-content:space-between}.Footer_socialList__4OYF2{display:flex;gap:.5rem}.Footer_socialLink__TlCiv{display:inline-block;color:#6b7280;transition:color .15s}.Footer_socialLink__TlCiv:hover{color:#1f2937}.dark .Footer_socialLink__TlCiv{color:#9ca3af}.dark .Footer_socialLink__TlCiv:hover{color:#e5e7eb}.Tags_container__9e00s{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.Tags_title__DWFIa{font-size:1.125rem;font-weight:700;border-bottom:2px solid #3b82f6;margin-bottom:1rem;padding-bottom:.5rem;color:#111827}.dark .Tags_title__DWFIa{color:#fff}.Tags_list__iGSFV{display:flex;flex-wrap:wrap;gap:.5rem}.Tags_tag__zCaGS{padding:.25rem .75rem;background-color:#f3f4f6;border-radius:9999px;font-size:.875rem;transition:background-color .15s;color:#374151}.Tags_tag__zCaGS:hover{background-color:#e5e7eb}.dark .Tags_tag__zCaGS{background-color:#374151;color:#e5e7eb}.dark .Tags_tag__zCaGS:hover{background-color:#4b5563}.Posts_container__db5bM{width:100%;background-color:#fff;border-radius:1rem}.dark .Posts_container__db5bM{background-color:rgba(0,0,0,0);border:none;border-radius:0}.Posts_title__aAFjp{font-size:1.125rem;font-weight:700;border-bottom:2px solid #3b82f6;margin-bottom:1rem;padding-bottom:.5rem;color:#111827}.dark .Posts_title__aAFjp{color:#fff;border-bottom-color:#3b82f6}.Posts_list__Vv5Xr{display:flex;flex-direction:column;gap:.75rem}.Posts_link___HLzA{display:flex;padding:.5rem;border-radius:.5rem;transition:background-color .15s}.Posts_link___HLzA:hover{background-color:#f3f4f6}.dark .Posts_link___HLzA:hover{background-color:rgba(0,0,0,0)}.Posts_thumbnailWrapper__bU0uW{flex-shrink:0}.Posts_thumbnail__mmM7c{height:3.5rem;width:5rem;border-radius:.25rem;object-fit:cover}.Posts_content__kMwKz{flex-grow:1;padding-left:.75rem;display:flex;flex-direction:column;justify-content:center}.Posts_articleTitle__Jnblh{display:block;font-weight:600;font-size:.875rem;line-height:1.25rem;transition:color .15s;color:#111827}.dark .Posts_articleTitle__Jnblh{color:#fff}.Posts_link___HLzA:hover .Posts_articleTitle__Jnblh{color:#3b82f6}.dark .Posts_link___HLzA:hover .Posts_articleTitle__Jnblh{color:#60a5fa}.Posts_date__3Uv_r{display:flex;align-items:center;font-size:.75rem;color:#9ca3af;margin-top:.25rem}.Card_container__Tvnxi{overflow:hidden;border-radius:.5rem;border:1px solid #e5e7eb;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.dark .Card_container__Tvnxi{background-color:rgba(0,0,0,0);box-shadow:none;border-radius:.5rem;border:1px solid #e5e7eb}.Card_imageLink__UBgps{display:block}.Card_imageLink__UBgps:hover{opacity:.9}.Card_image__eL8vY{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s}.Card_image__eL8vY:hover{transform:scale(1.05)}.Card_content__TDuaG{padding:1rem}.Card_tags__JjUyY{display:flex;gap:.5rem;margin-bottom:.5rem}.Card_tag___xAV7{display:inline-flex;align-items:center;border-radius:9999px;background-color:#f3f4f6;padding:.125rem .625rem;font-size:.75rem;margin-right:.5rem;transition:background-color .15s;color:#111827}.Card_tag___xAV7:hover{background-color:#e5e7eb}.dark .Card_tag___xAV7{background-color:#374151;color:#f3f4f6}.dark .Card_tag___xAV7:hover{background-color:#4b5563}.Card_title__2qb4_{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;color:#111827}.dark .Card_title__2qb4_{color:#fff}.Card_titleLink__f417F:hover{color:#2563eb}.dark .Card_titleLink__f417F:hover{color:#3b82f6}.Card_date__c_WbB{color:#4b5563;margin-bottom:1rem}.dark .Card_date__c_WbB{color:#d1d5db}.Card_description__CXAZu{font-size:.875rem;color:#6b7280}.dark .Card_description__CXAZu{color:#9ca3af}.Pagenation_nav__UWL2e{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e7eb;margin-top:2rem;margin-bottom:2rem}@media(min-width:640px){.Pagenation_nav__UWL2e{padding-left:0;margin-bottom:0}}.dark .Pagenation_nav__UWL2e{border-top-color:#374151}.Pagenation_nextWrapper__qBfVV,.Pagenation_prevWrapper___jKIC{margin-top:-1px;display:flex;width:0;flex:1}.Pagenation_nextWrapper__qBfVV{justify-content:flex-end}.Pagenation_pagesWrapper__XvtTd{display:none}@media(min-width:768px){.Pagenation_pagesWrapper__XvtTd{margin-top:-1px;display:flex}}.Pagenation_navButton__UEEu0,.Pagenation_nextButton__zIoos,.Pagenation_pageButton__D_rJ0,.Pagenation_prevButton__5IJ9b{display:inline-flex;align-items:center;border-top:2px solid rgba(0,0,0,0);padding-top:1rem;font-size:.875rem;font-weight:500;color:#6b7280;transition:color .15s,border-color .15s}.Pagenation_navButton__UEEu0:hover,.Pagenation_nextButton__zIoos:hover,.Pagenation_pageButton__D_rJ0:hover,.Pagenation_prevButton__5IJ9b:hover{border-color:#d1d5db;color:#374151}.dark .Pagenation_navButton__UEEu0,.dark .Pagenation_nextButton__zIoos,.dark .Pagenation_pageButton__D_rJ0,.dark .Pagenation_prevButton__5IJ9b{color:#9ca3af}.dark .Pagenation_navButton__UEEu0:hover,.dark .Pagenation_nextButton__zIoos:hover,.dark .Pagenation_pageButton__D_rJ0:hover,.dark .Pagenation_prevButton__5IJ9b:hover{border-color:#4b5563;color:#e5e7eb}.Pagenation_prevButton__5IJ9b{padding-right:.25rem}.Pagenation_nextButton__zIoos{padding-left:.25rem}.Pagenation_pageButton__D_rJ0{margin-left:.25rem;margin-right:.25rem}.Pagenation_pageButton__D_rJ0.Pagenation_active__YsG4b{border-color:#3b82f6;color:#2563eb}.dark .Pagenation_pageButton__D_rJ0.Pagenation_active__YsG4b{color:#60a5fa}