.hqs-paper{background:var(--brand-space-950);color:var(--brand-text-primary);overflow-x:clip;--hqs-line:var(--brand-glass-border);font-size:17px;line-height:1.85}.hqs-paper *{box-sizing:border-box}.hqs-top-art{padding-top:var(--dmc-header-h,196px)}.hqs-container{width:min(1120px,100% - 48px);margin-inline:auto}.hqs-opening{padding-block:70px 40px}.hqs-paper h1{font-size:clamp(2.5rem,6.2vw,6.5rem);line-height:1.06;letter-spacing:-.055em;font-weight:700;margin:20px 0 28px}.hqs-paper h1 span{color:var(--brand-cyan-300)}.hqs-deck{font-size:clamp(1.25rem,2.3vw,2rem);line-height:1.45;color:var(--brand-ice)}.hqs-paper h2{font-size:clamp(1.6rem,3vw,2.65rem);line-height:1.25;letter-spacing:-.035em;margin:16px 0 28px}.hqs-paper h3{font-size:1.2rem;line-height:1.45;margin:24px 0 14px}.hqs-paper p{margin:0 0 24px;max-width:85ch}.hqs-paper a{color:var(--brand-cyan-300);text-underline-offset:4px}.hqs-bibliography a,.hqs-notes a,.hqs-paper p a{text-decoration:underline}.hqs-actions a,.hqs-paper button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--hqs-line);background:var(--brand-navy-900);color:var(--brand-ice);padding:11px 16px;border-radius:10px;cursor:pointer;line-height:1.45;font:inherit;font-size:.9rem}.hqs-actions a:hover,.hqs-paper button:hover{border-color:var(--brand-cyan-300);background:var(--brand-navy-800)}.hqs-paper :focus-visible{outline:2px solid var(--brand-cyan-300);outline-offset:4px}.hqs-paper .brand-eyebrow{font-size:.76rem;letter-spacing:.16em;color:var(--brand-cyan-300);font-weight:700}.hqs-actions,.hqs-facts,.hqs-mode,.hqs-presets{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.hqs-facts span{font-size:.8rem;padding:6px 12px;background:var(--brand-glass);border:1px solid var(--hqs-line);border-radius:999px}.hqs-byline,.hqs-small{font-size:.85rem;color:var(--brand-text-secondary)}.hqs-opening blockquote{border-left:2px solid var(--brand-cyan-400);padding:20px 28px;margin:40px 0;font-size:1.15rem;color:var(--brand-ice);background:var(--brand-glass)}.hqs-opening cite{display:block;font-size:.85rem;font-style:normal;margin-top:16px;color:var(--brand-text-secondary)}.hqs-notice{padding:25px;border-radius:16px;background:var(--brand-navy-900);border:1px solid var(--hqs-line);font-size:.95rem;margin-top:25px}.hqs-notice strong{display:block;margin-bottom:8px}.hqs-plate{margin:0;width:100%;background:var(--brand-space-950)}.hqs-picture{position:relative;width:100%;aspect-ratio:16/9;background:var(--brand-navy-900)}.hqs-picture img{-o-object-fit:cover;object-fit:cover}.hqs-plate figcaption{padding:20px max(24px,calc((100vw - 1120px)/2));font-size:.9rem;color:var(--brand-ice);background:var(--brand-space-950)}.hqs-plate figcaption span{display:block;font-size:.75rem;color:var(--brand-text-secondary)}.hqs-fullscreen{position:absolute;right:20px;bottom:20px;z-index:1;background:var(--brand-space-950)!important;box-shadow:0 4px 25px #0008}.hqs-plate:fullscreen{display:flex;flex-direction:column;justify-content:center;background:var(--brand-space-950)}.hqs-plate:fullscreen .hqs-picture{max-height:85dvh;aspect-ratio:16/9}.hqs-plate:fullscreen img{-o-object-fit:contain;object-fit:contain}.hqs-image-fallback{padding:40px}.hqs-contents{padding-block:35px 70px}.hqs-contents>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 28px}.hqs-contents a{border-bottom:1px solid var(--hqs-line);padding:10px 0;font-size:.92rem}.hqs-section{padding-block:80px;scroll-margin-top:calc(var(--dmc-header-h,196px) + 20px)}.hqs-section sup{margin-left:6px;font-size:.72em}.hqs-equations{display:grid;gap:24px;margin-top:42px}.hqs-equation{margin:0;padding:28px;border:1px solid var(--hqs-line);border-radius:16px;background:var(--brand-navy-900);box-shadow:0 15px 45px #0002;min-width:0}.hqs-equation figcaption{font-size:1rem;font-weight:600;line-height:1.5}.hqs-equation figcaption span{color:var(--brand-cyan-300);margin-right:8px}.hqs-equation p{font-size:.95rem;margin-top:18px;margin-bottom:4px;color:var(--brand-text-secondary)}.hqs-math{max-width:100%;overflow-x:auto;padding:14px 0 4px;color:var(--brand-ice)}.hqs-math .katex{font-size:1.05em}.hqs-math .katex-display{text-align:left;margin:.7em 0}.hqs-math .katex-display>.katex{text-align:left}.hqs-table-wrap{max-width:100%;overflow:auto;border:1px solid var(--hqs-line);border-radius:14px}.hqs-paper table{width:100%;border-collapse:collapse;font-size:.85rem;line-height:1.65}.hqs-paper td,.hqs-paper th{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid var(--hqs-line);min-width:110px}.hqs-paper th{background:var(--brand-navy-900);color:var(--brand-ice)}.hqs-paper td{color:var(--brand-text-secondary)}.hqs-applications{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.hqs-application{border-radius:18px;background:var(--brand-glass);border:1px solid var(--hqs-line);padding:28px}.hqs-case-number{color:var(--brand-cyan-300);font-family:monospace}.hqs-application p{font-size:.93rem}.hqs-application p:last-child{margin:0;color:var(--brand-text-secondary)}.hqs-lab{scroll-margin-top:calc(var(--dmc-header-h,196px) + 20px);padding-block:65px}.hqs-lab-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}.hqs-lab-grid>*{min-width:0}.hqs-instrument{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;border:1px solid var(--hqs-line);border-radius:22px;background:radial-gradient(ellipse at 50% 45%,var(--brand-navy-800),var(--brand-space-950));overflow:hidden;cursor:grab}.hqs-instrument:active{cursor:grabbing}.hqs-instrument svg{display:block;width:100%;height:auto}.hqs-instrument-readout{display:grid;text-align:center;padding:0 14px 26px;gap:3px;color:var(--brand-cyan-300);font-size:.72rem;letter-spacing:.05em}.hqs-instrument-readout strong{font-family:monospace;font-size:2.6rem;color:var(--brand-ice)}.hqs-mode button[aria-pressed=true]{background:var(--brand-electric-600);border-color:var(--brand-cyan-300);color:#fff}.hqs-interpretation{display:block;background:var(--brand-navy-900);border-left:3px solid var(--brand-cyan-300);padding:22px;margin-top:20px}.hqs-controls{background:var(--brand-glass);border:1px solid var(--hqs-line);padding:24px;border-radius:20px}.hqs-control{margin-bottom:20px}.hqs-controls label{font-size:.9rem;display:block;margin-bottom:7px}.hqs-control-values{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:8px}.hqs-control-values button{padding:8px}.hqs-controls input:not([type=range]),.hqs-controls select{width:100%;background:var(--brand-space-950);color:var(--brand-ice);border:1px solid var(--hqs-line);padding:10px;border-radius:7px;min-width:0}.hqs-controls>input,.hqs-controls>select{margin-bottom:20px}.hqs-controls input[type=range]{width:100%;accent-color:var(--brand-cyan-300);margin-top:12px}.hqs-report-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.hqs-results{font-size:.9rem}.hqs-results>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--hqs-line)}.hqs-results dt{color:var(--brand-text-secondary)}.hqs-results dd{text-align:right;font-family:monospace;overflow-wrap:anywhere;max-width:65%}.hqs-paper details{border:1px solid var(--hqs-line);padding:18px;border-radius:12px;margin:18px 0;background:var(--brand-glass)}.hqs-paper summary{cursor:pointer;font-weight:600}.hqs-paper pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;font-size:.85rem;line-height:1.8;margin-top:20px}.hqs-bibliography,.hqs-notes{padding-left:26px}.hqs-bibliography li,.hqs-notes li{padding-left:8px;margin:0 0 24px;overflow-wrap:anywhere}.hqs-bibliography{list-style:none;padding-left:20px}.hqs-bibliography li{text-indent:-20px}.hqs-paper #notes{border-top:1px solid var(--hqs-line)}@media(max-width:767px){.hqs-container{width:calc(100% - 32px)}.hqs-opening{padding-top:42px}.hqs-paper h1{font-size:2.7rem}.hqs-section{padding-block:48px}.hqs-applications,.hqs-contents>div,.hqs-lab-grid,.hqs-report-grid{grid-template-columns:1fr}.hqs-equation{padding:18px}.hqs-math .katex{font-size:.95em}.hqs-paper{font-size:16px}.hqs-plate figcaption{padding:14px 16px}.hqs-fullscreen{right:8px;bottom:8px;padding:7px!important;font-size:.75rem!important}.hqs-fullscreen span{display:none}.hqs-opening blockquote{padding:20px;margin-block:28px}.hqs-instrument-readout strong{font-size:2.2rem}.hqs-results>div{gap:8px}.hqs-paper td,.hqs-paper th{padding:12px}.hqs-actions a,.hqs-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.hqs-paper *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.hqs-paper,.hqs-paper *{color:#111!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important}.hqs-top-art{padding-top:0}.hqs-container{width:100%}.hqs-opening{display:block!important;padding-top:20px}.hqs-paper h1{font-size:30pt}.hqs-paper h2{font-size:20pt}.hqs-paper p{font-size:11pt;line-height:1.6}.hqs-actions,.hqs-contents,.hqs-fullscreen,.hqs-lab,.hqs-prompt{display:none!important}.hqs-application,.hqs-equation{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #aaa}.hqs-math{overflow:visible;font-size:9pt}.hqs-plate{-moz-column-break-inside:avoid;break-inside:avoid}.hqs-picture{aspect-ratio:16/9}.hqs-section{padding-block:24px}.hqs-table-wrap{overflow:visible}.hqs-paper table{font-size:8pt}.hqs-paper td,.hqs-paper th{min-width:0;padding:5px}.hqs-paper a{overflow-wrap:anywhere}}