:root{--width-content:100ch;--font-size:16px;--border-radius:var(--space-xs)}.container{display:flex}.container .content{margin:0 var(--space-md);width:var(--width-content)}.full .container{justify-content:center}.full .container .content{margin-left:0;margin-right:0;width:calc(var(--width-content) + 30em + var(--space-md) + 50px)}.full .container .content h1+h2{margin-top:-.5em}.full .container .content h1,.full .container .content h2{line-height:1.2em}.full .container .content h1{color:var(--color-red-0)}.full .container .content h2{color:var(--color-red-n3)}.full .container .content h3{color:var(--color-red-n1)}.full .container .content a:not(.external){background-color:var(--color-darkgreen-700);border-radius:var(--space-xs);color:var(--color-gray-200);display:inline-block;padding:var(--space-xs) var(--space-sm);text-decoration:none}.full .container .content a:not(.external):hover{color:var(--color-green-0)}.full .container .content a:not(.external):not(:first-child){margin-left:var(--space-xs)}@media (max-width:1530px){.container{flex-direction:column-reverse;margin-left:var(--space-md)}.container .content{margin:var(--space-sm) 0 0 0}.full .container{flex-direction:row;margin-left:0}}@media (max-width:1330px){.container{margin-left:0}}@media (max-width:1030px){.container .content,.full .container .content{width:100%}}
