.BlogExplorer-module__qxIoNW__explorer{gap:24px;display:grid}.BlogExplorer-module__qxIoNW__toolbar{z-index:20;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 93%, transparent);box-shadow:var(--premium-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;grid-template-columns:minmax(0,1fr) max-content;gap:14px;padding:12px;display:grid;position:sticky;top:82px}.BlogExplorer-module__qxIoNW__search{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding-inline:13px;display:grid}.BlogExplorer-module__qxIoNW__search>span:first-child{color:var(--navy);font-size:1.15rem}.BlogExplorer-module__qxIoNW__search input{min-width:0;height:46px;color:var(--ink);background:0 0;border:0;outline:0}.BlogExplorer-module__qxIoNW__sort{color:var(--muted);align-items:center;gap:9px;padding-left:14px;font-size:.72rem;font-weight:850;display:flex}.BlogExplorer-module__qxIoNW__sort select{border:1px solid var(--line);background:var(--surface);height:46px;color:var(--navy);border-radius:13px;padding:0 34px 0 12px;font-weight:800}.BlogExplorer-module__qxIoNW__topics{scrollbar-width:thin;gap:8px;padding:2px 1px 8px;display:flex;overflow-x:auto}.BlogExplorer-module__qxIoNW__topics button{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--muted);cursor:pointer;border-radius:999px;flex:none;padding:8px 14px;font-size:.72rem;font-weight:820}.BlogExplorer-module__qxIoNW__topics button:hover,.BlogExplorer-module__qxIoNW__topics button.BlogExplorer-module__qxIoNW__active{border-color:var(--gold);background:var(--navy);color:#fff}.BlogExplorer-module__qxIoNW__topics b{color:var(--gold-2);margin-left:5px}.BlogExplorer-module__qxIoNW__featured{border:1px solid var(--line);background:var(--surface);box-shadow:var(--premium-shadow);border-radius:28px;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);display:grid;overflow:hidden}.BlogExplorer-module__qxIoNW__featuredImage{background:var(--surface-3);min-height:460px;position:relative;overflow:hidden}.BlogExplorer-module__qxIoNW__featuredImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 70%,#0523391f);position:absolute;inset:0}.BlogExplorer-module__qxIoNW__featuredImage img,.BlogExplorer-module__qxIoNW__cardImage img{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.BlogExplorer-module__qxIoNW__featured:hover .BlogExplorer-module__qxIoNW__featuredImage img,.BlogExplorer-module__qxIoNW__grid article:hover .BlogExplorer-module__qxIoNW__cardImage img{transform:scale(1.045)}.BlogExplorer-module__qxIoNW__featuredCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,5vw,64px);display:flex}.BlogExplorer-module__qxIoNW__meta{color:color-mix(in srgb, var(--gold) 78%, #8c5700);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:900}.BlogExplorer-module__qxIoNW__featured h2{color:var(--navy);letter-spacing:-.05em;margin:13px 0 15px;font-size:clamp(2rem,3.8vw,3.7rem);line-height:1.02}.BlogExplorer-module__qxIoNW__featured p{color:var(--muted);margin:0 0 20px}.BlogExplorer-module__qxIoNW__tags{flex-wrap:wrap;gap:7px;margin-bottom:26px;display:flex}.BlogExplorer-module__qxIoNW__tags span{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:750}.BlogExplorer-module__qxIoNW__resultLine{color:var(--muted);margin-top:12px;font-size:.78rem}.BlogExplorer-module__qxIoNW__resultLine strong{color:var(--navy)}.BlogExplorer-module__qxIoNW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.BlogExplorer-module__qxIoNW__grid article{border:1px solid var(--line);background:var(--surface);box-shadow:var(--premium-shadow-soft);border-radius:22px;overflow:hidden}.BlogExplorer-module__qxIoNW__cardImage{aspect-ratio:16/10;background:var(--surface-3);display:block;position:relative;overflow:hidden}.BlogExplorer-module__qxIoNW__cardBody{flex-direction:column;min-height:285px;padding:22px;display:flex}.BlogExplorer-module__qxIoNW__cardBody h3{color:var(--navy);margin:10px 0;font-size:1.32rem;line-height:1.18}.BlogExplorer-module__qxIoNW__cardBody p{color:var(--muted);margin:0 0 22px;font-size:.82rem}.BlogExplorer-module__qxIoNW__cardBody footer{border-top:1px solid var(--line);justify-content:space-between;gap:14px;margin-top:auto;padding-top:16px;display:flex}.BlogExplorer-module__qxIoNW__cardBody footer small{color:var(--muted)}.BlogExplorer-module__qxIoNW__cardBody footer a{color:var(--navy);font-size:.73rem;font-weight:880}.BlogExplorer-module__qxIoNW__empty{border:1px dashed var(--line);text-align:center;border-radius:22px;padding:70px 25px}.BlogExplorer-module__qxIoNW__empty strong{color:var(--navy);font-size:1.5rem;display:block}.BlogExplorer-module__qxIoNW__empty p{color:var(--muted)}@media (max-width:1050px){.BlogExplorer-module__qxIoNW__featured{grid-template-columns:1fr}.BlogExplorer-module__qxIoNW__featuredImage{min-height:370px}.BlogExplorer-module__qxIoNW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.BlogExplorer-module__qxIoNW__toolbar{grid-template-columns:1fr;position:static}.BlogExplorer-module__qxIoNW__sort{justify-content:space-between;padding-left:0}.BlogExplorer-module__qxIoNW__featuredImage{min-height:280px}.BlogExplorer-module__qxIoNW__featuredCopy{padding:27px 23px}.BlogExplorer-module__qxIoNW__featured h2{font-size:2.15rem}.BlogExplorer-module__qxIoNW__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BlogExplorer-module__qxIoNW__featuredImage img,.BlogExplorer-module__qxIoNW__cardImage img{transition:none}}
