.content-info{background:var(--bg);box-shadow:var(--shadow-xl);border-radius:var(--radius-2xl);padding:var(--padding-panel);display:flex;flex-direction:column-reverse;gap:clamp(1.563rem,-.142rem + 8.52vw,6.25rem);max-width:100%}.content-info__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gap-4);justify-content:space-around}.content-info__button{align-self:flex-start}.content-info__name{margin:0;font-family:var(--font-text);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-accent)}.content-info__image{height:fit-content;padding:0;overflow:hidden}.content-info__image img{max-width:100%;width:clamp(13.75rem,10.625rem + 15.625vw,23.125rem)}@container section (width >= 1024px){.content-info{flex-direction:row}.content-info__image{flex-basis:clamp(13.75rem,10.625rem + 15.625vw,23.125rem);position:sticky;top:calc(var(--header-height-live) + var(--gap-4) + var(--admin-bar-height, 0px));align-self:flex-start}}@container section (width >= 769px){.content-info--compact{flex-direction:row;gap:var(--gap-5);padding:var(--padding-5)}.content-info--compact .content-info__image{flex-basis:15rem;position:sticky;top:calc(var(--header-height-live) + var(--gap-4) + var(--admin-bar-height, 0px));align-self:flex-start}.content-info--compact .content-info__image img{width:100%}}
