.research-module__1mMOdW__page{background:var(--background);overflow:hidden}.research-module__1mMOdW__hero{isolation:isolate;border-bottom:1px solid var(--border);background:var(--charcoal);color:#fff;position:relative;overflow:hidden}.research-module__1mMOdW__heroGlow{z-index:-1;background:linear-gradient(90deg, transparent 49.9%, #ffffff0d 50%), linear-gradient(0deg, transparent 49.9%, #ffffff0d 50%), radial-gradient(circle at 16% 24%, color-mix(in srgb, var(--primary) 28%, transparent), transparent 30rem);background-size:5rem 5rem,5rem 5rem,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.research-module__1mMOdW__heroInner,.research-module__1mMOdW__featureSection,.research-module__1mMOdW__questionsSection,.research-module__1mMOdW__contextSection,.research-module__1mMOdW__sourcesSection,.research-module__1mMOdW__productEvidenceInner{width:min(100% - 3rem,88rem);margin-inline:auto}.research-module__1mMOdW__heroInner{align-items:end;gap:3rem;min-height:35rem;padding-block:5rem;display:grid}.research-module__1mMOdW__heroCopy{max-width:57rem}.research-module__1mMOdW__eyebrow,.research-module__1mMOdW__sectionEyebrow,.research-module__1mMOdW__cardEyebrow{color:color-mix(in srgb, var(--primary) 48%, white);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.research-module__1mMOdW__sectionEyebrow,.research-module__1mMOdW__cardEyebrow{color:var(--primary)}.research-module__1mMOdW__hero h1{letter-spacing:-.065em;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(4rem,8.2vw,8.25rem);font-weight:650;line-height:.9}.research-module__1mMOdW__heroDescription{color:#ffffffb8;max-width:52rem;margin:1.8rem 0 0;font-size:1.125rem;line-height:1.75}.research-module__1mMOdW__evidenceBoundary{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#ffffff0d;border:1px solid #ffffff21;border-radius:1.25rem;display:grid}.research-module__1mMOdW__evidenceBoundary>div{grid-template-columns:auto 1fr;gap:.15rem .75rem;padding:1.2rem 1.25rem;display:grid}.research-module__1mMOdW__evidenceBoundary>div+div{border-top:1px solid #ffffff1c}.research-module__1mMOdW__statusMark,.research-module__1mMOdW__openMark{border-radius:50%;grid-row:1/span 2;width:.65rem;height:.65rem;margin-top:.3rem}.research-module__1mMOdW__statusMark{background:#6ee7b7;box-shadow:0 0 0 .28rem #6ee7b71f}.research-module__1mMOdW__openMark{border:1.5px solid color-mix(in srgb, var(--primary) 50%, white)}.research-module__1mMOdW__evidenceBoundary p,.research-module__1mMOdW__evidenceBoundary strong{margin:0}.research-module__1mMOdW__evidenceBoundary p{color:#ffffff8c;font-size:.75rem}.research-module__1mMOdW__evidenceBoundary strong{font-size:.875rem;font-weight:600}.research-module__1mMOdW__featureSection{align-items:center;gap:clamp(2.5rem,7vw,7rem);padding-block:5.5rem;display:grid}.research-module__1mMOdW__featureStat{color:var(--primary);letter-spacing:-.08em;justify-content:center;align-items:flex-start;line-height:.8;display:flex}.research-module__1mMOdW__featureStat strong{font-size:clamp(8rem,20vw,15rem);font-weight:650}.research-module__1mMOdW__featureStat span{font-size:clamp(2.5rem,6vw,5rem);font-weight:650}.research-module__1mMOdW__featureStat span:last-child{color:color-mix(in srgb, var(--foreground) 78%, var(--muted-foreground));margin-left:-.04em;font-size:clamp(8rem,20vw,15rem)}.research-module__1mMOdW__featureCopy{max-width:43rem}.research-module__1mMOdW__featureCopy h2,.research-module__1mMOdW__questionsHeader h2,.research-module__1mMOdW__contextCopy h2,.research-module__1mMOdW__sourcesHeader h2,.research-module__1mMOdW__productEvidenceCopy h2{letter-spacing:-.05em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.35rem,4.2vw,4.25rem);font-weight:650;line-height:.98}.research-module__1mMOdW__featureCopy>p:not(.research-module__1mMOdW__sectionEyebrow,.research-module__1mMOdW__sourceClarification){color:var(--muted-foreground);margin:1.3rem 0 0;font-size:1rem;line-height:1.7}.research-module__1mMOdW__featureSource{border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));background:color-mix(in srgb, var(--accent) 38%, var(--card));color:inherit;border-radius:1.1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:1.75rem;padding:1rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.research-module__1mMOdW__featureSource:hover{border-color:var(--primary);transform:translateY(-2px)}.research-module__1mMOdW__sourceIcon,.research-module__1mMOdW__questionIcon{background:var(--accent);color:var(--accent-foreground);border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex}.research-module__1mMOdW__sourceIcon{width:3rem;height:3rem}.research-module__1mMOdW__sourceIcon svg{width:1.3rem;height:1.3rem}.research-module__1mMOdW__featureSource small,.research-module__1mMOdW__featureSource strong,.research-module__1mMOdW__featureSource span span{display:block}.research-module__1mMOdW__featureSource small{color:var(--muted-foreground);font-size:.75rem}.research-module__1mMOdW__featureSource strong{margin-top:.1rem;font-size:.95rem}.research-module__1mMOdW__featureSource span span{color:var(--primary);margin-top:.3rem;font-size:.8rem;font-weight:650}.research-module__1mMOdW__featureSource>svg{width:1.15rem;height:1.15rem;color:var(--primary)}.research-module__1mMOdW__sourceClarification{color:var(--muted-foreground);margin:.9rem 0 0;font-size:.75rem;line-height:1.55}.research-module__1mMOdW__questionsSection{border-top:1px solid var(--border);padding-block:5.5rem}.research-module__1mMOdW__questionsHeader{align-items:end;gap:1.5rem;display:grid}.research-module__1mMOdW__questionsHeader>p,.research-module__1mMOdW__contextCopy>p:last-child,.research-module__1mMOdW__sourcesHeader>p:last-child{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.7}.research-module__1mMOdW__questionsHeader>p{max-width:34rem}.research-module__1mMOdW__questionGrid{gap:1rem;margin-top:3rem;display:grid}.research-module__1mMOdW__questionCard{border:1px solid var(--border);background:var(--card);border-radius:1.4rem;flex-direction:column;min-height:25rem;padding:clamp(1.4rem,3vw,2rem);display:flex;box-shadow:0 1rem 3rem #2421240d}.research-module__1mMOdW__questionCard:nth-child(2),.research-module__1mMOdW__questionCard:nth-child(5){background:color-mix(in srgb, var(--muted) 62%, var(--card))}.research-module__1mMOdW__questionCard:nth-child(3){background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 50%, var(--card)), var(--card) 68%)}.research-module__1mMOdW__questionTop{justify-content:space-between;align-items:center;display:flex}.research-module__1mMOdW__questionIcon{width:2.8rem;height:2.8rem}.research-module__1mMOdW__questionIcon svg{width:1.25rem;height:1.25rem}.research-module__1mMOdW__questionNumber{color:var(--muted-foreground);letter-spacing:.12em;font-size:.75rem;font-weight:700}.research-module__1mMOdW__questionCard .research-module__1mMOdW__cardEyebrow{margin-top:2.25rem;font-size:.75rem}.research-module__1mMOdW__questionCard h3{letter-spacing:-.04em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(1.5rem,2.3vw,2.15rem);font-weight:650;line-height:1.08}.research-module__1mMOdW__finding{color:var(--muted-foreground);margin:1rem 0 0;font-size:.925rem;line-height:1.68}.research-module__1mMOdW__questionCard>a{border-top:1px solid var(--border);color:var(--primary);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.2rem;font-size:.78rem;font-weight:650;text-decoration:none;display:flex}.research-module__1mMOdW__questionCard>a>span{color:var(--muted-foreground);font-weight:500}.research-module__1mMOdW__questionCard>a svg,.research-module__1mMOdW__contextSource svg,.research-module__1mMOdW__sourceAction svg{vertical-align:-.18em;width:1rem;height:1rem}.research-module__1mMOdW__contextSection{border-top:1px solid var(--border);gap:2.5rem;padding-block:5.5rem;display:grid}.research-module__1mMOdW__contextCopy{max-width:49rem}.research-module__1mMOdW__contextCopy>p:last-child{margin-top:1.25rem}.research-module__1mMOdW__barrierList{flex-wrap:wrap;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.research-module__1mMOdW__barrierList li{border:1px solid var(--border);background:var(--muted);border-radius:999px;padding:.68rem .95rem;font-size:.875rem;font-weight:600}.research-module__1mMOdW__contextSource{border-block:1px solid var(--border);color:var(--primary);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.35rem;font-size:.8rem;font-weight:650;text-decoration:none;display:flex}.research-module__1mMOdW__contextSource small,.research-module__1mMOdW__contextSource strong{display:block}.research-module__1mMOdW__contextSource small{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.research-module__1mMOdW__contextSource strong{color:var(--foreground);margin-top:.25rem;font-size:.95rem;font-weight:650}.research-module__1mMOdW__sourcesSection{border-top:1px solid var(--border);padding-block:5.5rem}.research-module__1mMOdW__sourcesHeader{max-width:49rem}.research-module__1mMOdW__sourcesHeader>p:last-child{margin-top:1.2rem}.research-module__1mMOdW__sourceList{border-top:1px solid var(--border);margin-top:2.75rem}.research-module__1mMOdW__sourceList>a{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;padding-block:1.5rem;text-decoration:none;display:grid}.research-module__1mMOdW__sourceIndex{color:var(--primary);letter-spacing:.1em;font-size:.75rem;font-weight:700}.research-module__1mMOdW__sourceDetails small,.research-module__1mMOdW__sourceDetails strong,.research-module__1mMOdW__sourceDetails>span{display:block}.research-module__1mMOdW__sourceDetails small,.research-module__1mMOdW__sourceDetails>span{color:var(--muted-foreground);font-size:.75rem}.research-module__1mMOdW__sourceDetails strong{margin-block:.25rem;font-size:1rem;font-weight:650}.research-module__1mMOdW__sourceAction{color:var(--primary);font-size:.8rem;font-weight:650}.research-module__1mMOdW__productEvidenceSection{background:var(--charcoal);color:#fff;border-top:1px solid #ffffff1a}.research-module__1mMOdW__productEvidenceInner{gap:2.5rem;padding-block:5.5rem;display:grid}.research-module__1mMOdW__productEvidenceLabel{color:color-mix(in srgb, var(--primary) 48%, white);letter-spacing:.08em;text-transform:uppercase;align-self:start;align-items:center;gap:.8rem;font-size:.8rem;font-weight:700;display:flex}.research-module__1mMOdW__productEvidenceLabel svg{width:1.25rem;height:1.25rem}.research-module__1mMOdW__productEvidenceCopy{max-width:55rem}.research-module__1mMOdW__productEvidenceCopy h2{margin-top:0}.research-module__1mMOdW__productEvidenceCopy p{color:#ffffffb3;margin:1.25rem 0 0;font-size:1rem;line-height:1.75}@media (min-width:64rem){.research-module__1mMOdW__heroInner{grid-template-columns:minmax(0,1.45fr) minmax(22rem,.55fr)}.research-module__1mMOdW__featureSection{grid-template-columns:minmax(24rem,.82fr) minmax(0,1.18fr)}.research-module__1mMOdW__questionsHeader{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.research-module__1mMOdW__questionGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.research-module__1mMOdW__questionCard{grid-column:span 2}.research-module__1mMOdW__questionCard:nth-child(4),.research-module__1mMOdW__questionCard:nth-child(5){grid-column:span 3;min-height:22rem}.research-module__1mMOdW__contextSection{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.research-module__1mMOdW__barrierList{align-content:center}.research-module__1mMOdW__contextSource{grid-column:1/-1}.research-module__1mMOdW__productEvidenceInner{grid-template-columns:minmax(14rem,.45fr) minmax(0,1.55fr)}}@media (max-width:63.999rem){.research-module__1mMOdW__heroInner,.research-module__1mMOdW__featureSection{max-width:50rem}.research-module__1mMOdW__questionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-module__1mMOdW__questionCard:last-child{grid-column:1/-1;min-height:21rem}}@media (max-width:40rem){.research-module__1mMOdW__heroInner,.research-module__1mMOdW__featureSection,.research-module__1mMOdW__questionsSection,.research-module__1mMOdW__contextSection,.research-module__1mMOdW__sourcesSection,.research-module__1mMOdW__productEvidenceInner{width:min(100% - 2rem,88rem)}.research-module__1mMOdW__heroInner{gap:2.5rem;min-height:0;padding-block:3.5rem 4rem}.research-module__1mMOdW__hero h1{font-size:clamp(3.5rem,18vw,5rem)}.research-module__1mMOdW__heroDescription{font-size:1rem;line-height:1.65}.research-module__1mMOdW__featureSection,.research-module__1mMOdW__questionsSection,.research-module__1mMOdW__contextSection,.research-module__1mMOdW__sourcesSection,.research-module__1mMOdW__productEvidenceInner{padding-block:4rem}.research-module__1mMOdW__featureStat{justify-content:flex-start}.research-module__1mMOdW__featureStat strong,.research-module__1mMOdW__featureStat span:last-child{font-size:clamp(6rem,28vw,8rem)}.research-module__1mMOdW__featureSource{grid-template-columns:auto 1fr}.research-module__1mMOdW__featureSource>svg{display:none}.research-module__1mMOdW__questionGrid{grid-template-columns:1fr;margin-top:2.25rem}.research-module__1mMOdW__questionCard,.research-module__1mMOdW__questionCard:last-child{grid-column:auto;min-height:0}.research-module__1mMOdW__questionCard>a{margin-top:2rem}.research-module__1mMOdW__contextSource{flex-direction:column;align-items:flex-start}.research-module__1mMOdW__sourceList>a{grid-template-columns:auto 1fr;align-items:start}.research-module__1mMOdW__sourceAction{grid-column:2}}@media (prefers-reduced-motion:reduce){.research-module__1mMOdW__featureSource{transition:none}}
