.page-module__meqK-a__page{background:var(--theme-surface);min-height:100svh}.page-module__meqK-a__siteHeader{padding:var(--page-gutter);color:var(--theme-text-primary);background:var(--theme-surface);justify-content:space-between;align-items:center;display:flex}.page-module__meqK-a__lockup{width:112px;height:auto;display:block}.page-module__meqK-a__hero{padding:var(--section-block) var(--page-gutter) var(--section-block);color:var(--theme-text-primary);background:var(--theme-surface)}.page-module__meqK-a__heroHeader,.page-module__meqK-a__observation{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(280px,560px);align-items:end;display:grid}.page-module__meqK-a__heroHeader{margin-bottom:var(--section-header-gap)}.page-module__meqK-a__heroHeader h1,.page-module__meqK-a__observation h2{max-width:14ch;font-size:var(--type-section);letter-spacing:-.045em;font-weight:400;line-height:.96}.page-module__meqK-a__heroHeader p,.page-module__meqK-a__observation p{max-width:54ch;color:var(--theme-text-secondary);font-size:var(--type-body);line-height:1.6}.page-module__meqK-a__media{background:var(--color-deep-space);border-radius:6px;position:relative;overflow:hidden}.page-module__meqK-a__media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;min-height:0;display:block}.page-module__meqK-a__openingMedia{aspect-ratio:3/2;margin-right:calc(-1 * var(--page-gutter));border-radius:6px 0 0 6px}.page-module__meqK-a__insetFigure{width:min(76%,1120px);margin-left:auto}.page-module__meqK-a__insetMedia{aspect-ratio:4/3}.page-module__meqK-a__credit{padding-top:var(--space-2);color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:.04em;line-height:1.5}.page-module__meqK-a__credit a{color:var(--theme-text-primary);text-underline-offset:.2em}.page-module__meqK-a__observation{padding:var(--section-block) 0}.page-module__meqK-a__model{padding:var(--section-block) var(--page-gutter);color:var(--theme-text-primary);background:var(--theme-surface)}.page-module__meqK-a__modelHeader{gap:var(--space-6);margin-bottom:var(--section-header-gap);grid-template-columns:minmax(0,1fr) minmax(280px,560px);align-items:end;display:grid}.page-module__meqK-a__modelNumber{color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:var(--tracking-technical);line-height:var(--leading-technical);text-transform:uppercase}.page-module__meqK-a__modelLabel{min-height:32px;color:var(--theme-control-text);background:var(--theme-control-bg);font-family:var(--font-display);font-size:var(--type-body);letter-spacing:-.04em;text-transform:lowercase;border-radius:2px;align-items:center;padding:0 9px;font-weight:400;line-height:1;display:inline-flex}.page-module__meqK-a__modelHeader h2{max-width:14ch;margin-top:var(--space-3);font-size:var(--type-section);letter-spacing:var(--tracking-section);font-weight:400;line-height:var(--leading-section)}.page-module__meqK-a__modelHeader>p,.page-module__meqK-a__modelGrid p{color:var(--theme-text-secondary);font-size:var(--type-body);line-height:var(--leading-body)}.page-module__meqK-a__modelHeader>p{max-width:54ch}.page-module__meqK-a__modelGrid{border:1px solid var(--theme-divider);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid;overflow:hidden}.page-module__meqK-a__modelGrid li{min-width:0;padding:var(--space-4)}.page-module__meqK-a__modelGrid li+li{border-left:1px solid var(--theme-divider)}.page-module__meqK-a__modelGrid h3{margin:var(--space-5) 0 var(--space-2);font-size:var(--type-feature);letter-spacing:var(--tracking-feature);font-weight:400;line-height:var(--leading-feature)}.page-module__meqK-a__research{padding:var(--section-block) var(--page-gutter);color:var(--theme-text-primary);background:var(--theme-surface)}.page-module__meqK-a__zoneGuide,.page-module__meqK-a__zoneBleed{aspect-ratio:1;place-items:center;display:grid}.page-module__meqK-a__zoneGuide{background:#e90000;width:min(100%,40rem)}.page-module__meqK-a__zoneBleed{background:#ffb82b;border-radius:50%;width:99%}.page-module__meqK-a__zoneSafe{aspect-ratio:1;background:#2dad48;border-radius:50%;width:77.4%}.page-module__meqK-a__research .page-module__meqK-a__modelHeader{margin-bottom:var(--section-header-gap)}.page-module__meqK-a__featuredResearch{margin-bottom:var(--space-7)}.page-module__meqK-a__featuredResearchHeader{gap:var(--space-6);margin-bottom:var(--section-header-gap);grid-template-columns:minmax(0,1fr) minmax(280px,560px);align-items:end;display:grid}.page-module__meqK-a__featuredResearchHeader h3{max-width:16ch;font-size:var(--type-subsection);letter-spacing:var(--tracking-subsection);font-weight:400;line-height:var(--leading-subsection)}.page-module__meqK-a__featuredResearchHeader p{max-width:54ch;color:var(--theme-text-secondary);font-size:var(--type-body);line-height:var(--leading-body)}.page-module__meqK-a__featuredResearchHeader a{margin-top:var(--space-3);font-size:var(--type-supporting);text-underline-offset:.25em;display:inline-block}.page-module__meqK-a__featuredResearchHeader a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.page-module__meqK-a__researchCandidates{border:1px solid var(--theme-divider);border-radius:6px;overflow:hidden}.page-module__meqK-a__researchTopRow,.page-module__meqK-a__researchBottomRow{display:grid}.page-module__meqK-a__researchTopRow{border-bottom:1px solid var(--theme-divider);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)}.page-module__meqK-a__researchTopRow:last-child{border-bottom:0}.page-module__meqK-a__researchBottomRow{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.page-module__meqK-a__researchProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate{border-top:1px solid var(--theme-divider)}.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate:nth-child(odd){border-left:0}.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate:last-child:nth-child(odd){grid-column:1/-1}.page-module__meqK-a__researchCandidate{min-width:0;padding:var(--space-4)}.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate,.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate,.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate{position:relative}.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate a:after,.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate a:after,.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate a:after{content:"";position:absolute;inset:0}@media (hover:hover){.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate:hover,.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate:hover,.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate:hover{background:var(--theme-surface-soft)}}:is(.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate:has(a:focus-visible),.page-module__meqK-a__researchProjectGrid .page-module__meqK-a__researchCandidate:has(a:focus-visible),.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate:has(a:focus-visible)){outline:2px solid var(--theme-focus);outline-offset:-3px}.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate{padding:var(--space-5)}.page-module__meqK-a__researchCandidate+.page-module__meqK-a__researchCandidate{border-left:1px solid var(--theme-divider)}.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate{column-gap:var(--space-4);grid-template-columns:minmax(140px,.45fr) minmax(0,1fr) auto;align-items:center;display:grid}.page-module__meqK-a__articlesList .page-module__meqK-a__articleText h3{max-width:38ch;margin-top:0}.page-module__meqK-a__articleText p{max-width:54ch;margin-top:var(--space-1);color:var(--theme-text-secondary);font-size:var(--type-supporting);line-height:var(--leading-supporting)}.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate a{margin-top:0}.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate+.page-module__meqK-a__researchCandidate{border-top:1px solid var(--theme-divider);border-left:0}.page-module__meqK-a__researchCategory{color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:.08em;text-transform:uppercase}.page-module__meqK-a__researchMeta{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.page-module__meqK-a__domainBadge{min-height:28px;color:var(--theme-control-text);background:var(--theme-control-bg);font-family:var(--font-display);font-size:var(--type-body);letter-spacing:-.04em;border-radius:2px;align-items:baseline;padding:6px 8px;line-height:1;display:inline-flex}.page-module__meqK-a__domainBadge span{font-family:var(--font-mono);letter-spacing:0}.page-module__meqK-a__researchCandidate h3{max-width:34ch;margin-top:var(--space-4);font-size:var(--type-feature);letter-spacing:var(--tracking-feature);font-weight:400;line-height:var(--leading-feature)}.page-module__meqK-a__researchFeatured h3{max-width:16ch;font-size:var(--type-section);letter-spacing:var(--tracking-section);line-height:var(--leading-section)}.page-module__meqK-a__researchCandidate>p:not(.page-module__meqK-a__researchCategory){max-width:50ch;margin-top:var(--space-4);color:var(--theme-text-secondary);font-size:var(--type-supporting);line-height:1.6}.page-module__meqK-a__researchCandidate a{margin-top:var(--space-4);color:var(--theme-text-primary);font-size:var(--type-supporting);text-underline-offset:.25em;display:inline-block}.page-module__meqK-a__researchCandidate a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.page-module__meqK-a__whitePapers,.page-module__meqK-a__contact{padding:var(--section-block) var(--page-gutter);color:var(--theme-text-primary);background:var(--theme-surface)}.page-module__meqK-a__contact .page-module__meqK-a__modelHeader{margin-bottom:0}.page-module__meqK-a__contactDetails p{max-width:54ch;color:var(--theme-text-secondary);font-size:var(--type-body);line-height:var(--leading-body)}.page-module__meqK-a__contactDetails a{margin-top:var(--space-3);overflow-wrap:anywhere;font-size:var(--type-body);text-underline-offset:.25em;display:inline-block}.page-module__meqK-a__contactDetails a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.page-module__meqK-a__whitePapers .page-module__meqK-a__modelHeader{margin-bottom:var(--section-header-gap)}.page-module__meqK-a__paperControls{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:.08em;text-transform:uppercase;display:flex}.page-module__meqK-a__paperControls>div{gap:var(--space-1);display:flex}.page-module__meqK-a__paperControls button{border:1px solid var(--theme-divider);width:44px;height:44px;color:var(--theme-text-primary);background:var(--theme-surface);cursor:pointer;border-radius:2px;font-size:20px}.page-module__meqK-a__paperControls button:hover{background:var(--theme-surface-soft)}.page-module__meqK-a__paperControls button:focus-visible,.page-module__meqK-a__paperCarousel:focus-visible,.page-module__meqK-a__paperCard a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:3px}.page-module__meqK-a__paperCarousel{border:1px solid var(--theme-divider);scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:6px;display:flex;position:relative;overflow-x:auto}.page-module__meqK-a__paperCard{gap:var(--space-3);padding:var(--space-4);scroll-snap-align:start;flex:0 0 min(620px,88%);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);display:grid}.page-module__meqK-a__paperCard+.page-module__meqK-a__paperCard{border-left:1px solid var(--theme-divider)}.page-module__meqK-a__paperCover{align-self:start}.page-module__meqK-a__paperCover img{width:100%;height:auto;display:block}.page-module__meqK-a__paperDetails{flex-direction:column;align-items:flex-start;display:flex}.page-module__meqK-a__paperDetails h3{margin-top:var(--space-3);font-size:var(--type-feature);letter-spacing:var(--tracking-feature);font-weight:400;line-height:var(--leading-feature)}.page-module__meqK-a__paperDetails>p:not(.page-module__meqK-a__researchCategory){margin-top:var(--space-2);color:var(--theme-text-secondary);font-size:var(--type-supporting);line-height:1.6}.page-module__meqK-a__paperDetails>a{padding-top:var(--space-3);font-size:var(--type-supporting);text-underline-offset:.25em;margin-top:auto}@media (prefers-reduced-motion:reduce){.page-module__meqK-a__paperCarousel{scroll-behavior:auto}}@media (max-width:800px){.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.page-module__meqK-a__articlesList .page-module__meqK-a__researchMeta,.page-module__meqK-a__articlesList .page-module__meqK-a__articleText{grid-column:1}.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate a{grid-area:1/2/3}}@media (max-width:520px){.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate{padding:var(--space-3);grid-template-columns:1fr}.page-module__meqK-a__articlesList .page-module__meqK-a__researchCandidate a{grid-area:auto/1}.page-module__meqK-a__paperCard{gap:var(--space-2);padding:var(--space-2);grid-template-columns:minmax(90px,.7fr) minmax(0,1fr)}}@media (max-width:800px){.page-module__meqK-a__researchTopRow,.page-module__meqK-a__researchBottomRow,.page-module__meqK-a__researchProjectGrid{grid-template-columns:1fr}.page-module__meqK-a__researchCandidate+.page-module__meqK-a__researchCandidate{border-top:1px solid var(--theme-divider);border-left:0}.page-module__meqK-a__researchBottomRow .page-module__meqK-a__researchCandidate{padding:var(--space-4)}}.page-module__meqK-a__footer{padding:var(--space-7) var(--page-gutter) var(--space-5);color:var(--theme-text-primary);background:var(--theme-surface)}.page-module__meqK-a__footerMain{gap:var(--space-3);padding:var(--space-6) 0 var(--space-7);border-top:1px solid var(--theme-divider);grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,1.2fr);display:grid}.page-module__meqK-a__footerLogo{width:112px;height:auto;display:block}.page-module__meqK-a__footerBrand p{max-width:26ch;margin-top:var(--space-4);color:var(--theme-text-secondary);font-size:var(--type-body);line-height:var(--leading-body)}.page-module__meqK-a__footerColumn{min-width:0}.page-module__meqK-a__footerColumn h2{margin-bottom:var(--space-3);color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:var(--tracking-technical);font-weight:400;line-height:var(--leading-technical);text-transform:uppercase}.page-module__meqK-a__footerColumn ul{gap:var(--space-2);list-style:none;display:grid}.page-module__meqK-a__footerColumn a,.page-module__meqK-a__footerBase a{max-width:100%;color:var(--theme-text-primary);font-size:var(--type-supporting);line-height:var(--leading-supporting);overflow-wrap:anywhere;text-decoration:none;display:inline-block}.page-module__meqK-a__footerColumn a:hover,.page-module__meqK-a__footerBase a:hover{text-underline-offset:.25em;text-decoration:underline}.page-module__meqK-a__footerColumn a:focus-visible,.page-module__meqK-a__footerBase a:focus-visible,.page-module__meqK-a__footerBrand a:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.page-module__meqK-a__footerColumn a>span[aria-hidden]{margin-left:.15em}.page-module__meqK-a__footerBase{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--theme-divider);justify-content:space-between;align-items:center;display:flex}.page-module__meqK-a__footerBase p{color:var(--theme-text-secondary);font-family:var(--font-mono);font-size:var(--type-technical);letter-spacing:.04em;line-height:var(--leading-technical)}.page-module__meqK-a__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1120px){.page-module__meqK-a__heroHeader,.page-module__meqK-a__observation,.page-module__meqK-a__modelHeader,.page-module__meqK-a__featuredResearchHeader{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:900px){.page-module__meqK-a__footerMain{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.page-module__meqK-a__insetFigure{width:100%}.page-module__meqK-a__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__meqK-a__modelGrid li:nth-child(3){border-left:0}.page-module__meqK-a__modelGrid li:nth-child(n+3){border-top:1px solid var(--theme-divider)}}@media (max-width:520px){.page-module__meqK-a__siteHeader{align-items:flex-start;gap:var(--space-3);flex-direction:column}.page-module__meqK-a__footer{padding-top:var(--space-7)}.page-module__meqK-a__footerMain,.page-module__meqK-a__modelGrid{grid-template-columns:1fr}.page-module__meqK-a__modelGrid li+li{border-top:1px solid var(--theme-divider);border-left:0}.page-module__meqK-a__footerBrand{grid-column:auto}.page-module__meqK-a__footerBase{flex-direction:column;align-items:start}}
