html{max-width:36em;font-family:"Libre Baskerville",serif;font-size:1.15rem;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;container-type:inline-size}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;position:relative}body::before{content:"";display:block;width:100%;height:auto;aspect-ratio:attr(width) / attr(height);min-height:15cqw;background-image:url('../images/svea_huvud.gif');background-size:contain;background-position:top center;background-repeat:no-repeat;margin-bottom:1.5em}p{text-align:justify;hyphens:auto}dl{display:grid;grid-template-columns:max-content auto}dt{grid-column-start:1}dd{grid-column-start:2}header{border-bottom:0.2rem solid lightgrey}nav{text-align:right}nav a{}footer{border-top:0.2rem solid lightgrey;margin-top:1rem;font-size:0.8rem}h1{font-size:1.4rem}h2{font-size:1.2rem}h3{font-size:1.0rem}code{font-size:0.8rem;font-family:"Libre Baskerville",serif}article .header{font-size:0.7rem;color:#555555}.logo a{font-weight:bold;color:#000000;text-decoration:none}.kw{font-weight:bold}.cf,.fu{font-weight:bold;color:darkblue}.co{color:green}.pp{color:red}.st{color:grey;font-style:italic}.dt{}