.blog_finderPanel__a3PfJ{min-width:0;margin:-4px 0 40px;padding:20px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(135deg,#fff,#f7f5ff);box-shadow:0 8px 22px -16px rgba(23,23,23,.06)}.blog_finderPanel__a3PfJ legend{padding:0 6px;color:var(--purple);font-family:Source Code Pro,monospace;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blog_finderPanel__a3PfJ>p{margin:0 0 18px;color:var(--label)}.blog_finderControls__6l_Dk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.blog_finderControls__6l_Dk label{min-width:0;display:grid;grid-gap:8px;gap:8px;color:var(--label);font-weight:700}.blog_finderControls__6l_Dk select{width:100%;min-height:48px;color:var(--navy);background:#fff;font-size:16px}.blog_articleCard__THlZD:focus-visible,.blog_emptyState__2VMKB button:focus-visible,.blog_finderControls__6l_Dk select:focus-visible,.blog_finderSummary__IOuRH button:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.blog_finderSummary__IOuRH{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;color:var(--label);font-size:15px}.blog_finderSummary__IOuRH button{min-height:44px;border:1px solid #b9b9f9;border-radius:999px;padding:9px 15px;color:var(--purple-dark);background:#fff;font:inherit;font-weight:700;cursor:pointer}.blog_finderSummary__IOuRH button:disabled{color:var(--slate);border-color:var(--border);cursor:default;opacity:.7}.blog_topicSections__fNLGx{display:grid;grid-gap:62px;gap:62px;scroll-margin-top:92px}.blog_topicSection__reD8t{scroll-margin-top:92px}.blog_topicHeading__BpNrJ{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border)}.blog_topicHeading__BpNrJ h2{margin:0;font-size:clamp(28px,4vw,38px)}.blog_topicHeading__BpNrJ>span{flex:0 0 auto;color:var(--slate);font-size:15px}.blog_articleCard__THlZD{min-width:0}.blog_articleMetaDetails__hCwnq{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.blog_updatedMeta__2lC9_{color:var(--slate);font-size:12px;font-weight:700;line-height:1.35}.blog_stageTags__cbVK_{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px}.blog_stageTags__cbVK_ span{border-radius:999px;padding:5px 9px;color:var(--purple-dark);background:#f0edff;font-size:12px;font-weight:700;line-height:1.25}.blog_emptyState__2VMKB{border:1px solid var(--border);border-radius:14px;padding:28px;text-align:center;background:#f7f5ff}.blog_emptyState__2VMKB h2{margin-bottom:8px;font-size:clamp(24px,4vw,32px)}.blog_emptyState__2VMKB p{margin:0 0 18px}@media (max-width:640px){.blog_finderPanel__a3PfJ{margin-bottom:34px;padding:16px}.blog_finderControls__6l_Dk{grid-template-columns:1fr}.blog_finderSummary__IOuRH{align-items:stretch;flex-direction:column}.blog_finderSummary__IOuRH button{width:100%}.blog_topicSections__fNLGx{gap:48px}.blog_topicHeading__BpNrJ{display:grid;grid-gap:6px;gap:6px}.blog_articleMetaDetails__hCwnq{align-items:flex-start;flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){.blog_articleCard__THlZD,.blog_articleCard__THlZD:hover{transition:none;transform:none}}