F-One EAGLE X Lower Package
.table td, table th { padding-left: 10px !important; padding-right: 10px !important; padding-top: 4px !important; padding-bottom: 4px !important; } .progress-container { display: f lex; justify-content: space-between; background-color: #f9f9f9; padding: 40px 25px 60px 25px; } .progress-ring { width: 150px; height: 150px; position: relative; text-align: center; } .progress-ring circle { fill: transparent; stroke: #ff6800; stroke-width: 15; transform: rotate(-90deg); transform-origin: 50% 50%; transition: stroke-dashoffset 0.5s; } .progress-ring .ring-background { fill: transparent; stroke: #ccc; stroke-width: 15; transform: rotate(-90deg); transform-origin: 50% 50%; } .progress-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 24px; } .progress-title { font-size: 20px; color: black; margin-top: 10px; } @media (max-width: 768px) { .progress-container { flex-direction: column; align-items: center; } .progress-ring { margin-bottom: 50px; } } Speed across the bumps with the new EAGLE X! Thanks to its high speed potential and impressive glide, this foil will delight the best downwinders, whether SUP foiling or wing foiling. TThe breathtaking speed of our famous EAGLE has been multiplied; this new foil gains both average and top speed. With the EAGLE X, you’ll harness the ocean’s energy like never before and be amazed at its incredible performance. The EAGLE X is optimized to reach the highest possible speeds while maintaining a very high average speed. Its low end has been specially designed for easy take-offs and comfort in the air. Its glide allows you to fly without stalling, even if you make a small mistake. Made for advanced riders High aspect ratio of 12 Extreme speed and glide PERFORMANCE Glide Ratio 0% Speed 0% Maneuverability 0% Pumping 0% OVERVIEW Most of the foil’s surface area is distributed in the center, creating fairly narrow wingtips. This distribution of surface area ensures excellent maneuverability, especially for such a high AR. Hence, the EAGLE X isn’t just a fast foil, it’s also a fun foil to carve with! Moreover, the narrow wingtips make it easy to get the tips out without turbulence or cavitation. Finally, the wingtips are still fitted with winglets to reduce induced drag to a minimum. The EAGLE X offers a fantastic glide, capturing the slightest energy from the ocean and using it to move forward. It’s capable of weaving through small chops as well as speed across long swells, allowing you to wander and explore during your runs like never before. Every pumping movement is transformed into forward energy, making this foil painless to ride, even for a few hours.Built using the Monobloc structure with pre-preg carbon, the foil is both very light and strong. This setup brings improved load transmission and better stiffness throughout the different parts for maximum control. The Ultra High Modulus (UHM) carbon provides maximum stiffness for greater performance and incredible control thanks to instant feedback. The TITAN connection allows to plug in either an aluminum or carbon mast. The EAGLE X is best suited to advanced users looking for performance or new glide sensations. Whether wing foiling or SUP foiling, this foil promises a whole new range of sensations that only it can offer. COMES WITH EVA Soft Cover Screws: 3x M6-32mm + 2x M6-25mm tapered head screws Tool: Torx key User Guide COMPARISON CHART Model Key Features Ideal For Level Gravity FCT FCT (Foil Compression Technology) for affordability, lift, and stability for early take-offs. Beginners and budget-conscious riders. Beginner Gravity Carbon Emphasis on lift, early take-off, durable carbon construction. Beginners and intermediates, light wind conditions. Beginner Seven Seas Balanced glide and maneuverability, stable and versatile. Progressing riders and various conditions. Intermediate Phantom Blend of speed, carving, and lift; versatile for different disciplines. All-around performance seekers. Intermediate Phantom Carbon Lightweight pre-preg carbon, balanced speed, glide, and carving. Versatile riding styles. Intermediate Eagle High aspect ratio, maximum glide, efficient downwind and long-distance capabilities. Downwind and long-distance wingfoiling. Advanced SK8 Quick response and agility, compact for tricks and wave riding. Freestyle and wave enthusiasts. Advanced Phantom-S High performance, exceptional speed, and manoeuvrability. Advanced riders seeking carving and aggressive turns. Expert Eagle X Enhanced performance, advanced materials for rigidity and responsiveness. Experienced riders wanting top-tier performance. Expert document.addEventListener("DOMContentLoaded", function() { function animateProgress(ringId, from, to, duration) { const ring = document.querySelector(`#ring${ringId} .ring`); const text = document.getElementById(`progress${ringId}`); const title = document.querySelector(`#ring${ringId} .progress-title`); const circumference = 2 * Math.PI * 65; // Hardcoding the radius as 65 for this example const increment = (to - from) / (duration * 60); let current = from; function update() { if ((increment > 0 && current < to) || (increment < 0 && current > to)) { const offset = circumference - (current / 100) * circumference; ring.style.strokeDasharray = `${circumference} ${circumference}`; ring.style.strokeDashoffset = offset; text.textContent = `${Math.round(current)}%`; current += increment; requestAnimationFrame(update); } else { const offset = circumference - (to / 100) * circumference; ring.style.strokeDashoffset = offset; text.textContent = `${to}%`; } } update(); } function handleIntersection(entries, observer) { entries.forEach((entry) => { if (entry.isIntersecting) { const ringId = entry.target.id.replace('ring', ''); const from = 0; const to = parseInt(entry.target.getAttribute('data-progress'), 10); animateProgress(ringId, from, to, 2); observer.unobserve(entry.target); } }); } const rings = document.querySelectorAll('.progress-ring'); const observer = new IntersectionObserver(handleIntersection, { root: null, rootMargin: '0px', threshold: 0.2 // Adjust this threshold as needed }); rings.forEach((ring) => { observer.observe(ring); }); });