@media only screen and (min-width:0rem){#samples-listing{background:var(--medium);border-top:1px solid rgba(122,158,126,.2);padding:var(--sectionPadding)}#samples-listing .cs-card-group{display:grid;gap:1.5rem;grid-template-columns:1fr;list-style:none;margin:auto;max-width:80rem;padding:0;width:100%}#samples-listing .cs-item{background:#f0ebe0;border:1px solid rgba(122,158,126,.2);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}#samples-listing .cs-item:hover{border-color:rgba(122,158,126,.5);box-shadow:0 8px 24px rgba(22,32,50,.08);transform:translateY(-3px)}#samples-listing .cs-item-picture{aspect-ratio:16/10;display:block;overflow:hidden;width:100%}#samples-listing .cs-item-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .3s;width:100%}#samples-listing .cs-item:hover .cs-item-picture img{transform:scale(1.04)}#samples-listing .cs-item-body{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.5rem}#samples-listing .cs-topper{color:var(--primary);font-size:var(--topperFontSize);font-weight:700;letter-spacing:.15em;text-transform:uppercase}#samples-listing .cs-item-title{color:var(--headerColor);font-size:1.25rem;font-weight:700;margin:0}#samples-listing .cs-item-text{color:var(--bodyTextColor);flex:1;font-size:.9375rem;line-height:1.6;margin:0}#samples-listing .cs-button-outline{align-items:center;border:2px solid rgba(122,158,126,.4);border-radius:.5rem;color:var(--primaryLight);display:inline-flex;font-size:.9375rem;font-weight:600;gap:.375rem;justify-content:center;margin-top:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .2s}#samples-listing .cs-button-outline:hover{background:rgba(122,158,126,.08);border-color:var(--primary)}}@media only screen and (min-width:36rem){#samples-listing .cs-card-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#samples-listing .cs-card-group{grid-template-columns:repeat(3,1fr)}}