.qt-whitepaper{width:100%;max-width:860px;margin-inline:auto;padding:56px 36px 64px;color:var(--text)}.site-interior:has(.qt-whitepaper) .ticket-footer{display:none}.wp-heading{padding-bottom:12px}.wp-heading>.signal-eyebrow{font-size:11px;color:var(--muted)}.site-interior .wp-heading h1{font:600 clamp(32px,4.5vw,44px)/1.16 var(--sans);letter-spacing:-.045em;margin:16px 0 26px;text-wrap:normal}.wp-publication{display:flex;flex-wrap:wrap;gap:18px 44px;margin:0 0 18px}.wp-publication>div{display:grid;grid-gap:6px;gap:6px}.wp-publication dt{font:11px/1.6 var(--sans);color:var(--subtle)}.wp-publication dd{font:13px/1.6 var(--sans);color:var(--text);margin:0}.wp-reader{width:100%;min-width:0}.wp-section{padding-top:32px;scroll-margin-top:24px}.site-interior .wp-section h2{font:600 clamp(23px,3vw,27px)/1.3 var(--sans);letter-spacing:-.03em;margin:0 0 20px;text-wrap:normal}.site-interior .wp-section h3{font:600 18px/1.4 var(--sans);letter-spacing:-.015em;margin:26px 0 12px;text-wrap:normal}.wp-section li,.wp-section p{font:15px/1.85 var(--sans);color:#c1c5bd;margin:0 0 16px;text-wrap:pretty}.wp-section .wp-emphasis,.wp-section .wp-lead{font:15px/1.85 var(--sans);letter-spacing:0;color:#d9dcd4}.wp-section strong{font-weight:600;color:var(--text)}.wp-section ol,.wp-section ul{padding-left:23px;margin:18px 0 22px}.wp-section li{padding-left:4px;margin-bottom:8px}.wp-section a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:#f6dd2455;text-decoration-color:#f6dd2455;text-underline-offset:3px;overflow-wrap:anywhere}.wp-section a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.wp-section code{font:12px/1.8 var(--mono);color:var(--text);overflow-wrap:anywhere}.wp-section sup{font-size:.7em}.wp-table-scroll{overflow-x:auto;max-width:100%;margin:22px 0 26px}.wp-table-scroll table{width:100%;min-width:420px;border-collapse:collapse;text-align:left;font:13px/1.7 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-table-scroll caption{text-align:left;font:12px/1.6 var(--sans);color:var(--subtle);padding-bottom:12px}.wp-table-scroll td,.wp-table-scroll th{padding:11px 14px;border-bottom:1px solid #ffffff12;color:var(--muted);font-weight:400;vertical-align:top}.wp-table-scroll td:first-child,.wp-table-scroll th:first-child{padding-left:0}.wp-table-scroll td:last-child,.wp-table-scroll th:last-child{padding-right:0}.wp-table-scroll thead th{color:var(--text);font-weight:500;border-bottom:1px solid var(--line)}.wp-table-scroll tbody th{color:var(--text)}.wp-addresses{margin:22px 0}.wp-addresses>div{padding:12px 0}.wp-addresses dt{font:500 13px/1.6 var(--sans);color:var(--text);margin-bottom:5px}.wp-addresses dd{margin:0;font:12px/1.9 var(--mono);overflow-wrap:anywhere}.wp-addresses dd>a{text-decoration:none}.wp-end p,.wp-section .wp-resource-links{display:flex;flex-wrap:wrap;gap:12px 24px;font:13px/1.8 var(--sans)}.wp-end{border-top:1px solid var(--line);margin-top:36px;padding-top:22px}.wp-end a{color:var(--muted);text-decoration:none}.wp-end a:hover{color:var(--accent)}@media(max-width:600px){.qt-whitepaper{padding:32px 22px 40px}.site-interior .wp-heading h1{font-size:33px;letter-spacing:-.04em;margin-bottom:22px}.wp-publication{gap:16px 26px}.wp-publication dd{font-size:12px}.wp-section{padding-top:28px}.wp-section .wp-emphasis,.wp-section .wp-lead,.wp-section li,.wp-section p{font-size:14px;line-height:1.85}.site-interior .wp-section h2{font-size:23px}.site-interior .wp-section h3{font-size:18px}.wp-addresses dd{font-size:11px}.wp-table-scroll td,.wp-table-scroll th{padding:10px 12px}.wp-section .wp-resource-links{display:grid;grid-gap:9px;gap:9px}}@media print{.signal-bottom-nav,.ticket-footer{display:none!important}.qt-whitepaper{max-width:none;padding:0}.wp-section h2,.wp-section h3{page-break-after:avoid;break-after:avoid}.wp-section .wp-emphasis,.wp-section .wp-lead,.wp-section li,.wp-section p,.wp-table-scroll td,.wp-table-scroll th{color:#222}.wp-heading h1,.wp-publication dd,.wp-section code,.wp-section h2,.wp-section h3,.wp-section strong{color:#111}.wp-section a{color:#222}.wp-table-scroll{overflow:visible}.site-interior:has(.qt-whitepaper),body.launch-only:has(.qt-whitepaper){background:white;color:#111}}