@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,400;0,600;1,400;1,600&family=IBM+Plex+Sans:wght@400;700&display=swap");.tier2-doc{font-family:"IBM Plex Serif",Iowan Old Style,Georgia,serif;background:#faf6e8;color:#1a1614;font-size:clamp(14px,1.05vw,17px);line-height:1.65;padding:clamp(24px,2.4vw,56px) clamp(20px,2.6vw,64px) clamp(48px,4vw,96px);max-width:none;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tier2-doc *,.tier2-doc :after,.tier2-doc :before{box-sizing:border-box}.tier2-doc dl,.tier2-doc figure,.tier2-doc h1,.tier2-doc h2,.tier2-doc h3,.tier2-doc h4,.tier2-doc ol,.tier2-doc p,.tier2-doc ul{margin:0;font-weight:400}.tier2-doc sup{font-size:.65em;line-height:0;vertical-align:super}.tier2-doc .tier2-mono{letter-spacing:.06em}.tier2-doc .tier2-doctrl,.tier2-doc .tier2-mono{font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase}.tier2-doc .tier2-doctrl{border-top:1px solid #1a1614;border-bottom:1px solid #1a1614;padding:8px 0;display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(8px,1vw,24px);align-items:center;font-size:clamp(9px,.72vw,12px);letter-spacing:.1em;color:#1a1614;margin-bottom:clamp(20px,2.4vw,48px)}.tier2-doc .tier2-doctrl__mid{text-align:center;font-weight:700}.tier2-doc .tier2-doctrl__right{text-align:right}.tier2-doc .tier2-mast{margin-bottom:clamp(28px,3vw,56px)}.tier2-doc .tier2-mast__org{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:clamp(20px,2.4vw,36px);letter-spacing:-.005em;line-height:1.05;color:#1a1614;text-transform:uppercase;margin-bottom:clamp(6px,.6vw,12px)}.tier2-doc .tier2-mast__title{font-family:"IBM Plex Serif",Georgia,serif;font-style:italic;font-size:clamp(15px,1.4vw,22px);line-height:1.35;color:#1a1614;max-width:72ch}.tier2-doc .tier2-h1{font-size:clamp(28px,3vw,48px);letter-spacing:-.01em;line-height:1;margin:clamp(20px,2vw,40px) 0 clamp(12px,1.2vw,24px)}.tier2-doc .tier2-h1,.tier2-doc .tier2-h2{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#1a1614}.tier2-doc .tier2-h2{font-size:clamp(16px,1.5vw,24px);letter-spacing:-.005em;margin:clamp(28px,3vw,56px) 0 clamp(8px,1vw,16px)}.tier2-doc .tier2-h2__num{color:#ff4f00;margin-right:.5em;font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.7em;vertical-align:.15em}.tier2-doc .tier2-h3{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:clamp(14px,1.2vw,18px);letter-spacing:0;margin:clamp(18px,2vw,32px) 0 clamp(6px,.8vw,10px);color:#1a1614}.tier2-doc .tier2-lede{font-family:"IBM Plex Serif",Georgia,serif;font-style:italic;font-size:clamp(15px,1.2vw,19px);line-height:1.55;max-width:72ch;margin-bottom:clamp(20px,2vw,36px)}.tier2-doc .tier2-body{-moz-column-width:52ch;column-width:52ch;-moz-column-gap:clamp(3ch,2.4vw,6ch);column-gap:clamp(3ch,2.4vw,6ch);-moz-column-fill:balance;column-fill:balance;hyphens:auto}.tier2-doc .tier2-body p{margin-bottom:clamp(12px,1.2vw,22px);orphans:3;widows:3}.tier2-doc .tier2-body p+p{text-indent:1.6em}.tier2-doc .tier2-body .tier2-fact,.tier2-doc .tier2-body .tier2-h2,.tier2-doc .tier2-body .tier2-h3,.tier2-doc .tier2-body figure{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-break-after:avoid;break-after:avoid}.tier2-doc .tier2-body-single{max-width:78ch}.tier2-doc .tier2-body-single p{margin-bottom:clamp(14px,1.3vw,22px)}.tier2-doc a,.tier2-doc a:visited{color:#1a1614;text-decoration:underline;text-decoration-style:solid;text-underline-offset:3px;text-decoration-color:#1a1614}.tier2-doc a:hover{color:#ff4f00;text-decoration-color:#ff4f00}.tier2-doc .tier2-fact{display:grid;grid-template-columns:max-content 1fr;gap:4px 2ch;margin:clamp(12px,1.4vw,24px) 0;font-size:clamp(13px,.95vw,16px)}.tier2-doc .tier2-fact dt{font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;color:#5a5550;font-size:.82em;white-space:nowrap}.tier2-doc .tier2-fact dd{margin:0}.tier2-doc .tier2-fig{border:1px solid #1a1614;padding:clamp(12px,1.4vw,24px);background:#fbf8ee;margin:clamp(16px,1.8vw,32px) 0}.tier2-doc .tier2-fig figcaption{margin-top:clamp(10px,1vw,18px);font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.78vw,12px);letter-spacing:.06em;text-transform:uppercase;color:#1a1614;line-height:1.5}.tier2-doc .tier2-fig figcaption b{font-weight:700}.tier2-doc .tier2-quote{margin:clamp(20px,2vw,36px) 0;padding-left:clamp(16px,1.8vw,32px);border-left:3px solid #ff4f00;font-family:"IBM Plex Serif",Georgia,serif;font-style:italic;font-size:clamp(15px,1.2vw,20px);line-height:1.5;color:#1a1614}.tier2-doc .tier2-quote cite{display:block;margin-top:8px;font-style:normal;font-family:Departure Mono,ui-monospace,monospace;font-size:.78em;letter-spacing:.06em;text-transform:uppercase;color:#5a5550}.tier2-doc .tier2-colophon{margin-top:clamp(36px,4vw,72px);font-family:Departure Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(10px,.78vw,12px);letter-spacing:.1em;text-transform:uppercase;color:#5a5550}.tier2-doc .tier2-divider{border:0;border-top:1px solid #c4bfa9;margin:clamp(28px,3vw,56px) 0}.tier2-doc .tier2-draft{display:inline-block;background:#f4e8a0;color:#5a4a00;font-family:Departure Mono,ui-monospace,monospace;font-size:.78em;letter-spacing:.08em;text-transform:uppercase;padding:1px 6px;border:1px solid #d4c870;margin-right:8px;vertical-align:.05em}