.breadcrumb ol{padding-left:0;max-width:var(--max-width)}.breadcrumb li{display:inline}.breadcrumb li:not(:last-child)::after{content:"»"}h1.fg{width:-moz-fit-content;width:fit-content;display:grid;justify-items:center;text-align:center;--color:var(--color-rt)}main#swup p{line-height:1.3}main#swup h1+p:has(>em){text-align:center}main#swup>hr:first-of-type{--color:var(--color-rt)}main#swup>h2{max-width:min(var(--lg-width),100% - 2*var(--margin));margin-inline:auto;padding-inline:var(--margin);display:flex;width:-moz-max-content;width:max-content;text-align:center}main#swup>p,main#swup>hr,main#swup>ol,main#swup>ul,main#swup>h3,main#swup>.rh{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--margin)}main#swup>ol,main#swup>ul{max-width:calc(var(--max-width) - 40px);padding:0 var(--margin)0 calc(40px + var(--margin))}main#swup>ol ::marker,main#swup>ul ::marker{color:var(--color-accent)}#start{margin-top:min(10vw,7vh)}@media(width >= 768px){main#swup>ol ::marker,main#swup>ul ::marker{color:var(--color-rt)}main#swup>ol li:hover::marker,main#swup>ul li:hover::marker{color:var(--color-accent)}}