.optics-hero{background:#07111d;min-height:850px;padding-top:150px;padding-bottom:70px;display:flex;align-items:center}.optics-hero-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:center}.optics-hero .hero-copy{position:relative;z-index:1}.optics-hero h1{font-size:clamp(42px,4.6vw,86px);line-height:1.25;letter-spacing:-.04em}.optics-hero .hero-bottom{position:static;grid-column:1/-1;margin-top:20px}.hero-tech-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:30px;color:#8fc9eb;font-size:14px}.optic-scene{background:#0a1828;border:1px solid #809eb338;border-radius:12px;overflow:hidden;color:#d7e6f3}.optic-picture{position:relative;aspect-ratio:1672/941;overflow:hidden}.optic-picture>img{position:absolute;width:100%;height:100%;object-fit:contain;transform:none!important;filter:none!important}.optic-picture>svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.optic-picture svg text{font:16px sans-serif;fill:#d7e9fa;paint-order:stroke;stroke:#081728;stroke-width:4px;stroke-linejoin:round}.optic-picture svg .part-label{font-size:17px}.optic-disclaimer{position:absolute;bottom:10px;left:14px;color:#c7d7e5;font-size:10px;letter-spacing:1px;background:#07111cc9;padding:4px 7px;border-radius:3px}.optic-controls{display:flex;gap:0;border-top:1px solid #8cacc32e}.optic-controls button{flex:1;display:flex;gap:7px;justify-content:center;align-items:center;background:transparent;color:#92abc1;border:0;border-right:1px solid #91b3cc22;padding:15px 6px;font:inherit;font-size:12px;cursor:pointer}.optic-controls button[aria-pressed=true]{color:#d5f7ff;background:#1a3b53;box-shadow:inset 0 2px #7edeea}.optic-controls button:focus-visible{outline:2px solid #a4ecff;outline-offset:-4px}.optic-controls button span{font-family:monospace;color:#70b6d3}.optic-controls .optic-play{flex:0 0 42px}.optic-explanation{font-size:13px!important;line-height:1.8!important;padding:14px 18px!important;margin:0!important;min-height:76px;color:#acc2d3!important}.optic-picture [data-phase]{opacity:0;transition:opacity .35s}.optic-scene[data-step="0"] [data-phase="0"],.optic-scene[data-step="1"] [data-phase="1"],.optic-scene[data-step="2"] [data-phase="2"]{opacity:1}.optical-travel{fill:none;stroke:#a5ebff;stroke-width:2.5;stroke-dasharray:14 9;animation:optical-propagate 1.7s linear infinite}.data-travel{fill:none;stroke:#79e4c8;stroke-width:2.5;stroke-dasharray:8 6;animation:optical-propagate 2s linear infinite}.active-zone{fill:#7ecfee16;stroke:#b2edff;stroke-width:2;stroke-dasharray:4 5}.channel-cell{fill:#92edee;opacity:.3;animation:channel-read 1.8s infinite}.spectrum-draw{fill:none;stroke:#80e2d9;stroke-width:3;stroke-dasharray:350;animation:spectrum-write 3.5s ease-out infinite}.coupling-spot{fill:#d7f8ff;stroke:#8ce3f8;stroke-width:7;fill-opacity:.7;stroke-opacity:.3}.optic-scene.is-manual *,.optic-scene.is-offscreen *{animation-play-state:paused!important}@keyframes optical-propagate{to{stroke-dashoffset:-92}}@keyframes channel-read{50%{opacity:.85}}@keyframes spectrum-write{from{stroke-dashoffset:350}to{stroke-dashoffset:0}}.capability .optic-scene{margin-bottom:30px}.hero-optic-wrap{min-width:0}.hero-optic-wrap>.eyebrow{font-size:12px;margin-bottom:18px}.hero-optic .optic-explanation{min-height:86px}@media(max-width:1000px){.optics-hero-layout{grid-template-columns:1fr}.optics-hero{padding-top:130px;min-height:0}.hero-optic-wrap{max-width:850px}.optics-hero h1{font-size:58px}.hero-optic .optic-explanation{min-height:0}}@media(max-width:600px){.optics-hero h1{font-size:42px}.optic-controls button{font-size:11px;gap:4px;flex-direction:column;padding:10px 3px}.optic-disclaimer{font-size:8px;bottom:4px;left:6px}.optic-explanation{font-size:12px!important;min-height:100px}}@media(prefers-reduced-motion:reduce){.optic-scene *{animation:none!important;transition:none!important}}/* Quiet editorial homepage */
.quiet-hero{position:relative;display:flex;align-items:center;isolation:isolate;min-height:720px;height:100svh;max-height:1100px;background:#070e17;overflow:hidden;padding:110px 0 100px}.quiet-hero-image{position:absolute;right:-12%;top:0;width:100%;height:100%;object-fit:cover;object-position:65% center;z-index:-3}.quiet-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#050b13 0%,#050b13ed 22%,#050b137a 48%,#050b130d 76%),linear-gradient(0deg,#050b1377,transparent 35%)}.quiet-hero-content{position:relative}.quiet-hero .eyebrow{font-size:13px;letter-spacing:.14em;color:#c1cbd7;margin-bottom:28px}.quiet-hero h1{font-size:clamp(58px,6vw,104px);line-height:1.15;letter-spacing:.02em;font-weight:500;margin:0 0 30px;max-width:700px}.quiet-hero-intro{font-size:clamp(14px,1.3vw,19px);line-height:1.8;color:#b6c0cd;margin:0 0 42px}.quiet-hero-link{display:inline-flex;gap:55px;align-items:center;border-bottom:1px solid #ffffff66;padding-bottom:13px;font-size:14px;color:#fff}.quiet-hero-link span{font-size:22px}.quiet-hero-bottom{position:absolute;bottom:35px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;color:#9ba9ba;font-size:11px;letter-spacing:.1em}.quiet-hero-bottom small{font-size:10px}.capability .optic-scene{border:0;border-radius:0;background:transparent;color:#1d2b3a;box-shadow:none}.optic-demo-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid #bac7d4;background:transparent;padding:17px 0;color:#344f69;font:inherit;font-size:13px;cursor:pointer}.optic-demo-toggle:focus-visible{outline:2px solid #336a9d;outline-offset:3px}.optic-demo-toggle span{font-size:19px}.optic-scene:not(.demo-open) .optic-controls,.optic-scene:not(.demo-open) .optic-explanation{display:none}.demo-open .optic-controls,.demo-open .optic-explanation{background:#0a1828}.optic-disclaimer{font-size:9px;opacity:.8}.capability h4{font-size:clamp(23px,2vw,32px);line-height:1.4}.capability>p{font-size:15px;max-width:42em}.capability-grid{gap:clamp(28px,4vw,80px)}.capability-head{margin-bottom:24px}.capability-head h3{font-weight:500}.capability-head small{display:none}body[data-page="index.html"] .page-dots{display:none}@media(max-width:760px){.quiet-hero{height:90svh;min-height:620px;max-height:850px;align-items:flex-start;padding-top:150px}.quiet-hero-image{right:-27%;top:16%;width:125%;height:84%;object-position:center}.quiet-hero-shade{background:linear-gradient(180deg,#050b13 0%,#050b13eb 25%,#050b1344 70%,#050b13a0),linear-gradient(90deg,#050b1388,transparent)}.quiet-hero h1{font-size:56px;margin-bottom:20px}.quiet-hero .eyebrow{font-size:11px;margin-bottom:22px}.quiet-hero-intro{font-size:13px;max-width:240px;margin-bottom:28px}.quiet-hero-link{font-size:12px;gap:35px}.quiet-hero-bottom{bottom:24px}}.quiet-hero-image{right:0;object-position:center}.quiet-hero-shade{background:linear-gradient(90deg,#03091355,transparent 65%)}@media(max-width:760px){.quiet-hero-image{right:-14%;top:15%;width:125%;height:85%;object-position:70% center}.quiet-hero-shade{background:linear-gradient(180deg,#030913 0%,#030913cc 30%,#03091322 75%,#03091377)}}