.general-sticky{max-width:122rem;margin:0 auto;padding:0 1rem 1rem 1rem;display:grid;grid-template-areas:"dogear content";grid-template-columns:min(40%,16rem) auto}@media(min-width: 800px){.general-sticky{padding:0 4rem 1rem 4rem}}.general-sticky__dogear{position:relative;grid-area:dogear;height:fit-content;padding:1rem clamp(5rem,calc(100% / 3),7.5rem) 1rem 0;clip-path:polygon(-2rem -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}@media(min-width: 800px){.general-sticky__dogear{clip-path:polygon(-4rem -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}}@media(min-width: 950px){.general-sticky__dogear{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 1180px){.general-sticky__dogear{clip-path:polygon(calc((-100vw + 110rem) / 2) -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}}.general-sticky__dogear::before{z-index:-1;content:"";position:absolute;inset:0 0 0 -2rem;background-color:var(--white);background-image:linear-gradient(to right, color-mix(in srgb, var(--slate-light) 50%, transparent), transparent 100%)}@supports not (color: color-mix(in srgb, white, white)){.general-sticky__dogear::before{background-image:linear-gradient(to right, rgba(204, 218, 230, 0.5), transparent 100%)}}@media(min-width: 800px){.general-sticky__dogear::before{inset:0 0 0 -4rem}}@media screen and (min-width: 1180px){.general-sticky__dogear::before{inset:0 0 0 calc((-100vw + 110rem)/2)}}.general-sticky__content{display:flex;align-items:center;justify-content:flex-end;gap:clamp(1rem,3.125vw,4rem);padding-top:1rem}.general-sticky__utility{display:flex;gap:clamp(0.8rem,2.5vw,3rem)}.general-sticky__cta:has(.cta-group:empty){display:none}