.BlogsTopicClient_page__fALB_{min-height:100vh;color:#1a2e35;background:radial-gradient(circle at 90% 8%,var(--topic-soft),transparent 32rem),#f9f9f5;font-family:var(--font-geist-sans),Arial,sans-serif}.BlogsTopicClient_container__wH8h_{width:min(calc(100% - 3rem),70rem);margin:0 auto;padding:3rem 0 6rem}.BlogsTopicClient_hero__15sD1{position:relative;overflow:hidden;padding:1.5rem 2rem 0;border-top:3px solid var(--topic-accent);background:linear-gradient(115deg,var(--topic-soft),rgba(255,255,255,.42) 78%)}.BlogsTopicClient_breadcrumb__hYg6_{position:relative;z-index:2;display:flex;align-items:center;gap:.8rem;color:#53635e;font-size:.8rem;font-weight:600}.BlogsTopicClient_breadcrumb__hYg6_ a{display:inline-flex;align-items:center;gap:.35rem;color:var(--topic-accent);text-decoration:none}.BlogsTopicClient_breadcrumb__hYg6_ a:focus-visible,.BlogsTopicClient_breadcrumb__hYg6_ a:hover{text-decoration:underline;text-underline-offset:.3em}.BlogsTopicClient_breadcrumb__hYg6_ span:last-child{color:#1a2e35}.BlogsTopicClient_heroBody__vwcjb{display:grid;grid-template-columns:minmax(0,1fr) 18rem;align-items:center;min-height:19rem;gap:2rem}.BlogsTopicClient_heroCopy__UsTpa{position:relative;z-index:1;padding:1.8rem 0 2.2rem}.BlogsTopicClient_featuredKicker___kZgg,.BlogsTopicClient_kicker__12Up_,.BlogsTopicClient_pageEnd__PkbLL,.BlogsTopicClient_sectionKicker__UNb8A,.BlogsTopicClient_statusKicker__AOixK{color:var(--topic-accent);font-family:var(--font-geist-mono),monospace;font-size:.72rem;font-weight:700;letter-spacing:.15em}.BlogsTopicClient_heroCopy__UsTpa h1{margin:.8rem 0 0;font-size:clamp(4.5rem,8vw,7.1rem);font-weight:800;letter-spacing:-.08em;line-height:1.05;overflow-wrap:anywhere}.BlogsTopicClient_titleDot__J43Qq{color:var(--topic-accent)}.BlogsTopicClient_heroCopy__UsTpa>p{max-width:35rem;margin:1.3rem 0 0;color:#435852;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.7}.BlogsTopicClient_heroArt__dn4TW{position:relative;display:flex;width:17.5rem;height:17.5rem;align-items:center;justify-content:center;color:var(--topic-accent)}.BlogsTopicClient_heroNumber__WGeNf{position:absolute;top:-1.2rem;right:.1rem;color:transparent;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:13rem;font-weight:800;letter-spacing:-.13em;line-height:1;opacity:.18;-webkit-text-stroke:2px var(--topic-accent);user-select:none}.BlogsTopicClient_heroShape__0dfob{position:relative;display:flex;width:11.5rem;height:11.5rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--topic-accent) 30%,white);border-radius:42% 58% 62% 38%;background:rgba(255,255,255,.43);transform:rotate(-13deg)}.BlogsTopicClient_heroShape__0dfob svg{width:5.8rem;height:5.8rem;transform:rotate(13deg)}.BlogsTopicClient_heroFoot__7lOly{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--topic-accent) 25%,white);color:var(--topic-accent);font-family:var(--font-geist-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.15em}.BlogsTopicClient_stories__Ljvyr{padding-top:2.6rem}.BlogsTopicClient_sectionHeading__zuT91{display:flex;align-items:end;justify-content:space-between;gap:1rem}.BlogsTopicClient_sectionHeading__zuT91 h2{margin:.45rem 0 0;font-size:clamp(2rem,3vw,2.7rem);font-weight:750;letter-spacing:-.055em;line-height:1.2}.BlogsTopicClient_storyCount__gqrST{padding-bottom:.2rem;color:#63746e;font-family:var(--font-geist-mono),monospace;font-size:.78rem;white-space:nowrap}.BlogsTopicClient_filterSection__poT4q{margin-top:1.6rem;border-top:1px solid #cbd7d0;border-bottom:1px solid #cbd7d0}.BlogsTopicClient_filterDetails__MT_uW summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem .2rem;color:var(--topic-accent);cursor:pointer;list-style:none}.BlogsTopicClient_filterDetails__MT_uW summary::-webkit-details-marker{display:none}.BlogsTopicClient_filterLabel__wPrCm{display:inline-flex;align-items:center;gap:.55rem;font-size:.95rem;font-weight:700}.BlogsTopicClient_filterHint__mqb_3{color:#66756f;font-size:.8rem}.BlogsTopicClient_filterDetails__MT_uW[open] summary{border-bottom:1px solid #d8e0da}.BlogsTopicClient_filterForm__URBBQ{display:grid;grid-template-columns:2fr repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.8rem;padding:1.3rem 0 1.5rem}.BlogsTopicClient_filterForm__URBBQ label{display:flex;min-width:0;flex-direction:column;gap:.5rem}.BlogsTopicClient_filterForm__URBBQ label>span{color:#51635b;font-size:.75rem;font-weight:700}.BlogsTopicClient_filterForm__URBBQ input,.BlogsTopicClient_filterForm__URBBQ select{min-width:0;width:100%;height:2.9rem;padding:0 .8rem;border:1px solid #c5d3ca;border-radius:.45rem;background:rgba(255,255,255,.86);color:#1a2e35;font:inherit;font-size:.85rem}.BlogsTopicClient_filterForm__URBBQ input:focus-visible,.BlogsTopicClient_filterForm__URBBQ select:focus-visible{outline:2px solid var(--topic-accent);outline-offset:2px}.BlogsTopicClient_filterForm__URBBQ button{height:2.9rem;padding:0 1.2rem;border:1px solid var(--topic-accent);border-radius:.45rem;background:var(--topic-accent);color:white;cursor:pointer;font-size:.84rem;font-weight:700;white-space:nowrap}.BlogsTopicClient_filterForm__URBBQ button:focus-visible,.BlogsTopicClient_filterForm__URBBQ button:hover{filter:brightness(.88)}.BlogsTopicClient_loadError__WhhS2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem .2rem;border-bottom:1px solid #d8e0da;color:#8a3a31;font-size:.85rem}.BlogsTopicClient_loadError__WhhS2 button{flex:none;color:#8a3a31;cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.BlogsTopicClient_status__f05Pz{display:flex;min-height:22rem;align-items:center;justify-content:center;flex-direction:column;padding:3rem 1.5rem;border-bottom:1px solid #cbd7d0;text-align:center}.BlogsTopicClient_statusIcon__aI3Eu{display:flex;width:5.3rem;height:5.3rem;align-items:center;justify-content:center;border-radius:42% 58% 62% 38%;background:var(--topic-soft);color:var(--topic-accent);transform:rotate(-12deg)}.BlogsTopicClient_statusIcon__aI3Eu svg{width:2.8rem;height:2.8rem;transform:rotate(12deg)}.BlogsTopicClient_statusKicker__AOixK{margin-top:1.5rem}.BlogsTopicClient_status__f05Pz h1,.BlogsTopicClient_status__f05Pz h3{margin:.55rem 0 0;font-size:1.65rem;font-weight:750;letter-spacing:-.04em}.BlogsTopicClient_status__f05Pz p{margin:.7rem 0 0;color:#66756f;font-size:.95rem;line-height:1.6}.BlogsTopicClient_status__f05Pz>a{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.6rem;color:var(--topic-accent);font-size:.9rem;font-weight:700;text-decoration:none}.BlogsTopicClient_status__f05Pz>a:focus-visible,.BlogsTopicClient_status__f05Pz>a:hover{text-decoration:underline;text-underline-offset:.3em}.BlogsTopicClient_featured__JV4gd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:2.3rem 0 4rem;border-bottom:1px solid #cbd7d0}.BlogsTopicClient_featuredVisual__ZIWB0{width:100%;aspect-ratio:1.22;overflow:hidden;border-radius:.55rem;background:var(--topic-soft)}.BlogsTopicClient_featuredVisual__ZIWB0>a{display:block;width:100%;height:100%}.BlogsTopicClient_featuredImage__1Qw2m,.BlogsTopicClient_storyImage__E6Vmp{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.BlogsTopicClient_featuredVisual__ZIWB0 a:focus-visible .BlogsTopicClient_featuredImage__1Qw2m,.BlogsTopicClient_featuredVisual__ZIWB0 a:hover .BlogsTopicClient_featuredImage__1Qw2m,.BlogsTopicClient_storyVisual__JcU9X:focus-visible .BlogsTopicClient_storyImage__E6Vmp,.BlogsTopicClient_storyVisual__JcU9X:hover .BlogsTopicClient_storyImage__E6Vmp{transform:scale(1.04)}.BlogsTopicClient_featuredPlaceholder__0RcEI,.BlogsTopicClient_storyPlaceholder__c62hg{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--topic-soft);color:var(--topic-accent)}.BlogsTopicClient_featuredPlaceholder__0RcEI svg{width:8rem;height:8rem;opacity:.55}.BlogsTopicClient_featuredCopy__lRFIw{min-width:0}.BlogsTopicClient_articleMeta__Mlt5p,.BlogsTopicClient_storyMeta__VAgic{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;color:#68766f;font-size:.78rem}.BlogsTopicClient_articleMeta__Mlt5p{margin-top:1.4rem}.BlogsTopicClient_memberBadge__m33I2{padding:.25rem .55rem;border-radius:2rem;background:var(--topic-soft);color:var(--topic-accent);font-size:.7rem;font-weight:700}.BlogsTopicClient_featuredCopy__lRFIw h3{margin:1.1rem 0 0;font-size:clamp(2.25rem,4vw,3.65rem);font-weight:780;letter-spacing:-.055em;line-height:1.18;overflow-wrap:anywhere}.BlogsTopicClient_featuredCopy__lRFIw h3 a,.BlogsTopicClient_story__pikAJ h3 a{color:inherit;text-decoration:none}.BlogsTopicClient_featuredCopy__lRFIw h3 a:focus-visible,.BlogsTopicClient_featuredCopy__lRFIw h3 a:hover,.BlogsTopicClient_story__pikAJ h3 a:focus-visible,.BlogsTopicClient_story__pikAJ h3 a:hover{color:var(--topic-accent)}.BlogsTopicClient_featuredCopy__lRFIw>p{margin:1.3rem 0 0;color:#586a62;font-size:1.08rem;line-height:1.8}.BlogsTopicClient_readLink__puW_v{display:inline-flex;align-items:center;gap:.55rem;margin-top:2rem;padding-bottom:.35rem;border-bottom:1px solid var(--topic-accent);color:var(--topic-accent);font-size:.98rem;font-weight:700;text-decoration:none}.BlogsTopicClient_pageEnd__PkbLL a svg,.BlogsTopicClient_readLink__puW_v svg,.BlogsTopicClient_storyReadLink__BtoX8 svg{transition:transform .2s ease}.BlogsTopicClient_pageEnd__PkbLL a:hover svg,.BlogsTopicClient_readLink__puW_v:hover svg,.BlogsTopicClient_storyReadLink__BtoX8:hover svg{transform:translate(2px,-2px)}.BlogsTopicClient_storyGrid__AM8pA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem;padding-top:3rem}.BlogsTopicClient_story__pikAJ{min-width:0;padding-bottom:1.7rem;border-bottom:1px solid #cbd7d0}.BlogsTopicClient_storyVisual__JcU9X{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:.4rem;background:var(--topic-soft)}.BlogsTopicClient_storyPlaceholder__c62hg svg{width:4.5rem;height:4.5rem;opacity:.55}.BlogsTopicClient_storyMeta__VAgic{min-height:1.5rem;margin-top:1rem;font-size:.72rem}.BlogsTopicClient_storyMeta__VAgic>span:first-child{color:var(--topic-accent);font-family:var(--font-geist-mono),monospace;font-weight:700}.BlogsTopicClient_story__pikAJ h3{margin:.55rem 0 0;font-size:1.4rem;font-weight:750;letter-spacing:-.04em;line-height:1.35;overflow-wrap:anywhere}.BlogsTopicClient_story__pikAJ>p{display:-webkit-box;overflow:hidden;margin:.65rem 0 0;color:#66756f;font-size:.88rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BlogsTopicClient_storyReadLink__BtoX8{display:inline-flex;align-items:center;gap:.25rem;margin-top:1.1rem;color:var(--topic-accent);font-size:.82rem;font-weight:700;text-decoration:none}.BlogsTopicClient_storyReadLink__BtoX8:focus-visible,.BlogsTopicClient_storyReadLink__BtoX8:hover{text-decoration:underline;text-underline-offset:.25em}.BlogsTopicClient_pageEnd__PkbLL{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1rem;border-top:1px solid #cbd7d0}.BlogsTopicClient_pageEnd__PkbLL a{display:inline-flex;align-items:center;gap:.35rem;color:var(--topic-accent);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:0;text-decoration:none}.BlogsTopicClient_pageEnd__PkbLL a:focus-visible,.BlogsTopicClient_pageEnd__PkbLL a:hover{text-decoration:underline;text-underline-offset:.3em}@media (max-width:900px){.BlogsTopicClient_filterForm__URBBQ,.BlogsTopicClient_storyGrid__AM8pA{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogsTopicClient_searchField__b_904{grid-column:1/-1}}@media (max-width:700px){.BlogsTopicClient_container__wH8h_{width:min(calc(100% - 2.5rem),36rem);padding:2.3rem 0 4.5rem}.BlogsTopicClient_hero__15sD1{padding:1.2rem 1.25rem 0}.BlogsTopicClient_heroBody__vwcjb{display:block;min-height:15rem}.BlogsTopicClient_heroCopy__UsTpa{padding:3rem 0 3.3rem}.BlogsTopicClient_kicker__12Up_{font-size:.61rem;letter-spacing:.11em}.BlogsTopicClient_heroCopy__UsTpa h1{margin-top:.6rem;font-size:clamp(3.5rem,13vw,5.5rem)}.BlogsTopicClient_heroCopy__UsTpa>p{max-width:18rem;margin-top:.75rem;font-size:.98rem}.BlogsTopicClient_heroArt__dn4TW{position:absolute;top:2.4rem;right:-3rem;width:11.5rem;height:11.5rem;opacity:.38;pointer-events:none}.BlogsTopicClient_heroNumber__WGeNf{top:0;font-size:8.5rem}.BlogsTopicClient_heroShape__0dfob{width:7.5rem;height:7.5rem}.BlogsTopicClient_heroShape__0dfob svg{width:3.6rem;height:3.6rem}.BlogsTopicClient_heroFoot__7lOly{font-size:.54rem;letter-spacing:.1em}.BlogsTopicClient_stories__Ljvyr{padding-top:2.5rem}.BlogsTopicClient_sectionHeading__zuT91 h2{font-size:2rem}.BlogsTopicClient_filterHint__mqb_3{display:none}.BlogsTopicClient_featured__JV4gd{grid-template-columns:1fr;gap:1.6rem;padding:2rem 0 3rem}.BlogsTopicClient_featuredVisual__ZIWB0{aspect-ratio:1.35}.BlogsTopicClient_featuredCopy__lRFIw h3{font-size:clamp(2rem,9vw,2.7rem)}.BlogsTopicClient_featuredCopy__lRFIw>p{font-size:.97rem}.BlogsTopicClient_storyGrid__AM8pA{grid-template-columns:1fr;gap:2.3rem;padding-top:2.4rem}.BlogsTopicClient_storyVisual__JcU9X{aspect-ratio:1.5}.BlogsTopicClient_story__pikAJ h3{font-size:1.48rem}.BlogsTopicClient_pageEnd__PkbLL{margin-top:3rem;font-size:.6rem}}@media (max-width:380px){.BlogsTopicClient_filterForm__URBBQ{grid-template-columns:1fr}.BlogsTopicClient_heroCopy__UsTpa h1{font-size:3.55rem}}@media (prefers-reduced-motion:reduce){.BlogsTopicClient_featuredImage__1Qw2m,.BlogsTopicClient_pageEnd__PkbLL a svg,.BlogsTopicClient_readLink__puW_v svg,.BlogsTopicClient_storyImage__E6Vmp,.BlogsTopicClient_storyReadLink__BtoX8 svg{transition:none}}