.section--featured-posts{padding-block:var(--space-20);background:var(--section-background)}.featured-posts-grid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.featured-posts-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.featured-posts-grid{grid-template-columns:repeat(3,1fr)}.featured-posts-grid>div{transform:rotate(var(--rotation,0deg));transition:transform var(--scatter-duration) ease;transition-delay:calc(var(--scatter-index,0) * var(--scatter-stagger) + var(--scatter-base-delay))}.featured-posts-grid>div[data-scatter-y=up]{transform:rotate(var(--rotation,0deg)) translateY(var(--space-4))}.featured-posts-grid>div[data-scatter-y=down]{transform:rotate(var(--rotation,0deg)) translateY(calc(-1 * var(--space-3)))}.featured-posts-grid.is-revealed>div{transform:none}}.section--blog-insights{padding-block:var(--space-20);background:var(--section-background-alt);color:var(--section-text);position:relative;overflow:hidden}.section--all-posts{padding-block:var(--space-20);color:var(--color-white);--gradient-progress:0;--gradient-start-color:var(--color-secondary);--gradient-end-color:var(--color-primary);--gradient-overlay-opacity:.88;background:url(/_astro/about-background.kASchvQS.png) 50%/cover no-repeat fixed;position:relative}.section--all-posts:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(-50deg, var(--gradient-start-color) 0%, var(--gradient-start-color) calc(100% - var(--gradient-progress,0) * 100%), var(--gradient-end-color) calc(100% - var(--gradient-progress,0) * 30%));opacity:var(--gradient-overlay-opacity);position:absolute;inset:0}.section--all-posts:before{content:"";z-index:1;background:linear-gradient(#0000000d 5%,#0000000d);width:100%;height:100%;position:absolute;top:0;left:0}.section--all-posts>*{z-index:2;position:relative}.section--all-posts>.container:first-child:not(:only-child){padding-bottom:var(--space-16)}.section--all-posts>.container:last-child:not(:only-child){padding-top:var(--space-16)}.section--all-posts>.container:not(:first-child):not(:last-child){padding-block:var(--space-16)}.section--all-posts>.container+.container{border-top:1px solid #ffffff26}.section--all-posts{text-shadow:0 2px 4px #0000004d,0 4px 12px #00000026}.section--all-posts [class*=card]{text-shadow:none}@media (prefers-reduced-motion:reduce){.section--all-posts{--gradient-progress:1}}.posts-grid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.posts-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.posts-grid{grid-template-columns:repeat(3,1fr)}.posts-grid>div{transform:rotate(var(--rotation,0deg));transition:transform var(--scatter-duration) ease;transition-delay:calc(var(--scatter-index,0) * var(--scatter-stagger) + var(--scatter-base-delay))}.posts-grid>div[data-scatter-y=up]{transform:rotate(var(--rotation,0deg)) translateY(var(--space-4))}.posts-grid>div[data-scatter-y=down]{transform:rotate(var(--rotation,0deg)) translateY(calc(-1 * var(--space-3)))}.posts-grid.is-revealed>div{transform:none}}.tag-filter{margin-top:var(--space-6);margin-bottom:var(--space-2)}.tag-filter__list{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.tag-filter__btn{padding:var(--space-2) var(--space-3);min-height:2.75rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-full);text-transform:capitalize;cursor:pointer;text-shadow:0 2px 4px #0000004d,0 4px 12px #00000026;-webkit-backdrop-filter:blur(8px);color:#ffffffd9;transition:var(--transition-fast);background:#ffffff14;border:1px solid #ffffff26;align-items:center;display:inline-flex;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3}.tag-filter__btn:hover{color:var(--color-white);background:#fff3;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff4d}.tag-filter__btn:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.tag-filter__btn[data-tag-active]{color:var(--color-white);background:#fff3;border-color:#fff6}[data-tag-filter-item]{transition:opacity .3s,transform .3s}[data-tag-filter-item][data-tag-hidden]{opacity:0;pointer-events:none;transform:scale(.95)}
