.contact-panel.svelte-1wscpkq{background:radial-gradient(ellipse 65% 90% at 100% 0%, #824ad91f, transparent 64%), linear-gradient(135deg, #361d5b52, var(--surface) 58%);border-radius:1.25rem;position:relative;overflow:hidden}.contact-section-title.svelte-1wscpkq{margin:0}.contact-content.svelte-1wscpkq{gap:var(--section-gap);padding:clamp(2rem,4vw,4.25rem);display:grid}.contact-title.svelte-1wscpkq{max-width:18ch;margin:0}.contact-subtitle.svelte-1wscpkq{max-width:36rem;font-family:var(--font-readable);color:var(--text-secondary);margin-top:clamp(1.2rem,1.8vw,2rem);font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.55}.contact-form.svelte-1wscpkq{gap:1.15rem;max-width:58rem;display:grid}.form-row.svelte-1wscpkq{gap:1.15rem;display:grid}label.svelte-1wscpkq{font-family:var(--font-readable);color:var(--text-secondary);grid-template-rows:auto auto 1.45rem;gap:.55rem;font-size:.86rem;display:grid}input.svelte-1wscpkq,textarea.svelte-1wscpkq{width:100%;font-family:var(--font-readable);color:var(--spectral-white);resize:vertical;background:var(--control-surface);border:1px solid var(--control-border);border-radius:.75rem;padding:.95rem 1rem;font-size:1rem;line-height:1.45;transition:border-color .16s,background .16s}input.svelte-1wscpkq:focus,textarea.svelte-1wscpkq:focus{background:var(--control-surface-focus);border-color:var(--brand-violet-soft);outline:none}.field-invalid.svelte-1wscpkq{background:#2a00003d;border-color:#ff8c8ce0}.field-invalid.svelte-1wscpkq:focus{border-color:#ff8c8cf5}input.svelte-1wscpkq::placeholder,textarea.svelte-1wscpkq::placeholder{color:#f0f0fa85}.field-error.svelte-1wscpkq{font-family:var(--font-readable);color:var(--status-error);font-size:.85rem;line-height:1.45}.contact-trap.svelte-1wscpkq{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.form-actions.svelte-1wscpkq{align-items:center;gap:1rem;margin-top:.5rem;display:grid}.contact-form-note.svelte-1wscpkq{color:var(--text-tertiary);margin:-.25rem 0 0;font-size:.8rem;line-height:1.45}.contact-submit.svelte-1wscpkq{width:fit-content;min-height:3rem;color:var(--brand-violet-soft);letter-spacing:0;background:0 0;border:0;align-items:center;gap:.7rem;padding:.4rem 0;font-size:clamp(1.35rem,2.05vw,2.35rem);line-height:1;transition:color .16s,transform .16s,opacity .16s;display:inline-flex}.contact-submit.svelte-1wscpkq:hover,.contact-submit.svelte-1wscpkq:focus-visible{color:var(--spectral-white);transform:translate(.22rem)}.contact-submit.svelte-1wscpkq:disabled{cursor:wait;opacity:.58;transform:none}.contact-submit.svelte-1wscpkq:focus-visible{outline:1px solid var(--focus-ring);outline-offset:.45rem}.contact-status.svelte-1wscpkq{min-height:1.4rem;font-family:var(--font-readable);color:#f0f0fa94;font-size:.9rem;line-height:1.55}.contact-status-error.svelte-1wscpkq{color:var(--status-error)}.contact-status-success.svelte-1wscpkq{color:var(--status-success)}@media (width>=860px){.contact-content.svelte-1wscpkq{grid-template-columns:minmax(16rem,.72fr) minmax(0,1fr);align-items:end}.form-row.svelte-1wscpkq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.form-row.svelte-1wscpkq>label:where(.svelte-1wscpkq):nth-child(3){grid-column:1/-1}}.evidence-clock.svelte-1e7y1ry{color:#f0f0fae6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040806b8;border:1px solid #72b98e7a;border-radius:.45rem;align-items:center;gap:.55rem;padding:.55rem .72rem;display:inline-flex;box-shadow:0 0 24px #42d36d1a}.evidence-clock__mark.svelte-1e7y1ry{background:var(--sensor-green);border-radius:999px;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 .55rem #72b98ee6}.evidence-clock__content.svelte-1e7y1ry{gap:.22rem;display:grid}.evidence-clock__label.svelte-1e7y1ry{color:#f0f0fa8f;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:700;line-height:1}time.svelte-1e7y1ry{color:var(--spectral-white);font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;font-size:clamp(.78rem,1.15vw,1rem);line-height:1}.compact.svelte-1e7y1ry{border-color:var(--border-subtle);box-shadow:none;background:0 0;padding:.4rem .55rem}.compact.svelte-1e7y1ry .evidence-clock__mark:where(.svelte-1e7y1ry){width:.32rem;height:.32rem}.compact.svelte-1e7y1ry .evidence-clock__label:where(.svelte-1e7y1ry){font-size:.47rem}.compact.svelte-1e7y1ry time:where(.svelte-1e7y1ry){font-size:.78rem}.frame-log-latest.svelte-k4j4yc{animation:.52s cubic-bezier(.2,.74,.24,1) both svelte-k4j4yc-frameLogLand}@keyframes svelte-k4j4yc-frameLogLand{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.media-card.svelte-hr3xxq{border:0;align-content:start;gap:.75rem;min-height:0;padding:0;display:grid}.media-card.svelte-hr3xxq h3:where(.svelte-hr3xxq){font-family:var(--font-readable);color:var(--spectral-white);font-size:.95rem;font-weight:700}.media-copy.svelte-hr3xxq{font-family:var(--font-readable);color:var(--text-secondary);font-size:.95rem;line-height:1.6}.media-link.svelte-hr3xxq{width:fit-content;font-family:var(--font-readable);color:#f0f0fae6;align-items:center;gap:.5rem;margin-top:auto;font-size:.95rem;font-weight:600;transition:color .16s;display:inline-flex}.media-link.svelte-hr3xxq:hover{color:var(--brand-violet-soft)}.media-intro.svelte-hr3xxq{display:block}.media-section.svelte-hr3xxq{isolation:isolate;position:relative}.media-section.svelte-hr3xxq:before{z-index:-1;aspect-ratio:1;pointer-events:none;content:"";filter:blur(12px);background:radial-gradient(circle,#844ce03d,#522a8e1a 45%,#0000 70%);width:min(56vw,48rem);position:absolute;top:18%;left:-18rem}.media-video.svelte-hr3xxq{position:relative}@media (width>=1024px){.media-ledger.svelte-hr3xxq{grid-template-rows:repeat(2,minmax(0,1fr))}.media-card.svelte-hr3xxq{align-content:center}}.operator-flash.svelte-xd8saq{animation:.72s ease-out 2 svelte-xd8saq-operatorFlash}@keyframes svelte-xd8saq-operatorFlash{50%{background:#f0f0fa38;box-shadow:inset 0 0 0 1px #f0f0fa57}}.evidence-section.svelte-mbtdds{isolation:isolate;position:relative;overflow-x:clip}.evidence-section.svelte-mbtdds:before{z-index:-1;aspect-ratio:1.2;pointer-events:none;content:"";background:radial-gradient(ellipse, var(--violet-glow) 0%, #4a26781f 42%, transparent 72%);filter:blur(14px);width:min(60vw,52rem);position:absolute;top:9rem;right:max(-18rem,-18vw)}.summary-lead.svelte-mbtdds{max-width:68ch;font-family:var(--font-readable);color:var(--text-secondary);margin-top:2rem;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.6}.summary-copy.svelte-mbtdds{max-width:68ch;font-family:var(--font-readable);color:var(--text-secondary);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.summary-heading.svelte-mbtdds{max-width:18ch;margin:0}.evidence-intro.svelte-mbtdds{gap:1rem;display:grid}.evidence-principles.svelte-mbtdds{gap:.75rem;display:grid}.evidence-principles.svelte-mbtdds article:where(.svelte-mbtdds){background:var(--surface-soft);border-radius:1rem;gap:.8rem;padding:1.4rem;display:grid}.evidence-principles.svelte-mbtdds h3:where(.svelte-mbtdds),.system-parts.svelte-mbtdds h4:where(.svelte-mbtdds){font-family:var(--font-readable);color:var(--spectral-white);font-size:1rem;font-weight:700}.evidence-principles.svelte-mbtdds p:where(.svelte-mbtdds),.system-parts.svelte-mbtdds p:where(.svelte-mbtdds){max-width:60ch;font-family:var(--font-readable);color:var(--text-secondary);font-size:.95rem;line-height:1.65}.solution-layout.svelte-mbtdds{gap:3rem;padding-block:clamp(2.5rem,5vw,5rem);display:grid}.system-parts.svelte-mbtdds{align-content:start;display:grid}.system-parts.svelte-mbtdds article:where(.svelte-mbtdds){border-top:1px solid var(--border-subtle);gap:.65rem;padding:1.25rem 0;display:grid}.summary-link.svelte-mbtdds{min-height:2.75rem;font-family:var(--font-readable);color:var(--spectral-white);background:var(--surface-soft);border:1px solid var(--border-strong);border-radius:.75rem;align-items:center;padding:.72rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.summary-link.svelte-mbtdds:hover,.summary-link.svelte-mbtdds:focus-visible{color:var(--brand-violet-soft);border-color:var(--brand-violet);outline:none}.methodology.svelte-mbtdds{max-width:none}.methodology.svelte-mbtdds h3:where(.svelte-mbtdds),.perspectives.svelte-mbtdds>h3:where(.svelte-mbtdds){font-size:var(--section-title-size)}.summary-columns.svelte-mbtdds{column-count:1;max-width:78ch;margin-inline:auto}.summary-columns.svelte-mbtdds>:where(.svelte-mbtdds){break-inside:avoid;margin-bottom:1.25rem}.expert-card.svelte-mbtdds{background:var(--surface-soft);border-radius:1rem;gap:1.2rem;padding:clamp(1.2rem,2vw,1.8rem);display:grid}.expert-header.svelte-mbtdds{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:1.15rem;display:grid}.expert-card.svelte-mbtdds h3:where(.svelte-mbtdds){font-family:var(--font-readable);color:var(--spectral-white);font-size:1.08rem;font-weight:700}.expert-card.svelte-mbtdds p:where(.svelte-mbtdds){font-family:var(--font-readable);color:var(--text-tertiary);margin-top:.35rem;font-size:.92rem;line-height:1.5}.expert-card.svelte-mbtdds blockquote:where(.svelte-mbtdds){font-family:var(--font-readable);color:var(--text-secondary);text-wrap:pretty;margin-top:.2rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.6}.expert-photo.svelte-mbtdds{object-fit:cover;border:0;border-radius:.75rem;width:7rem;height:7rem}.perspectives.svelte-mbtdds{max-width:110rem}@media (width>=760px){.evidence-principles.svelte-mbtdds{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-principles.svelte-mbtdds article:where(.svelte-mbtdds){padding:1.75rem}}@media (width>=960px){.solution-layout.svelte-mbtdds{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);gap:clamp(4rem,8vw,10rem)}}@media (width<=520px){.expert-header.svelte-mbtdds{grid-template-columns:5.5rem minmax(0,1fr);gap:.9rem}.expert-photo.svelte-mbtdds{width:5.5rem;height:5.5rem}}.event-rail.svelte-e1khr0{scrollbar-width:none}.event-rail.svelte-e1khr0::-webkit-scrollbar{display:none}.timer-flash.svelte-bjj6tf{animation:.42s ease-out 3 svelte-bjj6tf-timerFlash}.contamination-pulse.svelte-bjj6tf{animation:.68s ease-out 2 svelte-bjj6tf-contaminationPulse}@keyframes svelte-bjj6tf-timerFlash{50%{text-shadow:0 0 24px #f0f0fae6}}@keyframes svelte-bjj6tf-contaminationPulse{50%{text-shadow:0 0 28px #f0f0fae6;transform:scale(1.08)}}.frame-freeze-overlay.svelte-1uha8ag{background:radial-gradient(circle,#f0f0fa3d,#0000 32%),#0000002e;animation:5s ease-out both svelte-1uha8ag-frame-flash;box-shadow:inset 0 0 0 999px #f0f0fa0a}.frame-transfer.svelte-1uha8ag{transform-origin:74% 92%;background:#f0f0fa0f;animation:5s cubic-bezier(.2,.74,.24,1) both svelte-1uha8ag-frame-transfer}.scene-change-wash.svelte-1uha8ag{background:linear-gradient(118deg,#05090ec7,#140c266b 56%,#05090eb3),radial-gradient(circle at 72%,#905be329,#0000 38%);animation:.42s cubic-bezier(.22,.68,.22,1) both svelte-1uha8ag-scene-field-change}.library-card.svelte-1uha8ag{min-height:0;font-family:var(--font-readable);border-top:1px solid var(--border-subtle);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:start;gap:.8rem 1.25rem;padding:clamp(1.15rem,2vw,1.55rem) 0;transition:border-color .16s,transform .16s;display:grid}.library-section.svelte-1uha8ag{isolation:isolate;position:relative;overflow-x:clip}.library-section.svelte-1uha8ag:before{z-index:-1;aspect-ratio:1;pointer-events:none;content:"";filter:blur(16px);background:radial-gradient(circle,#8249d83b,#3f206a1a 47%,#0000 70%);width:min(58vw,52rem);position:absolute;bottom:0;right:-16rem}.library-card.svelte-1uha8ag:hover{border-color:var(--brand-violet);transform:translate(.25rem)}.library-index.svelte-1uha8ag{color:var(--brand-violet-soft);font-size:.78rem}.library-title.svelte-1uha8ag{max-width:42rem;color:var(--spectral-white);grid-column:2;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:650;line-height:1.35}.library-source.svelte-1uha8ag{color:var(--text-tertiary);grid-column:2;font-size:.9rem;line-height:1.55}.library-action.svelte-1uha8ag{color:var(--text-secondary);grid-area:1/3/span 2;align-self:center;font-size:.82rem;font-weight:700}.library-intro.svelte-1uha8ag{gap:1.2rem;display:grid}.library-list.svelte-1uha8ag{border-bottom:1px solid var(--border-subtle)}@media (width<=560px){.library-card.svelte-1uha8ag{grid-template-columns:2rem minmax(0,1fr)}.library-action.svelte-1uha8ag{grid-area:auto/2;margin-top:.4rem}}@keyframes svelte-1uha8ag-frame-flash{0%,12%{opacity:0}20%,88%{opacity:1}to{opacity:0}}@keyframes svelte-1uha8ag-frame-transfer{0%,52%{opacity:0;transform:translate(0,0)scale(1)rotate(0)}64%{opacity:.82;transform:translate(0,0)scale(1)rotate(0)}to{opacity:0;transform:translate(24%,22%)scale(.24)rotate(7deg)}}@keyframes svelte-1uha8ag-scene-field-change{0%{opacity:.72}to{opacity:0}}@media (prefers-reduced-motion:reduce){.scene-change-wash.svelte-1uha8ag{animation:none;display:none}}
