.BlogExplorer-module__CcgwaG__explorer{--insight-accent:#65d3f4;--insight-line:#64b1d833;--insight-tint:#33a7d414;padding:156px 0 88px}.BlogExplorer-module__CcgwaG__embedded{padding-top:0}[data-theme=light] .BlogExplorer-module__CcgwaG__explorer{--insight-accent:#006d94;--insight-line:#093c5e24;--insight-tint:#eef6fb}.BlogExplorer-module__CcgwaG__container{width:min(1240px,100% - 64px);margin:0 auto}.BlogExplorer-module__CcgwaG__header{margin-bottom:30px}.BlogExplorer-module__CcgwaG__eyebrow,.BlogExplorer-module__CcgwaG__ctaEyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--insight-accent);align-items:center;gap:9px;font-size:11px;font-weight:650;display:flex}.BlogExplorer-module__CcgwaG__eyebrow>span{background:currentColor;width:6px;height:6px}.BlogExplorer-module__CcgwaG__headerRow{justify-content:space-between;align-items:flex-end;gap:32px;margin:20px 0 34px;display:flex}.BlogExplorer-module__CcgwaG__header h1{letter-spacing:-.055em;font-size:clamp(40px,4.7vw,64px);font-weight:600;line-height:1.08}.BlogExplorer-module__CcgwaG__titleAccent{font-weight:400}.BlogExplorer-module__CcgwaG__headerRow p{max-width:360px;color:var(--text-secondary);font-size:15px;line-height:1.7}.BlogExplorer-module__CcgwaG__headerRule{border-top:1px solid var(--insight-line);color:var(--text-muted);letter-spacing:.06em;justify-content:space-between;padding-top:17px;font-size:11px;display:flex}.BlogExplorer-module__CcgwaG__headerRule svg{color:var(--insight-accent)}.BlogExplorer-module__CcgwaG__articles{scroll-margin-top:112px}.BlogExplorer-module__CcgwaG__filters{align-items:stretch;gap:12px;display:flex}.BlogExplorer-module__CcgwaG__searchField,.BlogExplorer-module__CcgwaG__categoryField{background:var(--bg-elevated);border:1px solid var(--insight-line);border-radius:9px}.BlogExplorer-module__CcgwaG__searchField{flex:1;align-items:center;gap:12px;min-width:0;padding:0 17px;display:flex}.BlogExplorer-module__CcgwaG__searchField svg{color:var(--insight-accent);flex:none}.BlogExplorer-module__CcgwaG__searchField input{width:100%;min-width:0;color:var(--text-primary);background:0 0;outline:none;padding:16px 0;font-size:14px}.BlogExplorer-module__CcgwaG__searchField input::placeholder{color:var(--text-muted);opacity:1}.BlogExplorer-module__CcgwaG__searchField:focus-within{outline:2px solid var(--insight-accent);outline-offset:3px}.BlogExplorer-module__CcgwaG__categoryField{width:235px;display:flex}.BlogExplorer-module__CcgwaG__categoryField select{width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:9px;padding:12px 16px;font-size:13px}.BlogExplorer-module__CcgwaG__categoryField option{background:var(--bg-elevated)}.BlogExplorer-module__CcgwaG__searchButton{color:#fff;background:#11446a;border:1px solid #2f7298;border-radius:9px;justify-content:center;align-items:center;gap:18px;padding:0 22px;font-size:13px;font-weight:600;display:flex}.BlogExplorer-module__CcgwaG__searchButton:hover{background:#19567f}.BlogExplorer-module__CcgwaG__resultsBar{justify-content:space-between;align-items:center;gap:16px;margin:32px 0 20px;display:flex}.BlogExplorer-module__CcgwaG__resultsBar>div{align-items:center;gap:12px;display:flex}.BlogExplorer-module__CcgwaG__resultsBar h2{letter-spacing:-.025em;font-size:18px;font-weight:600}.BlogExplorer-module__CcgwaG__count{border:1px solid var(--insight-line);color:var(--text-secondary);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:10px}.BlogExplorer-module__CcgwaG__resultDetail{color:var(--text-muted);font-size:11px}.BlogExplorer-module__CcgwaG__clear{color:var(--insight-accent);text-underline-offset:4px;text-decoration:underline}.BlogExplorer-module__CcgwaG__appliedFilters{color:var(--text-secondary);overflow-wrap:anywhere;margin:-7px 0 20px;font-size:13px}.BlogExplorer-module__CcgwaG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px;display:grid}.BlogExplorer-module__CcgwaG__card{background:var(--bg-elevated);border:1px solid var(--insight-line);border-radius:14px;transition:transform .2s;overflow:hidden;box-shadow:0 4px 15px #000f2306}.BlogExplorer-module__CcgwaG__card:hover{border-color:var(--insight-accent);transform:translateY(-4px)}.BlogExplorer-module__CcgwaG__card:focus-within{outline:2px solid var(--insight-accent);outline-offset:4px}.BlogExplorer-module__CcgwaG__cardLink{flex-direction:column;height:100%;display:flex}.BlogExplorer-module__CcgwaG__cover{aspect-ratio:16/10;border-bottom:1px solid var(--insight-line);position:relative;overflow:hidden}.BlogExplorer-module__CcgwaG__cardBody{flex-direction:column;flex:1;padding:23px 24px 17px;display:flex}.BlogExplorer-module__CcgwaG__cardTopline{color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:10px;line-height:1.5;display:flex}.BlogExplorer-module__CcgwaG__cardTopline>span:last-child{white-space:nowrap}.BlogExplorer-module__CcgwaG__topic{text-transform:uppercase;letter-spacing:.09em;color:var(--insight-accent);font-size:9px;font-weight:700}.BlogExplorer-module__CcgwaG__card h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:13px;font-size:21px;font-weight:600;line-height:1.3}.BlogExplorer-module__CcgwaG__excerpt{-webkit-line-clamp:3;color:var(--text-secondary);-webkit-box-orient:vertical;margin-top:12px;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.BlogExplorer-module__CcgwaG__cardFooter{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:26px;font-size:10px;display:flex}.BlogExplorer-module__CcgwaG__readLink{color:var(--text-primary);align-items:center;gap:10px;font-size:11px;font-weight:550;display:inline-flex}.BlogExplorer-module__CcgwaG__arrow{background:var(--insight-tint);width:30px;height:30px;color:var(--insight-accent);border-radius:50%;place-items:center;display:grid}.BlogExplorer-module__CcgwaG__pagination{border-top:1px solid var(--insight-line);justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding-top:28px;display:flex}.BlogExplorer-module__CcgwaG__pageDirection{min-height:44px;color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:inline-flex}.BlogExplorer-module__CcgwaG__pageDirection[aria-disabled=true]{opacity:.4}.BlogExplorer-module__CcgwaG__pageNumbers{align-items:center;gap:4px;display:flex}.BlogExplorer-module__CcgwaG__pageNumber{width:40px;height:40px;color:var(--text-secondary);border-radius:6px;place-items:center;font-size:12px;display:grid}.BlogExplorer-module__CcgwaG__pageNumber:hover{background:var(--insight-tint)}.BlogExplorer-module__CcgwaG__pageNumber[aria-current=page]{color:#fff;background:#11446a}.BlogExplorer-module__CcgwaG__ellipsis{text-align:center;width:20px;color:var(--text-muted)}.BlogExplorer-module__CcgwaG__empty{text-align:center;border:1px solid var(--insight-line);background:var(--bg-elevated);border-radius:14px;flex-direction:column;align-items:center;padding:75px 20px;display:flex}.BlogExplorer-module__CcgwaG__empty>svg{color:var(--insight-accent);margin-bottom:20px}.BlogExplorer-module__CcgwaG__empty h3{letter-spacing:-.03em;font-size:23px;font-weight:600}.BlogExplorer-module__CcgwaG__empty p{color:var(--text-secondary);margin:10px 0 23px;font-size:14px}.BlogExplorer-module__CcgwaG__empty a{color:var(--insight-accent);align-items:center;gap:10px;font-size:13px;display:flex}.BlogExplorer-module__CcgwaG__cta{border-top:1px solid var(--insight-line);justify-content:space-between;align-items:center;gap:30px;margin-top:72px;padding:35px 0 0;display:flex}.BlogExplorer-module__CcgwaG__cta h2{letter-spacing:-.04em;margin-top:14px;font-size:clamp(22px,2.5vw,30px);font-weight:500}.BlogExplorer-module__CcgwaG__cta p{color:var(--text-secondary);margin-top:9px;font-size:13px}.BlogExplorer-module__CcgwaG__cta a{color:#fff;white-space:nowrap;background:#11446a;border:1px solid #2f7298;border-radius:8px;justify-content:center;align-items:center;gap:28px;padding:15px 22px;font-size:13px;font-weight:550;display:inline-flex}.BlogExplorer-module__CcgwaG__explorer a:focus-visible,.BlogExplorer-module__CcgwaG__explorer button:focus-visible,.BlogExplorer-module__CcgwaG__explorer select:focus-visible{outline:2px solid var(--insight-accent);outline-offset:4px}.BlogExplorer-module__CcgwaG__cardLink:focus-visible{outline:none!important}@media (max-width:1023px){.BlogExplorer-module__CcgwaG__explorer{padding-top:140px}.BlogExplorer-module__CcgwaG__headerRow{flex-direction:column;align-items:flex-start;gap:20px}.BlogExplorer-module__CcgwaG__headerRow p{max-width:480px}.BlogExplorer-module__CcgwaG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogExplorer-module__CcgwaG__categoryField{width:200px}.BlogExplorer-module__CcgwaG__searchButton{gap:10px;padding:0 17px}}@media (max-width:639px){.BlogExplorer-module__CcgwaG__explorer{padding:118px 0 65px}.BlogExplorer-module__CcgwaG__container{width:calc(100% - 32px)}.BlogExplorer-module__CcgwaG__headerRow{margin:18px 0 25px}.BlogExplorer-module__CcgwaG__headerRow p{font-size:14px}.BlogExplorer-module__CcgwaG__headerRule{font-size:10px}.BlogExplorer-module__CcgwaG__filters{flex-wrap:wrap;gap:10px}.BlogExplorer-module__CcgwaG__searchField{flex:1 0 100%}.BlogExplorer-module__CcgwaG__searchField input{padding:14px 0;font-size:16px}.BlogExplorer-module__CcgwaG__categoryField{flex:1;width:auto;min-width:0}.BlogExplorer-module__CcgwaG__categoryField select{font-size:16px}.BlogExplorer-module__CcgwaG__searchButton{min-height:48px}.BlogExplorer-module__CcgwaG__resultsBar{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}.BlogExplorer-module__CcgwaG__resultsBar h2{font-size:19px}.BlogExplorer-module__CcgwaG__grid{grid-template-columns:minmax(0,1fr);gap:24px}.BlogExplorer-module__CcgwaG__cardBody{padding:22px 22px 17px}.BlogExplorer-module__CcgwaG__card h3{font-size:22px}.BlogExplorer-module__CcgwaG__cardFooter{padding-top:23px}.BlogExplorer-module__CcgwaG__pagination{gap:4px}.BlogExplorer-module__CcgwaG__pageDirection{justify-content:center;min-width:30px}.BlogExplorer-module__CcgwaG__pageDirection span{display:none}.BlogExplorer-module__CcgwaG__pageNumber{width:34px;min-height:44px}.BlogExplorer-module__CcgwaG__pageNumbers{gap:2px}.BlogExplorer-module__CcgwaG__ellipsis{width:14px}.BlogExplorer-module__CcgwaG__cta{flex-direction:column;align-items:flex-start;margin-top:48px}.BlogExplorer-module__CcgwaG__cta a{width:100%}}@media (prefers-reduced-motion:reduce){.BlogExplorer-module__CcgwaG__card{transition:none}.BlogExplorer-module__CcgwaG__card:hover{transform:none}}
