.site-shell--symbiosis{--font-display:"Sijimingfu Sans", "PingFang SC", "Hiragino Sans GB", sans-serif;--surface-canvas-warm:#faf9f6;--surface-white:#fff;--surface-science:#e9eeea;--surface-institutional:#102724;--sym-bg:var(--surface-canvas-warm);--sym-surface:var(--surface-white);--sym-surface-strong:var(--surface-science);--sym-deep:var(--surface-institutional);--sym-accent:#1f6f63;--sym-accent-strong:#164f48;--sym-ink:#132522;--sym-muted:#5b6c67;--sym-premium:#b77b55;--sym-line:#d3dcd5;--sym-on-dark:#f8f6f0;--sym-on-dark-muted:#cbdad5;--sym-line-dark:#f8f6f038;--sym-coral:#9b4d4b;--sym-radius:16px;--sym-nav-height:72px;--sym-section-space:clamp(88px, 8vw, 132px);--sym-shadow:0 18px 50px #263d3614;background:var(--sym-bg);color:var(--sym-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.site-shell--symbiosis:is(.site-shell--ru,.site-shell--es,.site-shell--fr){--font-display:"Noto Sans Variable", "Helvetica Neue", Arial, sans-serif;--font-body:"Noto Sans Variable", "Helvetica Neue", Arial, sans-serif;--font-metric:"Noto Sans Variable", "Helvetica Neue", Arial, sans-serif;font-family:var(--font-body)}.site-shell--symbiosis.site-shell--ar{--font-display:"Noto Sans Arabic Variable", "Noto Sans Arabic", "Geeza Pro", Arial, sans-serif;--font-body:"Noto Sans Arabic Variable", "Noto Sans Arabic", "Geeza Pro", Arial, sans-serif;--font-metric:"Noto Sans Arabic Variable", "Noto Sans Arabic", "Geeza Pro", Arial, sans-serif;font-family:var(--font-body)}.site-shell--symbiosis.site-shell--ar :is(h1,h2,h3){letter-spacing:0}.site-shell--symbiosis ::selection{color:var(--sym-ink);background:#b77b553d}.site-shell--symbiosis :focus-visible{outline:3px solid var(--sym-accent-strong);outline-offset:4px}.site-shell--symbiosis h1,.site-shell--symbiosis h2,.site-shell--symbiosis h3{font-family:var(--font-display);letter-spacing:-.025em}.site-shell--symbiosis .container{width:min(1320px,100% - 96px)}.site-shell--symbiosis .section{padding-block:var(--sym-section-space)}.site-shell--symbiosis .section-kicker{display:none}.site-shell--symbiosis .section-heading,.site-shell--symbiosis .section-heading--split{margin-bottom:52px;display:block}.site-shell--symbiosis .section-heading>p{max-width:58ch;margin-top:18px}.site-shell--symbiosis .section-heading h2,.site-shell--symbiosis .about-trust h2,.site-shell--symbiosis .preservation h2,.site-shell--symbiosis .principle h2,.site-shell--symbiosis .sampling h2,.site-shell--symbiosis .faq h2,.site-shell--symbiosis .contact h2,.site-shell--symbiosis .emergency-guide h2{color:var(--sym-ink);font-size:clamp(2.35rem,4.2vw,4.75rem);font-weight:600;line-height:1.05}.site-shell--symbiosis p{color:var(--sym-muted)}.site-shell--symbiosis .button{white-space:nowrap;border-width:1px;border-radius:999px;gap:10px;min-height:52px;padding-inline:24px;transition:color .22s cubic-bezier(.16,1,.3,1),background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.site-shell--symbiosis .button:active{transform:translateY(1px)scale(.985)}.site-shell--symbiosis .button--primary{background:var(--sym-accent);color:#fff;box-shadow:0 10px 24px #1f6f632e}.site-shell--symbiosis .button--primary:hover{background:var(--sym-accent-strong);box-shadow:0 14px 28px #164f4833}.site-shell--symbiosis .navbar,.site-shell--symbiosis .navbar.navbar--scrolled{height:var(--sym-nav-height);color:var(--sym-ink);-webkit-backdrop-filter:blur(18px)saturate(108%);background:#faf9f6f0;border-bottom:1px solid #d3dcd5eb;box-shadow:0 10px 30px #263d360e}.site-shell--symbiosis .brand{min-width:230px}.site-shell--symbiosis .brand__logo-frame{border:1px solid var(--sym-line);flex-basis:46px;width:46px;height:46px}.site-shell--symbiosis .brand__text strong{color:var(--sym-ink)}.site-shell--symbiosis .brand__text small{color:var(--sym-muted);font-size:.62rem}.site-shell--symbiosis .navbar__brand-area{flex:0 auto;gap:12px}.site-shell--symbiosis .navbar__brand-area>.navbar-socials{gap:4px;display:flex}.site-shell--symbiosis .navbar__brand-area>.navbar-socials .navbar-social-link{flex-basis:34px;width:34px;height:34px}.site-shell--symbiosis .navbar__brand-area>.navbar-socials svg{width:24px;height:24px}.site-shell--symbiosis .navbar-social-link--pending{opacity:.82;transform:none}.site-shell--symbiosis .navbar-v2__groups{gap:clamp(12px,1.25vw,20px)}.site-shell--symbiosis .navbar-v2__group-link,.site-shell--symbiosis .navbar-v2__menu-toggle,.site-shell--symbiosis .navbar-v2__trigger,.site-shell--symbiosis .navbar-v2__direct{color:var(--sym-ink);font-size:.84rem}.site-shell--symbiosis .navbar-v2__group-control:hover,.site-shell--symbiosis .navbar-v2__group-control:focus-within,.site-shell--symbiosis .navbar-v2__group-link:hover,.site-shell--symbiosis .navbar-v2__menu-toggle:hover,.site-shell--symbiosis .navbar-v2__trigger:hover,.site-shell--symbiosis .navbar-v2__direct:hover{color:var(--sym-accent-strong)}.site-shell--symbiosis .navbar__cta{border:1px solid var(--sym-accent);background:var(--sym-accent);color:#fff;white-space:nowrap;border-radius:999px;padding:10px 18px;box-shadow:0 8px 20px #1f6f6326}.site-shell--symbiosis .language-switcher__trigger{color:var(--sym-muted)}.site-shell--symbiosis .language-switcher__trigger>span:first-child{letter-spacing:.08em;font-size:.7rem;font-weight:700}.site-shell--symbiosis .hero{background:var(--surface-institutional);isolation:isolate;min-height:100dvh;position:relative;overflow:hidden}.site-shell--symbiosis .hero__portrait{z-index:-3;object-fit:cover;object-position:58% 18%;filter:saturate(.92)contrast()brightness();width:100%;max-width:none;height:100%;animation:1.4s cubic-bezier(.16,1,.3,1) both symbiosis-hero-settle;position:absolute;inset:0;scale:1.015}.site-shell--symbiosis .hero__scrim{z-index:-2;background:linear-gradient(90deg,#102724c7 0%,#1027247a 43%,#10272414 78%),linear-gradient(#1027240a 38%,#1027249e 100%);position:absolute;inset:0}.site-shell--symbiosis .hero__layout{min-height:100dvh;padding-top:calc(var(--sym-nav-height) + 76px);align-items:flex-end;padding-bottom:clamp(60px,8vh,104px);display:flex}.site-shell--symbiosis .hero__content{width:min(760px,62vw);max-width:none;animation:.9s cubic-bezier(.16,1,.3,1) .12s both symbiosis-copy-arrive}.site-shell--symbiosis .hero h1,.site-shell--symbiosis.site-shell--en .hero h1{color:#f2f7f5;letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:0 0 24px;font-size:clamp(3.2rem,6.1vw,6rem);font-weight:600;line-height:.98}.site-shell--symbiosis .hero h1 span{white-space:nowrap;display:block}.site-shell--symbiosis.site-shell--en .hero__content{width:min(900px,70vw)}.site-shell--symbiosis.site-shell--en .hero h1{max-width:none;font-size:clamp(3rem,4.45vw,4.35rem);line-height:1.02}.site-shell--symbiosis:is(.site-shell--ru,.site-shell--es,.site-shell--fr) .hero__content{width:min(1180px,85vw)}.site-shell--symbiosis:is(.site-shell--ru,.site-shell--es,.site-shell--fr) .hero h1{max-width:none;font-size:clamp(3rem,4.45vw,4.35rem);line-height:1.03}.site-shell--symbiosis.site-shell--ar .hero__content{width:min(900px,72vw)}.site-shell--symbiosis.site-shell--ar .hero h1{max-width:none;font-size:clamp(3rem,4.8vw,5rem);line-height:1.16}.site-shell--symbiosis .hero__description{color:#d6e4df;max-width:43ch;margin-bottom:30px;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.7}.site-shell--symbiosis .hero__actions{flex-wrap:wrap;gap:12px;display:flex}.site-shell--symbiosis .hero .button--light{color:var(--sym-on-dark);box-shadow:none;background:0 0;border-color:#f8f6f094}.site-shell--symbiosis .hero .button--light:hover{color:#fff;background:#f8f6f01a;border-color:#f8f6f0db}.site-shell--symbiosis .emergency-banner{background:#f3e8e6;border-color:#e0c6c4}.site-shell--symbiosis .emergency-banner__inner{min-height:104px}.site-shell--symbiosis .emergency-banner__signal,.site-shell--symbiosis .emergency-banner__icon{color:var(--sym-coral);border-color:#c8928d}.site-shell--symbiosis .emergency-banner h2{color:#713b39}.site-shell--symbiosis .button--emergency{background:#8f4745;border-radius:999px}.site-shell--symbiosis .services{background:var(--surface-canvas-warm)}.site-shell--symbiosis .services .section-heading h2{color:var(--sym-ink)}.site-shell--symbiosis .services .section-heading>p{color:var(--sym-muted)}.site-shell--symbiosis .services__primary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.site-shell--symbiosis .service-primary{border-radius:var(--sym-radius);background:var(--sym-surface);min-height:0;box-shadow:var(--sym-shadow);border:0;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.site-shell--symbiosis :is(.service-primary,.about-trust__media,.preservation__visual,.cases__category-media,.sampling__visual) img{filter:saturate(.86)contrast(.98)}.site-shell--symbiosis .service-primary .media-placeholder{border-radius:0;flex:0 0 280px;width:100%;height:280px;position:relative;inset:auto}.site-shell--symbiosis .service-primary__content{flex-direction:column;min-height:280px;padding:26px 28px 28px;display:flex}.site-shell--symbiosis .service-primary__content>span{display:none}.site-shell--symbiosis .service-primary h3{min-height:2.2em;color:var(--sym-ink);font-size:clamp(1.55rem,2.3vw,2.35rem)}.site-shell--symbiosis .service-primary__subject,.site-shell--symbiosis .service-primary__suffix{color:inherit;font-size:inherit}.site-shell--symbiosis .service-primary p{max-width:52ch;color:var(--sym-muted)}.site-shell--symbiosis .service-primary a{color:var(--sym-accent-strong);gap:9px;margin-top:auto;padding-top:22px}.site-shell--symbiosis .symbiosis-bridge{background:var(--sym-deep);color:var(--sym-on-dark);border-block:1px solid #cbdad533;padding-block:clamp(64px,6vw,88px)}.site-shell--symbiosis .symbiosis-bridge__layout{grid-template-columns:minmax(0,.72fr) minmax(480px,1fr);align-items:center;gap:clamp(36px,4vw,56px);width:min(1120px,100% - 96px);min-height:0;display:grid}.site-shell--symbiosis .symbiosis-bridge__portrait{border-radius:var(--sym-radius);height:clamp(480px,48vw,620px);margin:0;overflow:hidden}.site-shell--symbiosis .symbiosis-bridge__portrait img{object-fit:cover;object-position:50% 43%;width:100%;height:100%}.site-shell--symbiosis .symbiosis-bridge h2{max-width:none;color:var(--sym-on-dark);text-wrap:balance;margin:0;font-size:clamp(2.5rem,3.6vw,4.15rem);line-height:1.04}.site-shell--symbiosis .symbiosis-bridge__line{background:var(--sym-premium);width:68px;height:2px;margin:28px 0}.site-shell--symbiosis .symbiosis-bridge__copy>p:last-child{max-width:40ch;color:var(--sym-on-dark-muted);font-size:1rem;line-height:1.8}.site-shell--symbiosis .about-trust{background:var(--surface-white);color:var(--sym-ink)}.site-shell--symbiosis .about-trust__intro{align-items:center;gap:clamp(48px,7vw,104px)}.site-shell--symbiosis .about-trust__media{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr .6fr;gap:12px}.site-shell--symbiosis .about-trust__media .media-placeholder{border-radius:var(--sym-radius)}.site-shell--symbiosis .about-trust__media .media-placeholder:first-child{grid-row:1/3}.site-shell--symbiosis .about-trust__media .media-placeholder:last-child{display:none}.site-shell--symbiosis .about-trust__copy>p:not(.section-kicker){color:var(--sym-muted)}.site-shell--symbiosis .trust-metrics{border-color:var(--sym-line)}.site-shell--symbiosis .trust-metrics dt{color:var(--sym-premium)}.site-shell--symbiosis .trust-metrics dd{color:var(--sym-muted)}.site-shell--symbiosis .trust-notes,.site-shell--symbiosis .trust-notes article{border-color:var(--sym-line)}.site-shell--symbiosis .trust-notes span{display:none}.site-shell--symbiosis .trust-notes h3{color:var(--sym-ink)}.site-shell--symbiosis .preservation{background:var(--surface-canvas-warm)}.site-shell--symbiosis .preservation h2,.site-shell--symbiosis .preservation__list h3{color:var(--sym-ink)}.site-shell--symbiosis .preservation :is(.section-intro,.preservation__list p){color:var(--sym-muted)}.site-shell--symbiosis .preservation__layout{gap:clamp(44px,7vw,100px)}.site-shell--symbiosis .preservation__visual{grid-template:1fr 1fr/1fr 1fr;gap:14px;min-height:680px;display:grid}.site-shell--symbiosis .preservation__texture{object-fit:cover;border-radius:var(--sym-radius);grid-area:1/1/3/3;width:100%;height:100%}.site-shell--symbiosis .preservation__visual .media-placeholder{border:8px solid var(--surface-canvas-warm);border-radius:var(--sym-radius);grid-area:2/1/3/2;width:calc(100% - 18px);min-height:0;margin:0 0 18px 18px}.site-shell--symbiosis .preservation__list,.site-shell--symbiosis .preservation__list article{border-color:var(--sym-line)}.site-shell--symbiosis .preservation__list article>span{color:var(--sym-premium)}.site-shell--symbiosis .preservation__links a{border-color:var(--sym-line);color:var(--sym-ink);border-radius:999px}.site-shell--symbiosis .preservation__links a:hover{border-color:var(--sym-accent);color:var(--sym-accent-strong)}.site-shell--symbiosis .principle{background:var(--surface-science)}.site-shell--symbiosis .principle__header{max-width:860px}.site-shell--symbiosis .section-emphasis-callout{color:var(--sym-muted);background:0 0;padding:0}.site-shell--symbiosis .principle__diagram,.site-shell--symbiosis .principle-step{border-color:var(--sym-line)}.site-shell--symbiosis .principle-step__number{color:var(--sym-premium)}.site-shell--symbiosis .principle__arrow{border-color:var(--sym-line);background:var(--sym-surface);color:var(--sym-accent)}.site-shell--symbiosis .principle-step h3{color:var(--sym-ink)}.site-shell--symbiosis .principle-step p,.site-shell--symbiosis .principle__note{color:var(--sym-muted)}.site-shell--symbiosis .process{background:var(--surface-white)}.site-shell--symbiosis .process>.container>.section-heading h2{color:var(--sym-ink)}.site-shell--symbiosis .process>.container>.section-heading :is(p,.section-emphasis-callout){color:var(--sym-muted)}.site-shell--symbiosis .process-timeline{border:0;border-block:1px solid var(--sym-line);box-shadow:none;background:0 0;border-radius:0;padding-block:28px}.site-shell--symbiosis .process-timeline__estimate{border-color:var(--sym-line)}.site-shell--symbiosis .process-timeline__stages{gap:clamp(20px,3vw,44px)}.site-shell--symbiosis .process-timeline__stages li{gap:12px;padding-right:0}.site-shell--symbiosis .process-timeline__stages li:not(:last-child):after{content:none}.site-shell--symbiosis .process-timeline__stages span{color:var(--sym-premium);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,2.2vw,2.25rem);font-weight:500;line-height:1}.site-shell--symbiosis .process-timeline__stages strong{font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.45}.site-shell--symbiosis .process-timeline__stages strong,.site-shell--symbiosis .process-timeline__estimate strong{color:var(--sym-ink)}.site-shell--symbiosis .process-chapter,.site-shell--symbiosis .process-chapter--resource,.site-shell--symbiosis .process-chapter--science,.site-shell--symbiosis .process-chapter--life{background:var(--surface-white);color:var(--sym-ink);border-color:var(--sym-line)}.site-shell--symbiosis .process-chapter{padding:36px 0 40px}.site-shell--symbiosis .process-chapter__header>p{display:none}.site-shell--symbiosis .process-chapter>.container{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(48px,7vw,104px);display:grid}.site-shell--symbiosis .process-chapter__header{top:calc(var(--sym-nav-height) + 32px);margin:0;display:block;position:sticky}.site-shell--symbiosis .process-chapter__header h3{margin-bottom:18px}.site-shell--symbiosis .process-chapter__header h3,.site-shell--symbiosis .process-chapter .process-gallery__copy h4{color:var(--sym-ink)}.site-shell--symbiosis .process-chapter__header>span,.site-shell--symbiosis .process-gallery__description,.site-shell--symbiosis .process-gallery__visual-context,.site-shell--symbiosis .process-gallery__closing{color:var(--sym-muted)}.site-shell--symbiosis .process-gallery__details{border-color:var(--sym-line);min-height:160px;margin-top:14px;padding-top:18px}.site-shell--symbiosis .process-gallery__index strong{color:var(--sym-premium)}.site-shell--symbiosis .process-gallery__index span,.site-shell--symbiosis .process-gallery__visual-context span{color:var(--sym-accent-strong)}.site-shell--symbiosis .process-gallery__eyebrow{display:none}.site-shell--symbiosis .process-gallery__signals span,.site-shell--symbiosis .process-gallery__keywords li{color:var(--sym-muted);border-color:var(--sym-line)}.site-shell--symbiosis .process-gallery__statement{background:var(--sym-accent-strong)}.site-shell--symbiosis .cases{background:var(--surface-canvas-warm)}.site-shell--symbiosis .cases__layout{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:72px}.site-shell--symbiosis .cases h2{color:var(--sym-ink)}.site-shell--symbiosis .cases header>p,.site-shell--symbiosis .cases__categories p,.site-shell--symbiosis .cases__release{color:var(--sym-muted)}.site-shell--symbiosis .cases__categories{border:0;grid-template-columns:1fr 1fr;gap:16px;display:grid}.site-shell--symbiosis .cases__categories a{border:0;border-bottom:1px solid var(--sym-line);border-radius:var(--sym-radius) var(--sym-radius) 0 0;min-width:0;box-shadow:none;background:0 0;grid-template-columns:1fr 52px;padding:0;display:grid;overflow:hidden}.site-shell--symbiosis .cases__category-media{grid-column:1/-1;height:300px;margin:0;overflow:hidden}.site-shell--symbiosis .cases__category-media img{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.16,1,.3,1)}.site-shell--symbiosis .cases__categories a:hover .cases__category-media img{transform:scale(1.025)}.site-shell--symbiosis .cases__categories a>div{padding:24px 0 24px 24px}.site-shell--symbiosis .cases__categories a>i{place-self:center}.site-shell--symbiosis .cases__categories span{color:var(--sym-ink)}.site-shell--symbiosis .cases__categories p{color:var(--sym-muted)}.site-shell--symbiosis .cases__categories i{color:var(--sym-accent)}.site-shell--symbiosis .sampling{background:var(--surface-science)}.site-shell--symbiosis .sampling__visual .media-placeholder{border-radius:var(--sym-radius)}.site-shell--symbiosis .sampling__stages,.site-shell--symbiosis .sampling__stages article{border-color:var(--sym-line)}.site-shell--symbiosis .sampling__stages article>span{color:var(--sym-premium)}.site-shell--symbiosis .sampling__stages h3{color:var(--sym-ink)}.site-shell--symbiosis .resource-center,.site-shell--symbiosis .resource-center__index{background:var(--surface-science)}.site-shell--symbiosis .resource-center__heading h2,.site-shell--symbiosis .resource-center h3{color:var(--sym-ink)}.site-shell--symbiosis .resource-center__heading p,.site-shell--symbiosis .resource-center p{color:var(--sym-muted)}.site-shell--symbiosis .resource-center__process,.site-shell--symbiosis .resource-center__questions,.site-shell--symbiosis .resource-center__emergency{border-color:var(--sym-line);border-radius:var(--sym-radius);background:var(--sym-bg);box-shadow:var(--sym-shadow)}.site-shell--symbiosis .resource-center :is(.resource-center__process,.resource-center__questions,.resource-center__emergency) h3{color:var(--sym-ink)}.site-shell--symbiosis .resource-center :is(.resource-center__process,.resource-center__questions,.resource-center__emergency) p{color:var(--sym-muted)}.site-shell--symbiosis .resource-center__questions nav{border-color:var(--sym-line)}.site-shell--symbiosis .resource-center__questions nav a{border-color:var(--sym-line);color:var(--sym-ink)}.site-shell--symbiosis .resource-center__questions nav a:hover{background:var(--sym-surface-strong);color:var(--sym-accent-strong)}.site-shell--symbiosis .resource-center__text-link{color:var(--sym-accent-strong)}.site-shell--symbiosis .knowledge-questions{--knowledge-bg:var(--surface-science);--knowledge-surface:var(--surface-white);--knowledge-navy:#102724;--knowledge-ink:#132522;--knowledge-muted:#5b6c67;--knowledge-cyan:#1f6f63;--knowledge-line:#d3dcd5;--knowledge-pale:var(--surface-white);background:var(--surface-science);color:var(--knowledge-ink);padding-block:clamp(64px,6vw,88px)}.site-shell--symbiosis .knowledge-questions__heading--compact{max-width:980px;margin-bottom:42px}.site-shell--symbiosis .knowledge-questions__heading--compact h2{max-width:none;color:var(--knowledge-ink);margin-bottom:16px;font-size:clamp(2.35rem,4.7vw,4.85rem);line-height:1.04}.site-shell--symbiosis .knowledge-questions__heading--compact div>p{max-width:72ch;color:var(--knowledge-muted);margin-bottom:12px;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.75}.site-shell--symbiosis .knowledge-questions__heading--compact>small{color:var(--sym-premium);font-size:.82rem;font-weight:650}.site-shell--symbiosis .knowledge-questions__workspace{grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(24px,3.2vw,48px);display:grid}.site-shell--symbiosis .knowledge-questions__matrix{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.site-shell--symbiosis .knowledge-question-index{border:1px solid var(--knowledge-line);min-width:0;min-height:96px;color:var(--knowledge-ink);text-align:start;background:#ffffffb8;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px 18px;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s,background-color .18s;display:grid}.site-shell--symbiosis .knowledge-question-index:hover{border-color:var(--knowledge-cyan);background:var(--knowledge-surface);transform:translateY(-2px)}.site-shell--symbiosis .knowledge-question-index:focus-visible{outline-offset:3px;outline:3px solid #1f6f6347}.site-shell--symbiosis .knowledge-question-index--active{border-color:var(--knowledge-cyan);background:var(--knowledge-cyan);color:#f8f6f0;grid-column:1/-1;min-height:132px;padding:22px 24px;transform:none}.site-shell--symbiosis .knowledge-question-index--active:hover{border-color:var(--knowledge-cyan);background:var(--knowledge-cyan);transform:none}.site-shell--symbiosis .knowledge-question-index__number{min-width:2ch;color:var(--knowledge-cyan);font-family:var(--font-metric);font-size:1.65rem;font-weight:650;line-height:1}.site-shell--symbiosis .knowledge-question-index--active .knowledge-question-index__number{color:#d7a07a;font-size:clamp(2.6rem,4vw,4rem)}.site-shell--symbiosis .knowledge-question-index__label{overflow-wrap:anywhere;min-width:0;font-size:.94rem;font-weight:620;line-height:1.48}.site-shell--symbiosis .knowledge-question-index--active .knowledge-question-index__label{font-size:clamp(1.05rem,1.55vw,1.28rem)}.site-shell--symbiosis .knowledge-question-index__icon{border:1px solid var(--knowledge-line);width:40px;height:40px;color:var(--knowledge-cyan);border-radius:50%;place-items:center;display:grid}.site-shell--symbiosis .knowledge-question-index--active .knowledge-question-index__icon{color:#d7a07a;border-color:#d7a07a80}.site-shell--symbiosis .knowledge-questions__focus{top:calc(var(--sym-nav-height) + 24px);border:1px solid var(--knowledge-line);background:var(--knowledge-surface);isolation:isolate;border-radius:12px;min-height:680px;position:sticky;overflow:hidden}.site-shell--symbiosis .knowledge-questions__watermark{z-index:-1;color:#1f6f6314;pointer-events:none;position:absolute;inset-block-start:-48px;inset-inline-end:-58px;transform:rotate(-14deg)}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question{scroll-margin-top:calc(var(--sym-nav-height) + 24px);border:0;display:none}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question:before{display:none}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question--open{display:block}.site-shell--symbiosis .knowledge-question__header{border-bottom:1px solid var(--knowledge-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:34px 38px 24px;display:grid}.site-shell--symbiosis .knowledge-question__header .knowledge-question__number{color:var(--knowledge-cyan);font-family:var(--font-metric);font-size:2rem;font-weight:650;line-height:1}.site-shell--symbiosis .knowledge-question__header h3{color:var(--knowledge-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,2vw,2.05rem);line-height:1.32}.site-shell--symbiosis .knowledge-question__header h3:focus-visible{border-inline-start:3px solid var(--knowledge-cyan);outline:none;padding-inline-start:10px}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question__panel{opacity:1;display:block}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question__panel>div{overflow:visible}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question__body{padding:28px 38px 36px;display:block}.site-shell--symbiosis .knowledge-question__quick-answer{background:0 0;border:0;margin-bottom:30px;padding:0}.site-shell--symbiosis .knowledge-question__section-label{color:var(--knowledge-cyan);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:750;display:block}.site-shell--symbiosis .knowledge-question__quick-answer>div{background:var(--knowledge-pale);border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.site-shell--symbiosis .knowledge-question__quick-answer svg{color:#d7a07a;flex:none;margin-top:2px}.site-shell--symbiosis .knowledge-question__quick-answer p{color:var(--knowledge-ink);margin:0;font-weight:620;line-height:1.7}.site-shell--symbiosis .knowledge-question__copy{max-width:none}.site-shell--symbiosis .knowledge-question__copy h4{color:var(--knowledge-cyan);letter-spacing:.065em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 12px;font-size:.78rem;font-weight:750;display:flex}.site-shell--symbiosis .knowledge-question__copy p{color:var(--knowledge-muted);margin:0 0 17px;line-height:1.82}.site-shell--symbiosis .knowledge-question__copy ul{color:var(--knowledge-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 26px;margin:0 0 26px;padding-inline-start:1.2em;line-height:1.68;display:grid}.site-shell--symbiosis .knowledge-question__flow{margin-bottom:28px}.site-shell--symbiosis .knowledge-question__flow li{border-color:var(--knowledge-line);background:var(--knowledge-bg);color:var(--knowledge-ink)}.site-shell--symbiosis .knowledge-question__flow li:before{color:var(--knowledge-cyan)}.site-shell--symbiosis .knowledge-question__conclusion{border:0;border-top:1px solid var(--knowledge-line);border-bottom:1px solid var(--knowledge-line);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;margin-top:28px;padding:20px 0;display:grid}.site-shell--symbiosis .knowledge-question__conclusion>svg{color:var(--knowledge-cyan);margin-top:1px}.site-shell--symbiosis .knowledge-question__conclusion h4{margin-bottom:7px}.site-shell--symbiosis .knowledge-question__conclusion p{color:var(--knowledge-ink);margin:0;font-weight:600}.site-shell--symbiosis .knowledge-question__cta{margin-top:26px}.site-shell--symbiosis .knowledge-question__cta p{color:var(--knowledge-muted)}.site-shell--symbiosis .knowledge-question__cta .button--primary{background:var(--knowledge-cyan);color:#fff}.site-shell--symbiosis .knowledge-question__cta .button--primary:hover{background:var(--sym-accent-strong);color:#fff}.site-shell--symbiosis .knowledge-question__cta--emergency{background:#fff4f2;border-color:#e4bbb8}.site-shell--rtl .knowledge-question-index{text-align:start}.site-shell--rtl .knowledge-questions__watermark{transform:rotate(14deg)}.site-shell--symbiosis .emergency-guide{background:#874643}.site-shell--symbiosis .emergency-guide h2,.site-shell--symbiosis .emergency-guide h3{color:#f9eeee}.site-shell--symbiosis .emergency-guide p{color:#f0d9d6}.site-shell--symbiosis .emergency-guide .button--light{border-radius:999px}.site-shell--symbiosis .faq{background:var(--surface-science)}.site-shell--symbiosis .faq__list,.site-shell--symbiosis .faq-item{border-color:var(--sym-line)}.site-shell--symbiosis .faq-item button{color:var(--sym-ink)}.site-shell--symbiosis .faq-item button i{border-color:var(--sym-line);color:var(--sym-accent)}.site-shell--symbiosis .contact{background:var(--surface-institutional);color:var(--sym-on-dark)}.site-shell--symbiosis .contact h2,.site-shell--symbiosis .contact__details dd,.site-shell--symbiosis .contact__emergency-link strong{color:var(--sym-on-dark)}.site-shell--symbiosis .contact__details>p,.site-shell--symbiosis .contact__details dt,.site-shell--symbiosis .contact__intents,.site-shell--symbiosis .contact__intents li,.site-shell--symbiosis .contact__emergency-link small{color:var(--sym-on-dark-muted)}.site-shell--symbiosis .contact__layout{gap:clamp(48px,8vw,112px)}.site-shell--symbiosis .contact__details dl,.site-shell--symbiosis .contact__details dl div{border-color:var(--sym-line-dark)}.site-shell--symbiosis .contact__intents li:before{background:var(--sym-premium)}.site-shell--symbiosis .contact__emergency-link{color:var(--sym-on-dark)}.site-shell--symbiosis .contact-form{border:1px solid var(--sym-line);border-radius:var(--sym-radius);background:var(--surface-white);box-shadow:var(--sym-shadow)}.site-shell--symbiosis .contact-form label,.site-shell--symbiosis .contact-form label>span{color:var(--sym-ink)}.site-shell--symbiosis .contact-form input,.site-shell--symbiosis .contact-form select,.site-shell--symbiosis .contact-form textarea{background:var(--sym-surface-strong);color:var(--sym-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-color:#aabdb5;border-radius:12px}.site-shell--symbiosis .contact-form input::placeholder,.site-shell--symbiosis .contact-form textarea::placeholder{color:#536a63;opacity:1}.site-shell--symbiosis .contact-form [aria-invalid=true]{border-color:#a84e4b;box-shadow:0 0 0 3px #a84e4b21}.site-shell--symbiosis .field-error{color:#8f3f3c;margin-top:7px;font-size:.78rem;display:block}.site-shell--symbiosis .form-notice{color:var(--sym-accent-strong)}.site-shell--symbiosis .footer{border-top:1px solid var(--sym-line-dark);background:var(--surface-institutional);color:var(--sym-on-dark)}.site-shell--symbiosis .footer__brand h2,.site-shell--symbiosis .footer__grid h3{color:var(--sym-on-dark)}.site-shell--symbiosis .footer__brand p,.site-shell--symbiosis .footer__grid a,.site-shell--symbiosis .footer__brand small,.site-shell--symbiosis .footer__bottom{color:var(--sym-on-dark-muted)}.site-shell--symbiosis .footer__bottom{border-color:var(--sym-line-dark)}.site-shell--symbiosis .contact a:focus-visible,.site-shell--symbiosis .footer a:focus-visible{outline-color:var(--sym-on-dark)}@keyframes symbiosis-hero-settle{0%{opacity:.84;filter:saturate(.82)contrast(.98)brightness(.96);scale:1.06}to{opacity:1;filter:saturate(.92)contrast()brightness();scale:1.015}}@keyframes symbiosis-copy-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=1180px){.site-shell--symbiosis .navbar-v2__desktop{display:none}.site-shell--symbiosis .menu-button,.site-shell--symbiosis .mobile-language-switcher{display:flex}}@media (width<=1023px){.site-shell--symbiosis .container{width:min(100% - 48px,1320px)}.site-shell--symbiosis .navbar__brand-area>.navbar-socials .navbar-social-link{flex-basis:30px;width:30px;height:30px}.site-shell--symbiosis .navbar__brand-area>.navbar-socials svg{width:22px;height:22px}.site-shell--symbiosis .hero__content{width:min(720px,82vw)}.site-shell--symbiosis .services__primary{grid-template-columns:1fr}.site-shell--symbiosis .cases__layout{grid-template-columns:1fr;gap:40px}.site-shell--symbiosis .symbiosis-bridge__layout{grid-template-columns:1fr 1fr;gap:40px}.site-shell--symbiosis .process-chapter>.container{grid-template-columns:1fr;gap:34px}.site-shell--symbiosis .process-chapter__header{position:static}.site-shell--symbiosis .knowledge-questions__workspace{grid-template-columns:1fr;gap:28px}.site-shell--symbiosis .knowledge-questions__focus{min-height:0;position:relative;top:auto}}@media (width<=767px){.site-shell--symbiosis{--sym-nav-height:66px}.site-shell--symbiosis .container{width:min(100% - 40px,1320px)}.site-shell--symbiosis .section{padding-block:72px}.site-shell--symbiosis .navbar__inner{gap:4px}.site-shell--symbiosis .navbar__brand-area{flex:auto;gap:4px;min-width:0}.site-shell--symbiosis .brand{flex:0 auto;gap:6px;min-width:0}.site-shell--symbiosis .brand__text{min-width:0;overflow:hidden}.site-shell--symbiosis .brand__text strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-shell--symbiosis .navbar__brand-area>.navbar-socials{flex:none;gap:2px;display:flex}.site-shell--symbiosis .navbar__brand-area>.navbar-socials .navbar-social-link{flex-basis:28px;width:28px;height:28px}.site-shell--symbiosis .navbar__brand-area>.navbar-socials svg{width:22px;height:22px}.site-shell--symbiosis .mobile-language-switcher,.site-shell--symbiosis .menu-button{flex:none}.site-shell--symbiosis .brand__text small{display:none}.site-shell--symbiosis .hero{min-height:100dvh}.site-shell--symbiosis .hero__portrait{object-position:52% 45%}.site-shell--symbiosis .hero__scrim{background:linear-gradient(#1027240f 20%,#10272494 55%,#102724db 100%),linear-gradient(90deg,#10272447,#0000 72%)}.site-shell--symbiosis .hero__layout{min-height:100dvh;padding-top:calc(var(--sym-nav-height) + 48px);justify-content:flex-end;align-items:flex-start;padding-bottom:42px}.site-shell--symbiosis .hero__content{width:100%}.site-shell--symbiosis .hero h1,.site-shell--symbiosis.site-shell--en .hero h1{max-width:12ch;font-size:clamp(2.65rem,12vw,4rem);line-height:1.02}.site-shell--symbiosis .hero h1 span{white-space:normal}.site-shell--symbiosis.site-shell--en .hero__content{width:100%}.site-shell--symbiosis.site-shell--en .hero h1{max-width:16ch;font-size:clamp(2.35rem,10.4vw,3.2rem)}.site-shell--symbiosis:is(.site-shell--ru,.site-shell--es,.site-shell--fr) .hero__content{width:100%}.site-shell--symbiosis:is(.site-shell--ru,.site-shell--es,.site-shell--fr) .hero h1{max-width:none;font-size:clamp(2.15rem,9.4vw,2.55rem);line-height:1.05}.site-shell--symbiosis.site-shell--ar .hero__content{width:100%}.site-shell--symbiosis.site-shell--ar .hero h1{max-width:none;font-size:clamp(2.3rem,10vw,2.75rem);line-height:1.18}.site-shell--symbiosis .hero__description{max-width:34ch;margin-bottom:24px;font-size:.96rem;line-height:1.62}.site-shell--symbiosis .hero__actions{align-items:flex-start}.site-shell--symbiosis .button{min-height:48px;padding-inline:20px}.site-shell--symbiosis .section-heading{margin-bottom:34px}.site-shell--symbiosis .section-heading h2,.site-shell--symbiosis .about-trust h2,.site-shell--symbiosis .preservation h2,.site-shell--symbiosis .principle h2,.site-shell--symbiosis .sampling h2,.site-shell--symbiosis .faq h2,.site-shell--symbiosis .contact h2,.site-shell--symbiosis .emergency-guide h2{font-size:clamp(2.05rem,9vw,3rem)}.site-shell--symbiosis .service-primary .media-placeholder{flex-basis:260px;height:260px}.site-shell--symbiosis .service-primary__content{padding:24px 22px 26px}.site-shell--symbiosis .preservation__visual{min-height:480px}.site-shell--symbiosis .preservation__visual .media-placeholder{grid-area:2/1/3/3;width:calc(100% - 36px)}.site-shell--symbiosis .cases__layout{display:grid}.site-shell--symbiosis .cases__categories{grid-template-columns:1fr}.site-shell--symbiosis .cases__category-media{height:260px}.site-shell--symbiosis .symbiosis-bridge{padding-block:56px}.site-shell--symbiosis .symbiosis-bridge__layout{grid-template-columns:1fr;gap:34px;min-height:0}.site-shell--symbiosis .symbiosis-bridge__portrait{height:360px}.site-shell--symbiosis .symbiosis-bridge h2{max-width:10em;font-size:clamp(2.2rem,9vw,2.85rem)}.site-shell--symbiosis .process-timeline__stages{gap:18px}.site-shell--symbiosis .process-timeline__stages li{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px}.site-shell--symbiosis .knowledge-questions{padding-block:64px}.site-shell--symbiosis .knowledge-questions__heading--compact{margin-bottom:30px}.site-shell--symbiosis .knowledge-questions__heading--compact h2{font-size:clamp(2.25rem,10vw,3.25rem)}.site-shell--symbiosis .knowledge-questions__matrix{padding-inline:20px;scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;margin-inline:-20px;padding-bottom:10px;display:flex;overflow-x:auto}.site-shell--symbiosis .knowledge-question-index,.site-shell--symbiosis .knowledge-question-index--active{scroll-snap-align:start;grid-column:auto;min-width:min(280px,82vw);min-height:104px;padding:17px 18px}.site-shell--symbiosis .knowledge-question-index--active .knowledge-question-index__number{font-size:2.2rem}.site-shell--symbiosis .knowledge-question-index--active .knowledge-question-index__label{font-size:1rem}.site-shell--symbiosis .knowledge-questions__watermark{width:230px;height:230px;inset-block-start:-34px;inset-inline-end:-70px}.site-shell--symbiosis .knowledge-question__header{gap:12px;padding:25px 22px 20px}.site-shell--symbiosis .knowledge-question__header .knowledge-question__number{font-size:1.5rem}.site-shell--symbiosis .knowledge-question__header h3{font-size:clamp(1.25rem,5.7vw,1.65rem)}.site-shell--symbiosis .knowledge-questions__focus .knowledge-question__body{padding:22px 22px 28px}.site-shell--symbiosis .knowledge-question__quick-answer>div{padding:16px}.site-shell--symbiosis .knowledge-question__copy ul{grid-template-columns:1fr}.site-shell--symbiosis .knowledge-question__cta{flex-direction:column;align-items:flex-start}.site-shell--symbiosis .contact-form{padding:24px 18px}}@media (width<=430px){.site-shell--symbiosis .brand__text{display:none}}@media (width<=480px){.site-shell--symbiosis .container{width:min(100% - 32px,1320px)}.site-shell--symbiosis .hero__actions{flex-direction:column}.site-shell--symbiosis .hero__actions .button{width:fit-content}.site-shell--symbiosis .mobile-language-switcher__option{min-width:42px}}@media (prefers-reduced-motion:reduce){.site-shell--symbiosis *,.site-shell--symbiosis :before,.site-shell--symbiosis :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-shell--symbiosis .hero__portrait{filter:saturate(.92)contrast()brightness();scale:1}}@media (prefers-reduced-transparency:reduce){.site-shell--symbiosis .navbar{background:var(--sym-bg);-webkit-backdrop-filter:none}}
