.card--impact { container-type: inline-size; container-name: impact; border: var(--border-light); margin-bottom: calc(var(--spacing)*1); padding: var(--padding-inner); display: flex; flex-direction: column; align-items: start; justify-content: start; gap: calc(var(--spacing)*0.25); @include hover-card-line(); @include figure-3-1(); @include pin(); .title{ font-size: var(--fs-normal); font-weight: 500; text-transform: uppercase; line-height: var(--leading-title); padding-top: calc(var(--spacing)*0.5); margin-right: 2ch; } .date{ font-size: var(--fs-small); margin-top: calc(var(--spacing)*1.5); } .investigations{ text-decoration: none; list-style: none; li{ font-size: var(--fs-small); color: var(--color-txt-light); a{ text-decoration: none; } a::before{ content: "↪ " } } } .card--open-graph{ width: 100%; margin: calc(var(--spacing)*0.5) 0; } .pin{ position: absolute; top: var(--padding-inner); right: var(--padding-inner); } figure{ width: calc(100% + var(--padding-inner)*2); position: relative; left: calc(var(--padding-inner)*-1); top: calc(var(--padding-inner)*-1); } } // @container impact (width < 460px) { // .card--impact__inner{ // display: block!important; // padding-top: var(--padding-inner)!important; // padding-bottom: calc(var(--padding-inner)*0.75)!important; // .tag, .date{ // display: inline-flex; // margin-right: 2ch; // top: 0px!important; // } // .card--impact__inner > .content{ // margin-top: calc(var(--spacing)*0.75); // margin-bottom: calc(var(--spacing)*0.25); // padding-right: 0!important; // } // .card--open-graph{ // margin-top: calc(var(--spacing)*0.75); // margin-bottom: calc(var(--spacing)*0.25); // } // .investigations{ // margin-top: calc(var(--spacing)*0.25); // margin-bottom: calc(var(--spacing)*0.25); // } // .keywords-wrapper { // margin-top: calc(var(--spacing)*1); // } // .content, // details { // font-size: var(--fs-small) !important; // } // .date{ // font-size: var(--fs-xsmall) !important; // } // .btn--go-to { // top: calc(var(--padding-inner)*1.25)!important; // bottom: auto; // right: calc(var(--padding-inner)*1.25)!important; // } // } // } // @media #{$x-small}{ // .card--impact__inner{ // display: block!important; // padding-top: var(--padding-inner)!important; // padding-bottom: calc(var(--padding-inner)*0.75)!important; // .tag, .date{ // display: inline-flex; // margin-right: 2ch; // top: 0px!important; // } // .content{ // margin-top: calc(var(--spacing)*0.75); // margin-bottom: calc(var(--spacing)*0.25); // padding-right: 0!important; // } // .card--open-graph{ // margin-top: calc(var(--spacing)*0.75); // margin-bottom: calc(var(--spacing)*0.25); // } // .investigations{ // margin-top: calc(var(--spacing)*0.25); // margin-bottom: calc(var(--spacing)*0.25); // } // .keywords-wrapper { // margin-top: calc(var(--spacing)*1); // } // .date, // .content, // details { // font-size: 14px !important; // } // .btn--go-to { // top: calc(var(--padding-inner)*1.25)!important; // bottom: auto; // right: calc(var(--padding-inner)*1.25)!important; // } // } // } [data-template="impacts"] .page__content{ display: grid; grid-template-columns: 1fr 1fr; grid-gap: var(--padding-inner); }