.home-module__txgM7a__home{background:var(--bg);color:var(--text);font-size:var(--text-body);line-height:var(--leading-body)}.home-module__txgM7a__home section{scroll-margin-top:var(--anchor-gap)}.home-module__txgM7a__container{width:100%;max-width:var(--content-width);margin-inline:auto}.home-module__txgM7a__hero{--hero-particle-size:min(88vw, 90svh, 980px);isolation:isolate;min-height:calc(100svh - var(--header-height));padding:0 var(--page-inset) var(--section-space-feature);text-align:center;position:relative}.home-module__txgM7a__hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, var(--pattern-dot) 1.25px, transparent 1.75px);-webkit-mask-image:radial-gradient(ellipse var(--hero-particle-size) calc(var(--hero-particle-size) * .6) at 50% 0%, transparent 45%, #000 100%), linear-gradient(to bottom, #000, #000 60%, transparent);mask-image:radial-gradient(ellipse var(--hero-particle-size) calc(var(--hero-particle-size) * .6) at 50% 0%, transparent 45%, #000 100%), linear-gradient(to bottom, #000, #000 60%, transparent);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__txgM7a__heroGrid{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.home-module__txgM7a__heroCopy{width:100%;max-width:var(--measure-wide);min-width:0}.home-module__txgM7a__hero :is(h1,h2){font-size:var(--heading-display);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.home-module__txgM7a__hero :is(h1,h2)>span:first-child{text-wrap:balance;display:block}.home-module__txgM7a__intro{max-width:var(--measure-copy);margin:var(--space-6) auto 0;color:var(--text2);font-size:var(--text-lead);line-height:var(--leading-body)}.home-module__txgM7a__scrollCue{bottom:var(--space-8);align-items:center;gap:var(--space-2);min-width:var(--control-height-compact);min-height:var(--control-height-compact);padding:var(--space-2) var(--space-3);color:var(--text2);font:var(--text-caption)/var(--leading-body) var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:0;flex-direction:column;transition:opacity .5s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.home-module__txgM7a__scrollCue[data-visible=true],.home-module__txgM7a__scrollCue:focus-visible{opacity:1}.home-module__txgM7a__scrollCue svg,.home-module__txgM7a__scrollCue:hover{color:var(--gold)}.home-module__txgM7a__split{align-items:start;gap:var(--layout-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.home-module__txgM7a__section{padding:var(--section-space) var(--page-inset);border-top:1px solid var(--border)}.home-module__txgM7a__technology{border-top:1px solid var(--border)}.home-module__txgM7a__technology>.home-module__txgM7a__section:first-of-type{border-top:0}.home-module__txgM7a__section h2{font-size:var(--heading-section);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.home-module__txgM7a__largeCopy{max-width:var(--measure-reading);font-size:var(--text-feature);line-height:var(--leading-feature);letter-spacing:var(--tracking-card)}.home-module__txgM7a__bodyCopy{max-width:var(--measure-reading);color:var(--text2);font-size:var(--text-lead);line-height:var(--leading-body)}.home-module__txgM7a__bodyCopy+.home-module__txgM7a__bodyCopy{margin-top:var(--space-6)}.home-module__txgM7a__largeCopy+.home-module__txgM7a__bodyCopy{margin-top:var(--space-8)}.home-module__txgM7a__modelCapabilities{gap:var(--space-12);margin-top:var(--space-12);display:grid}.home-module__txgM7a__modelCapabilities h3{margin-bottom:var(--space-4);font-size:var(--heading-card);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-card)}.home-module__txgM7a__platformVisual{gap:var(--layout-gap);min-width:0;display:grid}.home-module__txgM7a__platformChip{width:auto;max-width:100%;height:auto;max-height:var(--measure-copy);object-fit:contain;justify-self:start;margin:0;display:block;transform:translate(-14.9%)}@media (max-width:899px){.home-module__txgM7a__split{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__technology>.home-module__txgM7a__section:first-of-type{padding-top:0}.home-module__txgM7a__platformVisual,.home-module__txgM7a__platformCopy{display:contents}.home-module__txgM7a__platformLayout h2{order:0}.home-module__txgM7a__platformCopy>.home-module__txgM7a__largeCopy{order:1}.home-module__txgM7a__platformChip{order:2;justify-self:center;max-height:280px;transform:none}.home-module__txgM7a__platformCopy>.home-module__txgM7a__modelCapabilities{order:3;margin-top:0}}@media (max-width:699px){.home-module__txgM7a__hero{--hero-particle-size:min(94vw, 64svh);padding-bottom:var(--space-32)}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__home *,.home-module__txgM7a__home :before,.home-module__txgM7a__home :after{transition:none}}
.RotatingPhrase-module__7Myeqa__rotator{width:100%;color:var(--gold);margin-top:.08em;padding-block:.05em .12em;line-height:1.16;display:grid}.RotatingPhrase-module__7Myeqa__measure,.RotatingPhrase-module__7Myeqa__word{overflow-wrap:normal;text-wrap:pretty;grid-area:1/1;align-self:center;min-width:0}.RotatingPhrase-module__7Myeqa__measure{visibility:hidden}.RotatingPhrase-module__7Myeqa__word{opacity:1;transition:opacity .22s}.RotatingPhrase-module__7Myeqa__fading{opacity:0}.RotatingPhrase-module__7Myeqa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RotatingPhrase-module__7Myeqa__word{transition:none}}
.ScientificVisual-module__BIB0Dq__figure{width:var(--hero-particle-size);flex-shrink:0;margin:0}.ScientificVisual-module__BIB0Dq__crop{aspect-ratio:100/48;width:100%;position:relative;overflow:hidden}.ScientificVisual-module__BIB0Dq__particle{opacity:.94;width:100%;height:auto;display:block;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#000 82%,#000000b3 95%,#0000);mask-image:linear-gradient(#000 82%,#000000b3 95%,#0000)}@media (max-width:699px){.ScientificVisual-module__BIB0Dq__crop{aspect-ratio:100/58}}
.research-module__pmmqWq__page{max-width:var(--page-width);padding:var(--section-space) var(--page-gutter);margin:auto}.research-module__pmmqWq__intro{max-width:var(--measure-wide);margin-bottom:var(--section-space-compact);color:var(--text2);font-size:var(--text-feature);line-height:var(--leading-feature);letter-spacing:var(--tracking-card)}.research-module__pmmqWq__searchTools{justify-content:flex-end;align-items:center;gap:var(--space-6);margin-bottom:var(--space-8);scroll-margin-top:var(--anchor-gap);display:flex}.research-module__pmmqWq__resultCount{color:var(--text3);font:var(--text-caption)/var(--leading-body) var(--font-mono)}.research-module__pmmqWq__search{grid-template-columns:16px minmax(0, 1fr) var(--control-height-compact);width:360px;max-width:100%;min-height:var(--control-height);padding-left:var(--space-4);border:1px solid var(--border-control);background:var(--bg2);color:var(--text3);transition:border-color var(--transition-ui);align-items:center;display:grid}.research-module__pmmqWq__search:hover{border-color:var(--text3)}.research-module__pmmqWq__search:focus-within{border-color:var(--gold)}.research-module__pmmqWq__search:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.research-module__pmmqWq__search>svg{width:16px;height:16px}.research-module__pmmqWq__search input{width:100%;min-width:0;padding:var(--field-padding-block) var(--space-3);color:var(--text);font:inherit;font-size:var(--text-body);line-height:var(--leading-feature);background:0 0;border:0;border-radius:0}.research-module__pmmqWq__search input::placeholder{color:var(--text3);opacity:1}.research-module__pmmqWq__search input:focus-visible{outline:none}.research-module__pmmqWq__search input::-webkit-search-cancel-button{-webkit-appearance:none}.research-module__pmmqWq__search button{width:var(--control-height-compact);height:var(--control-height-compact);color:var(--text3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.research-module__pmmqWq__search button svg{width:16px;height:16px}.research-module__pmmqWq__search button:hover{color:var(--gold)}.research-module__pmmqWq__search button:focus-visible{outline-offset:calc(-1 * var(--focus-offset))}.research-module__pmmqWq__empty{padding:var(--space-8) 0;border-top:1px solid var(--border)}.research-module__pmmqWq__empty h2{font-size:var(--heading-subsection);letter-spacing:var(--tracking-heading)}.research-module__pmmqWq__empty p{margin-top:var(--space-4);color:var(--text2)}.research-module__pmmqWq__empty button{min-height:var(--control-height-compact);margin-top:var(--space-4);color:var(--gold);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.research-module__pmmqWq__layout{gap:var(--layout-gap);scroll-margin-top:var(--anchor-gap);grid-template-columns:224px minmax(0,1fr);display:grid}.research-module__pmmqWq__index{top:var(--sticky-top);align-self:start;position:sticky}.research-module__pmmqWq__index>p{font:var(--text-caption)/var(--leading-body) var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text3);margin-bottom:var(--space-4)}.research-module__pmmqWq__index ul{list-style:none}.research-module__pmmqWq__areaLink{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-height:var(--control-height-compact);padding:var(--space-3) 0;border-top:1px solid var(--border);font-size:var(--text-small);display:flex}.research-module__pmmqWq__areaLink[aria-disabled=true],.research-module__pmmqWq__areaLink[aria-disabled=true] .research-module__pmmqWq__count{color:var(--text3)}.research-module__pmmqWq__count{color:var(--gold);font:var(--text-caption)/var(--leading-body) var(--font-mono)}.research-module__pmmqWq__group{scroll-margin-top:var(--anchor-gap)}.research-module__pmmqWq__group+.research-module__pmmqWq__group{margin-top:var(--layout-gap)}.research-module__pmmqWq__group>h2{font-size:var(--heading-section);letter-spacing:var(--tracking-heading);margin-bottom:var(--space-8)}.research-module__pmmqWq__paper{gap:var(--space-8);border-top:1px solid var(--border);padding:var(--space-8) 0;grid-template-columns:160px minmax(0,1fr);display:grid}.research-module__pmmqWq__metadata{font:var(--text-caption)/var(--leading-body) var(--font-mono);color:var(--gold)}.research-module__pmmqWq__date{color:var(--text3);margin-top:var(--space-2)}.research-module__pmmqWq__content h3{font-size:var(--heading-card);line-height:var(--leading-heading);letter-spacing:var(--tracking-card);text-wrap:pretty}.research-module__pmmqWq__authors{margin-top:var(--space-4);color:var(--text3);font-size:var(--text-small);line-height:var(--leading-reading)}.research-module__pmmqWq__authors strong{color:var(--text2);font-weight:500}.research-module__pmmqWq__links{gap:var(--space-3) var(--space-6);margin-top:var(--space-4);font-size:var(--text-small);color:var(--gold);flex-wrap:wrap;display:flex}.research-module__pmmqWq__links a:hover{text-underline-offset:4px;text-decoration:underline}.research-module__pmmqWq__links a{min-height:var(--control-height-compact);align-items:center;display:inline-flex}.research-module__pmmqWq__details{margin-top:var(--space-4);font-size:var(--text-small)}.research-module__pmmqWq__details summary{width:fit-content;min-height:var(--control-height-compact);padding-block:var(--space-3);cursor:pointer;color:var(--text2)}.research-module__pmmqWq__details summary:hover{color:var(--gold)}.research-module__pmmqWq__abstract{max-width:var(--measure-reading);margin-top:var(--space-4);font-size:var(--text-body);color:var(--text2);line-height:var(--leading-reading)}.research-module__pmmqWq__abstract p+p{margin-top:var(--space-4)}.research-module__pmmqWq__affiliations{color:var(--text3);font-size:var(--text-caption);line-height:var(--leading-reading);margin-top:var(--space-6)}@media (max-width:1099px){.research-module__pmmqWq__layout{grid-template-columns:192px minmax(0,1fr)}.research-module__pmmqWq__paper{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.research-module__pmmqWq__metadata{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.research-module__pmmqWq__date{margin-top:0}}@media (max-width:799px){.research-module__pmmqWq__searchTools{align-items:stretch;gap:var(--space-3);flex-direction:column-reverse}.research-module__pmmqWq__search{width:100%}.research-module__pmmqWq__layout{grid-template-columns:minmax(0,1fr)}.research-module__pmmqWq__index{position:static}.research-module__pmmqWq__index ul{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.research-module__pmmqWq__areaLink{gap:var(--space-3)}}
