.BlogPostsList_container__iwdgR{width:100%;max-width:1400px;margin:0 auto}.BlogPostsList_emptyMessage__qBxEq{text-align:center;color:hsla(0,0%,100%,.5);font-size:1.125rem;padding:5rem 2rem;font-style:italic}.BlogPostsList_hero__CuD0M{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;padding:60px 48px 80px;border-bottom:1px solid hsla(0,0%,100%,.08)}.BlogPostsList_heroLabel__SIi3Q{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#4a9eff;margin-bottom:24px;display:flex;align-items:center;gap:12px}.BlogPostsList_heroLabel__SIi3Q:before{content:"";display:block;width:32px;height:1px;background:#4a9eff}.BlogPostsList_heroTitle__flA4u{font-size:clamp(42px,5.5vw,72px);font-weight:300;line-height:.98;letter-spacing:-.02em;color:hsla(0,0%,100%,.95)}.BlogPostsList_heroTitleAccent__7N3_G{font-style:italic;color:#22c55e}.BlogPostsList_heroRight__Volfo{display:flex;flex-direction:column;gap:32px;padding-bottom:8px}.BlogPostsList_heroMeta__IT2R2{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.12em;color:hsla(0,0%,100%,.4)}.BlogPostsList_heroExcerpt__VWLJC{font-size:1.1rem;font-weight:300;line-height:1.75;color:hsla(0,0%,100%,.75);max-width:480px}.BlogPostsList_heroReadBtn__u3Ka_{display:inline-flex;align-items:center;gap:12px;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.95);text-decoration:none;padding:16px 32px;border:1px solid hsla(0,0%,100%,.12);width:-moz-fit-content;width:fit-content;transition:border-color .25s,background .25s;background:transparent;cursor:pointer}.BlogPostsList_heroReadBtn__u3Ka_:after{content:"→";transition:transform .3s}.BlogPostsList_heroReadBtn__u3Ka_:hover{border-color:#22c55e;background:rgba(34,197,94,.06)}.BlogPostsList_heroReadBtn__u3Ka_:hover:after{transform:translateX(5px)}.BlogPostsList_searchContainer__MiU1X{padding:32px 48px;border-bottom:1px solid hsla(0,0%,100%,.08)}.BlogPostsList_searchInputWrapper__wBvC0{position:relative;max-width:500px}.BlogPostsList_searchIcon__TSxt3{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.3);pointer-events:none}.BlogPostsList_searchInput__Px2ZY{width:100%;padding:14px 16px 14px 48px;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em;color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);outline:none;transition:border-color .25s}.BlogPostsList_searchInput__Px2ZY::-moz-placeholder{color:hsla(0,0%,100%,.3)}.BlogPostsList_searchInput__Px2ZY::placeholder{color:hsla(0,0%,100%,.3)}.BlogPostsList_searchInput__Px2ZY:focus{border-color:#22c55e}.BlogPostsList_clearButton__rOaBs{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:hsla(0,0%,100%,.4);font-size:1.25rem;cursor:pointer;padding:4px 8px;transition:color .2s}.BlogPostsList_clearButton__rOaBs:hover{color:hsla(0,0%,100%,.8)}.BlogPostsList_searchResults__qZMXC{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.15em;color:hsla(0,0%,100%,.4);margin-top:12px}.BlogPostsList_sectionHeader__8n_Ft{display:flex;align-items:baseline;justify-content:space-between;padding:60px 48px 40px}.BlogPostsList_sectionTitle__0QD8I{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:hsla(0,0%,100%,.35)}.BlogPostsList_sectionCount__hsUvi{font-size:72px;font-weight:300;color:hsla(0,0%,100%,.06);line-height:1;font-style:italic}.BlogPostsList_postsGrid__2dns1{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:hsla(0,0%,100%,.06);margin:0 48px;border:1px solid hsla(0,0%,100%,.06)}.BlogPostsList_postCard__sd8Kx{background:#010b17;padding:36px 32px;display:flex;flex-direction:column;gap:16px;transition:background .35s;cursor:pointer;text-decoration:none;color:inherit}.BlogPostsList_postCard__sd8Kx:hover{background:hsla(0,0%,100%,.04)}.BlogPostsList_postImage__pzckc{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;margin-bottom:4px}.BlogPostsList_postCard__sd8Kx:hover .BlogPostsList_postImage__pzckc img{transform:scale(1.03)}.BlogPostsList_postImage__pzckc img{transition:transform .5s ease}.BlogPostsList_postTag__m_dud{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#22c55e}.BlogPostsList_postTitle__mD8FL{font-size:1.45rem;font-weight:300;line-height:1.25;color:hsla(0,0%,100%,.92);transition:color .25s;margin:0}.BlogPostsList_postCard__sd8Kx:hover .BlogPostsList_postTitle__mD8FL{color:#22c55e}.BlogPostsList_postSubtitle__Crd7y{font-size:.875rem;line-height:1.75;color:hsla(0,0%,100%,.4);font-weight:300;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.BlogPostsList_postFooter__nRyAa{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06);font-family:DM Mono,monospace;font-size:10px;letter-spacing:.15em;color:hsla(0,0%,100%,.3)}.BlogPostsList_featuredPost__owhz3{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:hsla(0,0%,100%,.06);padding:0}.BlogPostsList_featuredPost__owhz3 .BlogPostsList_postImage__pzckc{aspect-ratio:auto;min-height:380px;margin-bottom:0}.BlogPostsList_featuredContent__27Oym{background:#010b17;padding:56px 48px;display:flex;flex-direction:column;justify-content:center;gap:20px}.BlogPostsList_featuredPost__owhz3:hover .BlogPostsList_featuredContent__27Oym{background:hsla(0,0%,100%,.04)}.BlogPostsList_featuredTag__98kOk{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:#4a9eff;display:flex;align-items:center;gap:12px}.BlogPostsList_featuredTag__98kOk:before{content:"";display:block;width:24px;height:1px;background:#4a9eff}.BlogPostsList_featuredTitle__8tkI3{font-size:clamp(26px,3vw,42px);font-weight:300;line-height:1.15;color:hsla(0,0%,100%,.95);margin:0;transition:color .25s}.BlogPostsList_featuredPost__owhz3:hover .BlogPostsList_featuredTitle__8tkI3{color:#22c55e}.BlogPostsList_featuredExcerpt__eOpFd{font-size:.95rem;line-height:1.85;color:hsla(0,0%,100%,.4);max-width:420px;margin:0}.BlogPostsList_featuredMeta___YQVy{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.15em;color:hsla(0,0%,100%,.3)}.BlogPostsList_pagination__qf_HL{display:flex;align-items:center;justify-content:space-between;padding:48px;border-top:1px solid hsla(0,0%,100%,.06)}.BlogPostsList_pageInfo__teMw_{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.3)}.BlogPostsList_pageNumbers__xPiGB{display:flex;align-items:center;gap:4px}.BlogPostsList_pageBtn__DQGcQ{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em;color:hsla(0,0%,100%,.4);background:transparent;border:1px solid hsla(0,0%,100%,.08);padding:10px 14px;cursor:pointer;transition:border-color .25s,color .25s,background .25s;min-width:40px;text-align:center}.BlogPostsList_pageBtn__DQGcQ:hover:not(:disabled){border-color:#22c55e;color:#22c55e}.BlogPostsList_pageBtnActive__QqovX{border-color:#22c55e;color:#22c55e;background:rgba(34,197,94,.08)}.BlogPostsList_pageEllipsis__VKVvi{font-family:DM Mono,monospace;font-size:12px;color:hsla(0,0%,100%,.15);padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BlogPostsList_accentLine__cB37P{height:2px;background:linear-gradient(90deg,#4a9eff,#22c55e 50%,transparent)}@media (max-width:1024px){.BlogPostsList_hero__CuD0M{padding:40px 32px 60px;gap:40px}.BlogPostsList_heroTitle__flA4u{font-size:clamp(36px,5vw,56px)}.BlogPostsList_postsGrid__2dns1{grid-template-columns:repeat(2,1fr);margin:0 32px}.BlogPostsList_sectionHeader__8n_Ft{padding:48px 32px 32px}.BlogPostsList_searchContainer__MiU1X{padding:24px 32px}}@media (max-width:768px){.BlogPostsList_hero__CuD0M{grid-template-columns:1fr;gap:32px;padding:32px 24px 48px}.BlogPostsList_heroTitle__flA4u{font-size:clamp(32px,8vw,48px)}.BlogPostsList_postsGrid__2dns1{grid-template-columns:1fr;margin:0 24px}.BlogPostsList_featuredPost__owhz3{grid-template-columns:1fr}.BlogPostsList_featuredPost__owhz3 .BlogPostsList_postImage__pzckc{min-height:240px}.BlogPostsList_featuredContent__27Oym{padding:32px 24px}.BlogPostsList_sectionHeader__8n_Ft{padding:40px 24px 24px}.BlogPostsList_searchContainer__MiU1X{padding:20px 24px}.BlogPostsList_loadMoreContainer__ca0J7{padding:40px 24px}.BlogPostsList_sectionCount__hsUvi{font-size:48px}}@media (max-width:480px){.BlogPostsList_hero__CuD0M{padding:24px 16px 40px}.BlogPostsList_postsGrid__2dns1{margin:0 16px}.BlogPostsList_postCard__sd8Kx{padding:24px 20px}.BlogPostsList_sectionHeader__8n_Ft{padding:32px 16px 20px}.BlogPostsList_searchContainer__MiU1X{padding:16px}.BlogPostsList_featuredContent__27Oym{padding:24px 20px}}