body.page .theme-section-nav,body.single .theme-section-nav{padding:2.5rem 0}body.page .theme-section-nav__wrapper,body.single .theme-section-nav__wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){body.page .theme-section-nav__wrapper,body.single .theme-section-nav__wrapper{grid-template-columns:repeat(2,1fr)}body.page .theme-section-nav__wrapper>.theme-section-nav__card-item:last-child:nth-child(odd),body.single .theme-section-nav__wrapper>.theme-section-nav__card-item:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .5rem)}}@media (min-width: 992px){body.page .theme-section-nav__wrapper,body.single .theme-section-nav__wrapper{grid-template-columns:repeat(3,1fr);gap:1.5rem}body.page .theme-section-nav__wrapper>.theme-section-nav__card-item:last-child:nth-child(odd),body.single .theme-section-nav__wrapper>.theme-section-nav__card-item:last-child:nth-child(odd){grid-column:auto;justify-self:auto;width:auto}}body.page .theme-section-nav__card,body.single .theme-section-nav__card{display:flex;flex-direction:column;border-radius:var(--theme-radius);overflow:hidden;text-decoration:none;color:var(--theme-text-color-default);background-color:var(--theme-base-light);margin-bottom:1rem;transition:background-color var(--theme-transition),box-shadow var(--theme-transition);box-shadow:var(--theme-xs-shadow)}body.page .theme-section-nav__card:hover,body.page .theme-section-nav__card:focus-visible,body.single .theme-section-nav__card:hover,body.single .theme-section-nav__card:focus-visible{background-color:var(--theme-base-beige);box-shadow:var(--theme-sm-shadow);color:var(--theme-text-color-default)}body.page .theme-section-nav__card-image,body.single .theme-section-nav__card-image{display:block;width:100%;overflow:hidden;flex-shrink:0}body.page .theme-section-nav__card-image picture,body.page .theme-section-nav__card-image img,body.single .theme-section-nav__card-image picture,body.single .theme-section-nav__card-image img{display:block;width:100%;height:13.75rem;-o-object-fit:cover;object-fit:cover;transition:transform var(--theme-transition)}body.page .theme-section-nav__card-footer,body.single .theme-section-nav__card-footer{display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:1.25rem}body.page .theme-section-nav__card-label,body.single .theme-section-nav__card-label{font-family:var(--theme-heading-ff);font-size:var(--theme-h5-fs);font-weight:700;line-height:var(--theme-heading-lh);color:var(--theme-secondary-color)}body.page .theme-section-nav__card-arrow,body.single .theme-section-nav__card-arrow{display:flex;align-items:center;flex-shrink:0}body.page .theme-section-nav__card-arrow svg,body.single .theme-section-nav__card-arrow svg{width:1.25rem;height:1.25rem;fill:var(--theme-secondary-color);transition:transform var(--theme-transition)}body.page .theme-section-nav__card:hover .theme-section-nav__card-arrow svg,body.single .theme-section-nav__card:hover .theme-section-nav__card-arrow svg{transform:translate(.5rem)}body.page .theme-section-nav__placeholder,body.single .theme-section-nav__placeholder{padding:1.5rem;text-align:center;color:var(--theme-grey-color)}@media (min-width: 768px){body.page .theme-section-nav,body.single .theme-section-nav{padding:2.5rem 0}body.page .theme-section-nav__card,body.single .theme-section-nav__card{margin-bottom:0}body.page .theme-section-nav__card-image picture,body.page .theme-section-nav__card-image img,body.single .theme-section-nav__card-image picture,body.single .theme-section-nav__card-image img{height:15rem}}@media (min-width: 1200px){body.page .theme-section-nav,body.single .theme-section-nav{padding:5rem 0}body.page .theme-section-nav__card-image picture,body.page .theme-section-nav__card-image img,body.single .theme-section-nav__card-image picture,body.single .theme-section-nav__card-image img{height:17.5rem}body.page .theme-section-nav__card-footer,body.single .theme-section-nav__card-footer{padding:1.25rem}body.page .theme-section-nav__card-label,body.single .theme-section-nav__card-label{font-size:var(--theme-h4-fs)}body.page .theme-section-nav__card-arrow svg,body.single .theme-section-nav__card-arrow svg{width:1.5rem;height:1.5rem}}
