.resources_page__P0TY7{padding-top:80px}.resources_hero__83S7u{padding:100px 20px 60px;text-align:center;background:linear-gradient(135deg,rgba(255,140,0,.05),rgba(255,215,0,.05))}.resources_hero__83S7u h1{font-size:2.5rem;margin-bottom:20px}.resources_subtitle__pev7t{font-size:1.125rem;color:var(--text-gray)}.resources_content__Xg7f6{padding:80px 20px}.resources_sectionTitle__I0jUn{font-size:2rem;text-align:center;margin-bottom:60px;background:linear-gradient(135deg,var(--primary-yellow),var(--primary-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.resources_grid__vCzjy{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px;margin-bottom:80px}.resources_resourceCard__yxea4{background:var(--card-bg);border:1px solid rgba(255,140,0,.3);border-radius:16px;padding:35px 30px;transition:all .3s ease;display:flex;flex-direction:column}.resources_resourceCard__yxea4:hover{transform:translateY(-8px);border-color:var(--primary-yellow);box-shadow:0 15px 50px rgba(255,140,0,.3)}.resources_resourceCard__yxea4 h3{font-size:1.6rem;color:var(--primary-yellow);margin-bottom:15px}.resources_resourceCard__yxea4 p{color:var(--text-gray);line-height:1.7;font-size:.95rem;flex-grow:1;margin-bottom:20px}.resources_resourceCard__yxea4 a{color:var(--primary-orange);font-weight:600;text-decoration:none;transition:color .3s ease}.resources_resourceCard__yxea4 a:hover{color:var(--primary-yellow)}.resources_cta__8zwFd{text-align:center;padding:60px 40px;background:linear-gradient(135deg,rgba(255,140,0,.1),rgba(255,215,0,.05));border:2px solid rgba(255,140,0,.3);border-radius:20px}.resources_cta__8zwFd h2{font-size:2rem;margin-bottom:20px;background:linear-gradient(135deg,var(--primary-yellow),var(--primary-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.resources_cta__8zwFd p{font-size:1.125rem;color:var(--text-gray);margin-bottom:30px}@media (max-width:768px){.resources_hero__83S7u{padding:80px 20px 40px}.resources_content__Xg7f6{padding:60px 20px}.resources_grid__vCzjy{grid-template-columns:1fr;gap:20px}.resources_cta__8zwFd{padding:40px 25px}}