@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@300;400;700&display=swap');
.text-stroke {
-webkit-text-stroke: 1px #f43f5e;
color: transparent;
}
.metal-texture {
background: linear-gradient(135deg, #2d3748 0%, #1a202c 50%, #2d3748 100%);
}
.rose-glow:hover {
filter: drop-shadow(0 0 8px rgba(244, 63, 94, 0.6));
}
@keyframes shimmer {
0% { background-position: -1000px 0; }
100% { background-position: 1000px 0; }
}
.metal-shimmer {
animation: shimmer 3s infinite linear;
background: linear-gradient(90deg, #1a202c 25%, #2d3748 50%, #1a202c 75%);
background-size: 200% 100%;
}
WILKPWR isn't a brand—it's a movement. Born from the intersection of discipline and artistry, we celebrate the transformative power of pressure. Like roses pushing through iron, we thrive where others break. Our community represents the elite 1% who understand that true strength is forged through consistency, resilience, and an uncompromising commitment to growth. DISCIPLINE IS ART STRENGTH AS CULTURE
$29/month Limited Edition Drops Access WILKPWR Community Forum Monthly Training Guides JOIN IRON $199/month Everything in Steel Tier Sponsorship Opportunities Custom WILKPWR Gear VIP Event Access 1-on-1 Athlete Development JOIN ROSE MEMBERSHIP TIERS
IRON TIER
ROSE TIER
STEEL TIER MEMBER "WILKPWR changed my perspective on training. It's not just about lifting weights—it's about forging character. The community pushes me to be better every day." ROSE TIER MEMBER "Being part of WILKPWR opened doors I never imagined. From the exclusive gear to the sponsorship opportunities, this is more than a brand—it's a family." IRON TIER MEMBER "The training guides alone are worth the membership. But the sense of belonging to something bigger—that's priceless. WILKPWR represents the grind." THE MOVEMENT
JASON R.
ALEXIS T.
DERRICK M.
// Initialize animations
document.addEventListener('DOMContentLoaded', function() {
feather.replace();
// Animate elements on scroll
anime({
targets: '#hero h1',
opacity: [0, 1],
translateY: [50, 0],
duration: 1200,
easing: 'easeOutExpo'
});
anime({
targets: '#hero p',
opacity: [0, 1],
translateY: [30, 0],
delay: 300,
duration: 1000,
easing: 'easeOutExpo'
});
anime({
targets: '#hero a',
opacity: [0, 1],
translateY: [40, 0],
delay: 600,
duration: 800,
easing: 'easeOutExpo'
});
// Section animations
const sections = document.querySelectorAll('section');
sections.forEach(section => {
anime({
targets: section,
opacity: [0, 1],
translateY: [50, 0],
duration: 800,
easing: 'easeOutExpo',
delay: anime.stagger(100),
scrollTrigger: {
trigger: section,
start: 'top 80%',
toggleActions: 'play none none none'
}
});
});
// Set up scroll trigger for section animations
window.addEventListener('scroll', function() {
sections.forEach(section => {
const sectionTop = section.getBoundingClientRect().top;
const windowHeight = window.innerHeight;
if (sectionTop < windowHeight * 0.75) {
section.classList.add('animate');
}
});
});
});