@charset "UTF-8";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}a{text-decoration:none}input,textarea,button{font-family:inherit}img{user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Thin.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Thin.woff) format("woff"),url(/assets/fonts/BlauerNue-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Thin_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Thin_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-Thin_Italic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-ExtraLight.woff2) format("woff2"),url(/assets/fonts/BlauerNue-ExtraLight.woff) format("woff"),url(/assets/fonts/BlauerNue-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-ExtraLight_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-ExtraLight_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-ExtraLight_Italic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Light.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Light.woff) format("woff"),url(/assets/fonts/BlauerNue-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Light_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Light_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-Light_Italic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Regular.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Regular.woff) format("woff"),url(/assets/fonts/BlauerNue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Regular_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Regular_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-Regular_Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Medium.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Medium.woff) format("woff"),url(/assets/fonts/BlauerNue-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Medium_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Medium_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-Medium_Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-SemiBold.woff2) format("woff2"),url(/assets/fonts/BlauerNue-SemiBold.woff) format("woff"),url(/assets/fonts/BlauerNue-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-SemiBold_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-SemiBold_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-SemiBold_Italic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Bold.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Bold.woff) format("woff"),url(/assets/fonts/BlauerNue-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Bold_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Bold_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-Bold_Italic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-ExtraBold.woff2) format("woff2"),url(/assets/fonts/BlauerNue-ExtraBold.woff) format("woff"),url(/assets/fonts/BlauerNue-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-ExtraBold_Italic.woff2) format("woff2"),url(/assets/fonts/BlauerNue-ExtraBold_Italic.woff) format("woff"),url(/assets/fonts/BlauerNue-ExtraBold_Italic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Heavy.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Heavy.woff) format("woff"),url(/assets/fonts/BlauerNue-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Blauer Nue;src:url(/assets/fonts/BlauerNue-Heavy.woff2) format("woff2"),url(/assets/fonts/BlauerNue-Heavy.woff) format("woff"),url(/assets/fonts/BlauerNue-Heavy.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}html{scroll-behavior:smooth}body{font-family:sans-serif;font-weight:400;font-size:16px;font-style:normal;line-height:140%;overflow-x:hidden}.container{display:flex}.sidebar{position:sticky;top:0;left:0;min-width:250px;height:100vh;background-color:#f4f4f4;padding:2rem 1rem;box-shadow:2px 0 5px #0000001a;overflow-y:auto}.sidebar ul{list-style-type:none;padding:1rem 0 0}.sidebar ul li{margin:1rem 0}.sidebar ul a{text-decoration:none;color:#333;font-weight:600}.sidebar ul a:hover{color:#0052f8}@media screen and (max-width: 768px){.sidebar{display:none}}.content{margin-left:20px;padding:2rem;max-width:800px;line-height:1.6}.content h1{font-size:32px;margin-bottom:1rem}.content h2{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.5rem}.content p{font-size:1rem;margin-bottom:1rem}.content section{margin-bottom:2rem}.content ul{list-style-type:disc;margin-left:20px;margin-bottom:20px}.content ul li{margin-bottom:8px}.content ul ul{list-style-type:circle;margin-top:8px}@media screen and (max-width: 768px){.content{margin-left:0}}
