.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-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{--bg-a:#f7f9ff;--bg-b:#eef4ff;--surface-glow-a:rgba(86,164,255,.2);--surface-glow-b:rgba(255,149,120,.22);--shell-border:rgba(95,116,155,.2);--ink:#0f1222;--muted:#5e6578;--panel:#1f2229;--panel-ink:#f5f7ff;--panel-muted:#9ea5b8;--panel-footer:#d7def1;--topic-highlight:hsla(0,0%,100%,.5);--card-border:#1c1f28;--metric-bg:hsla(0,0%,100%,.68);--metric-border:rgba(95,116,155,.22);--metric-shadow:0 10px 24px rgba(16,23,42,.08);--metric-value:#10142b;--arrow-bg:hsla(0,0%,100%,.12);--link:#2d3e8f;--article-card-bg:hsla(0,0%,100%,.8);--article-card-border:rgba(84,103,140,.17);--article-media-bg:#dfe7ff;--article-meta:#5f6a84;--article-title:#111424;--article-desc:#5a6276;--radius-xl:2rem;--radius-lg:1.25rem;--shadow-soft:0 14px 38px rgba(17,25,50,.12);--display-font:"Sora","Avenir Next","Segoe UI",sans-serif;--body-font:"Manrope","Avenir","Helvetica Neue",sans-serif;position:relative;margin:0 auto;max-width:1160px;padding:clamp(1.4rem,1.6vw,2rem);color:var(--ink);font-family:var(--body-font)}.topics-browser_page__Z1NRd:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:2.2rem;background:radial-gradient(circle at 8% 12%,var(--surface-glow-a),transparent 32%),radial-gradient(circle at 92% 6%,var(--surface-glow-b),transparent 35%),linear-gradient(180deg,var(--bg-a),var(--bg-b))}.topics-browser_page__Z1NRd:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:2.2rem;border:1px solid var(--shell-border)}.dark .topics-browser_page__Z1NRd{--bg-a:#080d18;--bg-b:#060a14;--surface-glow-a:rgba(43,89,171,.16);--surface-glow-b:rgba(28,64,130,.12);--shell-border:rgba(90,116,168,.32);--ink:#ecf1ff;--muted:#a8b4d2;--panel:#0b1529;--panel-ink:#f7faff;--panel-muted:#aab5d2;--panel-footer:#e2e8ff;--topic-highlight:hsla(0,0%,100%,.24);--card-border:#41547d;--metric-bg:rgba(10,17,33,.78);--metric-border:rgba(108,132,182,.32);--metric-shadow:0 10px 24px rgba(0,0,0,.36);--metric-value:#f4f8ff;--arrow-bg:hsla(0,0%,100%,.17);--link:#9db6ff;--article-card-bg:rgba(17,25,43,.72);--article-card-border:rgba(124,149,206,.28);--article-media-bg:#1f2d4a;--article-meta:#b6c1df;--article-title:#eef3ff;--article-desc:#c4cde4;--shadow-soft:0 16px 34px rgba(0,0,0,.45)}.topics-browser_hero__mX0hA{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(1.2rem,2vw,1.8rem)}.topics-browser_hero__mX0hA h1{margin:0;font-family:var(--display-font);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:700;letter-spacing:-.02em}.topics-browser_hero__mX0hA p{margin:.45rem 0 0;max-width:58ch;color:var(--muted);line-height:1.55}.topics-browser_metric__QXyup{border-radius:.95rem;padding:.85rem 1rem;background:var(--metric-bg);border:1px solid var(--metric-border);box-shadow:var(--metric-shadow);min-width:146px}.topics-browser_metricLabel__TxdlW{display:block;font-size:.78rem;color:var(--muted)}.topics-browser_metricValue__Rv143{display:block;margin-top:.2rem;font-size:1.22rem;font-weight:700;color:var(--metric-value)}.topics-browser_topicGrid__JAGFL{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:1.05rem;gap:1.05rem}.topics-browser_topicCard__oeoNO{--topic-grad:linear-gradient(135deg,#30a6ff,#3d62ff);position:relative;display:block;min-height:286px;border-radius:2rem;overflow:hidden;text-decoration:none;background:var(--topic-grad);border:3px solid var(--card-border);box-shadow:0 12px 30px rgba(11,18,38,.2);transform:translateY(12px);opacity:0;animation:topics-browser_rise-in__P0bns .5s ease-out forwards}.topics-browser_topicCard__oeoNO:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 14%,var(--topic-highlight),transparent 42%)}.topics-browser_topicCard__oeoNO:after{content:"";position:absolute;inset:0;pointer-events:none}.dark .topics-browser_topicCard__oeoNO:after{background:linear-gradient(180deg,rgba(6,12,24,.16),rgba(4,9,20,.3))}.topics-browser_paperStack__dpjWi,.topics-browser_paperStack__dpjWi:after,.topics-browser_paperStack__dpjWi:before{position:absolute;border-radius:.78rem;background:#f3f6ff;box-shadow:0 6px 14px rgba(8,13,24,.18)}.topics-browser_paperStack__dpjWi{top:28%;left:50%;width:44%;height:28%;transform:translateX(-50%) rotate(8deg)}.topics-browser_paperStack__dpjWi:after,.topics-browser_paperStack__dpjWi:before{content:"";width:90%;height:96%}.topics-browser_paperStack__dpjWi:before{transform:translate(-44%,-11%) rotate(-18deg)}.topics-browser_paperStack__dpjWi:after{transform:translate(24%,-9%) rotate(13deg)}.topics-browser_panel__FycwN{position:absolute;left:0;right:0;bottom:0;min-height:56%;background:var(--panel);color:var(--panel-ink);border-radius:0 1.45rem 1.95rem 1.95rem;padding:1.2rem 1rem 1rem;display:flex;flex-direction:column}.topics-browser_panel__FycwN:before{content:"";position:absolute;top:-1.75rem;left:0;width:43%;height:1.9rem;background:var(--panel);border-top-left-radius:0;-webkit-clip-path:polygon(0 100%,0 24%,12% 0,74% 0,89% 34%,100% 100%);clip-path:polygon(0 100%,0 24%,12% 0,74% 0,89% 34%,100% 100%)}.topics-browser_panelTitle__ZwmDZ{margin:0;font-family:var(--display-font);font-size:1.26rem;font-weight:600;line-height:1.18}.topics-browser_panelDesc__8yvqZ{margin:.28rem 0 0;color:var(--panel-muted);font-size:.95rem;line-height:1.3}.topics-browser_panelFooter__0lNip{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.7rem;font-size:.96rem;color:var(--panel-footer)}.topics-browser_arrow__Ivsya{display:inline-flex;width:1.6rem;height:1.6rem;border-radius:999px;align-items:center;justify-content:center;background:var(--arrow-bg)}.topics-browser_topicCard__oeoNO:focus-visible,.topics-browser_topicCard__oeoNO:hover{transform:translateY(-3px);transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 18px 34px rgba(11,18,38,.28)}.topics-browser_backLink__FUilu{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.8rem;text-decoration:none;color:var(--link);font-weight:600}.topics-browser_articleGrid__wKsM1{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));grid-gap:1rem;gap:1rem}.topics-browser_articleCard___zOQJ{display:block;border-radius:1.2rem;overflow:hidden;text-decoration:none;background:var(--article-card-bg);border:1px solid var(--article-card-border);box-shadow:var(--shadow-soft);transform:translateY(10px);opacity:0;animation:topics-browser_rise-in__P0bns .5s ease-out forwards}.topics-browser_articleMedia__YRz2p{aspect-ratio:16/9;background-size:cover;background-position:50%;background-color:var(--article-media-bg)}.topics-browser_articleBody__kXWSJ{padding:.95rem 1rem 1.05rem}.topics-browser_articleMeta__J9YKv{margin:0;color:var(--article-meta);font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.topics-browser_articleTitle__f4B_Z{margin:.35rem 0;font-family:var(--display-font);font-size:1.04rem;line-height:1.35;color:var(--article-title)}.topics-browser_articleDesc__hYDgv{margin:0;color:var(--article-desc);line-height:1.42;font-size:.92rem}.topics-browser_articleCard___zOQJ:focus-visible,.topics-browser_articleCard___zOQJ:hover{transform:translateY(-2px);transition:transform .16s ease,box-shadow .16s ease;box-shadow:0 18px 34px rgba(14,23,44,.16)}@keyframes topics-browser_rise-in__P0bns{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.topics-browser_page__Z1NRd{padding:1rem}.topics-browser_topicCard__oeoNO{min-height:254px}.topics-browser_panelTitle__ZwmDZ{font-size:1.16rem}}