.css{--_header-padding-y:.75rem;--_header-title-font-size:1.125rem;--_summ-font-size:.925rem;--_summ-line-height:1.25rem}@media (min-width:992px){.css{--_header-padding-y:1rem;--_header-title-font-size:1.425rem;--_summ-font-size:1.075rem;--_summ-line-height:1.5rem}}.css{position:relative;z-index:1;user-select:none;padding:1.5rem 0}.css-primary .header,.css-secondary .header{position:sticky;z-index:10;-webkit-backdrop-filter:saturate(200%) blur(2rem);backdrop-filter:saturate(200%) blur(2rem);top:var(--scroll-offset-top)}.css-primary,.css-secondary{padding-top:0;padding-bottom:3rem}.css-primary .header{padding:var(--_header-padding-y)0;background:var(--bs-gradient) #bb2028df;color:#fff}.css-secondary .header{border-top:1px solid rgba(255,255,255,.25);padding:var(--_header-padding-y)0;background:var(--bs-gradient) #205d5cdf;color:#fff}.css .header,.css .summary{margin-bottom:1.5rem}.css .header .title{font-weight:600;font-size:var(--_header-title-font-size)}.css .header .title h1{font:inherit;display:inline}.css .header .title a{color:inherit;text-decoration:none}.css .summary{--font-size:var(--_summ-font-size);font-weight:400;font-size:var(--_summ-font-size);line-height:var(--_summ-line-height)}.css .summary p{text-wrap:unset}