.blog-body-1__content.asSummary h2 i,.blog-body-1__content.asSummary h3 i,.blog-body-1__content.asSummary h4 i{display:inline-block;font-size:.9rem;padding-left:.5rem;position:absolute}#summary .summary-content,.blog-body-1__content.asSummary{counter-reset:levelH2}#summary .summary-content .level-h2,.blog-body-1__content.asSummary h2{counter-reset:levelH3;position:relative}#summary .summary-content .level-h3,.blog-body-1__content.asSummary h3{counter-reset:levelH4;position:relative}#summary .summary-content .level-h4,.blog-body-1__content.asSummary h4{position:relative}#summary .summary-content .level-h2 a:before,.blog-body-1__content.asSummary h2:before{content:counter(levelH2) ". ";counter-increment:levelH2}#summary .summary-content .level-h3 a:before,.blog-body-1__content.asSummary h3:before{content:counter(levelH2) "." counter(levelH3) " ";counter-increment:levelH3}#summary .summary-content .level-h4 a:before,.blog-body-1__content.asSummary h4:before{content:counter(levelH2) "." counter(levelH3) "." counter(levelH4) " ";counter-increment:levelH4}#summary .summary-content a:hover{color:#fff!important}#summary .summary-title{color:#fff;font-family:Prompt,serif;font-size:2.5rem;font-weight:900;letter-spacing:2px;margin-bottom:1.5rem;text-transform:uppercase}.anchor{display:block;height:20px;position:absolute;top:-160px;width:100%}.anchor-wrapper{display:inline-block;height:0;position:relative;width:0}#summary{background:#eee;border-radius:5px 100px;color:var(--color-secondary);margin-bottom:3rem;margin-top:3rem;padding:4rem 3rem 5rem}@media (max-width:575px){#summary{background:var(--color-secondary);border-radius:5px;padding:2rem 1.5rem}}#summary .summary-content{line-height:1.3;padding-left:30px}#summary a{color:var(--color-secondary);letter-spacing:0}#summary li.level-h2>a{font-weight:900;text-transform:uppercase}#summary ul{list-style:none;margin-bottom:0;padding:0}#summary ul li{margin-bottom:.35rem}#summary ul ul{padding-left:50px}#summary ul ul li:first-child{margin-top:.5rem}#summary ul ul li:last-child{margin-bottom:1.5rem}#summary ul ul ul{padding-left:70px}#summary ul ul ul li:first-child{margin-top:.5rem}#summary ul ul ul li:last-child{margin-bottom:.75rem}#summary ul li a{position:relative}#summary ul li a:before{left:-30px;position:absolute;width:30px}#summary ul ul li a:before{left:-50px;position:absolute;width:50px}#summary ul ul ul li a:before{left:-70px;position:absolute;width:70px}