.BlogComments-module__KlRSiW__comments{border-top:3px solid var(--foreground);margin-top:3rem;padding-top:2rem}.BlogComments-module__KlRSiW__header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.BlogComments-module__KlRSiW__header h2{font-size:2rem;line-height:1}.BlogComments-module__KlRSiW__header span{color:var(--secondary);text-transform:uppercase;font-size:.78rem;font-weight:900}.BlogComments-module__KlRSiW__form,.BlogComments-module__KlRSiW__signInBox{border:1px solid var(--border);margin-bottom:1.5rem;padding:1rem}.BlogComments-module__KlRSiW__form textarea{border:1px solid var(--border);background:var(--background);width:100%;min-height:120px;color:var(--foreground);font:inherit;resize:vertical;padding:.9rem}.BlogComments-module__KlRSiW__form textarea:focus{border-color:var(--foreground);outline:none}.BlogComments-module__KlRSiW__form button,.BlogComments-module__KlRSiW__signInBox a,.BlogComments-module__KlRSiW__replyBtn,.BlogComments-module__KlRSiW__replyingTo button{border:1px solid var(--foreground);background:var(--foreground);min-height:34px;color:var(--background);text-transform:uppercase;margin-top:.75rem;padding:0 .9rem;font-size:.75rem;font-weight:900}.BlogComments-module__KlRSiW__form button:disabled{opacity:.6}.BlogComments-module__KlRSiW__replyingTo{color:var(--secondary);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.BlogComments-module__KlRSiW__replyingTo button,.BlogComments-module__KlRSiW__replyBtn{background:var(--background);color:var(--foreground)}.BlogComments-module__KlRSiW__signInBox{justify-content:space-between;align-items:center;gap:1rem;display:flex}.BlogComments-module__KlRSiW__signInBox p{font-size:.95rem}.BlogComments-module__KlRSiW__list{flex-direction:column;gap:1rem;display:flex}.BlogComments-module__KlRSiW__comment,.BlogComments-module__KlRSiW__reply{border:1px solid var(--border);padding:1rem;scroll-margin-top:120px}.BlogComments-module__KlRSiW__comment:target,.BlogComments-module__KlRSiW__reply:target{border-color:var(--foreground);background:var(--tertiary)}.BlogComments-module__KlRSiW__commentHeader{color:var(--secondary);text-transform:uppercase;justify-content:space-between;gap:1rem;margin-bottom:.65rem;font-size:.78rem;display:flex}.BlogComments-module__KlRSiW__commentHeader strong{color:var(--foreground)}.BlogComments-module__KlRSiW__comment p,.BlogComments-module__KlRSiW__reply p{font-size:.95rem;line-height:1.6}.BlogComments-module__KlRSiW__replies{border-left:3px solid var(--border);flex-direction:column;gap:.75rem;margin-top:1rem;margin-left:1rem;padding-left:1rem;display:flex}@media (max-width:640px){.BlogComments-module__KlRSiW__header,.BlogComments-module__KlRSiW__signInBox,.BlogComments-module__KlRSiW__commentHeader,.BlogComments-module__KlRSiW__replyingTo{flex-direction:column;align-items:flex-start}.BlogComments-module__KlRSiW__comments{margin-top:2rem;padding-top:1.5rem}.BlogComments-module__KlRSiW__header h2{font-size:1.55rem}.BlogComments-module__KlRSiW__form,.BlogComments-module__KlRSiW__signInBox,.BlogComments-module__KlRSiW__comment,.BlogComments-module__KlRSiW__reply{padding:.9rem}.BlogComments-module__KlRSiW__replies{margin-left:0;padding-left:.75rem}.BlogComments-module__KlRSiW__form button,.BlogComments-module__KlRSiW__signInBox a,.BlogComments-module__KlRSiW__replyBtn,.BlogComments-module__KlRSiW__replyingTo button{justify-content:center;width:100%}}
.BlogVote-module__8JhgVq__voteWrap{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.BlogVote-module__8JhgVq__voteBox{border-left:1px solid var(--border);grid-template-columns:auto auto auto;align-items:center;width:fit-content;font-size:.78rem;font-weight:900;display:inline-grid}.BlogVote-module__8JhgVq__voteBox button,.BlogVote-module__8JhgVq__voteBox span{border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:center;align-items:center;min-width:32px;height:32px;display:inline-flex}.BlogVote-module__8JhgVq__voteBox button{background:var(--background);color:var(--foreground);transition:var(--transition);font-size:1rem}.BlogVote-module__8JhgVq__score{min-width:42px}.BlogVote-module__8JhgVq__voteBox button:hover:not(:disabled),.BlogVote-module__8JhgVq__voteBox .BlogVote-module__8JhgVq__active{background:var(--foreground);color:var(--background)}.BlogVote-module__8JhgVq__voteBox button:disabled{opacity:.45;cursor:not-allowed}.BlogVote-module__8JhgVq__error{color:#b42318;font-size:.72rem;font-weight:800}
.Blog-module__tOZMua__main{padding-bottom:5rem}.Blog-module__tOZMua__hero{margin-bottom:2.5rem;padding:3rem 0 2rem}.Blog-module__tOZMua__hero .Blog-module__tOZMua__container{border-bottom:4px solid var(--foreground);padding-bottom:1.75rem}.Blog-module__tOZMua__container{max-width:1180px;margin:0 auto;padding:0 1.25rem}.Blog-module__tOZMua__title{margin-bottom:.75rem;font-size:3.6rem;line-height:.95}.Blog-module__tOZMua__subtitle{max-width:720px;font-size:1.05rem}.Blog-module__tOZMua__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1.5rem;display:flex}.Blog-module__tOZMua__sortNav{border-left:1px solid var(--border);flex-wrap:wrap;gap:0;display:flex}.Blog-module__tOZMua__sortNav a,.Blog-module__tOZMua__searchForm button,.Blog-module__tOZMua__clearSearch{border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background);min-height:38px;color:var(--foreground);text-transform:uppercase;justify-content:center;align-items:center;padding:0 .95rem;font-size:.78rem;font-weight:900;display:inline-flex}.Blog-module__tOZMua__searchForm{border-left:1px solid var(--border);min-width:min(100%,360px);display:flex}.Blog-module__tOZMua__searchForm input[type=search]{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background);min-width:0;min-height:38px;color:var(--foreground);font:inherit;flex:1;padding:0 .85rem;font-size:.82rem;font-weight:750}.Blog-module__tOZMua__searchForm input[type=search]:focus{background:var(--tertiary);outline:none}.Blog-module__tOZMua__searchForm button:hover,.Blog-module__tOZMua__clearSearch:hover{background:var(--tertiary)}.Blog-module__tOZMua__sortNav a.Blog-module__tOZMua__activeSort{background:var(--foreground);color:var(--background)}.Blog-module__tOZMua__blogLayout{gap:1.25rem;display:grid}.Blog-module__tOZMua__leadLayout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:stretch;gap:1.25rem;display:grid}.Blog-module__tOZMua__leadLayoutSingle{grid-template-columns:1fr}.Blog-module__tOZMua__sideStack{grid-template-rows:repeat(3,minmax(0,1fr));gap:1.25rem;min-height:0;display:grid}.Blog-module__tOZMua__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.Blog-module__tOZMua__card{border:1px solid var(--border);background:var(--background);height:100%;min-height:0;transition:var(--transition);flex-direction:column;display:flex;position:relative;overflow:hidden}.Blog-module__tOZMua__featuredCard{min-height:560px}.Blog-module__tOZMua__wideCard{grid-column:span 2}.Blog-module__tOZMua__sideCard{background:linear-gradient(180deg, #00000047, #000000c7), var(--card-bg-image), var(--foreground);background-position:50%;background-size:cover;min-height:0}.Blog-module__tOZMua__cardOverlayLink{z-index:1;position:absolute;inset:0}.Blog-module__tOZMua__card:hover{transform:translateY(-4px);box-shadow:0 14px 28px #00000014}.Blog-module__tOZMua__cardImageWrapper{aspect-ratio:16/9;background:var(--tertiary);width:100%;overflow:hidden}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardImageWrapper{aspect-ratio:16/8.5}.Blog-module__tOZMua__wideCard .Blog-module__tOZMua__cardImageWrapper{aspect-ratio:16/4.45}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardImageWrapper{display:none}.Blog-module__tOZMua__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Blog-module__tOZMua__card:hover .Blog-module__tOZMua__cardImage{transform:scale(1.04)}.Blog-module__tOZMua__cardContent{z-index:2;pointer-events:none;flex-direction:column;flex:1;padding:1.05rem;display:flex;position:relative}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardContent{padding:1.25rem}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardContent{color:#fff;justify-content:flex-end;padding:.8rem}.Blog-module__tOZMua__cardMeta{color:var(--secondary);text-transform:uppercase;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;font-size:.72rem;font-weight:800;display:flex}.Blog-module__tOZMua__cardMeta,.Blog-module__tOZMua__cardTitle,.Blog-module__tOZMua__excerpt,.Blog-module__tOZMua__tagList,.Blog-module__tOZMua__searchSnippet{pointer-events:none}.Blog-module__tOZMua__authorLink{z-index:4;pointer-events:auto;color:inherit;text-decoration:none;position:relative}.Blog-module__tOZMua__authorLink:hover{color:var(--foreground);text-underline-offset:.18rem;text-decoration:underline}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__authorLink:hover{color:#fff}.Blog-module__tOZMua__category{color:var(--accent);text-transform:uppercase;font-size:.72rem;font-weight:800}.Blog-module__tOZMua__cardTitle{margin-bottom:.75rem;font-size:1.2rem;font-weight:850;line-height:1.25}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardTitle{max-width:780px;font-size:2.05rem;line-height:1.05}.Blog-module__tOZMua__wideCard .Blog-module__tOZMua__cardTitle{font-size:1.2rem}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardTitle{color:#fff;margin-bottom:.35rem;font-size:.92rem;line-height:1.16}.Blog-module__tOZMua__excerpt{color:var(--secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.45;display:-webkit-box;overflow:hidden}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__excerpt{-webkit-line-clamp:2;max-width:720px;font-size:1rem}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__excerpt{color:#ffffffd1;-webkit-line-clamp:1}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__tagList,.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__searchSnippet{display:none}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardMeta{color:#ffffffc2;margin-bottom:.45rem}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardFooter{padding-top:.55rem}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__category{color:#fff}.Blog-module__tOZMua__tagList{flex-wrap:wrap;gap:.45rem;margin:.85rem 0 1rem;display:flex}.Blog-module__tOZMua__tagChip{border:1px solid var(--border);background:var(--tertiary);min-height:28px;color:var(--foreground);align-items:center;padding:0 .6rem;font-size:.72rem;font-weight:850;display:inline-flex}.Blog-module__tOZMua__searchSnippet{border:1px solid var(--border);background:var(--tertiary);color:var(--secondary);margin-top:.85rem;padding:.75rem;font-size:.82rem;line-height:1.45}.Blog-module__tOZMua__searchSnippet span{color:var(--foreground);text-transform:uppercase;font-weight:850}.Blog-module__tOZMua__searchHighlight{color:var(--foreground);background:#fff2a8;padding:0 .12rem}.Blog-module__tOZMua__cardFooter{z-index:3;pointer-events:auto;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex;position:relative}[dir=rtl] .Blog-module__tOZMua__cardMeta{flex-direction:row-reverse}.Blog-module__tOZMua__empty{border:1px solid var(--border);color:var(--secondary);padding:2.5rem;font-weight:750}.Blog-module__tOZMua__loadControls{justify-content:center;margin-top:2rem;display:flex}.Blog-module__tOZMua__loadMoreBtn{border:1px solid var(--foreground);background:var(--foreground);min-height:44px;color:var(--background);text-transform:uppercase;transition:var(--transition);padding:0 1.25rem;font-size:.82rem;font-weight:900}.Blog-module__tOZMua__loadMoreBtn:hover{background:var(--background);color:var(--foreground)}.Blog-module__tOZMua__endMessage{border:1px solid var(--border);color:var(--secondary);padding:1rem 1.25rem;font-size:.9rem;font-weight:750}.Blog-module__tOZMua__article{max-width:860px;margin:0 auto;padding:3rem 1.25rem 5rem}.Blog-module__tOZMua__articleHeader{border-bottom:3px solid var(--foreground);margin-bottom:2rem;padding-bottom:1.5rem}.Blog-module__tOZMua__articleMeta{color:var(--accent);text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:900;display:block}.Blog-module__tOZMua__authorLink{color:var(--accent)}.Blog-module__tOZMua__authorLink:hover{color:var(--foreground)}.Blog-module__tOZMua__articleTitle{margin-bottom:1rem;font-size:3.4rem;line-height:.98}.Blog-module__tOZMua__articleExcerpt{max-width:760px;font-size:1.1rem}.Blog-module__tOZMua__articleVote{margin-top:1.25rem}.Blog-module__tOZMua__articleFigure{margin-bottom:2rem}.Blog-module__tOZMua__articleImage{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border);width:100%}.Blog-module__tOZMua__articleFigure figcaption{color:#9a9a9a;text-align:center;margin-top:.55rem;font-size:.76rem;line-height:1.45}.Blog-module__tOZMua__articleContent{white-space:pre-wrap;color:var(--foreground);font-size:1.08rem;line-height:1.8}.Blog-module__tOZMua__notFound{max-width:760px;margin:0 auto;padding:4rem 1.25rem}@media (max-width:980px){.Blog-module__tOZMua__leadLayout,.Blog-module__tOZMua__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog-module__tOZMua__featuredCard,.Blog-module__tOZMua__wideCard{grid-column:span 2}.Blog-module__tOZMua__sideStack{grid-column:span 2;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.Blog-module__tOZMua__card{min-height:390px}.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardImageWrapper{aspect-ratio:16/9;display:block}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardTitle{font-size:1.65rem}}@media (max-width:640px){.Blog-module__tOZMua__hero{margin-bottom:1.5rem;padding:1.5rem 0 1.25rem}.Blog-module__tOZMua__hero .Blog-module__tOZMua__container,.Blog-module__tOZMua__container{padding-left:.9rem;padding-right:.9rem}.Blog-module__tOZMua__title{font-size:2rem;line-height:1.02}.Blog-module__tOZMua__articleTitle{font-size:2rem;line-height:1.05}.Blog-module__tOZMua__toolbar,.Blog-module__tOZMua__searchForm{width:100%}.Blog-module__tOZMua__toolbar{gap:.75rem}.Blog-module__tOZMua__sortNav{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.Blog-module__tOZMua__sortNav::-webkit-scrollbar{display:none}.Blog-module__tOZMua__sortNav a,.Blog-module__tOZMua__searchForm button,.Blog-module__tOZMua__clearSearch{white-space:nowrap;min-height:42px;padding:0 .75rem}.Blog-module__tOZMua__searchForm{border-left:0;flex-wrap:wrap;gap:.5rem}.Blog-module__tOZMua__searchForm input[type=search]{border:1px solid var(--border);flex-basis:100%;min-height:44px}.Blog-module__tOZMua__searchForm button,.Blog-module__tOZMua__clearSearch{border:1px solid var(--border);flex:1}.Blog-module__tOZMua__leadLayout,.Blog-module__tOZMua__grid{grid-template-columns:1fr}.Blog-module__tOZMua__sideStack{grid-column:1;grid-template-columns:1fr}.Blog-module__tOZMua__card,.Blog-module__tOZMua__featuredCard,.Blog-module__tOZMua__wideCard,.Blog-module__tOZMua__sideCard{grid-column:1;min-height:0}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardTitle,.Blog-module__tOZMua__wideCard .Blog-module__tOZMua__cardTitle{font-size:1.25rem;line-height:1.2}.Blog-module__tOZMua__featuredCard .Blog-module__tOZMua__cardImageWrapper,.Blog-module__tOZMua__wideCard .Blog-module__tOZMua__cardImageWrapper,.Blog-module__tOZMua__sideCard .Blog-module__tOZMua__cardImageWrapper{aspect-ratio:16/9;display:block}.Blog-module__tOZMua__cardMeta,.Blog-module__tOZMua__cardFooter{flex-direction:column;align-items:flex-start}.Blog-module__tOZMua__article{padding:2rem .9rem 3.5rem}}
