.persona_root__ZkY9t{display:flex;align-items:center;flex-shrink:0}@media (min-width:768px){.persona_root__ZkY9t{justify-content:flex-start}}.persona_avatar__mqpUG{width:32px;height:32px}.persona_title__AVj_w{margin-left:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:left;white-space:nowrap}.persona_sr-only__wxEiK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.persona_image__7rvMl{width:100%;height:100%;border-radius:9999px}.persona_text___0U7Y{color:#1a202c;font-weight:500}html[class~=dark] .persona_text___0U7Y{color:#fff}.persona_link__9BXrg{color:#4299e1;text-decoration:none}.persona_link__9BXrg:hover{color:#3182ce;text-decoration:underline}.persona_tag__OWGQi{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.6rem;line-height:1.6em;display:inline-block;color:#353535aa}.blog-header_root__2iwsH{width:100%;border-bottom:1px solid;border-color:#8882;padding-bottom:2rem}.blog-header_author-group__9Pp1I{display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 0;margin:0 auto;gap:2rem;max-width:60rem}.blog-header_title__81njD{margin-top:1em;margin-bottom:.5em;font-size:2.25rem;font-weight:700;line-height:1.5em;text-align:left}.blog-header_authors__qdY_f{margin-top:2rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.blog-header_date__BJDpo{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;text-align:center;color:#737373;font-family:Space Grotesk,monospace}html[class~=dark] .blog-header_date__BJDpo{color:#a3a3a3}.blog-header_datetime__mkmhR{margin-top:1.5rem;line-height:1.75rem}.blog-header_datetime__mkmhR:first-child{margin-top:0}.blog-header_tag-group__aiBUW{margin-block:1.5rem;text-align:center}.blog-header_tag__sK5JQ{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;display:inline-block;margin-left:.4em;padding-inline:.5em;color:#353535;border:1px solid #8886;border-radius:4px;cursor:pointer;text-decoration:none!important}.blog-header_tag__sK5JQ[aria-disabled=true]{cursor:default}.blog-header_tag__sK5JQ:not([aria-disabled=true]):hover{color:#4299e1}html[class~=dark] .blog-header_tag__sK5JQ{color:#cfcfcf}.blog-header_tag__sK5JQ:first-child{margin-left:0}.blog-suggestion_root__tMsgo{--sg-surface:#fafaf9;--sg-border:#e7e5e4;--sg-ink:#1c1917;--sg-ink-2:#57534e;--sg-ink-3:#a8a29e;--sg-accent:#4f46e5;--sg-accent-soft:rgba(79,70,229,.06);--sg-r:10px;margin:2rem 0;padding:1.125rem 1.25rem;background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:var(--sg-r);box-shadow:0 1px 2px rgba(28,25,23,.04)}.dark .blog-suggestion_root__tMsgo,html.dark .blog-suggestion_root__tMsgo{--sg-surface:#292524;--sg-border:#44403c;--sg-ink:#fafaf9;--sg-ink-2:#d6d3d1;--sg-ink-3:#78716c;--sg-accent:#818cf8;--sg-accent-soft:rgba(129,140,248,.08);box-shadow:0 1px 2px rgba(0,0,0,.15)}.blog-suggestion_label__fKTOk{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sg-ink-3);display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}.blog-suggestion_label__fKTOk:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sg-accent);flex-shrink:0}.blog-suggestion_list__0hP1D{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.blog-suggestion_listItem__9bOF5 a{display:flex;align-items:baseline;gap:.5rem;padding:.4375rem .625rem;margin:0 -.625rem;border-radius:6px;font-size:.875rem;font-weight:500;line-height:1.45;color:var(--sg-ink);text-decoration:none;transition:background .15s ease,color .15s ease}.blog-suggestion_listItem__9bOF5 a:hover{background:var(--sg-accent-soft);color:var(--sg-accent)}.blog-suggestion_listItem__9bOF5 a:before{content:"\2192";color:var(--sg-ink-3);font-size:.8125rem;flex-shrink:0;transition:color .15s ease,transform .15s ease;display:inline-block}.blog-suggestion_listItem__9bOF5 a:hover:before{color:var(--sg-accent);transform:translateX(2px)}@media (max-width:640px){.blog-suggestion_root__tMsgo{padding:1rem;margin:1.5rem 0}.blog-suggestion_listItem__9bOF5 a{font-size:.8125rem;padding:.375rem .5rem;margin:0 -.5rem}}.blog-footer_calloutContainer__b4cfM{font-size:1.5rem}.blog-footer_calloutList__l8VEK{list-style-type:none;padding:0;font-size:1.2rem}.blog-footer_calloutListItem__m7rgY{margin-bottom:1rem}.blog-footer_calloutHeading__i3z94{font-size:2rem;color:#333;margin-bottom:1rem}.share_container__5MSNL{margin-block:.6rem;display:flex;flex-wrap:wrap;justify-content:center}.share_container__5MSNL>*{flex-grow:0;flex-shrink:0;margin-block:.4rem;margin-right:.25em}.share_container__5MSNL>:last-child{margin-right:0}.StableDiffusionPromptGenerator_generator__7IWxU{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem}.StableDiffusionPromptGenerator_input__Qhk9r{padding:.5rem;font-size:1.1rem;margin-bottom:1rem;width:100%;max-width:300px;box-sizing:border-box;border:2px solid gray}.StableDiffusionPromptGenerator_button__69yqV{background-color:#333;color:#fff;padding:.5rem 1rem;font-size:1.1rem;cursor:pointer;border:none;margin-bottom:1rem}.StableDiffusionPromptGenerator_button__69yqV:hover{background-color:#555}.StableDiffusionPromptGenerator_generatedPrompt__0NeaU{font-size:1.3rem}.topics-browser_page__Z1NRd{--ink:#1a1815;--muted:#6b6459;--faint:#9c9486;--hair:rgba(26,24,21,.14);--hair-soft:rgba(26,24,21,.08);--card-bg:#fffdf9;--card-hover-bg:#fffcf5;--page-glow:rgba(191,148,76,.09);--dots:rgba(26,24,21,.12);--accent:#4f46e5;--tile-ink:#fff;--display-font:var(--topics-display-font,"Iowan Old Style"),Georgia,"Times New Roman",serif;--mono-font:ui-monospace,"SF Mono","Cascadia Code","JetBrains Mono",Menlo,monospace;position:relative;margin:0 auto;max-width:1140px;padding:clamp(1.6rem,3vw,3rem) clamp(1.1rem,2.4vw,2rem) clamp(2.4rem,4vw,4rem);color:var(--ink);text-align:left}.topics-browser_page__Z1NRd .topics-browser_articleTitle__f4B_Z,.topics-browser_page__Z1NRd .topics-browser_cardTitle__cDqzD,.topics-browser_page__Z1NRd .topics-browser_groupTitle__yHn1y,.topics-browser_page__Z1NRd .topics-browser_heroTitle__cEZ3M{text-align:left}.topics-browser_page__Z1NRd .topics-browser_eyebrow__xCqCu{line-height:1.4;margin:0 0 .9rem}.topics-browser_page__Z1NRd .topics-browser_heroLead__AEGqt{line-height:1.6;margin:.9rem 0 0}.topics-browser_page__Z1NRd .topics-browser_articleDesc__hYDgv,.topics-browser_page__Z1NRd .topics-browser_cardDesc__cSfPO{line-height:1.5}.topics-browser_page__Z1NRd .topics-browser_cardDesc__cSfPO{margin:0}.topics-browser_page__Z1NRd .topics-browser_articleDesc__hYDgv{margin:.3rem 0 0}.topics-browser_page__Z1NRd .topics-browser_articleMeta__J9YKv,.topics-browser_page__Z1NRd .topics-browser_cardFoot__Q_vg_,.topics-browser_page__Z1NRd .topics-browser_groupCount__TsFSB,.topics-browser_page__Z1NRd .topics-browser_statLabel___J6Ek{line-height:1.4}.dark .topics-browser_page__Z1NRd{--ink:#ece7de;--muted:#a49b8d;--faint:#7a7264;--hair:hsla(39,27%,90%,.16);--hair-soft:hsla(39,27%,90%,.08);--card-bg:rgba(255,253,249,.03);--card-hover-bg:rgba(255,253,249,.06);--page-glow:rgba(212,160,74,.06);--dots:hsla(39,27%,90%,.1)}.topics-browser_page__Z1NRd:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(100%,1140px);height:340px;z-index:-1;pointer-events:none;background-image:radial-gradient(var(--dots) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 90% 100% at 50% 0,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 90% 100% at 50% 0,#000 20%,transparent 72%)}.topics-browser_page__Z1NRd:after{content:"";position:absolute;top:-80px;right:-60px;width:420px;height:320px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--page-glow),transparent)}.topics-browser_accent0__iuJad{--accent:#4f46e5}.topics-browser_accent1__EK7cK{--accent:#0f766e}.topics-browser_accent2__zGnuX{--accent:#b45309}.topics-browser_accent3__QhtSW{--accent:#be123c}.topics-browser_accent4__U41_3{--accent:#6d28d9}.topics-browser_accent5__WpW_h{--accent:#0e7490}.topics-browser_accent6___r39H{--accent:#4d7c0f}.topics-browser_accent7__aUZHg{--accent:#b91c1c}.dark .topics-browser_accent0__iuJad{--accent:#8b85f5}.dark .topics-browser_accent1__EK7cK{--accent:#3fbdb2}.dark .topics-browser_accent2__zGnuX{--accent:#e8933a}.dark .topics-browser_accent3__QhtSW{--accent:#f0567d}.dark .topics-browser_accent4__U41_3{--accent:#a685f0}.dark .topics-browser_accent5__WpW_h{--accent:#3cb7d8}.dark .topics-browser_accent6___r39H{--accent:#8fbe3f}.dark .topics-browser_accent7__aUZHg{--accent:#ef6a5a}.topics-browser_hero__mX0hA{display:flex;flex-wrap:wrap;gap:1.6rem 3rem;align-items:flex-end;justify-content:space-between;padding-bottom:clamp(1.4rem,2.4vw,2.2rem);margin-bottom:clamp(1.6rem,2.6vw,2.6rem);border-bottom:1px solid var(--hair)}.topics-browser_heroText__3liD7{max-width:46rem}.topics-browser_eyebrow__xCqCu{margin:0 0 .9rem;font-family:var(--mono-font);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.topics-browser_heroTitle__cEZ3M{margin:0;font-family:var(--display-font);font-size:clamp(2.3rem,5.4vw,3.6rem);font-weight:700;line-height:1.02;letter-spacing:-.025em}.topics-browser_heroLead__AEGqt{margin:.9rem 0 0;max-width:52ch;color:var(--muted);font-size:1.02rem;line-height:1.6}.topics-browser_stats__KBfrR{display:flex;margin:0;gap:0}.topics-browser_stat__UIqA6{display:flex;flex-direction:column;padding:.2rem 1.6rem;border-left:1px solid var(--hair)}.topics-browser_stat__UIqA6:first-child{padding-left:0;border-left:none}.topics-browser_statValue__vNvSH{margin:0;font-family:var(--display-font);font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:650;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.topics-browser_statLabel___J6Ek{margin-top:.45rem;font-family:var(--mono-font);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.topics-browser_group__CdPE5{margin-bottom:clamp(1.9rem,3vw,2.8rem)}.topics-browser_groupHead__U6XYg{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1.1rem}.topics-browser_groupIndex__9lwDO{font-family:var(--mono-font);font-size:.78rem;font-weight:600;color:var(--accent,#b45309)}.topics-browser_groupTitle__yHn1y{margin:0;font-family:var(--display-font);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:650;letter-spacing:-.01em;white-space:nowrap}.topics-browser_groupRule__moQ_Z{flex:1 1;border-top:1px solid var(--hair-soft);transform:translateY(-.3em)}.topics-browser_groupCount__TsFSB{font-family:var(--mono-font);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.topics-browser_topicGrid__JAGFL{display:grid;grid-template-columns:repeat(auto-fill,minmax(246px,1fr));grid-gap:.9rem;gap:.9rem}.topics-browser_topicCard__oeoNO{display:flex;flex-direction:column;gap:.65rem;padding:1.05rem 1.05rem .85rem;border:1px solid var(--hair);border-radius:.9rem;background:var(--card-bg);text-decoration:none;color:var(--ink);transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.topics-browser_topicCard__oeoNO:focus-visible,.topics-browser_topicCard__oeoNO:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--card-hover-bg);transform:translateY(-2px);box-shadow:0 10px 26px -14px color-mix(in srgb,var(--accent) 45%,transparent)}.topics-browser_cardHead__fAII2{display:flex;align-items:center;gap:.75rem}.topics-browser_tile__HER4Y{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.6rem;height:2.6rem;border-radius:.65rem;font-family:var(--display-font);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--tile-ink);background:radial-gradient(120% 120% at 20% 10%,hsla(0,0%,100%,.28),transparent 52%),var(--accent);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);transition:transform .18s ease}.dark .topics-browser_tile__HER4Y{--tile-ink:#12100d}.topics-browser_topicCard__oeoNO:hover .topics-browser_tile__HER4Y{transform:rotate(-4deg) scale(1.05)}.topics-browser_tileLarge__xi11n{width:3.6rem;height:3.6rem;border-radius:.9rem;font-size:1.5rem}.topics-browser_cardTitle__cDqzD{margin:0;font-family:var(--display-font);font-size:1.12rem;font-weight:650;line-height:1.15;letter-spacing:-.01em}.topics-browser_cardDesc__cSfPO{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topics-browser_cardFoot__Q_vg_{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:.65rem;border-top:1px solid var(--hair-soft);font-family:var(--mono-font);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.topics-browser_cardArrow__TypJe{color:var(--accent);transition:transform .16s ease}.topics-browser_topicCard__oeoNO:hover .topics-browser_cardArrow__TypJe{transform:translateX(4px)}.topics-browser_crumbs__yl_nt{margin-bottom:1.2rem}.topics-browser_backLink__FUilu{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mono-font);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--muted);transition:color .14s ease}.topics-browser_backLink__FUilu:hover{color:var(--ink)}.topics-browser_topicHeroRow__cBUCz{display:flex;align-items:center;gap:1.1rem}.topics-browser_topicHeroRow__cBUCz>div{flex:1 1;min-width:0}.topics-browser_topicHeroRow__cBUCz .topics-browser_eyebrow__xCqCu{margin-bottom:.35rem}.topics-browser_topicHeroRow__cBUCz+.topics-browser_heroLead__AEGqt{margin-top:1.1rem}.topics-browser_articleList__EW9yC{display:flex;flex-direction:column}.topics-browser_articleRow__SBAgR{display:flex;align-items:baseline;gap:1.3rem;padding:1.05rem .4rem;border-bottom:1px solid var(--hair-soft);text-decoration:none;color:var(--ink);transition:background .14s ease}.topics-browser_articleRow__SBAgR:first-child{border-top:1px solid var(--hair-soft)}.topics-browser_articleRow__SBAgR:focus-visible,.topics-browser_articleRow__SBAgR:hover{background:var(--card-hover-bg)}.topics-browser_articleIndex__aUbYk{flex:none;width:2rem;font-family:var(--mono-font);font-size:.76rem;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.topics-browser_articleBody__kXWSJ{flex:1 1;min-width:0}.topics-browser_articleTitle__f4B_Z{margin:0;font-family:var(--display-font);font-size:1.06rem;font-weight:600;line-height:1.32;letter-spacing:-.005em;transition:color .14s ease}.topics-browser_articleRow__SBAgR:hover .topics-browser_articleTitle__f4B_Z{color:var(--accent)}.topics-browser_articleDesc__hYDgv{margin:.3rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topics-browser_articleMeta__J9YKv{flex:none;display:inline-flex;align-items:baseline;gap:.8rem;font-family:var(--mono-font);font-size:.76rem;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.topics-browser_articleRow__SBAgR .topics-browser_cardArrow__TypJe{opacity:0;transform:translateX(-4px);transition:opacity .14s ease,transform .14s ease}.topics-browser_articleRow__SBAgR:hover .topics-browser_cardArrow__TypJe{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:no-preference){.topics-browser_articleList__EW9yC,.topics-browser_group__CdPE5,.topics-browser_hero__mX0hA{animation:topics-browser_settle__SBPsa .42s cubic-bezier(.22,.9,.3,1) backwards}.topics-browser_group__CdPE5:nth-of-type(2){animation-delay:60ms}.topics-browser_group__CdPE5:nth-of-type(3){animation-delay:.11s}.topics-browser_group__CdPE5:nth-of-type(4){animation-delay:.16s}.topics-browser_articleList__EW9yC{animation-delay:70ms}}@keyframes topics-browser_settle__SBPsa{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.topics-browser_stats__KBfrR{width:100%}.topics-browser_groupHead__U6XYg{flex-wrap:wrap;gap:.5rem .9rem}.topics-browser_groupTitle__yHn1y{white-space:normal}.topics-browser_groupRule__moQ_Z{display:none}.topics-browser_groupCount__TsFSB{margin-left:auto}.topics-browser_stat__UIqA6{flex:1 1}.topics-browser_articleRow__SBAgR{flex-wrap:wrap;gap:.35rem 1rem}.topics-browser_articleIndex__aUbYk{width:auto}.topics-browser_articleBody__kXWSJ{flex-basis:100%;order:2}.topics-browser_articleMeta__J9YKv{order:1;margin-left:auto}}@font-face{font-family:__Fraunces_797872;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Fraunces_797872;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Fraunces_797872;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Fraunces_Fallback_797872;src:local("Times New Roman");ascent-override:84.29%;descent-override:21.98%;line-gap-override:0.00%;size-adjust:116.03%}.__className_797872{font-family:__Fraunces_797872,__Fraunces_Fallback_797872;font-style:normal}.__variable_797872{--topics-display-font:"__Fraunces_797872","__Fraunces_Fallback_797872"}