.layout-row.breadcrumbs .layout-row-inner{padding-block:1.5rem}.layout-row.entry .layout-row-inner .column .block+.block{margin-top:1rem}.layout-row.entry .layout-row-inner .column .subheading-block .custom-color{--custom-color: #9d2e1a}.layout-row.entry .layout-row-inner .column .block+.meta-block{margin-top:var(--layout-row-gap);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}.layout-row.entry .layout-row-inner .column .block+.meta-block .icon{--size: 1.5rem;width:var(--size);min-width:var(--size);max-width:var(--size);height:var(--size);min-height:var(--size);max-height:var(--size)}.layout-row.entry .layout-row-inner .column .block+.meta-block .icon svg{width:100%;height:100%}.layout-row.entry .layout-row-inner .column .block+.meta-block .info{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem}.layout-row.content>.layout-row-inner{gap:4rem}@media screen and (min-width: 64rem){.layout-row.content>.layout-row-inner .content-inner{padding-top:var(--layout-row-gap)}}.layout-row.content>.layout-row-inner .content-inner .layout-row .layout-row-inner{padding:var(--layout-row-gap-variant) 0 0 0;gap:var(--layout-row-gap) var(--layout-column-gap)}.layout-row.content>.layout-row-inner .content-inner .layout-row .layout-row-inner .image-block+.text-block{margin-top:1rem}.layout-row.content>.layout-row-inner .content-inner .toc+.layout-row .layout-row-inner{padding-top:0}@media screen and (min-width: 64rem){.layout-row.content>.layout-row-inner .sidebar{position:sticky;top:0;transition:var(--transition)}}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner{display:flex;flex-direction:column;gap:var(--layout-row-gap);padding:0 var(--box-shadow-blur) var(--box-shadow-blur);margin:0 calc(var(--box-shadow-blur)*-1) 0}@media screen and (min-width: 64rem){.layout-row.content>.layout-row-inner .sidebar .sidebar-inner{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:var(--transition);padding-top:var(--layout-row-gap)}}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors{display:flex;flex-direction:column;gap:var(--layout-row-gap)}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author{padding:2rem 1.5rem;background-color:var(--color-background);box-shadow:var(--box-shadow)}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-heading{display:block;margin-bottom:1rem;font-weight:700}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-text{margin-bottom:1.5rem;font-size:var(--font-size-sm);color:var(--color-gray)}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-text>*{font-size:var(--font-size-sm);color:var(--color-gray)}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width: 30rem)and (max-width: 63.9375rem),screen and (min-width: 90rem){.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials{flex-direction:row;flex-wrap:wrap;align-items:center}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .image{width:28%}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .socials{width:calc(72% - .75rem)}}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .image{max-width:6.25rem;height:100%;overflow:hidden}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .socials{display:flex;flex-direction:column;gap:.75rem}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .author-image-socials .socials a{font-weight:500}.layout-row.content>.layout-row-inner .sidebar .sidebar-inner .authors .author .buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}.layout-row.content>.layout-row-inner .toc{display:flex;flex-direction:column;gap:1rem}.layout-row.content>.layout-row-inner .toc.hide{display:none}.layout-row.content>.layout-row-inner .toc .toc-title{font-weight:700;color:var(--color-gray)}.layout-row.content>.layout-row-inner .toc .toc-inner .toc-item{position:relative}.layout-row.content>.layout-row-inner .toc .toc-inner .toc-item::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:.0625rem;background-color:var(--color-gray);transition:var(--transition)}.layout-row.content>.layout-row-inner .toc .toc-inner .toc-item a:not(.button){padding:.75rem 0 .75rem .75rem;font-size:var(--font-size-sm);font-weight:500;text-decoration-color:rgba(0,0,0,0)}.layout-row.content>.layout-row-inner .toc.toc-mobile{margin-bottom:var(--layout-row-gap-variant)}@media screen and (min-width: 64rem){.layout-row.content>.layout-row-inner .toc.toc-mobile{display:none}}.layout-row.content>.layout-row-inner .toc.toc-mobile .toc-mobile-inner .toc-item a:not(.button){width:100%;max-width:unset;justify-content:space-between}.layout-row.content>.layout-row-inner .toc.toc-mobile .toc-mobile-inner .toc-item a:not(.button) .icon{--size: 1rem}@media screen and (max-width: 63.9375rem){.layout-row.content>.layout-row-inner .toc.toc-sidebar{display:none}}.layout-row.content>.layout-row-inner .toc.toc-sidebar .toc-sidebar-inner .toc-item:has(a:not(.button):hover)::before{width:.1875rem;background-color:var(--color-alpha)}.layout-row.content>.layout-row-inner .toc.toc-sidebar .toc-sidebar-inner .toc-item.active::before{width:.1875rem;background-color:var(--color-alpha)}.layout-row.content>.layout-row-inner .toc.toc-sidebar .toc-sidebar-inner .toc-item.active a:not(.button){font-weight:700}.layout-row.content>.layout-row-inner .toc.toc-sidebar .toc-sidebar-inner .toc-item a:not(.button) .icon{display:none}.layout-row.related .layout-row-inner .column .heading-block{max-width:unset}.layout-row.related .layout-row-inner .column .related-impulses-block{margin-top:var(--layout-row-gap-variant);width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));max-width:100%;gap:var(--layout-row-gap) var(--layout-column-gap-variant)}@media screen and (min-width: 64rem){.layout-row.related .layout-row-inner .column .related-impulses-block{grid-template-columns:repeat(2, minmax(0, 1fr))}}html{scroll-padding-top:var(--layout-row-gap)}@media screen and (min-width: 64rem){html{scroll-padding-top:calc(var(--header-height) + var(--layout-row-gap))}}@media screen and (min-width: 64rem){html body.scroll-down .layout-row.content>.layout-row-inner .sidebar{max-height:100dvh}}@media screen and (min-width: 64rem){html body.scroll-up .layout-row.content>.layout-row-inner .sidebar{top:var(--header-height);max-height:calc(100dvh - var(--header-height))}}
