.default-page__header{background-color:#f3f3f3;padding-bottom:2.5rem;margin-top:-0.1rem}.default-page__header .container{display:flex;flex-direction:column}.default-page__header:has(+.canvas){margin-bottom:-1rem}@media(min-width: 768px){.default-page__header:has(+.canvas){margin-bottom:-2rem}}@media(min-width: 1366px){.default-page__header{padding-bottom:3em;margin-top:-0.25rem}.default-page__header:has(+.canvas){margin-bottom:-1rem}}.default-page__header h1{margin:0}.default-page__header-image{order:-1;margin-bottom:4rem}.default-page__header-image picture{width:100%}.default-page__header-image img{max-width:100%;margin:auto}.sidebar__navigation--list>li{margin:0}.sidebar__navigation--list>li+li{border-block-start:1px solid #dedede}.sidebar__navigation--list a{display:flex;gap:.5rem;padding:1rem 2rem 1rem 1rem;font-size:1.6rem;font-weight:700}@media(max-width: 767.98px){.sidebar__navigation--list a{padding-inline-start:0}}.sidebar__navigation--list a:link,.sidebar__navigation--list a:visited{text-decoration:none}.sidebar__navigation--list a:hover,.sidebar__navigation--list a:focus,.sidebar__navigation--list a:active{text-decoration:underline}.sidebar__navigation--list a::before{content:"";display:block;height:26px;height:1lh;width:16px;width:.6lh;flex:0 0 16px;flex:0 0 .6lh;background-repeat:no-repeat;background-position:50% 50%;background-image:url('data:image/svg+xml,    <svg viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg">    <path fill="rgba(142, 214, 9, 0.999)"    d="M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"/>    </svg>');background-size:70% auto}@media(min-width: 992px){.page__wrapper{display:grid;grid-template-columns:1fr clamp(20rem,25vw,27rem);gap:0 clamp(3rem,5vw,7.6rem)}.page__wrapper-primary:first-child:last-child{grid-column:1/span 2}.page__wrapper-primary{grid-row:1}}.page__sidebar{grid-column:2}@media(min-width: 992px){.page__sidebar-inner{--top-position: calc((var(--height-diff, 0px) * -1) + 1rem);position:sticky;top:var(--top-position)}}
