@font-face{font-family:Fraunces;src:url('/assets/fonts/fraunces.ttf') format('truetype');font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url('/assets/fonts/manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}body{font-family:Manrope,Arial,sans-serif;background:#F7F7F7;color:#191919}h1,h2,h3,h4,em,.wordmark,.logo{font-family:Fraunces,Georgia,serif;font-variation-settings:'SOFT' 30,'WONK' 1}a{overflow-wrap:anywhere}.wordmark{font-size:30px;letter-spacing:-1.5px;line-height:1.2;font-weight:650}.wordmark span{display:inline;font-size:inherit;letter-spacing:inherit;color:#191919}.button{border-radius:50px}.button:hover{background:#333}.logo{font-size:25px;letter-spacing:-1px}.logo img{margin-right:5px}nav{background:#F7F7F7;border-color:#19191930}.back-link{color:#595959}.content{max-width:780px}.content a{color:#191919;text-decoration:underline;text-underline-offset:3px}.content p,.content li{color:#454545}.content h1,.content h2{color:#191919}.last-updated{color:#595959}.footer{flex-wrap:wrap}footer p{color:#595959}.os,.pnl{background:#191919}.pnl-demo{background:#F7F7F7}.os-flow span{border-color:#ffffff55}.card{background:#eeeeeb}.label,.pnl-demo .label{background:#eeeeeb}.costs{background:#333}.ledger>div{border-color:#ffffff30}a:focus-visible,summary:focus-visible{outline:3px solid #809744;outline-offset:5px}@media(max-width:600px){.wordmark{font-size:26px}.logo{font-size:23px}.nav-inner{padding:14px 20px;gap:15px}.back-link{font-size:12px}.content{padding:110px 20px 60px}.content h1{font-size:34px}.module-head .label{max-width:100%}}