.PostHero-module__0DdOUa__heroSection{padding:var(--blog-sticky-offset,102px) 0 var(--spacing-2xl);background-color:var(--background-dark);isolation:isolate;position:relative;overflow:hidden}.PostHero-module__0DdOUa__topBarInner{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;padding:.875rem 0 1.25rem;display:flex;position:relative}.PostHero-module__0DdOUa__backBtn{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em;transition:var(--transition-fast);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}@media (hover:hover){.PostHero-module__0DdOUa__backBtn:hover{color:var(--color-text-primary)}.PostHero-module__0DdOUa__backBtn:hover .PostHero-module__0DdOUa__backIconWrap{background:var(--color-surface-glass-strong);border-color:var(--color-border-soft)}}.PostHero-module__0DdOUa__backIconWrap{border-radius:var(--radius-full);background:var(--color-surface-glass);border:1px solid var(--color-border-subtle);width:32px;height:32px;transition:var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PostHero-module__0DdOUa__breadcrumb{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.PostHero-module__0DdOUa__breadcrumbLink{color:var(--color-text-tertiary);transition:var(--transition-colors);text-decoration:none}@media (hover:hover){.PostHero-module__0DdOUa__breadcrumbLink:hover{color:var(--color-text-primary)}}.PostHero-module__0DdOUa__breadcrumbSep{color:var(--color-border-mid)}.PostHero-module__0DdOUa__breadcrumbCurrent{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.PostHero-module__0DdOUa__coverWrapper{aspect-ratio:16/7;border-radius:var(--radius-xl);z-index:1;width:100%;position:relative;overflow:hidden}.PostHero-module__0DdOUa__coverGradient{z-index:1;background:linear-gradient(#0000 0%,#00000014 38%,#00000073 62%,#000000e0 100%);position:absolute;inset:0}.PostHero-module__0DdOUa__overlayBadge{top:1rem;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-sm);z-index:3;padding:.25rem .65rem;position:absolute;inset-inline-end:1rem}.PostHero-module__0DdOUa__badgeTrending{background:rgba(var(--color-rgb-orange), .9);color:var(--color-white)}.PostHero-module__0DdOUa__coverOverlay{bottom:0;z-index:2;flex-direction:column;gap:.6rem;padding:1.25rem 1.75rem 1.5rem;display:flex;position:absolute;inset-inline:0}.PostHero-module__0DdOUa__categoryBadge{background:var(--color-primary-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--color-border-mid);color:var(--color-white);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.09em;border-radius:var(--radius-sm);align-self:flex-start;padding:.28rem .72rem;display:inline-flex}.PostHero-module__0DdOUa__coverBottom{justify-content:space-between;align-items:flex-end;gap:var(--spacing-xl);display:flex}.PostHero-module__0DdOUa__postTitle{font-size:clamp(1.25rem,2.8vw,2.1rem);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-snug);color:var(--color-white);text-shadow:0 2px 12px #00000080;flex:1;margin:0;line-height:1.22}.PostHero-module__0DdOUa__postMetaRow{flex-direction:row;flex-shrink:0;align-items:flex-end;gap:.35rem;padding-bottom:.1rem;display:flex}.PostHero-module__0DdOUa__metaChip{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:.35rem;display:flex}@media (max-width:768px){.PostHero-module__0DdOUa__coverWrapper{aspect-ratio:16/9;border-radius:var(--radius-lg)}.PostHero-module__0DdOUa__coverBottom{flex-direction:column;align-items:flex-start;gap:.75rem}.PostHero-module__0DdOUa__postMetaRow{flex-flow:wrap;align-items:center;gap:.6rem}.PostHero-module__0DdOUa__topBarInner{flex-direction:column;align-items:flex-start}.PostHero-module__0DdOUa__breadcrumbCurrent{max-width:200px}.PostHero-module__0DdOUa__postTitle{font-size:1.3rem}}
.PostSidebar-module__Cisy7a__sidebar{top:var(--blog-sticky-offset,102px);min-width:0;min-block-size:452px;inline-size:100%;max-inline-size:243px;max-block-size:calc(100vh - var(--blog-sticky-offset,102px));max-block-size:calc(100dvh - var(--blog-sticky-offset,102px));scrollbar-width:none;-ms-overflow-style:none;opacity:1;flex-direction:column;align-self:start;gap:0;display:flex;position:sticky;overflow-y:auto}.PostSidebar-module__Cisy7a__sidebar::-webkit-scrollbar{display:none}.PostSidebar-module__Cisy7a__section{padding:0 0 var(--spacing-xl)}.PostSidebar-module__Cisy7a__shareSection{border-top:1px solid rgba(var(--color-white-rgb), .12);padding-top:var(--spacing-xl)}.PostSidebar-module__Cisy7a__sectionHeader{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-bottom:var(--spacing-lg);display:flex}.PostSidebar-module__Cisy7a__contentsIcon{color:var(--color-text-muted);flex-shrink:0}.PostSidebar-module__Cisy7a__tocNav{padding-inline-start:.9rem;position:relative}.PostSidebar-module__Cisy7a__tocNav:before{content:"";inset-inline-start:0;background:rgba(var(--color-white-rgb), .22);width:1px;position:absolute;top:0;bottom:0}.PostSidebar-module__Cisy7a__tocList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PostSidebar-module__Cisy7a__tocLink{font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);color:var(--color-text-secondary);transition:var(--transition-colors);padding:0;text-decoration:none;display:block;position:relative}.PostSidebar-module__Cisy7a__tocLink:before{content:"";inset-inline-start:calc(-.9rem - 1px);background:0 0;border-radius:999px;width:3px;height:calc(100% - .2rem);transition:background .25s;position:absolute;top:.1rem}@media (hover:hover){.PostSidebar-module__Cisy7a__tocLink:hover{color:var(--color-text-primary)}}.PostSidebar-module__Cisy7a__tocLinkActive{color:var(--color-text-primary)}.PostSidebar-module__Cisy7a__tocLinkActive:before{background:rgba(var(--color-white-rgb), .72)}.PostSidebar-module__Cisy7a__tocLevel2{padding-inline-start:0}.PostSidebar-module__Cisy7a__tocLevel3{padding-inline-start:.75rem}.PostSidebar-module__Cisy7a__tocLevel4{padding-inline-start:1.5rem}.PostSidebar-module__Cisy7a__shareButtons{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PostSidebar-module__Cisy7a__shareBtn{border-radius:var(--radius-full);border:1px solid rgba(var(--color-white-rgb), .18);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:var(--transition-all);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.PostSidebar-module__Cisy7a__shareBtn:hover{background:rgba(var(--color-white-rgb), .1);color:var(--color-text-primary);border-color:rgba(var(--color-white-rgb), .36)}}.PostSidebar-module__Cisy7a__shareBtnCopied{background:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-light)}.PostSidebar-module__Cisy7a__socialIcons{gap:var(--spacing-lg);flex-wrap:wrap}@media (max-width:1024px){.PostSidebar-module__Cisy7a__sidebar{min-block-size:0;max-inline-size:none;order:2;max-height:none;position:static;overflow:visible}.PostSidebar-module__Cisy7a__section{padding-bottom:var(--spacing-lg)}.PostSidebar-module__Cisy7a__shareSection{padding-top:var(--spacing-lg)}}@media (max-width:768px){.PostSidebar-module__Cisy7a__tocNav{padding-inline-start:.8rem}}
.PostTags-module__iemfYa__tagsSection{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border-subtle)}.PostTags-module__iemfYa__tagsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PostTags-module__iemfYa__tagsLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.PostTags-module__iemfYa__tagsList{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PostTags-module__iemfYa__tag{background:var(--color-surface-glass);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-text-tertiary);transition:var(--transition-all);padding:.3rem .9rem;text-decoration:none}@media (hover:hover){.PostTags-module__iemfYa__tag:hover{background:var(--color-surface-glass-strong);border-color:var(--color-border-soft);color:var(--color-text-primary)}}
.BlogListingCard-module__zE60yq__card{aspect-ratio:383/463;isolation:isolate;width:100%;max-width:383px;color:var(--color-text-primary);background:var(--color-card-bg);box-shadow:var(--shadow-card-glow);border-radius:15px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}@media (hover:hover){.BlogListingCard-module__zE60yq__card:hover{box-shadow:var(--shadow-card-glow), 0 16px 40px #00000080;transform:translateY(-4px)}}.BlogListingCard-module__zE60yq__imageWrapper{contain:paint;border-radius:10px;flex-shrink:0;flex-basis:52%;margin:10px 10px 0;position:relative;overflow:hidden}.BlogListingCard-module__zE60yq__image{transition:transform .5s}@media (hover:hover){.BlogListingCard-module__zE60yq__card:hover .BlogListingCard-module__zE60yq__image{transform:scale(1.05)}}.BlogListingCard-module__zE60yq__imagePlaceholder{background:#2a2a2a;border-radius:10px;position:absolute;inset:0}.BlogListingCard-module__zE60yq__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 16px 16px;display:flex}.BlogListingCard-module__zE60yq__title{font-family:var(--font-family-heading);font-size:clamp(.9rem,1.25vw,1.05rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.BlogListingCard-module__zE60yq__excerpt{color:var(--color-text-low-contrast);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.78rem;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogListingCard-module__zE60yq__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.BlogListingCard-module__zE60yq__meta{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.BlogListingCard-module__zE60yq__metaItem{font-size:.7rem;font-weight:var(--font-weight-medium);color:var(--color-text-low-contrast);white-space:nowrap;align-items:center;gap:5px;display:flex}.BlogListingCard-module__zE60yq__arrowBtn{width:32px;height:32px;color:var(--color-text-primary);border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}@media (hover:hover){.BlogListingCard-module__zE60yq__card:hover .BlogListingCard-module__zE60yq__arrowBtn{background:#ffffff1a;border-color:#fff6}}@media (max-width:768px){.BlogListingCard-module__zE60yq__card{width:100%;max-width:100%;aspect-ratio:unset;border-radius:8px;flex-direction:row;height:149px}.BlogListingCard-module__zE60yq__imageWrapper{border-radius:6px;flex:0 0 120px;align-self:stretch;width:120px;margin:8px 0 8px 8px}.BlogListingCard-module__zE60yq__body{flex:1;justify-content:center;gap:4px;min-width:0;padding:12px 12px 12px 10px}.BlogListingCard-module__zE60yq__title{-webkit-line-clamp:2;line-clamp:2;font-size:.88rem}.BlogListingCard-module__zE60yq__excerpt{-webkit-line-clamp:3;line-clamp:3;font-size:.72rem}.BlogListingCard-module__zE60yq__footer{padding-top:6px}.BlogListingCard-module__zE60yq__metaItem{font-size:.65rem}.BlogListingCard-module__zE60yq__arrowBtn{width:26px;height:26px}}[dir=rtl] .BlogListingCard-module__zE60yq__imageWrapper{margin:8px 8px 8px 0}
.BlogListingPage-module__nMYUTG__blogPage{background:var(--background-dark);width:100%;min-height:100svh}.BlogListingPage-module__nMYUTG__headerSection{width:100%}.BlogListingPage-module__nMYUTG__contentSection{padding:64px 0 92px}.BlogListingPage-module__nMYUTG__filterWrapper{margin-bottom:30px}.BlogListingPage-module__nMYUTG__sectionTitleWrapper{margin-bottom:10px}.BlogListingPage-module__nMYUTG__resultsCount{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin:0 0 22px}.BlogListingPage-module__nMYUTG__grid{gap:var(--spacing-2xl);grid-template-columns:repeat(3,minmax(0,383px));justify-content:center;margin:0;padding:0;list-style:none;display:grid}.BlogListingPage-module__nMYUTG__grid li{justify-content:center;min-width:0;display:flex}.BlogListingPage-module__nMYUTG__slideOutLeft{animation:.36s BlogListingPage-module__nMYUTG__pageShiftLeft}.BlogListingPage-module__nMYUTG__slideOutRight{animation:.36s BlogListingPage-module__nMYUTG__pageShiftRight}.BlogListingPage-module__nMYUTG__pagination{justify-content:center;margin-top:34px;display:flex}.BlogListingPage-module__nMYUTG__empty{border:1px dashed var(--color-border-soft);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted);font-family:var(--font-family-base);padding:48px 24px}@keyframes BlogListingPage-module__nMYUTG__pageShiftLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes BlogListingPage-module__nMYUTG__pageShiftRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@media (max-width:1024px){.BlogListingPage-module__nMYUTG__contentSection{padding:54px 0 78px}.BlogListingPage-module__nMYUTG__grid{gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,383px))}}@media (max-width:768px){.BlogListingPage-module__nMYUTG__contentSection{padding:42px 0 64px}.BlogListingPage-module__nMYUTG__filterWrapper{margin-bottom:22px}.BlogListingPage-module__nMYUTG__grid{gap:var(--spacing-lg);grid-template-columns:1fr;max-width:420px;margin-inline:auto}.BlogListingPage-module__nMYUTG__pagination{margin-top:26px}}@media (max-width:480px){.BlogListingPage-module__nMYUTG__grid{max-width:100%}}@media (orientation:landscape) and (max-height:600px){.BlogListingPage-module__nMYUTG__contentSection{padding:32px 0 48px}.BlogListingPage-module__nMYUTG__grid{gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,383px))}}
.FeaturedPost-module__QTgVaa__featuredSection{margin-bottom:48px}.FeaturedPost-module__QTgVaa__sectionLabel{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-xl)}.FeaturedPost-module__QTgVaa__featuredGrid{gap:var(--spacing-md);height:432px;display:flex}.FeaturedPost-module__QTgVaa__featuredGrid.FeaturedPost-module__QTgVaa__withSidebar .FeaturedPost-module__QTgVaa__featuredCard{flex:0 0 58%}.FeaturedPost-module__QTgVaa__featuredCard{border-radius:var(--radius-xl);isolation:isolate;color:var(--color-white);background:var(--color-active-bg);flex:1;text-decoration:none;transition:transform .35s;display:block;position:relative;overflow:hidden}@media (hover:hover){.FeaturedPost-module__QTgVaa__featuredCard:hover{transform:scale(1.008)}}.FeaturedPost-module__QTgVaa__featuredImageWrap{position:absolute;inset:0}.FeaturedPost-module__QTgVaa__featuredImg{transition:transform .5s}@media (hover:hover){.FeaturedPost-module__QTgVaa__featuredCard:hover .FeaturedPost-module__QTgVaa__featuredImg{transform:scale(1.04)}}.FeaturedPost-module__QTgVaa__featuredOverlay{z-index:1;background:linear-gradient(#0000 28%,#00000061 52%,#000000e0 100%);position:absolute;inset:0}.FeaturedPost-module__QTgVaa__featuredContent{bottom:0;z-index:2;padding:24px 28px;position:absolute;inset-inline:0}.FeaturedPost-module__QTgVaa__featuredTitle{font-family:var(--font-family-heading);font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:var(--font-weight-bold);color:var(--color-white);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeaturedPost-module__QTgVaa__featuredExcerpt{font-size:var(--font-size-xs);color:#ffffffb3;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 14px;line-height:1.55;display:-webkit-box;overflow:hidden}.FeaturedPost-module__QTgVaa__featuredMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.FeaturedPost-module__QTgVaa__metaItems{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.FeaturedPost-module__QTgVaa__metaItem{font-size:.72rem;font-weight:var(--font-weight-medium);color:#ffffffa6;white-space:nowrap;align-items:center;gap:5px;display:flex}.FeaturedPost-module__QTgVaa__arrowBtn{width:32px;height:32px;color:var(--color-white);border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}@media (hover:hover){.FeaturedPost-module__QTgVaa__featuredCard:hover .FeaturedPost-module__QTgVaa__arrowBtn,.FeaturedPost-module__QTgVaa__sideCard:hover .FeaturedPost-module__QTgVaa__arrowBtn{background:#ffffff26;border-color:#ffffff8c}}.FeaturedPost-module__QTgVaa__sideCards{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.FeaturedPost-module__QTgVaa__sideCard{border-radius:var(--radius-lg);background:var(--color-card-bg);height:211px;box-shadow:var(--shadow-card-glow);color:var(--color-text-primary);border:1px solid #ffffff12;flex:none;align-items:stretch;text-decoration:none;transition:background .25s,transform .25s;display:flex;overflow:hidden}@media (hover:hover){.FeaturedPost-module__QTgVaa__sideCard:hover{background:#ffffff0d;transform:translateY(-2px)}}.FeaturedPost-module__QTgVaa__sideContent{flex-direction:column;flex:1;gap:6px;min-width:0;padding:16px 12px 14px 16px;display:flex}.FeaturedPost-module__QTgVaa__sideTitle{font-family:var(--font-family-heading);font-size:clamp(.78rem,1vw,.93rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.FeaturedPost-module__QTgVaa__sideExcerpt{color:var(--color-text-low-contrast);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.FeaturedPost-module__QTgVaa__sideMeta{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.FeaturedPost-module__QTgVaa__sideImage{flex:0 0 252px;padding:11px;position:relative}.FeaturedPost-module__QTgVaa__sideImageInner{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.FeaturedPost-module__QTgVaa__sideImg{transition:transform .5s}@media (hover:hover){.FeaturedPost-module__QTgVaa__sideCard:hover .FeaturedPost-module__QTgVaa__sideImg{transform:scale(1.05)}}[dir=rtl] .FeaturedPost-module__QTgVaa__sideCard{flex-direction:row-reverse}[dir=rtl] .FeaturedPost-module__QTgVaa__sideContent{padding:16px 12px 14px 16px}@media (max-width:1024px){.FeaturedPost-module__QTgVaa__featuredGrid{flex-direction:column;height:auto}.FeaturedPost-module__QTgVaa__featuredGrid.FeaturedPost-module__QTgVaa__withSidebar .FeaturedPost-module__QTgVaa__featuredCard{flex:none}.FeaturedPost-module__QTgVaa__featuredCard{height:260px}.FeaturedPost-module__QTgVaa__sideCards{flex:none}.FeaturedPost-module__QTgVaa__sideCard{height:118px;min-height:unset}.FeaturedPost-module__QTgVaa__sideImage{flex:0 0 142px;align-self:center;padding:11px}.FeaturedPost-module__QTgVaa__sideImageInner{height:96px}}@media (max-width:768px){.FeaturedPost-module__QTgVaa__featuredCard{border-radius:15px;height:233px}.FeaturedPost-module__QTgVaa__featuredContent{padding:16px 18px}.FeaturedPost-module__QTgVaa__sideImage{flex:0 0 142px;align-self:center;padding:11px}.FeaturedPost-module__QTgVaa__sideImageInner{height:96px}.FeaturedPost-module__QTgVaa__sideContent{padding:12px 10px 12px 12px}}@media (max-width:480px){.FeaturedPost-module__QTgVaa__sideImage{flex:0 0 142px;align-self:center;padding:11px}.FeaturedPost-module__QTgVaa__sideImageInner{height:96px}.FeaturedPost-module__QTgVaa__sideContent{padding:10px 8px 10px 10px}}
