.card .title{color:#000;font-size:2rem}@media(prefers-color-scheme:dark){.card .title{color:#fff}}.card .columns{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:flex-start}@media (max-width:900px){.card .descriptionColumn{width:100%}}@media not all and (max-width:900px){.card .descriptionColumn{width:70%}}.card .visualColumn{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@media (max-width:900px){.card .visualColumn{width:100%}}@media not all and (max-width:900px){.card .visualColumn{margin-left:20px;width:calc(30% - 20px)}}.card .description{margin-top:20px}@media not all and (max-width:900px){.card .description{text-align:justify}}.hairline{height:1px;margin:auto;margin-top:40px;margin-bottom:30px;width:80vw;background-color:#e0dfdc}@media(prefers-color-scheme:dark){.hairline{background-color:#424242}}.link{-webkit-text-decoration-color:#966538;text-decoration-color:#966538;color:#424242;transition-property:color;transition-duration:.15s}@media(prefers-color-scheme:dark){.link{-webkit-text-decoration-color:#6d4a2b;text-decoration-color:#6d4a2b;color:#e0dfdc}}.link:hover{color:#966538}@media(prefers-color-scheme:dark){.link:hover{color:#6d4a2b}}#notes-page{margin-left:7vw;margin-right:7vw;margin-bottom:7vh}