.sidebar-grid{display:grid;grid-template-columns:1fr;row-gap:var(--spacing-7)}@media screen and (min-width: 768px){.sidebar-grid{grid-template-columns:1fr 290px;column-gap:clamp(32px,22.8571428571px + 0.0119047619*100vw,40px)}}@media screen and (min-width: 768px){.sidebar-grid:has(.sidebar-grid__sidebar--left){grid-template-columns:290px 1fr}}.sidebar-grid__content{width:100%}.sidebar-grid__sidebar{width:100%}.sidebar-grid__sidebar>*+*{margin-top:var(--spacing-4)}@media screen and (min-width: 768px){.sidebar-grid__sidebar--sticky{position:sticky;top:calc(var(--header-height) + var(--wp-admin-bar-height));height:calc(100vh - var(--header-height) - var(--wp-admin-bar-height));overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.sidebar-grid__sidebar--sticky::-webkit-scrollbar{display:none}}.sidebar-grid__sidebar>*{width:100%}.sidebar-grid__sidebar--left{order:-1}.sidebar-grid__sidebar:has(.sidebar-filters){display:none}@media screen and (min-width: 768px){.sidebar-grid__sidebar:has(.sidebar-filters){display:block}}.sidebar-grid__sidebar .form-row{grid-template-columns:1fr;gap:var(--spacing-4);margin-block-end:var(--spacing-4)}.sidebar--cta_wrapper{display:grid;gap:var(--spacing-4);grid-template-areas:"first-child second-child" "third-child third-child";position:fixed;inset:0;top:auto;padding:var(--spacing-4);background-color:var(--color-white)}.sidebar--cta_wrapper>:first-child{grid-area:first-child}.sidebar--cta_wrapper>:first-child svg{display:none}.sidebar--cta_wrapper>:nth-child(2){grid-area:second-child}.sidebar--cta_wrapper>:nth-child(3){grid-area:third-child;background-color:var(--color-white);color:var(--color-navy);padding:0}.sidebar--cta_wrapper>*{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.sidebar--cta_wrapper{position:static;inset:auto;padding:0;grid-template-areas:"third-child" "first-child"}.sidebar--cta_wrapper>:first-child svg{display:block}.sidebar--cta_wrapper>:nth-child(2){display:none}.sidebar--cta_wrapper>:nth-child(3){background-color:var(--color-navy);color:var(--color-white);padding:var(--spacing-3) var(--spacing-6)}}
