.resources{padding-top:140px;padding-right:0px;padding-bottom:140px;padding-left:0px;background-image:linear-gradient(180deg,var(--black) 0%,var(--black-soft) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.resources__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.resources__grid{grid-template-columns:1fr}}.resource-card{overflow:hidden;background-color:rgba(255,255,255,.02);border-radius:4px;border-top:1px solid rgba(178,175,154,.12);border-right:1px solid rgba(178,175,154,.12);border-bottom:1px solid rgba(178,175,154,.12);border-left:1px solid rgba(178,175,154,.12);cursor:pointer;transition:transform 0.5s cubic-bezier(.22,.61,.36,1),border-color 0.5s}.resource-card:hover{transform:translate3d(0,-6px,0)}.resource-card:hover .resource-card__thumb::after{opacity:1}.resource-card__thumb{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;aspect-ratio:16/10;background-image:linear-gradient(135deg,#1c1a14,#2a2620);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.resource-card__thumb::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:radial-gradient(circle at 50% 60%,rgba(192,160,135,.25),transparent 65%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:0.5;pointer-events:none;transition:opacity 0.5s}.resource-card__thumb::after{content:""}.resource-card__title{color:#f4f3ef;font-weight:400;font-size:1.25rem;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px}.section__head{text-align:center;margin-bottom:48px}.eyebrow{color:#b2af9a;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.15em;margin-bottom:12px}.section__title{color:#f4f3ef;font-weight:400;font-size:clamp(1.6rem,3.5vw,2.4rem)}.bde-code-block div[style*="padding:56.25%"]{position:relative;padding-top:56.25%;padding-right:0px;padding-bottom:0px;padding-left:0px}.bde-code-block div[style*="padding:56.25%"] iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.bde-code-block>div[style*="56.25%"]{align-self:stretch;width:100%}