html{box-sizing:border-box;font-size:16px}*,:after,:before{box-sizing:inherit}blockquote,body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}:root{--font:"Inter";--link:#09f;--highlight:#eeebae;--text-white:#fcfcfc;--text-paragraph:hsla(0,0%,99%,.6);--background:#121212;--quote-background:#1a1a1a;--btn-primary:#94bbe9;--btn-secondary:#2a2a2a;--primary-hover:#7e9fc4;--secondary-hover:#2f2f2f}*{font-family:Inter,sans-serif;color:var(--text-white);line-height:150%}body{background-color:var(--background)}.caption{margin-top:15px;font-size:16px;opacity:.6}p a{text-decoration:none;opacity:.9;color:var(--link)}.color{font-size:20px!important;margin-bottom:40px!important;color:var(--btn-primary)}p a:hover{text-decoration:underline}.container{width:800px;margin:80px auto}.head{margin-bottom:120px}p{margin-bottom:40px}li,p{font-size:20px;color:var(--text-paragraph)}li{margin-bottom:16px}ul{margin-top:40px;margin-bottom:60px}li{list-style:circle;margin-left:24px}.label{color:var(--text-paragraph);margin-bottom:12px}.author,.back{font-size:20px}.author{margin-top:16px}.author,.reference{color:var(--text-paragraph)}.reference{margin-top:80px;font-size:16px}.heading{font-size:40px}.heading,.subheading{font-weight:500;margin-top:80px;margin-bottom:32px}.subheading{font-size:24px}.image img{width:100%}.title{font-weight:600;font-size:56px;margin-bottom:16px}.subtitle{font-size:20px;font-weight:400;color:var(--highlight)}.date,.head .image{margin-bottom:40px}.quote-lg,.quote-md,.quote-sm{border-radius:8px;background:var(--quote-background);margin-bottom:40px}.quote-lg{padding:40px}.quote-md{padding:32px}.quote-sm{padding:20px}.quote-sm .quote{font-size:20px}.quote-md .quote{font-size:32px}.quote-lg .quote{font-size:40px}.content{border-bottom:2px solid #2a2a2a;padding-bottom:40px}@media only screen and (max-width:1180px){.container{width:inherit;margin-left:5%;margin-right:5%;word-wrap:break-word}.title{font-size:40px}.col{display:block!important}}.space-sm{margin-bottom:80px}.space-md{margin-bottom:160px}.space-lg{margin-bottom:320px}button.secondary{font-size:20px;background:var(--btn-secondary);border:0 solid #545454;border-radius:6px;padding:8px 20px;font-family:inherit;cursor:pointer;color:var(--text-paragraph);transition:.15s linear}button:hover{transform:translateY(-2px)}button:active{transform:translateY(0)}button.secondary:hover{background:var(--secondary-hover)}button.primary{margin-right:12px;font-size:20px;background:var(--btn-primary);border:0 solid #545454;border-radius:6px;padding:8px 20px;font-family:inherit;cursor:pointer;color:var(--background)!important;transition:.15s ease-in}button.primary:hover{background-color:var(--primary-hover)}.card{border-radius:8px;background:var(--quote-background);padding:40px 24px;font-size:20px;display:grid}.card .title{font-size:24px;font-weight:400;margin-bottom:8px}.card .text{font-size:20px;color:var(--text-paragraph)}.col{display:grid;margin-bottom:16px;grid-auto-flow:column;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.row .col{grid-template-columns:50%}.row{display:block}.row,.row .card{margin-bottom:16px}.row .card{margin-right:0;width:auto}.highlight{font-family:monospace;font-size:20px!important;margin-bottom:40px!important;background:var(--highlight);background:linear-gradient(127deg,#eeebae,#94bbe9);color:var(--quote-background);padding:1px 5px;border-radius:4px}tr{padding:0 20px!important}td,th{padding:10px 0}th{color:var(--text-white)}td{color:var(--text-paragraph)}table{width:100%;text-align:left;padding:32px;font-size:20px;border-radius:8px;margin-bottom:40px;background:var(--quote-background)}.tooltip{position:relative;border-bottom:1px dotted #767676;cursor:pointer}.tooltip .info{padding:8px 16px;color:#1a1a1a;border-radius:8px;position:absolute;width:300px;z-index:1;visibility:hidden;opacity:0;font-size:14px;transition:.4s linear;background-color:var(--text-white);box-sizing:border-box;top:-12px;left:50%;transform:translate(-50%,-100%)}.tooltip:hover .info{visibility:visible;opacity:1}.text-gradient{color:#eeebae;background-image:linear-gradient(127deg,#eeebae,#94bbe9);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}