.single-post__top .pretitle{color:var(--color-light);font-weight:800;margin:0 0 20px;text-transform:uppercase}.single-post__top .page-hero__inner{padding:calc(100px + 5rem) 0 clamp(5rem,20%,10rem)!important}.single-post__body{box-sizing:border-box;padding-top:3rem;position:relative;z-index:2}.single-post__body strong{font-weight:700}.single-post__taglist,.single-post__taglist>*{color:var(--color-primary-1);font-weight:800}.single-post__body blockquote:before{aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132.276' height='105.24' viewBox='0 0 132.276 105.24'%3E%3Cpath fill='%23cd5ac8' d='M90.308 0c.711 36.265-7.822 62.931-29.51 92.085l22.754 13.155C107.376 83.196 132.976 46.576 132.262 0Zm-60.8 0c.711 36.265-7.822 62.931-29.51 92.085l22.401 13.155C46.576 83.196 72.176 46.576 71.464 0Z' data-name='Path 50046'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 120px;position:relative;width:120px}.single-post__body blockquote{display:flex;gap:2rem 5rem;margin:0;max-width:90%;padding:7rem 0;position:relative}.single-post__body blockquote>:first-child{margin-top:0!important}.single-post__body blockquote>:last-child{margin-bottom:0!important}.single-post__body blockquote>*{position:relative;z-index:2}.single-post__body blockquote:after{background:radial-gradient(ellipse,#2f3f9c,transparent);content:"";filter:blur(3.5vw);height:150%;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:-1}.single-post__body ul{font-size:clamp(18px,2vw,20px);font-weight:700;list-style:none;margin:0;padding:0 0 0 2rem}.single-post__body ul li{display:flex;gap:0 15px;margin:20px 0}.single-post__body ul li:first-child{margin-top:0}.single-post__body ul li:last-child{margin-bottom:0}.single-post__body ul li:before{background:var(--color-primary-1);border-radius:50%;content:"";flex:0 0 9px;height:9px;position:relative;top:7px;width:9px}.single-post__body td{vertical-align:top}.single-post__body-content a:not(.button){color:var(--color-primary-1);text-decoration:underline}