.site-shell--institutional{background:var(--surface-canvas-warm)}.site-shell--institutional main{overflow:clip}.site-shell--institutional :is(h1,h2,h3,p){margin-top:0}.site-shell--institutional .institutional-hero{padding-block:calc(var(--sym-nav-height) + clamp(72px, 9vw, 132px)) clamp(72px, 8vw, 118px);background:var(--surface-science)}.site-shell--institutional .institutional-hero__layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.site-shell--institutional .institutional-hero__copy{max-width:760px}.site-shell--institutional .institutional-hero h1{max-width:14ch;color:var(--sym-ink);letter-spacing:-.038em;text-wrap:balance;margin-bottom:30px;font-size:clamp(3.1rem,5.6vw,5.8rem);font-weight:600;line-height:.98}.site-shell--institutional .institutional-hero__statement{max-width:62ch;color:var(--sym-ink);margin-bottom:22px;font-size:clamp(1.08rem,1.5vw,1.35rem);line-height:1.58}.site-shell--institutional .institutional-hero__note{border-top:1px solid var(--sym-line);max-width:68ch;margin-bottom:36px;padding-top:18px;font-size:.92rem;line-height:1.7}.site-shell--institutional .institutional-hero__review{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.site-shell--institutional .institutional-hero__review div{border-top:1px solid var(--sym-line);padding-top:14px}.site-shell--institutional .institutional-hero__review dt,.site-shell--institutional .institutional-contact-record dt,.site-shell--institutional .laboratory-evidence__record dt,.site-shell--institutional .sources-review dt{color:var(--sym-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:700}.site-shell--institutional .institutional-hero__review dd,.site-shell--institutional .institutional-contact-record dd,.site-shell--institutional .laboratory-evidence__record dd,.site-shell--institutional .sources-review dd{color:var(--sym-ink);margin:0;line-height:1.55}.site-shell--institutional .institutional-hero__media{border-radius:var(--sym-radius);min-height:min(640px,64vw);box-shadow:var(--sym-shadow);margin:0;overflow:hidden}.site-shell--institutional .institutional-hero__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.site-shell--institutional .institutional-section{background:var(--surface-canvas-warm);padding-block:clamp(82px,8vw,128px)}.site-shell--institutional .institutional-section--white,.site-shell--institutional .institutional-reading-section:nth-of-type(2n){background:var(--surface-white)}.site-shell--institutional .institutional-section--science,.site-shell--institutional .institutional-scope,.site-shell--institutional .international-journey{background:var(--surface-science)}.site-shell--institutional .institutional-section__header{max-width:820px;margin-bottom:clamp(42px,5vw,72px)}.site-shell--institutional .institutional-section h2{max-width:14ch;color:var(--sym-ink);text-wrap:balance;margin-bottom:20px;font-size:clamp(2.35rem,4.2vw,4.75rem);font-weight:600;line-height:1.04}.site-shell--institutional .institutional-section h3{color:var(--sym-ink);font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:600;line-height:1.25}.site-shell--institutional .institutional-section__header>p,.site-shell--institutional .institutional-reading-section header>p,.site-shell--institutional .definition-section header>p,.site-shell--institutional .institutional-profile header>p,.site-shell--institutional .research-timeline header>p{max-width:68ch;font-size:1.02rem;line-height:1.72}.site-shell--institutional .scientific-scope-map ol{border-top:1px solid var(--sym-ink);margin:0;padding:0;list-style:none}.site-shell--institutional .scientific-scope-map li{border-bottom:1px solid var(--sym-line);grid-template-columns:78px minmax(0,1fr);align-items:center;min-height:112px;padding:22px 0;display:grid;position:relative}.site-shell--institutional .scientific-scope-map li:not(:last-child):after{z-index:1;background:var(--sym-premium);content:"";width:1px;height:28px;position:absolute;inset-block-end:-14px;inset-inline-start:20px}.site-shell--institutional .scientific-scope-map li>span,.site-shell--institutional .decision-gates__list>li>span,.site-shell--institutional .laboratory-evidence__copy>span,.site-shell--institutional .international-journey__steps>li>span{color:var(--sym-premium);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.78rem;font-weight:700}.site-shell--institutional .scientific-scope-map strong{max-width:22ch;color:var(--sym-ink);font-size:clamp(1.25rem,2vw,1.8rem);font-weight:600;line-height:1.2}.site-shell--institutional .scientific-scope-map>p{border-top:1px solid var(--sym-line);max-width:72ch;margin:28px 0 0;padding-top:20px;font-size:.9rem;line-height:1.68}.site-shell--institutional .institutional-reading-section__layout,.site-shell--institutional .definition-section__layout,.site-shell--institutional .institutional-profile__layout,.site-shell--institutional .research-timeline__layout,.site-shell--institutional .laboratory-faq__layout,.site-shell--institutional .scientific-boundary__layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(52px,8vw,132px);display:grid}.site-shell--institutional .institutional-reading-section__items{border-top:1px solid var(--sym-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.site-shell--institutional .institutional-reading-section__items article{border-bottom:1px solid var(--sym-line);padding-block:28px 32px}.site-shell--institutional .institutional-reading-section__items h3{margin-bottom:12px}.site-shell--institutional .institutional-reading-section__items p{line-height:1.7}.site-shell--institutional .institutional-reading-section__items small{color:var(--sym-accent-strong);padding-top:14px;font-size:.8rem;line-height:1.6;display:block}.site-shell--institutional .decision-gates__list{border-top:1px solid var(--sym-ink);margin:0;padding:0;list-style:none}.site-shell--institutional .decision-gates__list li{border-bottom:1px solid var(--sym-line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:22px;min-height:134px;padding-block:24px;display:grid}.site-shell--institutional .decision-gates__list h3{margin-bottom:8px}.site-shell--institutional .decision-gates__list p{max-width:62ch;margin-bottom:0;line-height:1.68}.site-shell--institutional .scientific-boundary,.site-shell--institutional .definition-section--deep,.site-shell--institutional .institutional-next-path{background:var(--surface-institutional)}.site-shell--institutional .scientific-boundary :is(h2,h3),.site-shell--institutional .definition-section--deep :is(h2,h3),.site-shell--institutional .institutional-next-path :is(h2,h3,dt,dd){color:var(--sym-on-dark)}.site-shell--institutional .scientific-boundary p,.site-shell--institutional .definition-section--deep p,.site-shell--institutional .institutional-next-path p{color:var(--sym-on-dark-muted)}.site-shell--institutional .scientific-boundary ul,.site-shell--institutional .definition-section ul{border-top:1px solid var(--sym-line-dark);margin:0;padding:0;list-style:none}.site-shell--institutional .scientific-boundary li,.site-shell--institutional .definition-section li{color:var(--sym-on-dark);border-bottom:1px solid var(--sym-line-dark);padding:22px 0;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.45}.site-shell--institutional .definition-section:not(.definition-section--deep) ul{border-color:var(--sym-line)}.site-shell--institutional .definition-section:not(.definition-section--deep) li{color:var(--sym-ink);border-color:var(--sym-line)}.site-shell--institutional .sources-review__ledger{border-top:1px solid var(--sym-ink)}.site-shell--institutional .sources-review__ledger article{border-bottom:1px solid var(--sym-line);grid-template-columns:.55fr 1fr 1fr;align-items:start;gap:36px;padding-block:28px 32px;display:grid}.site-shell--institutional .sources-review__ledger article>p{color:var(--sym-accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.site-shell--institutional .sources-review__ledger h3 a{color:var(--sym-ink);-webkit-text-decoration-color:var(--sym-line);text-decoration-color:var(--sym-line);text-underline-offset:5px;text-decoration-thickness:1px}.site-shell--institutional .sources-review__ledger h3 a:hover{color:var(--sym-accent-strong);text-decoration-color:currentColor}.site-shell--institutional .sources-review dl{gap:18px;margin:0;display:grid}.site-shell--institutional .institutional-next-path__layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(48px,8vw,132px);display:grid}.site-shell--institutional .institutional-next-path nav{border-top:1px solid var(--sym-line-dark);flex-direction:column;display:flex}.site-shell--institutional .institutional-next-path nav>a:not(.button){color:var(--sym-on-dark);border-bottom:1px solid var(--sym-line-dark);justify-content:space-between;gap:24px;padding-block:20px;text-decoration:none;display:flex}.site-shell--institutional .institutional-next-path nav>.button{width:fit-content;margin-top:28px}.institutional-page--technology .institutional-hero{border-bottom:1px solid var(--sym-line)}.institutional-page--technology .institutional-hero__layout{grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr);align-items:end}.institutional-page--technology .institutional-hero__copy{padding-bottom:clamp(12px,2vw,30px)}.institutional-page--technology .institutional-hero__media{min-height:0;box-shadow:none;border-radius:0;overflow:visible}.institutional-page--technology .institutional-hero__media img{aspect-ratio:4/5;border-radius:var(--sym-radius);object-position:center;min-height:0}.institutional-page--technology .institutional-hero__media figcaption{color:var(--sym-muted);padding-top:14px;font-size:.75rem;line-height:1.55}.site-shell--en.institutional-page--technology .institutional-hero h1{max-width:20ch;font-size:clamp(3.05rem,4.65vw,5.1rem);line-height:1}.institutional-page--technology .technology-scope{border-bottom:1px solid var(--sym-line);background:var(--surface-science)}.institutional-page--technology .technology-scope__layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(52px,8vw,132px);display:grid}.institutional-page--technology .technology-scope__layout>header h2{max-width:10ch}.institutional-page--technology .technology-scope__layout>header p{max-width:52ch;margin-bottom:0;line-height:1.72}.institutional-page--technology .scientific-scope-map li>span{border:1px solid var(--sym-premium);background:var(--surface-science);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.institutional-page--technology .technology-stage{background:var(--surface-white)}.institutional-page--technology .technology-stage--warm,.institutional-page--technology .technology-research{background:var(--surface-canvas-warm)}.institutional-page--technology .technology-stage__layout,.institutional-page--technology .technology-research__layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(52px,8vw,132px);display:grid}.institutional-page--technology .technology-stage__number{color:var(--sym-premium);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-bottom:clamp(44px,6vw,84px);font-size:.78rem;font-weight:700;display:block}.institutional-page--technology .technology-stage__layout header>p,.institutional-page--technology .technology-research__layout header>p{max-width:54ch;margin-bottom:0;line-height:1.72}.institutional-page--technology .technology-stage__steps{border-top:1px solid var(--sym-ink);margin:0;padding:0;list-style:none}.institutional-page--technology .technology-stage__steps li{border-bottom:1px solid var(--sym-line);grid-template-columns:58px minmax(0,1fr);gap:20px;padding-block:28px 32px;display:grid}.institutional-page--technology .technology-stage__steps li>span{color:var(--sym-premium);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:4px;font-size:.76rem;font-weight:700}.institutional-page--technology .technology-stage__steps h3{margin-bottom:10px}.institutional-page--technology .technology-stage__steps p{max-width:62ch;margin-bottom:0;line-height:1.72}.institutional-page--technology .technology-stage__steps small{border-top:1px solid var(--sym-line);max-width:66ch;color:var(--sym-accent-strong);margin-top:16px;padding-top:14px;font-size:.8rem;line-height:1.62;display:block}.institutional-page--technology .technology-core,.institutional-page--technology .technology-boundary,.institutional-page--technology .technology-consultation{background:var(--surface-institutional)}.institutional-page--technology .technology-core__layout{grid-template-columns:minmax(0,.96fr) minmax(360px,1.04fr);align-items:end;gap:clamp(58px,9vw,150px);display:grid}.institutional-page--technology .technology-core__status{color:var(--sym-premium);letter-spacing:.08em;text-transform:uppercase;margin-bottom:clamp(44px,6vw,78px);font-size:.78rem;font-weight:700;display:block}.institutional-page--technology .technology-core h2,.institutional-page--technology .technology-core h3,.institutional-page--technology .technology-boundary h2,.institutional-page--technology .technology-consultation h2{color:var(--sym-on-dark)}.institutional-page--technology .technology-core header>p,.institutional-page--technology .technology-core__principle>p,.institutional-page--technology .technology-boundary header>p,.institutional-page--technology .technology-consultation header>p{color:var(--sym-on-dark-muted)}.institutional-page--technology .technology-core header>p{max-width:56ch;margin-bottom:0;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.75}.institutional-page--technology .technology-core__principle{border-top:1px solid var(--sym-line-dark);padding-top:32px}.institutional-page--technology .technology-core__principle h3{margin-bottom:18px;font-size:clamp(1.7rem,2.7vw,2.8rem)}.institutional-page--technology .technology-core__principle>p{max-width:54ch;line-height:1.72}.institutional-page--technology .technology-core__disclaimer{border-top:1px solid var(--sym-line-dark);margin:30px 0 0;padding-top:22px;font-size:.88rem;color:var(--sym-on-dark)!important}.institutional-page--technology .decision-gates{background:var(--surface-white)}.institutional-page--technology .technology-boundary__layout{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(48px,8vw,132px);display:grid}.institutional-page--technology .technology-boundary header>p{max-width:52ch;line-height:1.72}.institutional-page--technology .technology-boundary__statement>p{max-width:15ch;color:var(--sym-on-dark);letter-spacing:-.035em;text-wrap:balance;margin:0 0 clamp(48px,6vw,80px);font-size:clamp(2.65rem,5vw,5.4rem);font-weight:600;line-height:1.02}.institutional-page--technology .technology-boundary__statement ul,.institutional-page--technology .technology-boundary__notes{border-top:1px solid var(--sym-line-dark);margin:0;padding:0;list-style:none}.institutional-page--technology .technology-boundary__statement li{color:var(--sym-on-dark);border-bottom:1px solid var(--sym-line-dark);padding-block:22px;font-size:clamp(1.15rem,1.75vw,1.45rem);line-height:1.4}.institutional-page--technology .technology-boundary__notes{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:42px;display:grid}.institutional-page--technology .technology-boundary__notes li{color:var(--sym-on-dark-muted);border-bottom:1px solid var(--sym-line-dark);padding-block:20px;line-height:1.62}.institutional-page--technology .technology-research__ledger{border-top:1px solid var(--sym-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.institutional-page--technology .technology-research__ledger article{border-bottom:1px solid var(--sym-line);min-width:0;padding:28px 28px 0 0}.institutional-page--technology .technology-research__ledger article:not(:last-child){border-inline-end:1px solid var(--sym-line)}.institutional-page--technology .technology-research__ledger article:not(:first-child){padding-inline-start:28px}.institutional-page--technology .technology-research__ledger h3{min-height:2.6em;margin-bottom:16px}.institutional-page--technology .technology-research__ledger article>p{min-height:9.2em;margin-bottom:28px;line-height:1.68}.institutional-page--technology .technology-research__ledger dl{margin:0}.institutional-page--technology .technology-research__ledger dl>div{border-top:1px solid var(--sym-line);padding-block:13px}.institutional-page--technology .technology-research__ledger dt,.institutional-page--technology .technology-sources__summary dt{color:var(--sym-muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:700}.institutional-page--technology .technology-research__ledger dd,.institutional-page--technology .technology-sources__summary dd{color:var(--sym-ink);margin:0;line-height:1.5}.institutional-page--technology .technology-sources{background:var(--surface-white)}.institutional-page--technology .technology-sources__header{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(52px,8vw,132px);margin-bottom:clamp(48px,6vw,78px);display:grid}.institutional-page--technology .technology-sources__header>div>p{max-width:56ch;margin-bottom:0;line-height:1.72}.institutional-page--technology .technology-sources__summary{border-top:1px solid var(--sym-ink);margin:0}.institutional-page--technology .technology-sources__summary>div{border-bottom:1px solid var(--sym-line);grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:28px;padding-block:17px;display:grid}.institutional-page--technology .technology-consultation{border-bottom:1px solid var(--sym-line-dark)}.institutional-page--technology .technology-consultation__layout{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:end;gap:clamp(52px,8vw,132px);display:grid}.institutional-page--technology .technology-consultation header>p{max-width:52ch;margin-bottom:0;line-height:1.72}.institutional-page--technology .technology-consultation__action{border-top:1px solid var(--sym-premium);padding-top:32px}.institutional-page--technology .technology-consultation__action>.button{width:fit-content}.institutional-page--technology .technology-consultation__action nav{border-top:1px solid var(--sym-line-dark);margin-top:42px}.institutional-page--technology .technology-consultation__action nav a{border-bottom:1px solid var(--sym-line-dark);color:var(--sym-on-dark-muted);justify-content:space-between;gap:24px;padding-block:17px;text-decoration:none;display:flex}.institutional-page--technology .technology-consultation__action nav a:hover,.institutional-page--technology .technology-consultation__action nav a:focus-visible{color:var(--sym-on-dark)}.site-shell--institutional .laboratory-evidence{background:var(--surface-canvas-warm)}.site-shell--institutional .laboratory-evidence__record{border-top:1px solid var(--sym-line);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(48px,7vw,108px);width:min(1320px,100% - 96px);margin-inline:auto;padding-block:clamp(70px,7vw,112px);display:grid}.site-shell--institutional .laboratory-evidence__record:nth-child(2n) figure{order:2}.site-shell--institutional .laboratory-evidence__record figure{border-radius:var(--sym-radius);min-height:470px;margin:0;position:relative;overflow:hidden}.site-shell--institutional .laboratory-evidence__record figure img{width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.site-shell--institutional .laboratory-evidence__record figure:hover img{transform:scale(1.018)}.site-shell--institutional .laboratory-evidence__record figcaption{background:var(--surface-institutional);color:var(--sym-on-dark);border-radius:12px;padding:10px 14px;font-size:.78rem;position:absolute;inset-block-end:16px;inset-inline:18px}.site-shell--institutional .laboratory-evidence__copy h2{margin-block:24px 18px}.site-shell--institutional .laboratory-evidence__copy>p{max-width:56ch;line-height:1.72}.site-shell--institutional .laboratory-evidence__copy dl{gap:18px;margin:34px 0 0;display:grid}.site-shell--institutional .laboratory-evidence__copy dl>div{border-top:1px solid var(--sym-line);padding-top:14px}.site-shell--institutional .laboratory-faq__layout>div{border-top:1px solid var(--sym-ink)}.site-shell--institutional .laboratory-faq details{border-bottom:1px solid var(--sym-line)}.site-shell--institutional .laboratory-faq summary{min-height:82px;color:var(--sym-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:1.08rem;font-weight:650;list-style:none;display:flex}.site-shell--institutional .laboratory-faq summary::-webkit-details-marker{display:none}.site-shell--institutional .laboratory-faq summary span{border:1px solid var(--sym-line);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:transform .26s cubic-bezier(.16,1,.3,1);display:grid}.site-shell--institutional .laboratory-faq details[open] summary span{transform:rotate(45deg)}.site-shell--institutional .laboratory-faq details>p{max-width:68ch;padding:0 58px 28px 0;line-height:1.72}.site-shell--institutional .institutional-profile dl{border-top:1px solid var(--sym-ink);margin:0}.site-shell--institutional .institutional-profile dl>div{border-bottom:1px solid var(--sym-line);grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:28px;padding-block:22px;display:grid}.site-shell--institutional .institutional-profile dt{color:var(--sym-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.site-shell--institutional .institutional-profile dd{color:var(--sym-ink);margin:0;font-size:1.04rem;line-height:1.62}.site-shell--institutional .research-timeline ol{border-top:1px solid var(--sym-ink);margin:0;padding:0;list-style:none}.site-shell--institutional .research-timeline li{border-bottom:1px solid var(--sym-line);grid-template-columns:128px minmax(0,1fr);gap:28px;padding-block:30px;display:grid}.site-shell--institutional .research-timeline time{color:var(--sym-premium);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600}.site-shell--institutional .research-timeline h3{margin-bottom:10px}.site-shell--institutional .communication-principles>.container>div{border-top:1px solid var(--sym-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.site-shell--institutional .communication-principles article{border-bottom:1px solid var(--sym-line);min-height:220px;padding:28px 28px 28px 0}.site-shell--institutional .communication-principles article:not(:last-child){border-inline-end:1px solid var(--sym-line)}.site-shell--institutional .communication-principles article:not(:first-child){padding-inline-start:28px}.site-shell--institutional .communication-principles h3{margin-bottom:14px}.site-shell--institutional .communication-principles p{line-height:1.7}.site-shell--institutional .international-journey__information{border-block:1px solid var(--sym-line);grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:28px;margin-bottom:44px;padding-block:24px;display:grid}.site-shell--institutional .international-journey__information ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-shell--institutional .international-journey__information li{border:1px solid var(--sym-line);background:var(--surface-white);color:var(--sym-ink);border-radius:999px;padding:8px 12px;font-size:.82rem}.site-shell--institutional .international-journey__steps{border-top:1px solid var(--sym-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-shell--institutional .international-journey__steps li{border-bottom:1px solid var(--sym-line);min-height:260px;padding:24px 26px 30px 0}.site-shell--institutional .international-journey__steps li:not(:nth-child(3n)){border-inline-end:1px solid var(--sym-line)}.site-shell--institutional .international-journey__steps li:not(:nth-child(3n+1)){padding-inline-start:26px}.site-shell--institutional .international-journey__steps strong{color:var(--sym-accent-strong);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 30px;font-size:.76rem;display:block}.site-shell--institutional .international-journey__steps h3{margin-bottom:12px}.site-shell--institutional .international-journey__steps p{line-height:1.68}.site-shell--institutional .institutional-contact-record{gap:18px;margin:0;display:grid}.site-shell--institutional .institutional-contact-record>div{border-top:1px solid var(--sym-line-dark);padding-top:14px}.site-shell--institutional .institutional-next-path__layout>p[role=note]{border-top:1px solid var(--sym-line-dark);grid-column:2;max-width:62ch;padding-top:20px;font-size:.84rem;line-height:1.68}@media (width<=980px){.site-shell--institutional .institutional-hero__layout,.site-shell--institutional .institutional-reading-section__layout,.site-shell--institutional .definition-section__layout,.site-shell--institutional .institutional-profile__layout,.site-shell--institutional .research-timeline__layout,.site-shell--institutional .laboratory-faq__layout,.site-shell--institutional .scientific-boundary__layout,.site-shell--institutional .institutional-next-path__layout,.institutional-page--technology .technology-scope__layout,.institutional-page--technology .technology-stage__layout,.institutional-page--technology .technology-core__layout,.institutional-page--technology .technology-boundary__layout,.institutional-page--technology .technology-research__layout,.institutional-page--technology .technology-sources__header,.institutional-page--technology .technology-consultation__layout,.site-shell--institutional .laboratory-evidence__record{grid-template-columns:1fr;gap:42px}.site-shell--institutional .institutional-hero__media{min-height:520px}.institutional-page--technology .institutional-hero__media{justify-self:end;width:min(68%,620px)}.institutional-page--technology .institutional-hero__media img{aspect-ratio:16/10}.institutional-page--technology .technology-boundary__notes{grid-column:auto}.institutional-page--technology .technology-research__ledger{grid-template-columns:1fr}.institutional-page--technology .technology-research__ledger article,.institutional-page--technology .technology-research__ledger article:not(:first-child){border-inline-end:0;padding:26px 0 0}.institutional-page--technology .technology-research__ledger h3,.institutional-page--technology .technology-research__ledger article>p{min-height:0}.site-shell--institutional .laboratory-evidence__record:nth-child(2n) figure{order:initial}.site-shell--institutional .laboratory-evidence__record figure{min-height:520px}.site-shell--institutional .sources-review__ledger article{grid-template-columns:.55fr 1fr}.site-shell--institutional .sources-review__ledger dl{grid-column:2}.site-shell--institutional .institutional-next-path__layout>p[role=note]{grid-column:auto}}@media (width<=720px){.site-shell--institutional .institutional-hero{padding-block:calc(var(--sym-nav-height) + 48px) 72px}.site-shell--institutional .institutional-hero__layout{gap:34px}.site-shell--en.institutional-page--technology .institutional-hero h1{max-width:18ch;font-size:clamp(2.55rem,10.6vw,3.35rem);line-height:1.02}.site-shell--institutional .institutional-hero h1{max-width:12ch;margin-bottom:22px;font-size:clamp(2.65rem,12vw,4rem);line-height:1.01}.site-shell--institutional .institutional-hero__review{grid-template-columns:1fr}.site-shell--institutional .institutional-hero__media,.site-shell--institutional .laboratory-evidence__record figure{min-height:390px}.institutional-page--technology .institutional-hero__media{width:100%;min-height:0}.institutional-page--technology .institutional-hero__media img{aspect-ratio:16/10;min-height:0}.site-shell--institutional .institutional-section{padding-block:70px}.site-shell--institutional .institutional-section h2{font-size:clamp(2.1rem,10vw,3.15rem)}.site-shell--institutional .institutional-reading-section__items,.site-shell--institutional .communication-principles>.container>div,.site-shell--institutional .international-journey__steps{grid-template-columns:1fr}.institutional-page--technology .technology-stage__number,.institutional-page--technology .technology-core__status{margin-bottom:32px}.institutional-page--technology .technology-stage__steps li{grid-template-columns:42px minmax(0,1fr);gap:12px}.institutional-page--technology .technology-boundary__statement>p{font-size:clamp(2.45rem,11vw,3.4rem)}.institutional-page--technology .technology-boundary__notes{grid-template-columns:1fr;gap:0}.institutional-page--technology .technology-sources__summary>div{grid-template-columns:1fr;gap:6px}.institutional-page--technology .technology-consultation__action{padding-top:26px}.site-shell--institutional .communication-principles article,.site-shell--institutional .communication-principles article:not(:first-child),.site-shell--institutional .international-journey__steps li,.site-shell--institutional .international-journey__steps li:not(:nth-child(3n+1)){border-inline-end:0;min-height:0;padding:24px 0 28px}.site-shell--institutional .international-journey__information,.site-shell--institutional .institutional-profile dl>div,.site-shell--institutional .research-timeline li{grid-template-columns:1fr;gap:12px}.site-shell--institutional .sources-review__ledger article{grid-template-columns:1fr;gap:16px}.site-shell--institutional .sources-review__ledger dl{grid-column:auto}.site-shell--institutional .laboratory-evidence__record{width:min(100% - 40px,1320px)}.site-shell--institutional .laboratory-evidence__copy h2{margin-top:18px}}@media (width<=430px){.site-shell--institutional .container{width:min(100% - 32px,1320px)}.site-shell--institutional .scientific-scope-map{margin-inline:-16px;padding-inline:16px}.site-shell--institutional .institutional-hero__media,.site-shell--institutional .laboratory-evidence__record figure{min-height:330px}.site-shell--institutional .decision-gates__list li{grid-template-columns:42px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.site-shell--institutional .laboratory-evidence__record figure img,.site-shell--institutional .laboratory-faq summary span{transition:none}.site-shell--institutional .laboratory-evidence__record figure:hover img{transform:none}}.site-shell--symbiosis .trust-proof{background:var(--surface-white);padding-bottom:0}.site-shell--symbiosis .trust-proof__documentary{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(32px,4vw,64px) clamp(18px,2.25vw,36px);display:grid;position:relative}.site-shell--symbiosis .trust-proof__documentary:before{background:var(--sym-line);content:"";grid-area:1/7/3;place-self:stretch center;width:1px}.site-shell--symbiosis .trust-proof__figure{border-radius:var(--sym-radius);background:var(--surface-science);flex-direction:column;min-width:0;margin:0;display:flex;position:relative;overflow:hidden}.site-shell--symbiosis .trust-proof__figure--primary{grid-area:1/1/3/7;align-self:center}.site-shell--symbiosis .trust-proof__figure--secondary{border:1px solid var(--sym-line);grid-area:2/8/auto/13;grid-template-columns:minmax(190px,.9fr) minmax(230px,1.1fr);align-items:stretch;display:grid}.site-shell--symbiosis .trust-proof__figure img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.site-shell--symbiosis .trust-proof__figure--primary img{aspect-ratio:16/11}.site-shell--symbiosis .trust-proof__figure--secondary img{aspect-ratio:auto;height:100%;min-height:228px}.site-shell--symbiosis .trust-proof__figure figcaption{background:var(--surface-institutional);min-height:126px;color:var(--sym-on-dark);padding:22px 24px 24px;position:static}.site-shell--symbiosis .trust-proof__figure--secondary figcaption{background:var(--surface-science);min-height:0;color:var(--sym-ink);flex-direction:column;justify-content:center;display:flex}.site-shell--symbiosis .trust-proof__figure figcaption strong,.site-shell--symbiosis .trust-proof__figure figcaption span{display:block}.site-shell--symbiosis .trust-proof__figure figcaption strong{margin-bottom:9px;font-size:.88rem}.site-shell--symbiosis .trust-proof__figure figcaption span{color:var(--sym-on-dark-muted);font-size:.8rem;line-height:1.62}.site-shell--symbiosis .trust-proof__figure--secondary figcaption span{color:var(--sym-muted)}.site-shell--symbiosis .trust-proof__statement{grid-area:1/8/auto/13;align-self:center;padding-block:clamp(20px,3vw,48px) 8px}.site-shell--symbiosis .trust-proof__statement:before{background:var(--sym-premium);content:"";width:72px;height:3px;margin-bottom:clamp(24px,2.5vw,38px);display:block}.site-shell--symbiosis .trust-proof__statement h2{max-width:11ch;color:var(--sym-ink);letter-spacing:-.04em;text-wrap:balance;margin-bottom:clamp(28px,3vw,44px);font-size:clamp(2.8rem,4.25vw,5.15rem);font-weight:600;line-height:1.02}.site-shell--symbiosis .trust-proof__statement p{max-width:46ch;color:var(--sym-muted);margin-bottom:0;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.78}.site-shell--symbiosis .trust-proof__provenance{background:var(--surface-canvas-warm);isolation:isolate;grid-template-rows:repeat(6,minmax(70px,1fr));grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(18px,2vw,32px);min-height:clamp(590px,47vw,680px);margin-top:clamp(72px,8vw,120px);padding-block:clamp(56px,5vw,78px) 30px;display:grid;position:relative;overflow:hidden}.site-shell--symbiosis .trust-proof__provenance:before{aspect-ratio:1;z-index:0;background:var(--surface-science);content:"";border-radius:50%;width:clamp(340px,34vw,510px);position:absolute;inset-block-start:clamp(24px,4vw,62px);inset-inline-start:clamp(80px,13vw,210px)}.site-shell--symbiosis .trust-proof__path{z-index:1;color:var(--sym-premium);pointer-events:none;position:absolute;inset:0}.site-shell--symbiosis .trust-proof__path-segment{border-style:solid;border-color:currentColor;display:block;position:absolute}.site-shell--symbiosis .trust-proof__path-segment:after{z-index:2;background:var(--surface-canvas-warm);content:"";border:2px solid;border-radius:50%;width:13px;height:13px;position:absolute}.site-shell--symbiosis .trust-proof__path-segment--origin{border-width:0 1.5px 1.5px 0;border-end-end-radius:56px;width:36%;height:17%;inset-block-start:66%;inset-inline-start:0}.site-shell--symbiosis .trust-proof__path-segment--origin:after{inset-block-start:-7px;inset-inline-end:-7px}.site-shell--symbiosis .trust-proof__path-segment--bridge{border-width:1.5px 1.5px 0;border-start-end-radius:56px;width:36%;height:48%;inset-block-start:18%;inset-inline-start:36%}.site-shell--symbiosis .trust-proof__path-segment--bridge:after{inset-block-start:-7px;inset-inline-start:calc(50% - 7px)}.site-shell--symbiosis .trust-proof__path-segment--destination{border-width:0 0 1.5px 1.5px;border-end-start-radius:56px;width:25%;height:18%;inset-block-start:55%;inset-inline-start:72%}.site-shell--symbiosis .trust-proof__path-segment--destination:after{inset-block-start:-7px;inset-inline-start:-7px}.site-shell--symbiosis .trust-proof__proof{z-index:2;align-self:start;min-width:0;position:relative}.site-shell--symbiosis .trust-proof__proof--origin{grid-area:4/1/6/5;align-self:end;padding-inline-start:clamp(28px,3vw,48px)}.site-shell--symbiosis .trust-proof__proof--collaboration{grid-area:2/6/4/9}.site-shell--symbiosis .trust-proof__proof--international{grid-area:4/9/6/13;padding-inline:clamp(18px,2vw,32px) clamp(24px,3vw,52px)}.site-shell--symbiosis .trust-proof__proof h3{color:var(--sym-ink);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.45rem,2vw,2rem);font-weight:650;line-height:1.2}.site-shell--symbiosis .trust-proof__proof p{max-width:31ch;color:var(--sym-muted);margin:0;font-size:clamp(.93rem,1.05vw,1.04rem);line-height:1.72}.site-shell--symbiosis .trust-proof__cta{z-index:3;min-width:0;color:var(--sym-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sym-premium);text-decoration-color:var(--sym-premium);text-underline-offset:9px;white-space:nowrap;grid-area:6/10/auto/13;justify-content:flex-start;place-self:end;align-items:center;gap:22px;padding:16px 0 10px;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:700;text-decoration-thickness:1px;transition:color .22s,text-decoration-color .22s;display:flex;position:relative}.site-shell--symbiosis .trust-proof__cta:hover,.site-shell--symbiosis .trust-proof__cta:focus-visible{color:var(--sym-accent-strong);text-decoration-color:currentColor}.site-shell--symbiosis .trust-proof__cta>span:last-child{font-size:1.35em;transition:transform .22s cubic-bezier(.16,1,.3,1)}.site-shell--symbiosis .trust-proof__cta:hover>span:last-child,.site-shell--symbiosis .trust-proof__cta:focus-visible>span:last-child{transform:translate(5px)}.site-shell--symbiosis .trust-proof__boundary{background:var(--surface-canvas-warm);padding-block:26px clamp(52px,6vw,84px)}.site-shell--symbiosis .trust-proof__boundary ul{grid-template-columns:.84fr 1.2fr 1.12fr;gap:clamp(28px,4vw,68px);margin:0;padding:0;list-style:none;display:grid}.site-shell--symbiosis .trust-proof__boundary li{min-width:0;color:var(--sym-ink);padding-inline-start:62px;font-size:.82rem;line-height:1.58;position:relative}.site-shell--symbiosis .trust-proof__boundary li:before{background:var(--sym-premium);content:"";width:42px;height:1px;position:absolute;inset-block-start:.72em;inset-inline-start:0}.site-shell--symbiosis .trust-proof__boundary li:after{border:1px solid var(--sym-premium);background:var(--surface-canvas-warm);content:"";border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:calc(.72em - 3px);inset-inline-start:0}@media (width<=980px){.site-shell--symbiosis .trust-proof__documentary{grid-template-columns:repeat(6,minmax(0,1fr));gap:36px 24px}.site-shell--symbiosis .trust-proof__documentary:before{display:none}.site-shell--symbiosis .trust-proof__figure--primary{grid-column:1/4}.site-shell--symbiosis .trust-proof__statement,.site-shell--symbiosis .trust-proof__figure--secondary{grid-column:4/7}.site-shell--symbiosis .trust-proof__figure--secondary{grid-template-columns:1fr}.site-shell--symbiosis .trust-proof__figure--secondary img{aspect-ratio:16/9;height:auto;min-height:0}.site-shell--symbiosis .trust-proof__provenance{min-height:600px}.site-shell--symbiosis .trust-proof__proof--origin{grid-column:1/6}.site-shell--symbiosis .trust-proof__proof--collaboration{grid-column:6/10}.site-shell--symbiosis .trust-proof__proof--international,.site-shell--symbiosis .trust-proof__cta{grid-column:9/13}}@media (width<=720px){.site-shell--symbiosis .trust-proof{padding-top:70px}.site-shell--symbiosis .trust-proof__documentary{grid-template-columns:1fr;gap:24px}.site-shell--symbiosis .trust-proof__statement{grid-area:1/1;padding-block:0 28px}.site-shell--symbiosis .trust-proof__statement h2{text-wrap:wrap;max-width:none;font-size:clamp(1.75rem,7.4vw,2rem)}.site-shell--symbiosis.site-shell--en .trust-proof__statement h2{font-size:clamp(1.75rem,7.4vw,2rem)}html[lang=zh-CN] .site-shell--symbiosis .trust-proof__statement h2{text-wrap:wrap;max-width:none;font-size:clamp(2.05rem,9.2vw,2.3rem)}.site-shell--symbiosis.site-shell--ru .trust-proof__statement h2{font-size:clamp(1.45rem,3.65vw + .72rem,1.61rem);line-height:1.08}.site-shell--symbiosis.site-shell--es .trust-proof__statement h2{font-size:clamp(1.4rem,4.8vw + .44rem,1.61rem);line-height:1.08}.site-shell--symbiosis.site-shell--fr .trust-proof__statement h2{font-size:clamp(1.3rem,7.06vw - .11rem,1.61rem);line-height:1.08}.site-shell--symbiosis.site-shell--ar .trust-proof__statement h2{font-size:clamp(1.8rem,7.4vw,2.05rem);line-height:1.22}.site-shell--symbiosis .trust-proof__figure--primary{grid-area:2/1}.site-shell--symbiosis .trust-proof__figure--secondary{grid-area:3/1}.site-shell--symbiosis .trust-proof__figure figcaption{min-height:0}.site-shell--symbiosis .trust-proof__provenance{grid-template-rows:auto;grid-template-columns:1fr;gap:0;min-height:0;margin-top:64px;padding-block:24px 56px;overflow:visible}.site-shell--symbiosis .trust-proof__provenance:before{opacity:.82;width:280px;inset-block-start:0;inset-inline:auto -104px}.site-shell--symbiosis .trust-proof__path{display:none}.site-shell--symbiosis .trust-proof__proof,.site-shell--symbiosis .trust-proof__proof--origin,.site-shell--symbiosis .trust-proof__proof--collaboration,.site-shell--symbiosis .trust-proof__proof--international{border-inline-start:1px solid var(--sym-premium);grid-area:auto/1;align-self:auto;min-height:170px;padding:28px 0 34px 34px;position:relative}.site-shell--symbiosis .trust-proof__proof:before{border:2px solid var(--sym-premium);background:var(--surface-canvas-warm);content:"";border-radius:50%;width:13px;height:13px;position:absolute;inset-block-start:38px;inset-inline-start:-7px}.site-shell--symbiosis .trust-proof__proof p{max-width:38ch}.site-shell--symbiosis .trust-proof__cta{grid-area:auto/1;justify-self:start;width:min(100%,360px);margin:6px 0 0 34px}[dir=rtl] .site-shell--symbiosis .trust-proof__proof,[dir=rtl] .site-shell--symbiosis .trust-proof__proof--origin,[dir=rtl] .site-shell--symbiosis .trust-proof__proof--collaboration,[dir=rtl] .site-shell--symbiosis .trust-proof__proof--international{padding:28px 34px 34px 0}[dir=rtl] .site-shell--symbiosis .trust-proof__cta{margin:6px 34px 0 0}.site-shell--symbiosis .trust-proof__boundary{padding-block:0 58px}.site-shell--symbiosis .trust-proof__boundary ul{grid-template-columns:1fr;gap:0}.site-shell--symbiosis .trust-proof__boundary li{border-bottom:1px solid var(--sym-line);padding-block:16px;padding-inline-start:58px}}
