.zf-sidebar-layout{display:grid;gap:4rem;padding-top:0}.zf-sidebar-layout__main{min-width:0}.zf-sidebar-layout__main .page-width{padding-left:0;padding-right:0;max-width:none}@media screen and (min-width:990px){.zf-sidebar-layout{grid-template-columns:minmax(0,1fr) 32rem;gap:6rem}.zf-sidebar-layout--left{grid-template-columns:32rem minmax(0,1fr)}.zf-sidebar-layout--left>.zf-sidebar{order:-1}}.zf-sidebar{display:flex;flex-direction:column;gap:3.2rem}.zf-sidebar__heading{margin:0 0 1.2rem}.zf-sidebar__recent,.zf-sidebar__menu{list-style:none;margin:0;padding:0}.zf-sidebar__recent{display:grid;gap:1.4rem}.zf-sidebar__recent-item{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:start}.zf-sidebar__recent-media{display:block;width:6.4rem;height:6.4rem;border-radius:.6rem;overflow:hidden}.zf-sidebar__recent-media img{width:100%;height:100%;object-fit:cover;display:block}.zf-sidebar__recent-title{display:block;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.5rem;line-height:1.35}.zf-sidebar__recent-title:hover{text-decoration:underline}.zf-sidebar__recent-date{font-size:1.2rem;opacity:.7}.zf-sidebar__menu li+li{border-top:.1rem solid rgba(var(--color-foreground),.1)}.zf-sidebar__menu-link{display:block;padding:1rem 0;color:rgb(var(--color-foreground));text-decoration:none}.zf-sidebar__menu-link:hover,.zf-sidebar__menu-link.is-active{text-decoration:underline;text-underline-offset:.3rem}.zf-sidebar__cta{overflow:hidden;padding:0}.zf-sidebar__cta-media img{width:100%;height:auto;display:block}.zf-sidebar__cta-body{padding:2rem;display:grid;gap:1.2rem}.zf-sidebar__cta-heading,.zf-sidebar__cta-text p{margin:0}@media screen and (min-width:990px){.zf-sidebar__cta--sticky{position:sticky;top:calc(var(--header-height, 0px) + 2.4rem)}}.zf-toc{margin:0 0 3.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--zf-radius, 1.2rem);background:rgba(var(--color-foreground),.03)}.zf-toc__summary{cursor:pointer;padding:1.4rem 2rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.zf-toc__list{margin:0;padding:0 2rem 1.6rem 4rem;display:grid;gap:.6rem}.zf-toc__list a{color:rgb(var(--color-foreground));text-decoration:none}.zf-toc__list a:hover{text-decoration:underline}.article-template__content h2[id],.zf-page-content h2[id]{scroll-margin-top:calc(var(--header-height, 0px) + 2rem)}@media(prefers-reduced-motion:no-preference){html:has(.zf-toc){scroll-behavior:smooth}}.zf-sidebar--sticky{position:sticky;top:calc(var(--zf-yeps-top, 0px) + var(--header-height, 0px) + 2rem);align-self:start}.zf-sidebar__custom img{display:block;width:100%;height:auto;border-radius:.5rem}.zf-sidebar__custom .sidebar-link{margin:0 0 1.5rem;padding:0}.zf-sidebar__custom .sidebar-h2,.zf-sidebar__custom .sidebar-h2-heading{font-size:2.6rem;font-weight:700;color:var(--zf-heading, #2b3990);margin:1.5rem 0 1rem;text-decoration:underline;text-underline-offset:.4rem}.zf-sidebar__custom .sidebar-h3{font-family:var(--font-body-family);font-size:2rem;font-weight:500;line-height:1.5;color:#6e797a;border-bottom:.1rem solid #dddcdc;border-left:.2rem solid #f07022;padding:.5rem 0 .5rem .8rem;margin:1rem 0 0}.zf-sidebar__custom .sidebar-ul{list-style:disc;margin:0 0 1rem 2rem;padding:1rem 0 0}.zf-sidebar__custom .sidebar-ul li{font-size:1.8rem;margin-bottom:.4rem;color:#232323}.zf-sidebar__custom .sidebar-ul li a{font-size:1.8rem;font-weight:500;line-height:1.5;color:#000;text-decoration:underline}@media screen and (max-width:667px){.main-page-sidebar-mobile-hide .zf-sidebar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/zf-sidebar.css.map */
