._root_on95d_1{background:var(--uiarc-background);width:100%;min-width:0;color:var(--uiarc-foreground);font-family:var(--uiarc-font-body);letter-spacing:var(--uiarc-tracking-body);container:blog/inline-size}._inner_on95d_2{max-width:1180px;padding:var(--uiarc-space-16) var(--uiarc-space-6);margin:0 auto;position:relative}._index_on95d_3{gap:var(--uiarc-space-8);display:grid}._header_on95d_5{gap:var(--uiarc-space-3);max-width:600px;display:grid}._title_on95d_6{font-family:var(--uiarc-font-display);font-size:clamp(1.75rem, 1rem + 3cqi, var(--uiarc-text-4xl));letter-spacing:var(--uiarc-tracking-display);font-weight:500;line-height:var(--uiarc-leading-display);margin:0}._description_on95d_7{color:var(--uiarc-text-secondary);font-size:var(--uiarc-text-base);line-height:var(--uiarc-leading-body);text-wrap:pretty;margin:0}._filters_on95d_9{margin:0 calc(var(--uiarc-space-6) * -1);padding:0 var(--uiarc-space-6);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}._filters_on95d_9::-webkit-scrollbar{display:none}._filter_on95d_9{isolation:isolate;border-radius:var(--uiarc-radius-pill);height:36px;padding:0 var(--uiarc-space-4);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;flex:none;font-weight:500;position:relative}._filter_on95d_9[aria-pressed=true]{color:var(--uiarc-background)}@media (hover:hover) and (pointer:fine){._filter_on95d_9[aria-pressed=false]:hover{color:var(--uiarc-foreground)}}._filterHighlight_on95d_14{z-index:-1;border-radius:inherit;background:var(--uiarc-foreground);position:absolute;inset:0}._clip_on95d_17{min-width:0}._clip_on95d_17[data-clip]{overflow:hidden}._stack_on95d_19{gap:var(--uiarc-space-8);display:grid}._page_on95d_20{gap:var(--uiarc-space-12);display:grid}._grid_on95d_21{gap:var(--uiarc-space-12) var(--uiarc-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_on95d_23,._featured_on95d_23{align-content:start;gap:var(--uiarc-space-4);color:inherit;-webkit-tap-highlight-color:transparent;border-radius:22px;text-decoration:none;display:grid}._featured_on95d_23{align-items:center;gap:var(--uiarc-space-10);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}._imageFrame_on95d_25{aspect-ratio:3/2;background:var(--uiarc-surface-muted);border-radius:20px;position:relative;overflow:hidden}._featured_on95d_23 ._imageFrame_on95d_25{aspect-ratio:16/10;border-radius:26px}._image_on95d_25{object-fit:cover;width:100%;height:100%;transition:transform var(--uiarc-duration-considered) var(--uiarc-ease-standard);display:block}._cardBody_on95d_28{align-content:start;gap:var(--uiarc-space-2);display:grid}._featured_on95d_23 ._cardBody_on95d_28{gap:var(--uiarc-space-3)}._meta_on95d_30{color:var(--uiarc-text-muted);font-size:var(--uiarc-text-xs);flex-wrap:wrap;gap:6px;margin:0;display:flex}._meta_on95d_30 span:first-child{color:var(--uiarc-foreground);font-weight:500}._cardTitle_on95d_32{font-size:var(--uiarc-text-lg);text-wrap:balance;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard);margin:0;font-weight:500;line-height:1.3}._featuredTitle_on95d_33{font-family:var(--uiarc-font-display);font-size:clamp(var(--uiarc-text-2xl), 1rem + 2.2cqi, var(--uiarc-text-3xl));letter-spacing:var(--uiarc-tracking-display);font-weight:500;line-height:var(--uiarc-leading-display);text-wrap:balance;margin:0}._excerpt_on95d_34{color:var(--uiarc-text-secondary);font-size:var(--uiarc-text-sm);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._featured_on95d_23 ._excerpt_on95d_34{font-size:var(--uiarc-text-base);-webkit-line-clamp:3}._byline_on95d_36{align-items:center;gap:var(--uiarc-space-2);min-width:0;margin-top:var(--uiarc-space-2);font-size:var(--uiarc-text-sm);display:flex}._avatar_on95d_37{background:var(--uiarc-surface-muted);object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}._authorName_on95d_38{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._readTime_on95d_39{color:var(--uiarc-text-muted);flex:none}._readTime_on95d_39:before{content:"·";margin-right:var(--uiarc-space-2)}._card_on95d_23:active ._imageFrame_on95d_25,._featured_on95d_23:active ._imageFrame_on95d_25{transform:scale(.99)}._imageFrame_on95d_25{transition:transform var(--uiarc-duration-fast) var(--uiarc-ease-standard)}@media (hover:hover) and (pointer:fine){._card_on95d_23:hover ._image_on95d_25,._featured_on95d_23:hover ._image_on95d_25{transform:scale(1.03)}._card_on95d_23:hover ._cardTitle_on95d_32{color:var(--uiarc-text-secondary)}}._empty_on95d_47{padding:var(--uiarc-space-16) 0;color:var(--uiarc-text-secondary);text-align:center;margin:0}._pagination_on95d_49{justify-content:space-between;align-items:center;gap:var(--uiarc-space-3);padding-top:var(--uiarc-space-6);display:flex;position:relative}._pagination_on95d_49:before{content:"";background:var(--uiarc-border);height:1px;position:absolute;top:0;left:0;right:0}._pageNumbers_on95d_51{gap:2px;display:flex}._pageNumber_on95d_51,._pageStep_on95d_52{isolation:isolate;border-radius:var(--uiarc-radius-pill);min-width:36px;height:36px;padding:0 var(--uiarc-space-3);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard), transform var(--uiarc-duration-instant) var(--uiarc-ease-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex;position:relative}._pageNumber_on95d_51{padding:0}._pageNumber_on95d_51[aria-current=page]{color:var(--uiarc-foreground)}._pageHighlight_on95d_55{z-index:-1;border-radius:inherit;background:var(--uiarc-surface-muted);position:absolute;inset:0}._pageStep_on95d_52:disabled{color:var(--uiarc-text-muted);opacity:.5;cursor:default}._pageStep_on95d_52:not(:disabled):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._pageNumber_on95d_51:hover,._pageStep_on95d_52:not(:disabled):hover{color:var(--uiarc-foreground)}}._reader_on95d_60{gap:var(--uiarc-space-8);max-width:760px;margin:0 auto;display:grid}._back_on95d_61{border-radius:var(--uiarc-radius-pill);width:fit-content;height:36px;padding:0 var(--uiarc-space-3) 0 var(--uiarc-space-2);margin-left:calc(var(--uiarc-space-2) * -1);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);cursor:pointer;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard), background-color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){._back_on95d_61:hover{background:var(--uiarc-surface-muted);color:var(--uiarc-foreground)}}._readerHead_on95d_63{gap:var(--uiarc-space-3);display:grid}._readerTitle_on95d_64{font-family:var(--uiarc-font-display);font-size:clamp(var(--uiarc-text-2xl), 1rem + 3.4cqi, var(--uiarc-text-4xl));letter-spacing:var(--uiarc-tracking-display);font-weight:500;line-height:var(--uiarc-leading-display);text-wrap:balance;margin:0}._readerImage_on95d_65{aspect-ratio:16/9;background:var(--uiarc-surface-muted);border-radius:26px;overflow:hidden}._readerBody_on95d_66{gap:var(--uiarc-space-5);display:grid}._readerBody_on95d_66 p{color:var(--uiarc-text-secondary);font-size:var(--uiarc-text-lg);text-wrap:pretty;margin:0;line-height:1.65}._readerBody_on95d_66 ._lead_on95d_68{color:var(--uiarc-foreground);font-size:var(--uiarc-text-xl);line-height:1.5}@container blog (width<=900px){._grid_on95d_21{grid-template-columns:repeat(2,minmax(0,1fr))}._featured_on95d_23{gap:var(--uiarc-space-6)}}@container blog (width<=680px){._inner_on95d_2{padding:var(--uiarc-space-12) var(--uiarc-space-4)}._filters_on95d_9{margin:0 calc(var(--uiarc-space-4) * -1);padding:0 var(--uiarc-space-4)}._featured_on95d_23{gap:var(--uiarc-space-4);grid-template-columns:minmax(0,1fr)}._featured_on95d_23 ._imageFrame_on95d_25{aspect-ratio:3/2;border-radius:20px}._page_on95d_20{gap:var(--uiarc-space-10)}._grid_on95d_21{gap:var(--uiarc-space-10) var(--uiarc-space-4)}._readerBody_on95d_66 p{font-size:var(--uiarc-text-base)}._readerBody_on95d_66 ._lead_on95d_68{font-size:var(--uiarc-text-lg)}}@container blog (width<=540px){._grid_on95d_21{grid-template-columns:minmax(0,1fr)}._pageStep_on95d_52 span{display:none}._pageStep_on95d_52{padding:0}}@media (prefers-reduced-motion:reduce){._image_on95d_25,._imageFrame_on95d_25{transition:none}._card_on95d_23:hover ._image_on95d_25,._featured_on95d_23:hover ._image_on95d_25{transform:none}}
