.whitepaper-module__Kt-vkG__page{--paper:#fff7f4;--paper-deep:#eee6e1;--ink:#121212;--muted:#12121294;--hairline:#12121247;color:var(--ink);background:var(--paper)}.whitepaper-module__Kt-vkG__page .site-header{color:#fff}.whitepaper-module__Kt-vkG__progress{z-index:90;background:var(--orange);pointer-events:none;transform-origin:0;width:100%;height:3px;position:fixed;inset:0 auto auto 0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.whitepaper-module__Kt-vkG__progress{animation:linear both whitepaper-module__Kt-vkG__reading-progress;animation-timeline:scroll(root)}}@keyframes whitepaper-module__Kt-vkG__reading-progress{to{transform:scaleX(1)}}.whitepaper-module__Kt-vkG__hero{color:#fff;isolation:isolate;background:#090909;min-height:100svh;position:relative;overflow:hidden}.whitepaper-module__Kt-vkG__hero:after{z-index:-1;content:"";background:linear-gradient(#0000009e 0%,#0000 30%),linear-gradient(#00000014 18%,#000000a6 52%,#000000f0 100%),linear-gradient(90deg,#00000057,#0000 58%);position:absolute;inset:0}.whitepaper-module__Kt-vkG__heroMedia{z-index:-2;position:absolute;inset:0}.whitepaper-module__Kt-vkG__heroMedia img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;filter:saturate(.72)contrast(1.05)brightness(.74);width:100%;height:100%;transform:scale(1.015)}.whitepaper-module__Kt-vkG__heroInner{flex-direction:column;width:min(100%,1540px);min-height:100svh;margin:0 auto;padding:132px 48px 48px;display:flex;position:relative}.whitepaper-module__Kt-vkG__back{width:fit-content;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1.2}.whitepaper-module__Kt-vkG__back:hover{color:var(--orange)}.whitepaper-module__Kt-vkG__kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font-size:10px;line-height:1.3}.whitepaper-module__Kt-vkG__hero h1{max-width:1440px;font-family:var(--sans);letter-spacing:-.075em;text-wrap:balance;margin-top:18px;font-size:clamp(58px,7.6vw,118px);font-weight:680;line-height:.88}.whitepaper-module__Kt-vkG__subtitle{letter-spacing:-.025em;max-width:820px;margin-top:28px;font-size:clamp(18px,1.55vw,23px);line-height:1.38}.whitepaper-module__Kt-vkG__byline{width:min(100%,820px);font-family:var(--mono);letter-spacing:.065em;text-transform:uppercase;border-top:1px solid #ffffff6b;gap:24px;margin-top:32px;padding-top:14px;font-size:9px;line-height:1.45;display:flex}.whitepaper-module__Kt-vkG__byline span:last-child{margin-left:auto}.whitepaper-module__Kt-vkG__heroCaption{width:min(280px,24vw);font-family:var(--mono);letter-spacing:.035em;text-align:right;font-size:8px;line-height:1.5;position:absolute;bottom:48px;right:48px}.whitepaper-module__Kt-vkG__document{background:var(--paper);padding-bottom:144px}.whitepaper-module__Kt-vkG__intro{-moz-column-gap:32px;border-bottom:1px solid var(--ink);grid-template-columns:220px minmax(0,1fr) 240px;column-gap:32px;width:min(100%,1540px);margin:0 auto;padding:96px 40px 104px;display:grid}.whitepaper-module__Kt-vkG__introLabel{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-column:1;padding-top:10px;font-size:10px;line-height:1.4}.whitepaper-module__Kt-vkG__lede{letter-spacing:-.045em;text-wrap:balance;grid-column:2/4;max-width:1120px;font-size:clamp(32px,3.4vw,52px);font-weight:560;line-height:1.08}.whitepaper-module__Kt-vkG__readerGrid{-moz-column-gap:32px;grid-template-columns:220px minmax(0,1fr) 240px;align-items:start;column-gap:32px;width:min(100%,1540px);margin:0 auto;padding:64px 40px 0;display:grid}.whitepaper-module__Kt-vkG__toc{border-top:1px solid var(--ink);grid-column:1;position:sticky;top:28px}.whitepaper-module__Kt-vkG__toc>p{font-family:var(--mono);letter-spacing:.075em;text-transform:uppercase;padding:17px 0 14px;font-size:10px;font-weight:700;line-height:1.35}.whitepaper-module__Kt-vkG__toc ol{border-bottom:1px solid var(--ink);margin:0;padding:0;list-style:none}.whitepaper-module__Kt-vkG__toc li{border-top:1px solid var(--hairline)}.whitepaper-module__Kt-vkG__toc a{color:var(--muted);font-family:var(--mono);letter-spacing:.015em;grid-template-columns:25px 1fr;gap:8px;padding:8px 0;font-size:9px;line-height:1.35;transition:color .16s,transform .16s;display:grid}.whitepaper-module__Kt-vkG__toc a span{color:var(--orange)}.whitepaper-module__Kt-vkG__toc a:hover{color:var(--ink);transform:translate(4px)}.whitepaper-module__Kt-vkG__publication{font-family:var(--mono);grid-column:3;position:sticky;top:28px}.whitepaper-module__Kt-vkG__publicationBlock{border-top:1px solid var(--ink);letter-spacing:.055em;text-transform:uppercase;gap:7px;padding:16px 0 18px;font-size:9px;line-height:1.5;display:grid}.whitepaper-module__Kt-vkG__publicationBlock>span:first-child{color:var(--orange)}.whitepaper-module__Kt-vkG__publicationBlock strong{font-family:var(--sans);letter-spacing:-.02em;text-transform:none;font-size:15px;font-weight:650;line-height:1.25}.whitepaper-module__Kt-vkG__publicationBlock p{color:var(--muted);font-family:var(--sans);letter-spacing:-.01em;text-transform:none;font-size:12px;line-height:1.5}.whitepaper-module__Kt-vkG__download{color:var(--paper);background:var(--ink);border:1px solid var(--ink);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;margin-top:16px;padding:15px 14px;font-size:10px;line-height:1.2;transition:color .16s,background .16s;display:flex}.whitepaper-module__Kt-vkG__download:hover{color:var(--ink);background:var(--orange)}.whitepaper-module__Kt-vkG__article{min-width:0;color:var(--ink);font-family:var(--sans);letter-spacing:-.015em;grid-column:2;font-size:clamp(18px,1.35vw,20px);line-height:1.64}.whitepaper-module__Kt-vkG__article>:first-child{margin-top:0}.whitepaper-module__Kt-vkG__article>figure:first-of-type{display:none}.whitepaper-module__Kt-vkG__article .whitepaper-abstract{border-bottom:1px solid var(--ink);margin:0 0 76px;padding:0 0 58px}.whitepaper-module__Kt-vkG__article .whitepaper-abstract h2{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:0;margin:0 0 24px;padding:0;font-size:10px;font-weight:700;line-height:1.35}.whitepaper-module__Kt-vkG__article .whitepaper-abstract p{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:520;line-height:1.42}.whitepaper-module__Kt-vkG__article h2,.whitepaper-module__Kt-vkG__article h3,.whitepaper-module__Kt-vkG__article h4{color:var(--ink);font-family:var(--sans);text-wrap:balance;scroll-margin-top:36px;font-style:normal}.whitepaper-module__Kt-vkG__article h2{border-top:1px solid var(--ink);letter-spacing:-.055em;width:min(1000px,100vw - 48px);margin:110px 0 34px;padding-top:22px;font-size:clamp(42px,4.5vw,68px);font-weight:650;line-height:.98}.whitepaper-module__Kt-vkG__article h3{border-top:1px solid var(--hairline);letter-spacing:-.04em;margin:78px 0 22px;padding-top:16px;font-size:clamp(28px,2.5vw,38px);font-weight:630;line-height:1.08}.whitepaper-module__Kt-vkG__article h4{margin:48px 0 16px;font-size:20px;font-weight:650;line-height:1.25}.whitepaper-module__Kt-vkG__article p,.whitepaper-module__Kt-vkG__article li{max-width:none;font-family:var(--sans);font-size:inherit;line-height:1.64}.whitepaper-module__Kt-vkG__article p{margin:0 0 24px}.whitepaper-module__Kt-vkG__article ol,.whitepaper-module__Kt-vkG__article ul{margin:0 0 28px 25px;padding:0}.whitepaper-module__Kt-vkG__article li+li{margin-top:10px}.whitepaper-module__Kt-vkG__article a,.whitepaper-module__Kt-vkG__article a:visited{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.whitepaper-module__Kt-vkG__article a:hover{color:var(--orange)}.whitepaper-module__Kt-vkG__article a[data-reference-type=eqref]{white-space:nowrap}.whitepaper-module__Kt-vkG__article figure{z-index:2;float:none;clear:both;background:var(--ink);width:min(1280px,100vw - 48px);max-width:none;margin:80px 0 92px 50%;display:block;position:relative;transform:translate(-50%)}.whitepaper-module__Kt-vkG__article figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:none;margin:0;display:block}.whitepaper-module__Kt-vkG__article figure.note-section-figure--portrait{width:min(820px,100vw - 48px)}.whitepaper-module__Kt-vkG__article figcaption{color:var(--ink);background:var(--paper);border-top:1px solid var(--ink);font-family:var(--mono);letter-spacing:.025em;grid-template-columns:minmax(0,1fr) minmax(180px,.5fr);gap:24px;margin:0;padding:12px 0 0;font-size:9px;line-height:1.5;display:grid}.whitepaper-module__Kt-vkG__article figcaption .note-figure-credit{color:var(--muted);display:block}@media (min-width:1200px){.whitepaper-module__Kt-vkG__article figure.note-section-figure--left{transform:translate(calc(-50% - 76px))}.whitepaper-module__Kt-vkG__article figure.note-section-figure--right{transform:translate(calc(76px - 50%))}}.whitepaper-module__Kt-vkG__article .math{color:var(--ink);letter-spacing:0;font-family:initial}:is(.whitepaper-module__Kt-vkG__article .math.inline,.whitepaper-module__Kt-vkG__article .math-run){white-space:nowrap}.whitepaper-module__Kt-vkG__article .math.display{background:var(--paper-deep);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:min(1080px,100vw - 48px);max-width:none;margin:38px 0 42px 50%;padding:22px 24px;display:block;overflow:auto hidden;transform:translate(-50%)}.whitepaper-module__Kt-vkG__article mjx-container{color:var(--ink)}.whitepaper-module__Kt-vkG__article mjx-container:not([display=true]){overflow-wrap:normal;white-space:nowrap;vertical-align:-.08em;max-width:100%;display:inline-block}.whitepaper-module__Kt-vkG__article mjx-container[jax=SVG][display=true]{max-width:100%;padding:6px 0;overflow:auto hidden}.whitepaper-module__Kt-vkG__article mjx-container[jax=SVG]>svg{max-width:none}.whitepaper-module__Kt-vkG__article table{border-collapse:collapse;background:var(--paper);width:min(1280px,100vw - 48px);max-width:none;font-family:var(--mono);margin:72px 0 86px 50%;font-size:10px;line-height:1.5;display:block;overflow-x:auto;transform:translate(-50%)}.whitepaper-module__Kt-vkG__article caption{color:var(--muted);font-family:var(--mono);letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:0 0 12px;font-size:10px;line-height:1.5}.whitepaper-module__Kt-vkG__article th,.whitepaper-module__Kt-vkG__article td{border:1px solid var(--ink);min-width:132px;color:var(--ink);vertical-align:top;padding:11px 13px}.whitepaper-module__Kt-vkG__article th{color:var(--paper);background:var(--ink);letter-spacing:.045em;text-transform:uppercase;font-weight:400}:is(.whitepaper-module__Kt-vkG__article .citation,.whitepaper-module__Kt-vkG__article .csl-entry){color:#121212ad}.whitepaper-module__Kt-vkG__article .references{max-width:none;margin-top:8px}.whitepaper-module__Kt-vkG__article .csl-entry{font-family:var(--mono);letter-spacing:0;margin-bottom:13px;font-size:10px;line-height:1.62}.whitepaper-module__Kt-vkG__article .hanging-indent .csl-entry{text-indent:-1.4em;padding-left:1.4em}.whitepaper-module__Kt-vkG__article .acknowledgments{border-top:1px solid var(--hairline);margin-top:58px;padding-top:26px}.whitepaper-module__Kt-vkG__endMatter{border-top:1px solid var(--ink);width:min(100%,1540px);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin:120px auto 0;padding:18px 40px 0;font-size:9px;line-height:1.4;display:flex}.whitepaper-module__Kt-vkG__endMatter a:hover{color:var(--orange)}@media (max-width:1100px){.whitepaper-module__Kt-vkG__intro,.whitepaper-module__Kt-vkG__readerGrid{-moz-column-gap:24px;grid-template-columns:180px minmax(0,1fr) 200px;column-gap:24px}.whitepaper-module__Kt-vkG__heroInner{padding-left:32px;padding-right:32px}.whitepaper-module__Kt-vkG__heroCaption{right:32px}}@media (max-width:860px){.whitepaper-module__Kt-vkG__heroInner{min-height:100svh;padding:112px 24px 28px}.whitepaper-module__Kt-vkG__hero h1{font-size:clamp(46px,11.5vw,76px);line-height:.92}.whitepaper-module__Kt-vkG__subtitle{max-width:620px;margin-top:22px;font-size:17px}.whitepaper-module__Kt-vkG__byline{flex-wrap:wrap;gap:8px 18px;margin-top:24px}.whitepaper-module__Kt-vkG__byline span:last-child{margin-left:0}.whitepaper-module__Kt-vkG__heroCaption{text-align:left;width:min(100%,420px);margin-top:16px;position:static}.whitepaper-module__Kt-vkG__intro{padding:64px 24px 72px;display:block}.whitepaper-module__Kt-vkG__introLabel{margin-bottom:22px;padding-top:0}.whitepaper-module__Kt-vkG__lede{font-size:clamp(28px,6.7vw,42px)}.whitepaper-module__Kt-vkG__readerGrid{flex-direction:column;gap:48px;padding:48px 24px 0;display:flex}.whitepaper-module__Kt-vkG__publication{order:1;width:100%;position:static}.whitepaper-module__Kt-vkG__toc{order:2;width:100%;position:static}.whitepaper-module__Kt-vkG__toc ol{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.whitepaper-module__Kt-vkG__article{overflow-wrap:break-word;order:3;width:100%;font-size:17px}.whitepaper-module__Kt-vkG__article .whitepaper-abstract{margin-bottom:64px;padding-bottom:48px}.whitepaper-module__Kt-vkG__article .whitepaper-abstract p{font-size:22px}.whitepaper-module__Kt-vkG__article h2{width:100%;margin-top:82px;font-size:clamp(38px,9vw,56px)}.whitepaper-module__Kt-vkG__article h3{margin-top:64px;font-size:28px}.whitepaper-module__Kt-vkG__article figure{width:calc(100vw - 32px);margin-top:58px;margin-bottom:66px;transform:translate(-50%)}.whitepaper-module__Kt-vkG__article figure.note-section-figure--portrait{width:calc(100vw - 32px);margin-top:58px;margin-bottom:66px;transform:translate(-50%)}.whitepaper-module__Kt-vkG__article figcaption{grid-template-columns:1fr;gap:5px}.whitepaper-module__Kt-vkG__article table{width:calc(100vw - 32px)}.whitepaper-module__Kt-vkG__article .math.display{width:calc(100vw - 32px)}:is(.whitepaper-module__Kt-vkG__article .math.inline,.whitepaper-module__Kt-vkG__article mjx-container[jax=SVG]:not([display=true])){vertical-align:middle;max-width:100%;display:inline-block;overflow-x:auto}.whitepaper-module__Kt-vkG__article .math-run{white-space:normal}.whitepaper-module__Kt-vkG__endMatter{margin-top:84px;padding-left:24px;padding-right:24px}}@media (max-width:520px){.whitepaper-module__Kt-vkG__hero h1{font-size:clamp(40px,12.7vw,62px)}.whitepaper-module__Kt-vkG__kicker,.whitepaper-module__Kt-vkG__back{font-size:9px}.whitepaper-module__Kt-vkG__toc ol{grid-template-columns:1fr}.whitepaper-module__Kt-vkG__lede{font-size:27px}.whitepaper-module__Kt-vkG__article h2{font-size:38px}.whitepaper-module__Kt-vkG__endMatter{gap:20px}}
