.ffv3-resources{background:var(--ffv3-grey);padding:var(--ffv3-sec-pad) 0}.ffv3-resources__grid{display:grid;gap:var(--ffv3-col-gap);grid-template-columns:repeat(3,1fr);margin-top:var(--ffv3-sec-pad)}.ffv3-rcard{aspect-ratio:4/5;border-radius:var(--ffv3-radius-card);color:var(--ffv3-white);display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden;padding:var(--ffv3-stack-md);position:relative;text-decoration:none}.ffv3-rcard__img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.ffv3-rcard__veil{background:linear-gradient(0deg,rgba(8,8,14,.85) 0,rgba(8,8,14,.45) 45%,rgba(8,8,14,.1));inset:0;position:absolute;z-index:1}.ffv3-rcard__top{justify-content:flex-end}.ffv3-rcard__bot,.ffv3-rcard__top{display:flex;position:relative;z-index:2}.ffv3-rcard__bot{align-items:flex-end;gap:var(--ffv3-stack-md);justify-content:space-between;min-width:0}.ffv3-pill{background:var(--ffv3-white);border:1px solid var(--ffv3-pink);border-radius:var(--ffv3-radius-pill);color:var(--ffv3-pink);font-size:14px;font-weight:var(--ffv3-w-bold);padding:5px 11px;white-space:nowrap}.ffv3-rcard__title{font-size:clamp(20px,2.4vw,var(--ffv3-h5));font-weight:var(--ffv3-w-semi);line-height:var(--ffv3-h5-lh);margin:0;min-width:0;overflow-wrap:break-word}.ffv3-rcard .ffv3-arrow--pink{background:var(--ffv3-pink);color:var(--ffv3-white);height:36px;width:36px}.ffv3-rcard:focus-visible .ffv3-arrow svg,.ffv3-rcard:hover .ffv3-arrow svg{transform:rotate(-45deg)}.ffv3-resources__cta{display:flex;justify-content:center;margin-top:var(--ffv3-sec-pad)}@media (max-width:900px){.ffv3-resources{padding:var(--ffv3-sec-pad-sm) 0}.ffv3-resources__grid{grid-template-columns:1fr;margin-top:var(--ffv3-sec-pad-sm)}.ffv3-rcard{aspect-ratio:3/2}.ffv3-resources__cta{margin-top:var(--ffv3-sec-pad-sm)}.ffv3-resources__cta .ffv3-btn{width:100%}}