.promotion-card_container__59Cly{position:relative;width:100%;border-radius:1.625rem;overflow:hidden;padding:1.5rem;display:flex;flex-direction:column;align-items:start}@media (min-width:1025px){.promotion-card_container__59Cly{padding:2.8rem 2.5rem;max-width:31rem}}.promotion-card_eyebrow__8sRw3{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-l);font-weight:var(--hvr_font-weight-bold);line-height:var(--hvr_line-height-body-l);letter-spacing:var(--hvr_letter-spacing-body-l);color:var(--green-main);color:var(--white)}.promotion-card_headline__OYM6A{color:var(--white);font-family:var(--font-barlow-condensed);text-transform:uppercase;font-size:2.625rem;line-height:2.25rem;font-weight:800;margin:1.25rem 0}.promotion-card_divider__ndMZa{border:1px solid var(--white);margin-block:1.4rem}.promotion-card_body__ythIN,.promotion-card_body__ythIN p{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-l);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-l);letter-spacing:var(--hvr_letter-spacing-body-l);color:var(--green-main);color:var(--white)}.promotion-card_imageWrapper__ZBl35 img{width:100%;height:auto;display:block}.promotion-card_button__sxC4b{margin-top:1.875rem;height:4rem}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/3bc3d895d6982feb-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local("Arial");ascent-override:117.99%;descent-override:23.60%;line-gap-override:0.00%;size-adjust:84.76%}.__className_c0df10{font-family:barlowCondensed,barlowCondensed Fallback;font-weight:800;font-style:normal}.__variable_c0df10{--font-barlow-condensed:"barlowCondensed","barlowCondensed Fallback"}.promotions_container__cDRKe{display:grid;gap:4rem;max-width:66.5rem;grid-template-columns:1fr}@media (min-width:1025px){.promotions_container__cDRKe{grid-template-columns:1fr 1fr}}.side-nav_container__Lo8le{display:flex;flex-direction:column;padding:var(--spacing-800) 0;gap:var(--spacing-240);margin-inline:var(--page-side-margin)}@media (min-width:1025px){.side-nav_container__Lo8le{flex-direction:row;gap:var(--spacing-560)}}@media (min-width:1281px){.side-nav_container__Lo8le{flex-direction:row;gap:var(--spacing-960)}}@media (min-width:1601px){.side-nav_container__Lo8le{flex-direction:row;gap:var(--spacing-1460)}}.side-nav_content__1wfnT{
    /* !!! IMPORTANT!!! this is needed dor carousels and scroll areas not to overflow the content */overflow:hidden;width:100%}.side-nav_dashboard__KBr8f{display:flex;flex-direction:column;gap:var(--spacing-720)}.ranchology-dashboard_container__i_Qjc{position:relative}