.FeaturedResearch-module__Y0SThq__section{background:var(--bg-primary,#0a0a0a);padding:120px 32px 100px}.FeaturedResearch-module__Y0SThq__inner{max-width:1240px;margin:0 auto}.FeaturedResearch-module__Y0SThq__head{text-align:center;margin-bottom:56px}.FeaturedResearch-module__Y0SThq__kicker{letter-spacing:3px;text-transform:uppercase;color:var(--blue,#3875ff);margin-bottom:16px;font-size:11px;font-weight:700;display:inline-block}.FeaturedResearch-module__Y0SThq__heading{font-family:var(--font-poppins,"Poppins"), sans-serif;letter-spacing:-1px;color:#fff;margin:0 0 16px;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.15}.FeaturedResearch-module__Y0SThq__sub{font-family:var(--font-inter,"Inter"), sans-serif;color:var(--text-body,#d4dae3);max-width:640px;margin:0 auto;font-size:17px;line-height:1.6}.FeaturedResearch-module__Y0SThq__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.FeaturedResearch-module__Y0SThq__grid[data-count="1"]{grid-template-columns:minmax(0,560px);justify-content:center}.FeaturedResearch-module__Y0SThq__grid[data-count="2"]{grid-template-columns:repeat(2,1fr);max-width:920px;margin:0 auto}.FeaturedResearch-module__Y0SThq__empty{text-align:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:64px 32px;display:flex}.FeaturedResearch-module__Y0SThq__empty p{font-family:var(--font-inter,"Inter"), sans-serif;color:var(--text-muted,#b0b8c4);margin:0;font-size:15px}.FeaturedResearch-module__Y0SThq__emptyCta{background:linear-gradient(135deg, var(--royal-blue,#3875ff), #2b5fc7);color:#fff;font-family:var(--font-inter,"Inter"), sans-serif;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.FeaturedResearch-module__Y0SThq__footRow{justify-content:center;margin-top:48px;display:flex}.FeaturedResearch-module__Y0SThq__viewAll{color:var(--text-body,#d4dae3);font-family:var(--font-inter,"Inter"), sans-serif;background:0 0;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.FeaturedResearch-module__Y0SThq__viewAll:hover{color:#fff;background:#ffffff08;border-color:#ffffff4d}@media (max-width:1024px){.FeaturedResearch-module__Y0SThq__section{padding:80px 24px}.FeaturedResearch-module__Y0SThq__grid,.FeaturedResearch-module__Y0SThq__grid[data-count="2"],.FeaturedResearch-module__Y0SThq__grid[data-count="1"]{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}}@media (max-width:720px){.FeaturedResearch-module__Y0SThq__section{padding:64px 20px}.FeaturedResearch-module__Y0SThq__grid,.FeaturedResearch-module__Y0SThq__grid[data-count="2"],.FeaturedResearch-module__Y0SThq__grid[data-count="1"]{gap:16px}}
.not-found-module__sxuMuG__notFound{background:var(--bg-primary,#0a0a0a);min-height:100vh;color:var(--text-primary,#fff);font-family:var(--font-inter,"Inter"), sans-serif;padding-top:72px}.not-found-module__sxuMuG__hero{padding:96px 32px 64px;position:relative;overflow:hidden}.not-found-module__sxuMuG__hero:before{content:"";opacity:.6;pointer-events:none;background:radial-gradient(70% 50% at 30% 20%,#3875ff1a,#0000 60%),radial-gradient(50% 40% at 80% 80%,#1dd4a80f,#0000 50%);position:absolute;inset:0}.not-found-module__sxuMuG__heroInner{text-align:center;z-index:1;max-width:880px;margin:0 auto;position:relative}.not-found-module__sxuMuG__code{font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:4px;background:linear-gradient(120deg,#4f8cff 0%,#6bb8ff 50%,#1dd4a8 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:64px;font-weight:700}.not-found-module__sxuMuG__headline{font-family:var(--font-poppins,"Poppins"), sans-serif;letter-spacing:-1.2px;color:#fff;margin:0 0 20px;font-size:clamp(32px,4.2vw,52px);font-weight:700;line-height:1.12}.not-found-module__sxuMuG__gradient{background:linear-gradient(120deg,#4f8cff 0%,#6bb8ff 50%,#1dd4a8 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.not-found-module__sxuMuG__sub{font-family:var(--font-inter,"Inter"), sans-serif;color:var(--text-body,#d4dae3);max-width:640px;margin:0 auto 32px;font-size:17px;line-height:1.6}.not-found-module__sxuMuG__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.not-found-module__sxuMuG__ctaPrimary{background:linear-gradient(135deg, var(--royal-blue,#3875ff), #2b5fc7);color:#fff;font-family:var(--font-inter,"Inter"), sans-serif;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 18px #3875ff59}.not-found-module__sxuMuG__ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #3875ff80}.not-found-module__sxuMuG__ctaSecondary{color:var(--text-body,#d4dae3);font-family:var(--font-inter,"Inter"), sans-serif;background:0 0;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.not-found-module__sxuMuG__ctaSecondary:hover{color:#fff;background:#ffffff08;border-color:#ffffff4d}@media (max-width:768px){.not-found-module__sxuMuG__hero{padding:64px 20px 48px}.not-found-module__sxuMuG__code{font-size:48px}}
