.tier2-doc .tier2-wp__header{display:flex;justify-content:space-between;align-items:baseline;gap:clamp(8px,1vw,16px);flex-wrap:wrap;font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.82vw,13px);color:#6b6258;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #1a1614;padding-bottom:8px;margin-bottom:clamp(20px,2vw,36px)}.tier2-doc .tier2-wp__header a,.tier2-doc .tier2-wp__header a:visited{color:#1a1614;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .1s ease}.tier2-doc .tier2-wp__header a:hover{border-bottom-color:#ff4f00;color:#ff4f00}.tier2-doc .tier2-wp__bio{max-width:72ch;margin:0 0 clamp(16px,1.6vw,28px);font-style:italic;font-size:clamp(14px,1.05vw,17px);line-height:1.55;color:#1a1614}.tier2-doc .tier2-wp__download-row{margin:clamp(20px,2vw,36px) 0 clamp(24px,2.4vw,40px);padding:clamp(12px,1.2vw,20px) 0;border-top:1px solid #c4bfa9;border-bottom:1px solid #c4bfa9}.tier2-doc .tier2-wp__download-row dl.tier2-fact{margin:0}.tier2-doc .tier2-wp__download-link{font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;font-size:.95em;color:#1a1614;text-decoration:none;border-bottom:1px solid #1a1614;padding-bottom:1px;transition:border-color .1s ease,color .1s ease}.tier2-doc .tier2-wp__download-link:focus,.tier2-doc .tier2-wp__download-link:hover{color:#ff4f00;border-bottom-color:#ff4f00}.tier2-doc .tier2-wp__download-note{margin-top:clamp(8px,.8vw,12px);font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.8vw,12px);letter-spacing:.06em;text-transform:uppercase;color:#6b6258;line-height:1.55;max-width:78ch}.tier2-doc .whitepaper-article{max-width:78ch;margin:0 auto clamp(36px,4vw,64px);padding:0;border:0;color:#1a1614;font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(14px,1.08vw,17px);line-height:1.7}.tier2-doc .whitepaper-article>:first-child{margin-top:0}.tier2-doc .whitepaper-article .whitepaper-abstract{margin:0 0 clamp(28px,3vw,48px);padding:0 0 clamp(18px,2vw,28px);border-bottom:1px solid #c4bfa9}.tier2-doc .whitepaper-article .whitepaper-abstract h2{margin-top:0}.tier2-doc .whitepaper-article .whitepaper-abstract p{font-style:italic;font-size:clamp(15px,1.15vw,18px);line-height:1.6;color:#1a1614}.tier2-doc .whitepaper-article h2,.tier2-doc .whitepaper-article h3,.tier2-doc .whitepaper-article h4{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;color:#1a1614;font-style:normal;font-weight:700;letter-spacing:.02em;max-width:none;text-transform:uppercase;scroll-margin-top:96px}.tier2-doc .whitepaper-article h2{font-size:clamp(15px,1.2vw,19px);margin:clamp(36px,3.6vw,60px) 0 clamp(10px,1vw,18px);line-height:1.25;letter-spacing:.06em}.tier2-doc .whitepaper-article h2:before{content:"§ ";color:#ff4f00;font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-weight:400;font-size:.9em}.tier2-doc .whitepaper-article .whitepaper-abstract h2:before{content:""}.tier2-doc .whitepaper-article h3{font-size:clamp(14px,1.05vw,17px);margin:clamp(24px,2.4vw,40px) 0 clamp(8px,.8vw,14px);line-height:1.3;letter-spacing:.04em;font-weight:600}.tier2-doc .whitepaper-article h4{font-size:clamp(13px,.95vw,15px);margin:clamp(20px,2vw,32px) 0 clamp(6px,.6vw,10px);line-height:1.35;letter-spacing:.04em;font-weight:600;text-transform:none}.tier2-doc .whitepaper-article li,.tier2-doc .whitepaper-article p{max-width:none;font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(14px,1.08vw,17px);line-height:1.72;letter-spacing:0;color:#1a1614}.tier2-doc .whitepaper-article p{margin:0 0 clamp(14px,1.3vw,22px)}.tier2-doc .whitepaper-article ol,.tier2-doc .whitepaper-article ul{max-width:none;margin:0 0 clamp(16px,1.6vw,24px) clamp(18px,1.6vw,24px);padding:0}.tier2-doc .whitepaper-article li+li{margin-top:clamp(6px,.6vw,10px)}.tier2-doc .whitepaper-article a,.tier2-doc .whitepaper-article a:visited{color:#1a1614;text-decoration:underline;text-decoration-color:#1a1614;text-underline-offset:3px}.tier2-doc .whitepaper-article a:hover{color:#ff4f00;text-decoration-color:#ff4f00}.tier2-doc .whitepaper-article a[data-reference-type=eqref]{white-space:nowrap}.tier2-doc .whitepaper-article figure.note-section-figure{display:block;width:100%;max-width:none;margin:clamp(18px,2vw,32px) 0;background:#ebe7d8;border:1px solid #1a1614;padding:clamp(12px,1.4vw,22px);clear:both;float:none}.tier2-doc .whitepaper-article figure.note-section-figure--left,.tier2-doc .whitepaper-article figure.note-section-figure--right{float:none;margin-left:0;margin-right:0}.tier2-doc .whitepaper-article figure.note-section-figure img{display:block;width:100%;height:auto;margin:0 auto}.tier2-doc .whitepaper-article figure.note-section-figure--portrait img{width:auto;max-width:100%;max-height:640px}.tier2-doc .whitepaper-article figure.note-section-figure figcaption{margin-top:clamp(10px,1vw,16px);color:#1a1614;font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.78vw,12px);line-height:1.55;letter-spacing:.06em;text-transform:uppercase}.tier2-doc .whitepaper-article figure.note-section-figure figcaption:after{content:" · click to enlarge";color:#6b6258;letter-spacing:.06em}.tier2-doc .whitepaper-article figure.note-section-figure figcaption em{font-style:italic;color:#1a1614}.tier2-doc .whitepaper-article figure.note-section-figure .note-figure-credit{display:block;margin-top:4px;color:#6b6258}.tier2-doc .whitepaper-article h2{clear:both}.tier2-doc .whitepaper-article .math{color:#1a1614;font-family:initial;letter-spacing:0}.tier2-doc .whitepaper-article .math.inline{display:inline;white-space:nowrap}.tier2-doc .whitepaper-article .math-run{white-space:nowrap}.tier2-doc .whitepaper-article .math.display{display:block;max-width:100%;margin:clamp(16px,1.8vw,28px) 0;padding:clamp(8px,.8vw,14px) 0;overflow-x:auto;overflow-y:hidden}.tier2-doc .whitepaper-article mjx-container{color:#1a1614}.tier2-doc .whitepaper-article mjx-container:not([display=true]){display:inline-block;max-width:100%;overflow-wrap:normal;white-space:nowrap;vertical-align:-.08em}.tier2-doc .whitepaper-article mjx-container[jax=SVG][display=true]{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:6px 0}.tier2-doc .whitepaper-article mjx-container[jax=SVG]>svg{max-width:none}.tier2-doc .whitepaper-article table{display:block;width:100%;max-width:100%;margin:clamp(24px,2.4vw,36px) 0;overflow-x:auto;border-collapse:collapse;font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.82vw,12px);line-height:1.5;letter-spacing:0}.tier2-doc .whitepaper-article td,.tier2-doc .whitepaper-article th{min-width:120px;padding:8px 10px;border:1px solid #1a1614;vertical-align:top;color:#1a1614}.tier2-doc .whitepaper-article th{background:#ebe7d8;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tier2-doc .whitepaper-article .citation,.tier2-doc .whitepaper-article .csl-entry{color:#5a5550}.tier2-doc .whitepaper-article .references{max-width:88ch;margin-top:8px}.tier2-doc .whitepaper-article .csl-entry{margin-bottom:10px;font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(12px,.88vw,14px);line-height:1.55;letter-spacing:0}.tier2-doc .whitepaper-article .hanging-indent .csl-entry{padding-left:1.4em;text-indent:-1.4em}@media (max-width:860px){.tier2-doc .whitepaper-article figure.note-section-figure,.tier2-doc .whitepaper-article figure.note-section-figure--left,.tier2-doc .whitepaper-article figure.note-section-figure--right{float:none;width:100%;max-width:100%;margin:16px 0 24px}}@media (max-width:768px){.tier2-doc .whitepaper-article{width:100%;overflow-wrap:break-word;word-wrap:break-word}.tier2-doc .whitepaper-article,.tier2-doc .whitepaper-article *{max-width:100%;box-sizing:border-box}.tier2-doc .whitepaper-article .math.inline,.tier2-doc .whitepaper-article mjx-container[jax=SVG]:not([display=true]){display:inline-block;max-width:100%;overflow-x:auto;vertical-align:middle}.tier2-doc .whitepaper-article .math-run{white-space:normal}}@media (max-width:640px){.tier2-doc .whitepaper-article li,.tier2-doc .whitepaper-article p{font-size:14px;line-height:1.66}.tier2-doc .whitepaper-article table{font-size:10px}}