{"title":"All FlowStars","description":"","products":[{"product_id":"mougee-star-flow-star-pizza-series-perfectly-weighted","title":"Round Pizza Flow Star - 19.5 Inch Diameter","description":"\u003cp\u003eFrom the mountains of Sicily to the plains of Oklahoma, there is one universal truth: people like to spin pizzas. We heard that call and created the Round Pizza Flow Star. Perfectly weighted for maximum spins. Designed with extra rim weight for added stability and delicious graphics that you can practically smell.\u003cbr\u003e\u003cbr\u003ePizza Spinning is no longer just for food. It's a fun skill that will change the way you look at pizza forever. Available in delicious varieties. \u003cbr\u003e\u003cbr\u003eWhether you are flowing, chilling, or impressing your friends, we've got you covered.\u003cbr\u003e\u003cbr\u003eAlso available in Neon UV reflective colors.\u003cbr\u003e\u003cbr\u003e19.5\" Diameter\u003c\/p\u003e","brand":"Mougee-star","offers":[{"title":"PEPPERONI","offer_id":42190991196265,"sku":"MSPZ-PEP","price":34.99,"currency_code":"USD","in_stock":false},{"title":"VEGGIE","offer_id":42190991229033,"sku":"MSPZ-VEG","price":34.99,"currency_code":"USD","in_stock":false},{"title":"LAVENDER VOLT (UV Reflective)","offer_id":42190991261801,"sku":"MSPZ-NPP","price":34.99,"currency_code":"USD","in_stock":true},{"title":"PINK VOLT (UV Reflective)","offer_id":42190991294569,"sku":"MSPZ-NPK","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Hawaiian","offer_id":42190991360105,"sku":"MSPZ-HW","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Cheese","offer_id":42190991327337,"sku":"MSPZ-CHE","price":34.99,"currency_code":"USD","in_stock":true},{"title":"CHEESE with INTERNAL POWER RING","offer_id":42190991392873,"sku":"MSPZ-CHEPR","price":34.99,"currency_code":"USD","in_stock":false},{"title":"CREEPY PIZZA with POWER RING","offer_id":42654276288617,"sku":"MSPZ-38CPPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"PEPPERONI with INTERNAL POWER RING","offer_id":42696692170857,"sku":"MSPZ-PEPPR","price":34.99,"currency_code":"USD","in_stock":false},{"title":"Cosmic Pizza - LED SPARK","offer_id":42711543578729,"sku":"MSPZ-CMPZ","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cosmic Pizza with Power Ring - LED SPARK","offer_id":42711545577577,"sku":"MSPZ-CMPZPR","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Spinning Pizza","offer_id":42769947263081,"sku":"MSPZ-SP","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Spinning Pizza with Power Ring","offer_id":42769948246121,"sku":"MSPZ-SPPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Lavender Volt with INTERNAL Power Ring","offer_id":42977180156009,"sku":"MSPZ-NPPIPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Pink Volt (UV Reflective) with Internal Power Ring","offer_id":42977384693865,"sku":"MSPZ-NPKIPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Octovivant with Internal Power Ring by @antunney","offer_id":43162882539625,"sku":"MSPZ-1OVPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Fractal Flower with Internal Power Ring by @jeebus_creepurs","offer_id":43162884800617,"sku":"MSPZ-2AFFPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Portal Eye with Internal Power Ring by @kjellybean_","offer_id":43162930380905,"sku":"MSPZ-2BPEPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"S'morcery with Internal Power Ring by @cal14al","offer_id":43162935263337,"sku":"MSPZ-3SCPR","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/af216d29-f477-544b-94e3-9f9b544bcbac_98507647-4b3e-46a8-9750-2250dec0a6fc.jpg?v=1767226486"},{"product_id":"mougee-mini-star-20-50cm-diameter-8-5-oz-240g","title":"Mini Flow Star - 20 inch Diameter","description":"\u003cp\u003e\u003cbr\u003eThe Mini Version makes it easier to get going and toss around. Ideal for kids or smaller hands. Also allows some advanced tricks that you just can't do with a full-sized flow star. Made from premium materials, double stitched with matching color piping.\u003cbr\u003e\u003cbr\u003ePlay with one by yourself or in a group. Whether doing individual tricks or passing it among friends, this flow star has unlimited ways to play.\u003cbr\u003e\u003cbr\u003eSpecs:\u003cbr\u003eWeight: @ 8.5oz (240 g)\u003cbr\u003eDiameter: 20 inches (50 cm)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eComes in a variety of exciting patterns and colors.\u003cbr\u003e\u003c\/p\u003e","brand":"Mougee-star","offers":[{"title":"Unicorns","offer_id":42190991425641,"sku":"MSM-UNI","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Harvest Mandela","offer_id":42190991458409,"sku":"MSM-HM","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Delicious Mini - EON  Collection","offer_id":42190991491177,"sku":"MSM-DEL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Inbox Mini - EON  Collection","offer_id":42190991523945,"sku":"MSM-BOX","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Cray - MiSi501  Collection","offer_id":42190991556713,"sku":"MSM-CRA","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Spinning Frogs","offer_id":42190991589481,"sku":"MSM-FRG","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Shocking Pink - Neon","offer_id":42190991622249,"sku":"MSM-SPK","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Vertigo - Neon","offer_id":42190991655017,"sku":"MSM-VG","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Record Mandala- Chris Dyer Collection","offer_id":42190991687785,"sku":"MSM-RM","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Peacock Spin","offer_id":42190991720553,"sku":"MSM-PS","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Metamothosis - Two Sided - @kuwalaburr","offer_id":42644733427817,"sku":"MSM-MOT","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Neon Yin Yang","offer_id":42314763894889,"sku":"MSM-NYY","price":44.99,"currency_code":"USD","in_stock":true},{"title":"The Oracle","offer_id":42454036873321,"sku":"MSM-24ORC","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Trippy Terrain","offer_id":42454038380649,"sku":"MSM-28TT","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Chromaflux","offer_id":42454039036009,"sku":"MSM-31CF","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Quantum Spin","offer_id":42524939616361,"sku":"MSM-55QS","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Harmony Star","offer_id":42592329859177,"sku":"MSM-73HS","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dreamseer","offer_id":42795639767145,"sku":"MSM-58DS","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/504db836-cc6e-580d-a8b4-40cb80d411dd.jpg?v=1767226183"},{"product_id":"mougee-micro-flow-star-a-pocket-friendly-micro-version-flow-star","title":"Micro Flow Star - 13.5 Inch Diameter","description":"\u003cp\u003eMicro Flow Star - A Pocket-Friendly Micro Version of the Flow Star\u003cbr\u003e\u003cbr\u003eTake your flow to a new (and smaller) level with our Micro Flow Star. Big Fun in a Small Package! Fits in your pocket, your backpack, or even your sock - flow anytime, anywhere! Don't let the size fool you, this tiny little flow star is super challenging. Made from premium materials, double-stitched with some of our most popular designs.\u003cbr\u003e\u003cbr\u003eSpecs:\u003cbr\u003eDiameter: 13.5 inches\u003cbr\u003eWeight: 4.8 ounces\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Mougee-star","offers":[{"title":"Woodstock","offer_id":42190990311529,"sku":"MSMIC-RBW","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Zebradelic","offer_id":42190990344297,"sku":"MSMIC-ZB","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Shocking Pink","offer_id":42190990377065,"sku":"MSMIC-SPK","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Subliminal Skyz with Power Ring Mougee x Trippy Wearz","offer_id":42288180723817,"sku":"MSMIC-SBSKYPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Acid Rainz with Power Ring Mougee x Trippy Wearz","offer_id":42288181444713,"sku":"MSMIC-ACRNPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Neuroburst","offer_id":42570763763817,"sku":"MSMIC-53NB","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Flower Power","offer_id":42595326558313,"sku":"MSMIC-PPBL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Color Collision","offer_id":42595336224873,"sku":"MSMIC-6CC","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Amber Bloom with Power Ring","offer_id":42603507613801,"sku":"MSMIC-7ABPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Never Blink","offer_id":42676637630569,"sku":"MSMIC-33ANB","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Spiral Burn with Power Ring","offer_id":42722896969833,"sku":"MSMIC-46SBPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Acid Rainz with INTERNAL Power Ring Mougee x Trippy Wearz","offer_id":43004865871977,"sku":"MSMIC-ACRNIPR","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Sonic Boom with Power Ring","offer_id":43126887415913,"sku":"MSMIC-SBPR","price":34.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/12fce2d4-f27f-57c8-ae8a-2d15a9020197.jpg?v=1767225554"},{"product_id":"mougee-flow-star-strap-adjustable-length-with-heavy-duty-clips","title":"Flow Star Carry Strap Adjustable","description":"\u003cp\u003eCarry your Star around in style with the Flow Star Strap! \u003cbr\u003e\u003cbr\u003eJust clip it on and go!\u003cbr\u003e\u003cbr\u003eWith an adjustable length and sturdy metal clips, your star will stay securely with you! \u003cbr\u003e\u003cbr\u003eDurable Polyester Strap adjusts from 16 through 26 inches!\u003cbr\u003e\u003cbr\u003eWorks with any flow star.\u003c\/p\u003e","brand":"Mougee-star","offers":[{"title":"Purple","offer_id":42190990803049,"sku":"MGSTRP-PP","price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/d46e9493-3f69-5add-a62d-618de3f43ac5.jpg?v=1764753594"},{"product_id":"ultra-uv-flow-star","title":"Ultra UV FlowStar","description":"\u003cp\u003e\u003ca id=\"top\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003c!-- ===================== --\u003e\u003c!-- TRUST STRIP --\u003e\u003c!-- ===================== --\u003e\n\u003cdiv style=\"text-align: center; margin: 0 0 2px 0;\"\u003e\u003cstrong style=\"font-size: 1.05em; letter-spacing: .02em;\"\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin: 0 0 2px 0;\"\u003e\u003cstrong style=\"font-size: 1.05em; letter-spacing: .02em;\"\u003eThe UltraPoi Promise\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 5px; justify-content: center; margin: 0 0 8px 0;\"\u003e\n\u003cspan style=\"background: #03A196; color: #fff; padding: 4px 9px; border-radius: 999px;\"\u003e🚚 FREE U.S. Shipping $85+\u003c\/span\u003e \u003cspan style=\"background: #03A196; color: #fff; padding: 4px 9px; border-radius: 999px;\"\u003e🔁 Hassle-Free Returns\u003c\/span\u003e \u003cspan style=\"background: #03A196; color: #fff; padding: 4px 9px; border-radius: 999px;\"\u003e🧡 Satisfaction Guaranteed\u003c\/span\u003e \u003cspan style=\"background: #03A196; color: #fff; padding: 4px 9px; border-radius: 999px;\"\u003e⚡ Ships in 24–48 Hours M-F\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- ARTIST STORY --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003cdiv style=\"background: #f9fefe; padding: 10px; border-radius: 12px; border-left: 5px solid #03A196; margin-bottom: 10px;\"\u003e\n\u003ch2 style=\"margin: 0 0 4px 0;\"\u003eLimited Artist Series  \u003c\/h2\u003e\n\u003cp dir=\"auto\"\u003eCustom-designed by exclusive artists to provide the best Flow Star designs for spinning and for enjoying as unique pieces of double-sided artwork.\u003c\/p\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_21_2026_02_03_05_PM.png?v=1769025800\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- WHAT'S INCLUDED --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003cdiv style=\"max-width: 900px; margin: 0 auto 10px auto; background: #fff; border: 1px solid #e6f2f1; border-radius: 12px; padding: 10px 14px;\"\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eWhat’s Included\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_09_40_23_PM.png?v=1768966842\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; margin: 0; line-height: 1.4;\"\u003e✔️ 1× Ultra Flow Star\u003cbr\u003e✔️ No setup required, ready to flow out of the box\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- HERO --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch1 style=\"text-align: center; margin: 0 0 2px 0;\"\u003eThe Ultra Flow Star\u003c\/h1\u003e\n\u003cp style=\"text-align: center; font-size: 1.05em; opacity: .85; margin: 0 0 6px 0;\"\u003eOriginal Art • Perfect Balance • Pure Flow\u003c\/p\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 18px; background: #fff; box-shadow: 0 12px 30px rgba(0,0,0,.18); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 16px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_31_26_PM.png?v=1768948322\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"max-width: 760px; margin: 0 auto 8px auto; text-align: center; line-height: 1.45;\"\u003eThe Ultra Flow Star is a premium, handmade flow arts prop designed for smooth movement, visual expression, and long-lasting durability. Featuring original two-sided artwork, UV-reactive fabric, and perfectly balanced weight, it is built for beginners and professional flow artists alike.\u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003c!-- ===================== --\u003e\u003c\/p\u003e\n\u003c!-- WHY YOU'LL LOVE IT --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eWhy You’ll Love It\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_11_52_56_PM.png?v=1768974804\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable width=\"100%\" cellpadding=\"6\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e⚖️\u003cbr\u003e\u003cstrong\u003ePerfect Balance\u003c\/strong\u003e\u003cbr\u003eSmooth, controlled flow\u003c\/td\u003e\n\u003ctd align=\"center\"\u003e🌈\u003cbr\u003e\u003cstrong\u003eUV Reactive\u003c\/strong\u003e\u003cbr\u003eGlows under blacklight\u003c\/td\u003e\n\u003ctd align=\"center\"\u003e🎨\u003cbr\u003e\u003cstrong\u003eTwo-Sided Art\u003c\/strong\u003e\u003cbr\u003eDynamic visuals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e🧵\u003cbr\u003e\u003cstrong\u003eReinforced Stitching\u003c\/strong\u003e\u003cbr\u003eBuilt to last\u003c\/td\u003e\n\u003ctd align=\"center\"\u003e✋\u003cbr\u003e\u003cstrong\u003eHandmade\u003c\/strong\u003e\u003cbr\u003eCrafted with care\u003c\/td\u003e\n\u003ctd align=\"center\"\u003e🔥\u003cbr\u003e\u003cstrong\u003eAll Skill Levels\u003c\/strong\u003e\u003cbr\u003eBeginner to pro\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- HOW TO USE --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eHow to Use the Ultra Flow Star\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 18px; background: #fff; box-shadow: 0 12px 30px rgba(0,0,0,.18); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 16px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_21_2026_12_31_08_AM.png?v=1768977091\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable width=\"100%\" cellpadding=\"6\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e① Start Simple\u003c\/h3\u003e\n\u003cp\u003eHold one point or edge of the star and begin slow, relaxed circular movements.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e② Find the Spin\u003c\/h3\u003e\n\u003cp\u003eIntroduce gentle wrist rotations and arm extensions to maintain motion.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd width=\"33%\" valign=\"top\"\u003e\n\u003ch3\u003e③ Explore Flow\u003c\/h3\u003e\n\u003cp\u003eExperiment with figure eights, pinches, wraps, tosses, finger spinning, and transitions.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"background: #f9fefe; padding: 10px; border-radius: 12px; margin-top: 6px;\"\u003e🌟 \u003cstrong\u003eStarter Practice:\u003c\/strong\u003e Flow for 5–10 minutes at a relaxed pace, focusing on breath and consistency rather than tricks. Find the center, gather momentum, and spin!\u003c\/div\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- DESIGNED FOR FLOW --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eDesigned for Effortless Flow\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_44_44_PM.png?v=1768949110\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"max-width: 760px; margin: 0 auto; line-height: 1.45;\"\u003eThe Ultra Flow Star moves smoothly and predictably, helping you stay relaxed, focused, and present. Its balanced weight and multi-layer construction create a stable, responsive feel that supports long sessions without fatigue.\u003c\/p\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- HANDMADE CRAFTSMANSHIP --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eHandmade Craftsmanship\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_45_22_PM.png?v=1768949137\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"max-width: 760px; margin: 0 auto; line-height: 1.45;\"\u003eEach Ultra Flow Star is handmade using a soft Cotton and Lycra blend for comfort and flexibility. Reinforced zig-zag stitching and rugged corner stitching add durability without sacrificing flow or feel.\u003c\/p\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- ARTWORK \u0026 UV MAGIC --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eOriginal Artwork \u0026amp; UV Magic\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_48_42_PM.png?v=1768949338\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"max-width: 760px; margin: 0 auto; line-height: 1.45;\"\u003eEvery design features original artwork printed on both sides, creating a meaningful story that unfolds as you move through it. UV-reactive fabric comes alive under blacklight, making the Ultra Flow Star a standout piece at festivals, flow jams, and performances.\u003c\/p\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- SPECIFICATIONS --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_47_10_PM.png?v=1768949239\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul style=\"max-width: 760px; margin: 0 auto; line-height: 1.45; padding-left: 18px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDiameter:\u003c\/strong\u003e 26 inches \/ 66 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 13 oz \/ 350 g, perfectly balanced\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape:\u003c\/strong\u003e 8-sided, multi-layer construction\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabric:\u003c\/strong\u003e Soft Cotton and Lycra blend\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrim:\u003c\/strong\u003e Deluxe ribbon strip fabric\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStitching:\u003c\/strong\u003e Reinforced zig-zag with rugged corners\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUV Reactive:\u003c\/strong\u003e Yes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkill Level:\u003c\/strong\u003e Beginner to advanced\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- WHO IT’S FOR --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eWho It’s For\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_11_59_09_PM.png?v=1768975167\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"max-width: 760px; margin: 0 auto 6px auto; line-height: 1.45;\"\u003eThe Ultra Flow Star is designed for a wide range of people who enjoy movement, creativity, and flow-based expression.\u003c\/p\u003e\n\u003cul style=\"max-width: 760px; margin: 0 auto; line-height: 1.45; padding-left: 18px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeginners\u003c\/strong\u003e who want an easy-to-learn prop that feels forgiving, balanced, and confidence-building from the first session.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntermediate flow artists\u003c\/strong\u003e looking to refine transitions, improve control, and deepen their connection to movement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdvanced performers and dancers\u003c\/strong\u003e who want a visually striking, reliable prop for stage, festivals, and showcases.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnyone seeking mindful movement\u003c\/strong\u003e, creative play, or a calming, expressive way to move their body.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\u003c!-- WHY IT STANDS OUT --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eWhy the Ultra Flow Star Stands Out\u003c\/h2\u003e\n\u003ctable width=\"100%\" cellpadding=\"6\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f0f0f0;\"\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eUltra Flow Star\u003c\/th\u003e\n\u003cth\u003eTypical Flow Star\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV Reactive Fabric\u003c\/td\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e⚠️\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReinforced Stitching\u003c\/td\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOriginal Artwork\u003c\/td\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003eGeneric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerfect Balance\u003c\/td\u003e\n\u003ctd\u003e✅\u003c\/td\u003e\n\u003ctd\u003eInconsistent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- FAQ --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 4px;\"\u003eFrequently Asked Questions (FAQ)\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 600px; margin: 4px auto; padding: 8px; border-radius: 16px; background: #fff; box-shadow: 0 10px 26px rgba(0,0,0,.16); text-align: center;\"\u003e\n\u003cdiv style=\"aspect-ratio: 1\/1; overflow: hidden; border-radius: 14px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_Jan_20_2026_04_49_19_PM.png?v=1768949373\" alt=\"\" style=\"width: 100%; height: 100%; object-fit: cover;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"max-width: 860px; margin: 0 auto; line-height: 1.45;\"\u003e\n\u003cp\u003e\u003cstrong\u003eIs the Ultra Flow Star beginner-friendly?\u003c\/strong\u003e\u003cbr\u003eYes. It was specifically designed with balance and softness in mind, making it easy to control and forgiving while learning new movements.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDo I need to assemble or set it up?\u003c\/strong\u003e\u003cbr\u003eNo assembly is required. The Ultra Flow Star arrives fully assembled and ready to use straight out of the box.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDoes it glow in the dark?\u003c\/strong\u003e\u003cbr\u003eThe Ultra Flow Star uses UV-reactive fabric, which glows brightly under blacklight or UV lighting commonly found at festivals and performances.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIs it durable enough for regular use?\u003c\/strong\u003e\u003cbr\u003eMost definitely! Reinforced zig-zag stitching and rugged corner construction are designed to withstand repeated practice and performance sessions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCan I use it indoors and outdoors?\u003c\/strong\u003e\u003cbr\u003eYes. The soft fabric and lightweight design make it suitable for indoor and outdoor use when you have adequate space.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIs learning the Flow Star easy?\u003c\/strong\u003e\u003cbr\u003eOf course! But with any skill toy, it may take some time to fully understand and perform all the tricks you see from experienced performers.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow do I clean and care for it?\u003c\/strong\u003e\u003cbr\u003eSpot clean with mild soap and water, then allow it to air dry completely to preserve fabric quality and stitching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 3px; width: 40px; background: #03A196; margin: 12px auto;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ===================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- BACK TO TOP --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== --\u003e\n\u003cp style=\"text-align: center; margin-top: 10px;\"\u003e\u003ca href=\"#top\" style=\"background: #03A196; color: #fff; padding: 10px 22px; border-radius: 999px; text-decoration: none; font-weight: 600;\"\u003e ⬆️ Back to Top \u003c\/a\u003e\u003c\/p\u003e","brand":"UltraPoi","offers":[{"title":"Chakra","offer_id":47704731910249,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Lotus","offer_id":47704731943017,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Red Eye","offer_id":47704731975785,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Oracle","offer_id":47704732008553,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Sugar Skull","offer_id":47704732041321,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Fractal Trip","offer_id":47704732074089,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Solar Pulse","offer_id":47704732106857,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Space Kitty","offer_id":47704732139625,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Hypnosis","offer_id":47704732172393,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Super Spiral","offer_id":47704732205161,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Time Traveler","offer_id":47704732237929,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Shroomy","offer_id":47704732270697,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/Time-Traveler-Front-Flow-Star_d6d518ac-9ae0-467e-9e25-238adc637e5d.jpg?v=1781729598"},{"product_id":"mougee-star-beast-a-very-big-and-bad-flow-star-50-3-lb","title":"Beast Flow Star - 50 inch Diameter","description":"\u003cp\u003eHold onto your hats (and your muscles) because this is the biggest, baddest Flow Star to ever hit the flow world!\u003cbr\u003e\u003cbr\u003eWe're talking a whopping 3 pounds of pure, unadulterated spinning power, stretching a jaw-dropping 50 inches wide. Yep, it's a beast-and it's here to make a scene.\u003cbr\u003e\u003cbr\u003eGetting this big boy to spin is no joke-it's like trying to wrangle a tornado. But once you do? Oh, you better believe all eyes are on you.\u003cbr\u003e\u003cbr\u003eChoose from two epic designs:\u003cbr\u003eThe Vortex - UV reflective and so flashy, it's practically a light show.\u003cbr\u003eSwirly Roses - A dreamy lavender field sprinkled with black roses, because even beasts can be pretty.\u003cbr\u003e\u003cbr\u003eFair warning: if you're on the smaller side or not feeling particularly brawny, this might not be your star. But if you're ready to rise to the challenge, conquer the spin, and tame the Beast, then step right up!\u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Roses","offer_id":42901508653161,"sku":"MSBEAST-R","price":179.0,"currency_code":"USD","in_stock":false},{"title":"Vortex - UV REFLECTIVE","offer_id":42901508685929,"sku":"MSBEAST-V","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Spiral Skulls - UV REFLECTIVE","offer_id":42901508718697,"sku":"MSBEAST-SS","price":179.0,"currency_code":"USD","in_stock":true},{"title":"#7 - Amber Bloom","offer_id":42901508751465,"sku":"MSBEAST-AB","price":179.0,"currency_code":"USD","in_stock":true},{"title":"#30 - Demented","offer_id":42901508784233,"sku":"MSBEAST-DM","price":179.0,"currency_code":"USD","in_stock":true},{"title":"#35B - Sprectra Spin","offer_id":42901508817001,"sku":"MSBEAST-SP","price":179.0,"currency_code":"USD","in_stock":false},{"title":"Subby Star - Two Sided - @kaymoyerr","offer_id":42901508849769,"sku":"MSBEAST-SUST","price":179.0,"currency_code":"USD","in_stock":false},{"title":"Rasta Rainbow","offer_id":42901508882537,"sku":"MSBEAST-8RRBW","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Ember Diety","offer_id":42901508915305,"sku":"MSBEAST-60ED","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Fireborn","offer_id":42901508948073,"sku":"MSBEAST-71FB","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Fallout - Two Sided","offer_id":42901508980841,"sku":"MSBEAST-99FO","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Sonic Boom with Power Ring","offer_id":43126895411305,"sku":"MSBEAST-SBPR","price":179.0,"currency_code":"USD","in_stock":true},{"title":"16 Point Intra Volcanic Eruption with Internal Power Ring","offer_id":43158701473897,"sku":"MSBEAST-IVEIPR","price":179.0,"currency_code":"USD","in_stock":true},{"title":"16 Point Intra Stained Glass","offer_id":43158703210601,"sku":"MSBEAST-ISG","price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/53897b78-9f9e-5515-8488-6f8c31fa6da4.jpg?v=1777604836"},{"product_id":"mougee-clip-carry-your-mougee-flow-star-around-in-style-adjustable-length-heavy-duty-clips-led-light-1","title":"Flow Star Carry Strap With Lights","description":"\u003cp\u003eBased on feedback from customers, we came up with a fun and efficient design to carry your Flow Star. Just clip it and go. Even comes with an LED light with replaceable batteries to help light your way.\u003cbr\u003e\u003cbr\u003eAdjustable length, strong metal clip, and tough nylon cord make sure your star stays where you want it. \u003cbr\u003e\u003cbr\u003eWear it over your shoulder, around your waist, hang it from a bag, or on a hook. The days of saying, \"Where's my Flow Star?\" are gone. Well...maybe not gone, but you get the drift.\u003cbr\u003e\u003cbr\u003eWorks with all sizes of flow stars and can even clip to other brands' flow stars.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Rainbow","offer_id":42901509570665,"sku":"MGCLIP-RN","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green Beans","offer_id":42901509603433,"sku":"MGCLIP-GN","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Peppermint","offer_id":42901509636201,"sku":"MGCLIP-RD","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Zebra Candy","offer_id":42901509668969,"sku":"MGCLIP-BW","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/4c3af560-43a8-5126-a628-fb1d7a0fbf3e.jpg?v=1777604175"},{"product_id":"mougee-16-p-flow-star-27-diameter-16-point-flow-star-air-12-5oz-classic-15-5oz","title":"16 Point Flow Star - 27 Inch Diameter","description":"\u003cp\u003e16 Point Flow Star - 27\" Diameter - More Points, More Power, More WOW!\u003cbr\u003e\u003cbr\u003eWhy settle for ordinary when you can double the fun? The 16 Point Flow Star takes our beloved 8-point star design and dials it all the way up. With sixteen glorious points, this flow toy isn't just bigger in number-it's bigger in speed, power, and precision. Every spin feels supercharged, delivering a rush that's as fun for beginners as it is for seasoned pros.\u003cbr\u003e\u003cbr\u003eDouble the Points = Double the Possibilities\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eThose extra points don't just look wild-they perform. More grip for the wind, more edge for momentum, and a flow that feels just a little more magical. You'll notice right away how surprisingly smooth the spin is, with a more evenly balanced weight distribution that creates stability that makes your tricks pop. The reaction by Flowmies has been incredible. It's different, and fun!\u003cbr\u003e\u003cbr\u003eSmart, Lightweight Design\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eInstead of heavy outer webbing, the 16 Point Flow Star uses a unique lightweight inner webbing. The result? Spins that feel effortless but still give you sharp control over every toss, twirl, and catch. Whether you're showing off on stage, at a festival, or just spinning in the backyard, this star is built to shine.\u003cbr\u003e\u003cbr\u003eSpecs at a Glance\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eAIR:\u003cbr\u003e• Weight: ~12.5 oz \u003cbr\u003e• Diameter: ~27 inches \u003c\/p\u003e\n\u003cp\u003eCLASSIC:\u003c\/p\u003e\n\u003cp\u003e• Weight: ~15.5 oz \u003cbr\u003e• Diameter: ~27 inches \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003eIf you thought a flow star couldn't surprise you anymore, the 16 Point Flow Star will prove you wrong in the best way possible. More points, more power, more reasons to smile every time you spin!\u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Psycho Lime - AIR","offer_id":42901509144681,"sku":"MS16P-75PL","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mystic Radiance - AIR","offer_id":42901509177449,"sku":"MS16P-97MR","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Burnt Orange Bloom - CLASSIC","offer_id":42901509210217,"sku":"MS16P-98BOB","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Tangerine Mandala Mougee x kaileymcb - CLASSIC","offer_id":42901509242985,"sku":"MS16P-106TM","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Candy Flower - AIR","offer_id":42986102259817,"sku":"MS16P-CF","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Evil Rainbow - AIR","offer_id":42986102358121,"sku":"MS16P-ER","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Cracked Glass - AIR","offer_id":42986106552425,"sku":"MS16P-CG","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bubblegum Blast - AIR","offer_id":43130810138729,"sku":"MS16P-BGB","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/89bccc7f-85f3-58da-aa60-65e39a9e0b4e.jpg?v=1777603815"},{"product_id":"mougee-star-little-beast-flow-star-34-inches-and-1-pound-of-fun","title":"Little Beast Flow Star - 34 Inch diameter","description":"\u003cp\u003eThe Little Beast isn't as huge as the Beast, but it is a big ass star. 34\" (87 cm), and weighs a whopping 1 Pound (453 gm).\u003cbr\u003e\u003cbr\u003eIt plays like nothing you've ever flowed with. It makes its presence known, but still small enough to do some amazing tricks in a big, beautiful flow.\u003cbr\u003e\u003cbr\u003eThis one is an instant favorite among the Flow Ambassadors who test-drove it. You gotta see it. You gotta try it. You gotta have a Little Beast. No Flow Star collection is complete without it.\u003cbr\u003e\u003cbr\u003e34\" (87 cm)\u003cbr\u003e1 Lb. (453 gm).\u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Fire And Ice","offer_id":42901509275753,"sku":"MSLILBST-FI","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Delilah","offer_id":42901509308521,"sku":"MSLILBST-DLA","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Aurora","offer_id":42901509341289,"sku":"MSLILBST-43AR","price":99.99,"currency_code":"USD","in_stock":false},{"title":"Kaboom with Power Ring","offer_id":42901509374057,"sku":"MSLILBST-2KB","price":104.99,"currency_code":"USD","in_stock":true},{"title":"Radiant Spin","offer_id":42901509406825,"sku":"MSLILBST-32RS","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Mystic Mesh","offer_id":42901509439593,"sku":"MSLILBST-56MM","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Citrus Swirl","offer_id":42901509472361,"sku":"MSLILBST-62CS","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Candy Vortex","offer_id":42901509505129,"sku":"MSLILBST-74CV","price":99.99,"currency_code":"USD","in_stock":true},{"title":"Cosmic Peep","offer_id":42901509537897,"sku":"MSLILBST-27CP","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/56cb2f34-8ab4-54d6-9219-525bfb709f8f.jpg?v=1777603543"},{"product_id":"mougee-bucket-hat-printed-hat-in-our-most-popular-mougee-designs","title":"Reversible Bucket Hat - Match Your Star","description":"\u003cp\u003eReversible bucket hats in colorful, fun designs are the perfect accessory for adding a splash of energy and good vibes to any outfit. Made from lightweight, breathable fabric, this hat features a wide, downward-sloping brim that provides excellent sun protection while exuding bright, colorful designs that mirror our famous Mougee Flow Stars.\u003cbr\u003e\u003cbr\u003eWhether you're heading to a music festival, beach outing, or just a casual day out, this bucket hat will enhance your style with color and flair.\u003cbr\u003e\u003cbr\u003eThey are comfortable, fun to wear, and will keep rain off your head (we think).\u003cbr\u003e\u003cbr\u003eSize Guide\u003cbr\u003eSM\/MD: 6 3\/4 - 7 1\/4\u003cbr\u003eLG\/XL: 7 3\/8 - 7 1\/2\u003cbr\u003e\u003cbr\u003e \u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Random Puzzle - SM\/MD","offer_id":42901513338985,"sku":"MSBHAT-PZ","price":17.99,"currency_code":"USD","in_stock":false},{"title":"Zebradelic - SM\/MD","offer_id":42901513371753,"sku":"MSBHAT-ZB","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Puzzle Logic - SM\/MD","offer_id":42901513404521,"sku":"MSBHAT-PZL","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Flower Power - SM\/MD","offer_id":42901513437289,"sku":"MSBHAT-PPBL","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Fractalicious - SM\/MD","offer_id":42901513470057,"sku":"MSBHAT-FR","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Cray - SM\/MD","offer_id":42901513502825,"sku":"MSBHAT-CRAY","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Delicious - SM\/MD","offer_id":42901513535593,"sku":"MSBHAT-DEL","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Monster Pickle - SM\/MD","offer_id":42901513568361,"sku":"MSBHAT-PICSM","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Monster Pickle - LG\/XL","offer_id":42901513601129,"sku":"MSBHAT-PICLG","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Scorched Ice -  A Side M\/L","offer_id":42901513633897,"sku":"MSBHAT-1SI","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Scorched Ice -  B Side -M\/L","offer_id":42901513666665,"sku":"MSBHAT-1SIB","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Mind Melt - SM\/MD","offer_id":42901513699433,"sku":"MSBHAT-26MM","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Trippy Terrain - MD\/LG","offer_id":42901513732201,"sku":"MSBHAT-28TTM","price":17.99,"currency_code":"USD","in_stock":false},{"title":"Chromaflux - SM\/MD","offer_id":42901513764969,"sku":"MSBHAT-31CFS","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Chromaflux - LG\/XL","offer_id":42901513797737,"sku":"MSBHAT-31CFL","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Fungleverse - SM\/MD","offer_id":42901513830505,"sku":"MSBHAT-36BFVS","price":17.99,"currency_code":"USD","in_stock":false},{"title":"Fungleverse - LG\/XL","offer_id":42901513863273,"sku":"MSBHAT-36BFVL","price":17.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/2874e2b8-60a7-54fa-ba18-26f9e0cb464c_baa3c883-daf7-45f6-a9d0-c1d3c30596a3.png?v=1777602797"},{"product_id":"mougee-pet-bandana-match-your-favorite-flow-star-designs-with-your-pet","title":"Mini Bandana - Match Your Star","description":"\u003cp\u003eYour pet deserves a little magic, too. The Pet Bandana brings the same vibrant, artful energy of our Flow Stars to your furry best friend. Each bandana features one of our signature Flow Star patterns— so you and your pet can match in perfect harmony with your own style.\u003c\/p\u003e\n\u003cp\u003eMade from soft, breathable fabric, these bandanas are designed for comfort and cuteness in equal measure. Whether you’re hitting the park, relaxing at home, or showing off at your next adventure, your pet will look effortlessly cool and totally Mougee.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMatching Flow Star Patterns\u003c\/strong\u003e – Designed to perfectly coordinate with your Flow Stars.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft \u0026amp; Lightweight Fabric\u003c\/strong\u003e – Gentle on fur and comfortable for everyday wear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Tie Fit\u003c\/strong\u003e – Easy to tie and customize for your pet’s perfect fit.\u003c\/p\u003e","brand":"YoYoSam","offers":[{"title":"Extra Small \/ Woodstock","offer_id":42901520810089,"sku":"MSPB-XSWS","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Purple Burst","offer_id":42901520842857,"sku":"MSPB-XSPB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Bumble Bee","offer_id":42901520875625,"sku":"MSPB-XSBB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Celestial","offer_id":42901520908393,"sku":"MSPB-XSCE","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Sunrise Tie Dye","offer_id":42901520941161,"sku":"MSPB-XSSRTD","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Trippy Terrain","offer_id":42901520973929,"sku":"MSPB-XSTT","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small \/ Kaleidoscope","offer_id":42901521006697,"sku":"MSPB-XSKAL","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Woodstock","offer_id":42901521039465,"sku":"MSPB-SMWS","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Purple Burst","offer_id":42901521072233,"sku":"MSPB-SMPB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Bumble Bee","offer_id":42901521105001,"sku":"MSPB-SMBB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Celestial","offer_id":42901521137769,"sku":"MSPB-SMCE","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Sunrise Tie Dye","offer_id":42901521170537,"sku":"MSPB-SMSRTD","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Trippy Terrain","offer_id":42901521203305,"sku":"MSPB-SMTT","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Kaleidoscope","offer_id":42901521236073,"sku":"MSPB-SMKAL","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Woodstock","offer_id":42901521268841,"sku":"MSPB-MDWS","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Purple Burst","offer_id":42901521301609,"sku":"MSPB-MDPB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Bumble Bee","offer_id":42901521334377,"sku":"MSPB-MDBB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Celestial","offer_id":42901521367145,"sku":"MSPB-MDCE","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Sunrise Tie Dye","offer_id":42901521399913,"sku":"MSPB-MDSRTD","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Trippy Terrain","offer_id":42901521432681,"sku":"MSPB-MDTT","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Kaleidoscope","offer_id":42901521465449,"sku":"MSPB-MDKAL","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Woodstock","offer_id":42901521498217,"sku":"MSPB-LGWS","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Purple Burst","offer_id":42901521530985,"sku":"MSPB-LGPB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Bumble Bee","offer_id":42901521563753,"sku":"MSPB-LGBB","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Celestial","offer_id":42901521596521,"sku":"MSPB-LGCE","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Sunrise Tie Dye","offer_id":42901521629289,"sku":"MSPB-LGSRTD","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Trippy Terrain","offer_id":42901521662057,"sku":"MSPB-LGTT","price":12.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Kaleidoscope","offer_id":42901521694825,"sku":"MSPB-LGKAL","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/dog5.2.jpg?v=1777602103"},{"product_id":"ultra-led-flow-star-bundle","title":"Ultra GlowStar Bundle","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cul class=\"tabs\"\u003e\n\u003cli\u003e\u003ca class=\"active\" href=\"#tab1\"\u003e•Details\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab2\"\u003e •Features\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab3\"\u003e •Specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"tabs-content\"\u003e\n\u003cli class=\"active\" id=\"tab1\"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eINCLUDES:\u003c\/span\u003e\u003c\/strong\u003e 1x Flow Star, 8x LED inserts, \u0026amp; 4x Charge Cables.\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cli class=\"product-shipping-note\"\u003eFREE SHIPPING ON U.S. ORDERS $85+\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003eHASSLE-FREE RETURNS\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003e100% SATISFACTION GUARANTEED\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/Dot_XL_Pro_PDF.pdf?78\" title=\"Dot XL Pro \u0026amp; Orb Poi Instruction Manual\"\u003e\u003cspan\u003e🔗 LED\u003c\/span\u003e INSTRUCTION MANUAL\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli id=\"tab2\"\u003e•\u003cstrong\u003eRECHARGEABLE LED SYSTEM:\u003c\/strong\u003e No disposable batteries. Remove the LED inserts, recharge, and get back to flowing. Choose from amazing mind-bending flash patterns, mellow morphs, and everything in between.\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003cstrong\u003eDAY \u0026amp; NIGHT FLOW STAR:\u003c\/strong\u003e 12 beautiful and adjustable Color Modes \u0026amp; UV-reactive fabric bring daytime color, while light-diffusing tips come alive after dark. 8 Zipper Pockets allow you to remove the lights for charging or cleaning.\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eLIFETIME MANUFACTURER'S WARRANTY:\u003c\/strong\u003e Your UltraPoi Lights are covered by our lifetime warranty. If you're not 100% happy with your Lights, contact us directly so we can help!\u003c\/li\u003e\n\u003cli id=\"tab3\" style=\"text-align: left;\"\u003e•\u003cstrong\u003eULTRA LED FLOW STAR SPECS: \u003c\/strong\u003e25 Inch Diameter, 19 Ounce Weight, 8-Sided, UV Multi-Layer Construction, 8x Zipper Pocket Design\u003cstrong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e• \u003c\/span\u003e\u003c\/span\u003eWHAT'S IN THE PACKAGE: \u003c\/strong\u003e1x Flow Star, 8x LED inserts, \u0026amp; 4x Charge Cables.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c!-- split --\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\u003e\u003cmeta content=\"Master your spin with the Ultra LED Flow Star. Features perfect balance, bright rechargeable LED glow lights, and durable, washable fabric.\" name=\"description\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    body { margin: 0; }\n:root {\n      --teal: #03A196;\n      --teal-dark: #028c82;\n      --coral: #FF6B6B;\n      --coral-dark: #f35d5d;\n      --navy: #1A1F36;\n      --navy-light: #2a3152;\n      --purple: #9B5DE5;\n      --purple-dark: #844bd0;\n      --teal-soft: rgba(3, 161, 150, 0.1);\n      --coral-soft: rgba(255, 107, 107, 0.12);\n      --purple-soft: rgba(155, 93, 229, 0.12);\n      --text: var(--navy);\n      --muted: #5f697f;\n      --border: rgba(26, 31, 54, 0.12);\n      --shadow: 0 18px 48px rgba(26, 31, 54, 0.1);\n      --max-width: 1180px;\n      --radius: 24px;\n    }\n\n    * { box-sizing: border-box; }\n    .ultra-led-flow-star-page { scroll-behavior: smooth; margin: 0; font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif; background: radial-gradient(circle at top left, rgba(3, 161, 150, 0.18), transparent 30%), radial-gradient(circle at top right, rgba(155, 93, 229, 0.16), transparent 26%), linear-gradient(180deg, #ffffff 0%, #f9fffd 45%, #ffffff 100%); color: var(--text); line-height: 1.5; }\n    .ultra-led-flow-star-page img, .ultra-led-flow-star-page video, .ultra-led-flow-star-page iframe { max-width: 100%; display: block; }\n    .ultra-led-flow-star-page a { color: inherit; text-decoration: none; }\n    .page-wrap { overflow: hidden; }\n    .container { width: min(100% - 32px, var(--max-width)); margin: 0 auto; }\n    .section { padding: 78px 0; }\n    .section-header { max-width: 780px; margin-bottom: 34px; }\n    .section-header.center { margin-left: auto; margin-right: auto; text-align: center; }\n    .compact-section-header { margin-bottom: 24px; }\n\n    h1, h2, h3, p { margin-top: 0; }\n    h1 { font-size: clamp(3rem, 9vw, 6.8rem); line-height: 0.88; letter-spacing: -0.075em; margin-bottom: 22px; max-width: 900px; color: var(--navy); }\n    h2 { font-size: clamp(2.1rem, 5vw, 4.2rem); line-height: 0.96; letter-spacing: -0.055em; margin-bottom: 18px; color: var(--navy); }\n    h3 { font-size: 1.3rem; line-height: 1.15; margin-bottom: 12px; color: var(--navy); }\n    p { color: var(--muted); font-size: 1.04rem; }\n    .lead { font-size: clamp(1.18rem, 2.4vw, 1.55rem); color: #32405d; max-width: 730px; }\n\n    .eyebrow { display: inline-flex; align-items: center; gap: 8px; color: var(--teal); font-weight: 900; text-transform: uppercase; letter-spacing: 0.14em; font-size: 0.78rem; margin-bottom: 14px; }\n    .eyebrow::before { content: \"\"; width: 10px; height: 10px; border-radius: 999px; background: var(--coral); box-shadow: 14px 0 0 var(--purple); margin-right: 14px; }\n\n    .button-row { display: flex; flex-wrap: wrap; gap: 14px; align-items: center; margin-top: 28px; }\n    .ultra-led-flow-star-page a.btn, .ultra-led-flow-star-page button.btn, .ultra-led-flow-star-page .btn { display: inline-flex !important; align-items: center; justify-content: center; min-height: 54px; padding: 0 26px; border-radius: 999px; font-weight: 950; text-transform: uppercase; letter-spacing: 0.045em; transition: transform 180ms ease, box-shadow 180ms ease, filter 180ms ease, background 180ms ease; cursor: pointer; border: 0 !important; color: #ffffff !important; text-decoration: none !important; text-align: center; line-height: 1; }\n    .ultra-led-flow-star-page .btn:hover { transform: translateY(-2px); filter: brightness(0.96) saturate(1.06); color: #ffffff !important; }\n    .ultra-led-flow-star-page .btn-primary { background: var(--teal) !important; box-shadow: 0 16px 38px rgba(3, 161, 150, 0.28); }\n    .ultra-led-flow-star-page .btn-primary:hover { background: var(--teal-dark) !important; box-shadow: 0 20px 48px rgba(3, 161, 150, 0.32); }\n    .ultra-led-flow-star-page .btn-secondary { background: var(--navy) !important; box-shadow: 0 14px 34px rgba(26, 31, 54, 0.2); }\n    .ultra-led-flow-star-page .btn-secondary:hover { background: var(--navy-light) !important; box-shadow: 0 18px 42px rgba(26, 31, 54, 0.24); }\n    .ultra-led-flow-star-page .btn-coral { background: var(--coral) !important; box-shadow: 0 16px 38px rgba(255, 107, 107, 0.26); }\n    .ultra-led-flow-star-page .btn-coral:hover { background: var(--coral-dark) !important; box-shadow: 0 20px 48px rgba(255, 107, 107, 0.3); }\n    .ultra-led-flow-star-page .btn-purple { background: var(--purple) !important; box-shadow: 0 16px 38px rgba(155, 93, 229, 0.24); }\n    .ultra-led-flow-star-page .btn-purple:hover { background: var(--purple-dark) !important; box-shadow: 0 20px 48px rgba(155, 93, 229, 0.28); }\n\n    .urgency-bar { background: linear-gradient(90deg, var(--teal), var(--purple), var(--coral)); color: #ffffff; text-align: center; font-weight: 950; padding: 12px 18px; letter-spacing: 0.02em; }\n\n    .hero { position: relative; padding: 84px 0 54px; min-height: auto; display: block; }\n    .hero::after { content: \"\"; position: absolute; right: -90px; top: 160px; width: 280px; height: 280px; border-radius: 999px; background: rgba(255, 107, 107, 0.14); z-index: 0; }\n    .hero-grid { display: grid; grid-template-columns: 1fr; gap: 32px; align-items: start; position: relative; z-index: 1; }\n    .hero-card { position: relative; border-radius: 36px; overflow: hidden; background: linear-gradient(145deg, var(--teal-soft), var(--purple-soft), var(--coral-soft)); border: 1px solid var(--border); min-height: 0; box-shadow: var(--shadow); width: 100%; }\n    .hero-card .placeholder { min-height: 0; border: 0; border-radius: 0; }\n    .hero-badges { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 26px; }\n    .pill { display: inline-flex; align-items: center; gap: 8px; padding: 9px 14px; border-radius: 999px; color: var(--navy); font-weight: 900; font-size: 0.92rem; border: 1px solid var(--border); background: #ffffff; box-shadow: 0 10px 28px rgba(26, 31, 54, 0.08); }\n    .hero-badges .pill:nth-child(1) { border-color: rgba(3, 161, 150, 0.32); background: var(--teal-soft); }\n    .hero-badges .pill:nth-child(2) { border-color: rgba(255, 107, 107, 0.34); background: var(--coral-soft); }\n    .hero-badges .pill:nth-child(3) { border-color: rgba(155, 93, 229, 0.34); background: var(--purple-soft); }\n\n    .placeholder { min-height: 320px; border: 2px dashed rgba(26, 31, 54, 0.18); border-radius: var(--radius); background: #f7fbfa; color: var(--muted); display: grid; place-items: center; text-align: center; padding: 0; overflow: hidden; }\n    .blank-replaceable-img { display: block; width: 100%; height: 100%; min-height: inherit; object-fit: cover; border-radius: inherit; background: #f7fbfa; }\n\n    .value-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n    .value-card, .feature-card, .pricing-card, .faq-item { background: #ffffff; border: 1px solid var(--border); border-radius: var(--radius); padding: 24px; box-shadow: var(--shadow); }\n    .value-card { display: flex; flex-direction: column; }\n    .value-card:nth-child(1), .feature-card:nth-child(1), .faq-item:nth-child(1) { background: linear-gradient(180deg, var(--teal-soft), #ffffff 70%); }\n    .value-card:nth-child(2), .feature-card:nth-child(2), .faq-item:nth-child(2) { background: linear-gradient(180deg, var(--coral-soft), #ffffff 70%); }\n    .value-card:nth-child(3), .feature-card:nth-child(3), .faq-item:nth-child(3) { background: linear-gradient(180deg, var(--purple-soft), #ffffff 70%); }\n    .value-card:nth-child(4), .feature-card:nth-child(4), .faq-item:nth-child(4) { background: linear-gradient(180deg, rgba(26, 31, 54, 0.06), #ffffff 70%); }\n    .value-card .icon { font-size: 2rem; line-height: 1; margin: 2px 0 12px; }\n    .value-card h3 { margin-bottom: 10px; }\n    .value-card p { margin-bottom: 0; }\n    .value-visual { width: 100%; aspect-ratio: 1 \/ 1; min-height: 0; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; margin-bottom: 18px; flex: 0 0 auto; }\n    .value-visual .blank-replaceable-img { width: 100%; height: 100%; min-height: 0; object-fit: cover; }\n\n    .video-shell { border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .video-placeholder { min-height: 560px; border-radius: 24px; }\n\n    .youtube-full-width { width: 100%; margin-top: 30px; border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .youtube-full-width .video-frame { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 24px; background: #000000; }\n    .youtube-full-width iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }\n\n    .split { display: grid; grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr); gap: 48px; align-items: center; }\n    .premium-positioning-section { background: radial-gradient(circle at 16% 20%, rgba(255, 107, 107, 0.14), transparent 28%), radial-gradient(circle at 82% 72%, rgba(3, 161, 150, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fff9f8 55%, #ffffff); }\n    .premium-positioning-section p:nth-of-type(2) { display: inline-block; color: var(--navy); font-size: 1.28rem; font-weight: 950; padding: 8px 14px; border-radius: 999px; background: rgba(255, 107, 107, 0.12); border: 1px solid rgba(255, 107, 107, 0.22); }\n    .premium-list { display: grid; gap: 12px; padding: 0; margin: 0; list-style: none; }\n    .premium-list li { position: relative; color: var(--navy); background: #ffffff; border: 1px solid var(--border); border-radius: 18px; padding: 15px 16px 15px 48px; box-shadow: 0 10px 26px rgba(26, 31, 54, 0.07); font-weight: 800; }\n    .premium-list li::before { content: \"✓\"; position: absolute; left: 16px; top: 14px; display: inline-grid; place-items: center; width: 22px; height: 22px; border-radius: 999px; background: var(--teal); color: #ffffff; font-size: 0.82rem; font-weight: 950; }\n    .premium-list li:nth-child(2)::before, .premium-list li:nth-child(5)::before { background: var(--coral); }\n    .premium-list li:nth-child(3)::before { background: var(--purple); }\n    .premium-list li:nth-child(4)::before { background: var(--navy); }\n\n    .comparison-section { background: radial-gradient(circle at 18% 24%, rgba(3, 161, 150, 0.12), transparent 26%), radial-gradient(circle at 84% 28%, rgba(155, 93, 229, 0.12), transparent 28%), #ffffff; }\n    .comparison-table-wrap { overflow-x: auto; border-radius: 28px; border: 1px solid var(--border); background: #ffffff; box-shadow: var(--shadow); }\n    .comparison-table { width: 100%; border-collapse: collapse; min-width: 760px; }\n    .comparison-table th, .comparison-table td { text-align: left; padding: 18px 20px; border-bottom: 1px solid rgba(26, 31, 54, 0.1); vertical-align: top; }\n    .comparison-table th { color: #ffffff; background: var(--navy); font-size: 0.92rem; text-transform: uppercase; letter-spacing: 0.06em; }\n    .comparison-table th:nth-child(2) { background: var(--coral); }\n    .comparison-table th:nth-child(3) { background: var(--teal); }\n    .comparison-table td:first-child { color: var(--navy); font-weight: 950; width: 22%; }\n    .comparison-table td:nth-child(2) { color: #7c4650; background: rgba(255, 107, 107, 0.055); }\n    .comparison-table td:nth-child(3) { color: var(--navy); background: rgba(3, 161, 150, 0.06); font-weight: 800; }\n    .comparison-table tr:last-child td { border-bottom: 0; }\n    .comparison-note { margin: 20px auto 0; max-width: 860px; padding: 18px 20px; border-radius: 20px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); color: var(--navy); font-weight: 750; text-align: center; }\n    .comparison-note strong { color: var(--teal); }\n\n    .mid-page-cta { padding: 28px 0; background: #ffffff; }\n    .mid-page-cta-wrap { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px; border-radius: 28px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); }\n    .mid-page-cta h3 { margin-bottom: 6px; }\n    .mid-page-cta p { margin-bottom: 0; }\n\n    .trust-section { background: radial-gradient(circle at 12% 30%, rgba(3, 161, 150, 0.11), transparent 28%), radial-gradient(circle at 86% 18%, rgba(255, 107, 107, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #f9fffd 55%, #ffffff); }\n    .quality-split { display: grid; grid-template-columns: minmax(320px, 0.9fr) minmax(0, 1.1fr); gap: 42px; align-items: center; }\n    .quality-media .placeholder { min-height: 560px; border-radius: 34px; }\n    .quality-points { display: grid; gap: 14px; margin-top: 26px; }\n    .quality-points details { --accent: var(--teal); position: relative; overflow: hidden; border-radius: 22px; background: rgba(255, 255, 255, 0.88); border: 1px solid rgba(26, 31, 54, 0.1); box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08); transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease; }\n    .quality-points details::before { content: \"\"; position: absolute; inset: 0 auto 0 0; width: 6px; background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0)); opacity: 0.95; }\n    .quality-points details:nth-child(2) { --accent: var(--coral); }\n    .quality-points details:nth-child(3) { --accent: var(--purple); }\n    .quality-points details:hover { transform: translateY(-2px); box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12); border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1)); }\n    .quality-points details[open] { background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%); border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1)); box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13); }\n    .quality-points summary { position: relative; display: grid; grid-template-columns: 48px minmax(0, 1fr) 42px; gap: 16px; align-items: center; padding: 18px 18px 18px 22px; cursor: pointer; list-style: none; color: var(--navy); font-weight: 950; }\n    .quality-points summary::-webkit-details-marker { display: none; }\n    .quality-points .quality-number { display: inline-grid; place-items: center; width: 42px; height: 42px; border-radius: 16px; background: linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 72%, var(--navy))); color: #ffffff; font-weight: 950; font-size: 0.82rem; letter-spacing: 0.04em; box-shadow: 0 12px 26px color-mix(in srgb, var(--accent) 28%, transparent); }\n    .quality-points .quality-title { font-size: 1.08rem; line-height: 1.15; letter-spacing: -0.015em; }\n    .quality-points .quality-toggle { justify-self: end; display: inline-grid; place-items: center; width: 34px; height: 34px; border-radius: 999px; background: color-mix(in srgb, var(--accent) 12%, #ffffff); border: 1px solid color-mix(in srgb, var(--accent) 24%, rgba(26, 31, 54, 0.1)); color: var(--accent); font-size: 1.35rem; line-height: 1; font-weight: 900; transition: transform 180ms ease, background 180ms ease, color 180ms ease; }\n    .quality-points details[open] .quality-toggle { transform: rotate(45deg); background: var(--accent); color: #ffffff; }\n    .quality-points .quality-detail { position: relative; margin: -2px 18px 20px 86px; padding: 14px 16px; border-radius: 16px; background: rgba(255, 255, 255, 0.72); border: 1px solid rgba(26, 31, 54, 0.08); color: var(--muted); font-size: 0.96rem; line-height: 1.5; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75); }\n\n    .how-it-works-section { background: radial-gradient(circle at 12% 18%, rgba(155, 93, 229, 0.13), transparent 28%), radial-gradient(circle at 88% 70%, rgba(255, 107, 107, 0.12), transparent 28%), linear-gradient(180deg, #ffffff, #fbf8ff 55%, #ffffff); }\n    .how-timeline { position: relative; display: grid; gap: 18px; max-width: 920px; margin: 0 auto; padding-left: 28px; }\n    .how-timeline::before { content: \"\"; position: absolute; left: 50px; top: 28px; bottom: 28px; width: 4px; border-radius: 999px; background: linear-gradient(180deg, var(--teal), var(--coral), var(--purple), var(--navy)); }\n    .how-timeline-step { position: relative; display: grid; grid-template-columns: 72px minmax(0, 1fr); gap: 18px; align-items: center; }\n    .timeline-number { position: relative; z-index: 1; display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal); color: #ffffff; font-weight: 950; box-shadow: 0 10px 24px rgba(3, 161, 150, 0.22); }\n    .how-timeline-step:nth-child(2) .timeline-number { background: var(--coral); }\n    .how-timeline-step:nth-child(3) .timeline-number { background: var(--purple); }\n    .how-timeline-step:nth-child(4) .timeline-number { background: var(--navy); }\n    .timeline-content { padding: 20px 22px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: var(--shadow); }\n    .timeline-content h3 { margin-bottom: 6px; }\n    .timeline-content p { margin-bottom: 0; }\n\n    .product-selection-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.12), transparent 30%), #ffffff; }\n    .pricing-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; align-items: stretch; }\n    .pricing-card { position: relative; display: flex; flex-direction: column; gap: 18px; }\n    .pricing-card.highlight { border: 2px solid var(--teal); transform: scale(1.035); background: linear-gradient(180deg, rgba(3, 161, 150, 0.12), rgba(155, 93, 229, 0.08), #ffffff 72%); box-shadow: 0 26px 80px rgba(3, 161, 150, 0.2); }\n    .popular-badge { position: absolute; top: -16px; left: 24px; background: var(--purple); color: #ffffff; padding: 7px 13px; border-radius: 999px; font-weight: 950; font-size: 0.8rem; text-transform: uppercase; }\n    .price { font-size: 3.2rem; line-height: 1; letter-spacing: -0.05em; font-weight: 950; color: var(--navy); }\n    .pricing-card ul { padding: 0; margin: 0; list-style: none; display: grid; gap: 10px; color: var(--muted); }\n    .pricing-card li::before { content: \"•\"; color: var(--teal); font-weight: 950; margin-right: 8px; }\n    .pricing-card:nth-child(3) li::before { color: var(--coral); }\n    .pricing-card:nth-child(2) li::before { color: var(--purple); }\n    .pricing-card .btn { margin-top: auto; width: 100%; }\n    .option-label { display: inline-flex; align-items: center; width: fit-content; padding: 8px 12px; border-radius: 999px; background: rgba(26, 31, 54, 0.06); color: var(--navy); font-size: 0.82rem; font-weight: 950; text-transform: uppercase; letter-spacing: 0.04em; }\n    .option-visual { width: 100%; min-height: 190px; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; }\n    .option-visual .blank-replaceable-img { min-height: 190px; }\n    .compact-bundle-strip { margin-top: 28px; display: flex; flex-wrap: wrap; align-items: center; gap: 10px; padding: 18px; border-radius: 24px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); color: var(--navy); }\n    .compact-bundle-strip span { display: inline-flex; align-items: center; padding: 8px 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.1); color: var(--muted); font-weight: 800; font-size: 0.92rem; }\n    .compact-preorder-note { margin-top: 14px; padding: 14px 16px; border-radius: 18px; background: var(--coral-soft); border: 1px solid rgba(255, 107, 107, 0.24); color: var(--navy); font-weight: 700; }\n    .compact-preorder-note strong { color: var(--coral); }\n\n    .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n    .feature-card { min-height: 230px; }\n    .feature-card .kicker { color: var(--teal); font-weight: 950; letter-spacing: 0.1em; text-transform: uppercase; font-size: 0.76rem; margin-bottom: 12px; }\n    .feature-card:nth-child(2) .kicker, .feature-card:nth-child(5) .kicker { color: var(--coral); }\n    .feature-card:nth-child(3) .kicker { color: var(--purple); }\n    .inline-specs-panel { margin-top: 22px; display: grid; grid-template-columns: minmax(0, 0.75fr) minmax(0, 1.25fr); gap: 20px; align-items: center; padding: 26px; border-radius: 30px; background: linear-gradient(135deg, rgba(3, 161, 150, 0.11), rgba(155, 93, 229, 0.08), #ffffff 72%); border: 1px solid rgba(3, 161, 150, 0.22); box-shadow: var(--shadow); }\n    .inline-specs-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n    .inline-specs-grid div { padding: 16px; border-radius: 18px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.09); }\n    .inline-specs-grid strong { display: block; color: var(--navy); font-size: 1.35rem; line-height: 1; margin-bottom: 6px; }\n    .inline-specs-grid span { color: var(--muted); font-size: 0.92rem; font-weight: 700; }\n\n    .who-section { padding-top: 54px; padding-bottom: 54px; background: radial-gradient(circle at 18% 22%, rgba(3, 161, 150, 0.1), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.1), transparent 30%), linear-gradient(180deg, #ffffff, #f8fffd 58%, #ffffff); }\n    .who-strip { display: grid; grid-template-columns: repeat(5, 1fr); gap: 12px; }\n    .who-strip div { display: grid; gap: 10px; justify-items: center; align-content: center; min-height: 132px; padding: 18px 14px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); text-align: center; }\n    .who-strip span { display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal-soft); font-size: 1.35rem; }\n    .who-strip strong { color: var(--navy); font-size: 0.95rem; line-height: 1.2; }\n\n    .lifestyle-mosaic-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(155, 93, 229, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fbf8ff 58%, #ffffff); }\n    .lifestyle-mosaic { display: grid; grid-template-columns: 1.15fr 0.85fr 0.85fr; grid-auto-rows: 220px; gap: 18px; }\n    .lifestyle-mosaic .placeholder { min-height: auto; height: 100%; }\n    .mosaic-large { grid-row: span 2; }\n    .mosaic-tall { grid-row: span 2; }\n    .mosaic-wide { grid-column: span 2; }\n\n    .notify-banner { padding: 34px 0; background: #ffffff; }\n    .notify-banner-wrap { display: grid; grid-template-columns: minmax(0, 0.95fr) minmax(320px, 1.05fr); gap: 24px; align-items: center; padding: 24px; border-radius: 30px; border: 1px solid rgba(155, 93, 229, 0.2); background: linear-gradient(135deg, rgba(155, 93, 229, 0.09), rgba(3, 161, 150, 0.08), rgba(255, 107, 107, 0.08)); box-shadow: var(--shadow); }\n    .notify-banner-copy h3 { font-size: clamp(1.5rem, 3vw, 2.1rem); letter-spacing: -0.035em; margin-bottom: 8px; }\n    .notify-banner-copy p { margin-bottom: 0; }\n    .notify-banner-form { display: flex; gap: 10px; padding: 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.82); border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); }\n    .notify-banner-form input { flex: 1; min-width: 0; min-height: 48px; padding: 0 16px; border-radius: 999px; border: 2px solid rgba(26, 31, 54, 0.1); color: var(--navy); font: inherit; background: #ffffff; outline: none; }\n    .notify-banner-form .btn { min-height: 48px; white-space: nowrap; }\n    .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }\n\n    .faq-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }\n    .faq-item h3 { font-size: 1.08rem; }\n    .faq-featured { background: linear-gradient(180deg, rgba(3, 161, 150, 0.11), #ffffff 74%); border-color: rgba(3, 161, 150, 0.22); }\n    .faq-featured:nth-child(2) { background: linear-gradient(180deg, rgba(255, 107, 107, 0.11), #ffffff 74%); border-color: rgba(255, 107, 107, 0.22); }\n\n    .final-cta { text-align: center; padding: 96px 0 120px; background: radial-gradient(circle at 20% 30%, rgba(255, 107, 107, 0.16), transparent 26%), radial-gradient(circle at 80% 20%, rgba(155, 93, 229, 0.16), transparent 28%), linear-gradient(180deg, #ffffff, #f4fffd); }\n    .final-cta h2 { font-size: clamp(3rem, 9vw, 6.4rem); margin-bottom: 18px; }\n\n    .sticky-cta { position: fixed; left: 50%; bottom: 18px; transform: translateX(-50%); z-index: 20; width: min(calc(100% - 28px), 560px); display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 10px; border: 1px solid rgba(26, 31, 54, 0.12); border-radius: 999px; background: rgba(255, 255, 255, 0.88); backdrop-filter: blur(18px); box-shadow: 0 18px 54px rgba(26, 31, 54, 0.18); }\n    .sticky-cta span { padding-left: 12px; font-weight: 950; color: var(--navy); font-size: 0.92rem; }\n    .sticky-cta .btn { min-height: 44px; padding: 0 18px; font-size: 0.82rem; white-space: nowrap; }\n\n    footer { border-top: 1px solid var(--border); padding: 32px 0 96px; color: var(--muted); font-size: 0.92rem; background: #ffffff; }\n    .footer-grid { display: flex; align-items: center; justify-content: space-between; gap: 24px; }\n    .footer-grid strong { display: block; color: var(--navy); font-size: 1rem; margin-bottom: 4px; }\n    .footer-grid p { margin-bottom: 0; font-size: 0.92rem; }\n    .footer-links { display: flex; flex-wrap: wrap; gap: 14px; justify-content: flex-end; }\n    .footer-links a { color: var(--navy); font-weight: 800; }\n    .footer-links a:hover { color: var(--teal); }\n\n    @media (max-width: 980px) {\n      .hero { padding-top: 58px; min-height: auto; }\n      .hero-grid { gap: 24px; }\n      .hero-grid, .split, .quality-split, .inline-specs-panel, .notify-banner-wrap { grid-template-columns: 1fr; }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .who-strip { grid-template-columns: repeat(2, 1fr); }\n      .pricing-card.highlight { transform: none; }\n      .mid-page-cta-wrap { align-items: flex-start; flex-direction: column; }\n      .lifestyle-mosaic { grid-template-columns: repeat(2, 1fr); }\n      .mosaic-large, .mosaic-tall, .mosaic-wide { grid-column: auto; grid-row: span 1; }\n      .footer-grid { align-items: flex-start; flex-direction: column; }\n      .footer-links { justify-content: flex-start; }\n    }\n\n    @media (max-width: 640px) {\n      .section { padding: 58px 0; }\n      .container { width: min(100% - 24px, var(--max-width)); }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .inline-specs-grid, .who-strip { grid-template-columns: 1fr; }\n      .button-row { align-items: stretch; }\n      .btn { width: 100%; }\n      .hero-card, .video-placeholder { min-height: 390px; }\n      .hero-card .placeholder { min-height: 0; }\n      .how-timeline { padding-left: 0; }\n      .how-timeline::before { left: 24px; }\n      .how-timeline-step { grid-template-columns: 52px minmax(0, 1fr); gap: 12px; }\n      .quality-media .placeholder { min-height: 380px; }\n      .lifestyle-mosaic { grid-template-columns: 1fr; grid-auto-rows: minmax(260px, auto); }\n      .notify-banner-form { border-radius: 24px; flex-direction: column; }\n      .sticky-cta { border-radius: 24px; align-items: stretch; flex-direction: column; }\n      .sticky-cta span { padding: 4px 8px 0; text-align: center; }\n    }\n  \n\n    \/* Professional accordion formatting fixes *\/\n    .quality-points details \u003e summary,\n    .quality-points details \u003e summary * {\n      box-sizing: border-box;\n    }\n    .quality-points details \u003e summary {\n      display: flex !important;\n      align-items: center;\n      gap: 16px;\n      width: 100%;\n      min-height: 84px;\n      padding: 18px 22px 18px 24px;\n      list-style: none;\n      overflow: hidden;\n    }\n    .quality-points details \u003e summary::marker {\n      content: \"\";\n      display: none;\n    }\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none;\n    }\n    .quality-points .quality-number {\n      flex: 0 0 48px;\n      width: 48px;\n      height: 48px;\n      min-width: 48px;\n      max-width: 48px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      white-space: nowrap;\n      line-height: 1;\n      text-align: center;\n      writing-mode: horizontal-tb;\n      text-orientation: mixed;\n      overflow: hidden;\n    }\n    .quality-points .quality-title {\n      flex: 1 1 auto;\n      min-width: 0;\n      max-width: 100%;\n      display: block;\n      line-height: 1.2;\n      overflow-wrap: normal;\n      word-break: normal;\n      hyphens: none;\n    }\n    .quality-points .quality-toggle {\n      flex: 0 0 38px;\n      width: 38px;\n      height: 38px;\n      min-width: 38px;\n      max-width: 38px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      line-height: 1;\n      text-align: center;\n      overflow: hidden;\n      font-size: 0;\n      white-space: nowrap;\n    }\n    .quality-points .quality-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.45rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .quality-points details[open] .quality-toggle::before {\n      transform: translateY(-1px) rotate(0deg);\n    }\n    @media (max-width: 640px) {\n      .quality-points details \u003e summary {\n        min-height: 74px;\n        gap: 12px;\n        padding: 15px 14px 15px 18px;\n      }\n      .quality-points .quality-number {\n        flex-basis: 40px;\n        width: 40px;\n        height: 40px;\n        min-width: 40px;\n        max-width: 40px;\n        border-radius: 14px;\n        font-size: 0.74rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.98rem;\n      }\n      .quality-points .quality-toggle {\n        flex-basis: 34px;\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n      }\n      .quality-points .quality-detail {\n        margin: 0 14px 16px 70px;\n      }\n    }\n\n    \/* Mobile accordion polish: keep titles professional and controls contained *\/\n    .quality-points details \u003e summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      -webkit-appearance: none;\n      appearance: none;\n    }\n    .quality-points details \u003e summary::marker,\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none !important;\n      content: \"\" !important;\n      font-size: 0 !important;\n    }\n\n    @media (max-width: 640px) {\n      .quality-points {\n        gap: 12px;\n        margin-top: 22px;\n      }\n      .quality-points details {\n        border-radius: 20px;\n      }\n      .quality-points details::before {\n        width: 5px;\n      }\n      .quality-points details \u003e summary {\n        display: grid !important;\n        grid-template-columns: 34px minmax(0, 1fr) 30px;\n        gap: 8px;\n        align-items: center;\n        min-height: 78px;\n        padding: 14px 12px 14px 16px;\n        overflow: visible;\n      }\n      .quality-points .quality-number {\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n        flex-basis: 34px;\n        border-radius: 12px;\n        font-size: 0.72rem;\n        letter-spacing: 0.02em;\n        box-shadow: 0 10px 22px color-mix(in srgb, var(--accent) 22%, transparent);\n      }\n      .quality-points .quality-title {\n        min-width: 0;\n        width: 100%;\n        font-size: 0.98rem;\n        line-height: 1.16;\n        letter-spacing: -0.02em;\n        overflow-wrap: normal;\n        word-break: normal;\n        hyphens: none;\n      }\n      .quality-points .quality-toggle {\n        justify-self: end;\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        border-radius: 999px;\n        font-size: 0;\n        line-height: 1;\n        overflow: hidden;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.18rem;\n        line-height: 1;\n        transform: translateY(-1px);\n      }\n      .quality-points .quality-detail {\n        margin: -2px 12px 14px 54px;\n        padding: 12px 13px;\n        border-radius: 14px;\n        font-size: 0.92rem;\n        line-height: 1.45;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .quality-copy {\n        min-width: 0;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 32px minmax(0, 1fr) 28px;\n        gap: 7px;\n        padding: 13px 11px 13px 14px;\n        min-height: 76px;\n      }\n      .quality-points .quality-number {\n        width: 32px;\n        height: 32px;\n        min-width: 32px;\n        max-width: 32px;\n        flex-basis: 32px;\n        border-radius: 11px;\n        font-size: 0.68rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.94rem;\n        line-height: 1.15;\n      }\n      .quality-points .quality-toggle {\n        width: 28px;\n        height: 28px;\n        min-width: 28px;\n        max-width: 28px;\n        flex-basis: 28px;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.08rem;\n      }\n      .quality-points .quality-detail {\n        margin-left: 50px;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .quality-points .quality-title {\n        font-size: 0.9rem;\n        line-height: 1.14;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 30px minmax(0, 1fr) 26px;\n        gap: 6px;\n        padding-left: 12px;\n        padding-right: 10px;\n      }\n      .quality-points .quality-number {\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        font-size: 0.64rem;\n      }\n      .quality-points .quality-toggle {\n        width: 26px;\n        height: 26px;\n        min-width: 26px;\n        max-width: 26px;\n        flex-basis: 26px;\n      }\n    }\n\n    \/* Compact expandable benefit cards *\/\n    .value-grid.value-accordion-grid {\n      align-items: stretch;\n    }\n    .value-card.value-accordion-card {\n      padding: 0;\n      overflow: hidden;\n      min-height: 100%;\n    }\n    .value-card.value-accordion-card details {\n      height: 100%;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none;\n      cursor: pointer;\n      display: grid;\n      grid-template-rows: auto 1fr;\n      gap: 16px;\n      padding: 18px;\n      min-height: 100%;\n      box-sizing: border-box;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n      font-size: 0;\n    }\n    .value-card.value-accordion-card .value-visual {\n      margin: 0;\n      border-radius: 18px;\n      overflow: hidden;\n      background: #f7fbfb;\n      aspect-ratio: 1 \/ 1;\n      box-shadow: inset 0 0 0 1px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-visual img {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 36px;\n      gap: 12px;\n      align-items: center;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0;\n      font-size: clamp(1.2rem, 2vw, 1.55rem);\n      line-height: 1.08;\n      letter-spacing: -0.035em;\n      color: var(--ink);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 36px;\n      height: 36px;\n      border-radius: 999px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      justify-self: end;\n      border: 1px solid currentColor;\n      background: rgba(255, 255, 255, 0.62);\n      font-size: 0;\n      line-height: 1;\n      box-shadow: 0 10px 22px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.4rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      content: \"–\";\n      transform: translateY(-3px);\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 18px 18px;\n      padding: 14px 15px;\n      border-radius: 16px;\n      background: rgba(255, 255, 255, 0.72);\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      color: var(--muted);\n      line-height: 1.5;\n      font-size: 0.98rem;\n    }\n    .value-card.value-accordion-card .value-detail p {\n      margin: 0;\n    }\n    .value-card.value-accordion-card:nth-child(1) .value-toggle { color: var(--teal); }\n    .value-card.value-accordion-card:nth-child(2) .value-toggle { color: var(--coral); }\n    .value-card.value-accordion-card:nth-child(3) .value-toggle { color: var(--purple); }\n    .value-card.value-accordion-card:nth-child(4) .value-toggle { color: var(--ink); }\n\n    @media (max-width: 900px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 104px minmax(0, 1fr);\n        grid-template-rows: auto;\n        align-items: center;\n        min-height: 132px;\n        padding: 14px;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1;\n        border-radius: 16px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px;\n        gap: 10px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.1rem, 4.8vw, 1.4rem);\n        line-height: 1.1;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px;\n        height: 34px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.25rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px 132px;\n        padding: 12px 13px;\n        font-size: 0.94rem;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 88px minmax(0, 1fr);\n        gap: 12px;\n        min-height: 112px;\n        padding: 12px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 30px;\n        gap: 8px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 1.08rem;\n        line-height: 1.08;\n        letter-spacing: -0.03em;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 30px;\n        height: 30px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.1rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px;\n        padding: 12px;\n        font-size: 0.92rem;\n      }\n    }\n\n    \/* Benefits accordion layout fix: desktop + mobile professional formatting *\/\n    .value-grid.value-accordion-grid {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n    }\n    .value-card.value-accordion-card {\n      min-width: 0;\n      overflow: hidden;\n    }\n    .value-card.value-accordion-card details,\n    .value-card.value-accordion-card details[open] {\n      height: auto !important;\n      min-height: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      display: grid !important;\n      grid-template-rows: auto auto !important;\n      grid-template-columns: 1fr !important;\n      gap: 16px !important;\n      align-items: stretch !important;\n      min-height: 0 !important;\n      height: auto !important;\n      padding: 18px !important;\n      cursor: pointer;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker,\n    .value-card.value-accordion-card summary::before,\n    .value-card.value-accordion-card summary::after {\n      content: \"\" !important;\n      display: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      font-size: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual {\n      width: 100% !important;\n      aspect-ratio: 1.08 \/ 1 !important;\n      min-width: 0 !important;\n      margin: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 38px !important;\n      gap: 12px !important;\n      align-items: center !important;\n      min-width: 0 !important;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0 !important;\n      max-width: 100% !important;\n      color: var(--ink) !important;\n      font-size: clamp(1.05rem, 1.25vw, 1.28rem) !important;\n      line-height: 1.12 !important;\n      font-weight: 850 !important;\n      letter-spacing: -0.035em !important;\n      text-transform: none !important;\n      word-break: normal !important;\n      overflow-wrap: normal !important;\n      hyphens: none !important;\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 38px !important;\n      height: 38px !important;\n      min-width: 38px !important;\n      max-width: 38px !important;\n      flex: 0 0 38px !important;\n      justify-self: end !important;\n      align-self: center !important;\n      box-sizing: border-box !important;\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      line-height: 1 !important;\n      transform: translateY(-1px) !important;\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      transform: translateY(-3px) !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      display: block !important;\n      margin: 0 18px 18px !important;\n      padding: 14px 15px !important;\n      max-width: none !important;\n      min-height: 0 !important;\n      font-size: 0.98rem !important;\n      line-height: 1.48 !important;\n      color: var(--muted) !important;\n    }\n\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 78px minmax(0, 1fr) !important;\n        grid-template-rows: auto !important;\n        gap: 12px !important;\n        align-items: center !important;\n        padding: 12px !important;\n        min-height: 102px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 9px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1rem, 4.1vw, 1.18rem) !important;\n        line-height: 1.12 !important;\n        letter-spacing: -0.025em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n        flex-basis: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 12px 13px !important;\n        font-size: 0.95rem !important;\n        line-height: 1.5 !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 70px minmax(0, 1fr) !important;\n        gap: 10px !important;\n        padding: 10px !important;\n        min-height: 94px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 7px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 0.96rem !important;\n        line-height: 1.1 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n   \n\n    \/* Mobile benefit cards: match desktop feel with large top images *\/\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 16px !important;\n      }\n      .value-card.value-accordion-card {\n        border-radius: 26px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 1fr !important;\n        grid-template-rows: auto auto !important;\n        gap: 14px !important;\n        align-items: stretch !important;\n        min-height: 0 !important;\n        padding: 14px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        width: 100% !important;\n        aspect-ratio: 1.08 \/ 1 !important;\n        border-radius: 16px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        gap: 12px !important;\n        align-items: center !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.45rem, 5.6vw, 1.8rem) !important;\n        line-height: 1.02 !important;\n        letter-spacing: -0.04em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 36px !important;\n        height: 36px !important;\n        min-width: 36px !important;\n        max-width: 36px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px !important;\n        padding: 14px 15px !important;\n        font-size: 1rem !important;\n        line-height: 1.55 !important;\n      }\n    }\n\n    @media (max-width: 480px) {\n      .value-grid.value-accordion-grid {\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 10px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.28rem, 7.2vw, 1.6rem) !important;\n        line-height: 1.02 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 13px 14px !important;\n        font-size: 0.98rem !important;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .value-card.value-accordion-card h3 {\n        font-size: 1.16rem !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 8px !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n    \/* How it works accordion: matched to the perfected quality accordion style *\/\n    .how-steps-accordion {\n      max-width: 920px;\n      margin: 28px auto 0;\n    }\n    .how-steps-accordion details:nth-child(4) {\n      --accent: var(--navy);\n    }\n    .how-steps-accordion .quality-title {\n      text-transform: uppercase;\n      letter-spacing: -0.01em;\n    }\n    @media (max-width: 640px) {\n      .how-steps-accordion {\n        margin-top: 22px;\n      }\n      .how-steps-accordion .quality-title {\n        text-transform: uppercase;\n      }\n    }\n\n    \/* FAQ accordion: match the professional expandable\/collapsible treatment *\/\n    .faq-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 16px;\n      margin-top: 28px;\n      align-items: start;\n    }\n    .faq-accordion-item {\n      --accent: var(--teal);\n      position: relative;\n      overflow: hidden;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.9);\n      border: 1px solid rgba(26, 31, 54, 0.1);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n      transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n    }\n    .faq-accordion-item::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 auto 0 0;\n      width: 6px;\n      background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0));\n      opacity: 0.95;\n    }\n    .faq-accordion-item:nth-child(2) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(3) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(4) { --accent: var(--navy); }\n    .faq-accordion-item:nth-child(5) { --accent: var(--teal); }\n    .faq-accordion-item:nth-child(6) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(7) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(8) { --accent: var(--navy); }\n    .faq-accordion-item:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12);\n      border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1));\n    }\n    .faq-accordion-item[open] {\n      background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%);\n      border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1));\n      box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13);\n    }\n    .faq-accordion-item \u003e summary,\n    .faq-accordion-item \u003e summary * {\n      box-sizing: border-box;\n    }\n    .faq-accordion-item \u003e summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: center;\n      width: 100%;\n      padding: 20px 20px 20px 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .faq-accordion-item \u003e summary::marker,\n    .faq-accordion-item \u003e summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .faq-question {\n      display: block;\n      margin: 0;\n      color: var(--navy);\n      font-size: 1.08rem;\n      font-weight: 950;\n      letter-spacing: -0.02em;\n      line-height: 1.2;\n      text-transform: uppercase;\n      padding-right: 4px;\n    }\n    .faq-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--accent) 55%, rgba(26, 31, 54, 0.14));\n      background: color-mix(in srgb, var(--accent) 6%, rgba(255,255,255,0.96));\n      color: var(--accent);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n    }\n    .faq-accordion-item[open] .faq-toggle {\n      transform: rotate(45deg);\n      background: var(--accent);\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .faq-answer {\n      margin: 0;\n      padding: 0 24px 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 56ch;\n    }\n    .faq-answer p {\n      margin: 0;\n    }\n    @media (max-width: 900px) {\n      .faq-accordion-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n    @media (max-width: 640px) {\n      .faq-accordion-grid {\n        margin-top: 22px;\n        gap: 14px;\n      }\n      .faq-accordion-item \u003e summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 18px 18px 18px 22px;\n      }\n      .faq-question {\n        font-size: 0.98rem;\n        line-height: 1.24;\n      }\n      .faq-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .faq-answer {\n        padding: 0 18px 20px 22px;\n        font-size: 0.98rem;\n      }\n    }\n\n    \/* Feature cards accordion: same polished expandable\/collapsible treatment *\/\n    .features-grid.features-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n      margin-top: 28px;\n    }\n    .feature-card.feature-accordion-card {\n      padding: 0;\n      min-height: 0;\n      position: relative;\n      overflow: hidden;\n    }\n    .feature-card.feature-accordion-card details {\n      position: relative;\n      height: 100%;\n    }\n    .feature-card.feature-accordion-card summary,\n    .feature-card.feature-accordion-card summary * {\n      box-sizing: border-box;\n    }\n    .feature-card.feature-accordion-card summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: start;\n      width: 100%;\n      padding: 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .feature-card.feature-accordion-card summary::marker,\n    .feature-card.feature-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .feature-card.feature-accordion-card .feature-summary-copy {\n      min-width: 0;\n    }\n    .feature-card.feature-accordion-card .kicker {\n      display: block;\n      margin-bottom: 12px;\n    }\n    .feature-card.feature-accordion-card h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.1rem, 2vw, 1.22rem);\n      line-height: 1.08;\n      letter-spacing: -0.03em;\n      text-transform: uppercase;\n      text-wrap: balance;\n      max-width: 15ch;\n    }\n    .feature-card.feature-accordion-card .feature-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--teal) 55%, rgba(26,31,54,0.14));\n      background: rgba(255,255,255,0.85);\n      color: var(--teal);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n      margin-top: 2px;\n    }\n    .feature-card.feature-accordion-card:nth-child(2) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(5) .feature-toggle {\n      color: var(--coral);\n      border-color: color-mix(in srgb, var(--coral) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card:nth-child(3) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(6) .feature-toggle {\n      color: var(--purple);\n      border-color: color-mix(in srgb, var(--purple) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card details[open] .feature-toggle {\n      transform: rotate(45deg);\n      background: currentColor;\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .feature-card.feature-accordion-card .feature-detail {\n      margin: 0;\n      padding: 0 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 32ch;\n    }\n    .feature-card.feature-accordion-card .feature-detail p {\n      margin: 0;\n    }\n    @media (max-width: 980px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n      .feature-card.feature-accordion-card h3 {\n        max-width: 18ch;\n      }\n    }\n    @media (max-width: 640px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: 1fr;\n        gap: 14px;\n        margin-top: 22px;\n      }\n      .feature-card.feature-accordion-card summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 20px 20px 18px;\n      }\n      .feature-card.feature-accordion-card h3 {\n        font-size: 1.1rem;\n        max-width: none;\n      }\n      .feature-card.feature-accordion-card .feature-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .feature-card.feature-accordion-card .feature-detail {\n        padding: 0 20px 20px;\n        font-size: 0.98rem;\n        max-width: none;\n      }\n    }\n\n    \/* Nested social-flow media inside the Remove, Recharge, Wash accordion *\/\n    .accordion-nested-social-flow {\n      margin: 0 24px 24px;\n      padding: 20px;\n      border-radius: 22px;\n      background: linear-gradient(135deg, rgba(0, 163, 155, 0.08), rgba(145, 86, 226, 0.08));\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n    }\n    .accordion-nested-social-flow .eyebrow {\n      margin-bottom: 10px;\n    }\n    .accordion-nested-social-flow h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.6rem, 3.5vw, 2.6rem);\n      line-height: 0.98;\n      letter-spacing: -0.055em;\n      text-transform: uppercase;\n      text-wrap: balance;\n    }\n    .accordion-nested-social-flow p {\n      margin: 14px 0 18px;\n      color: var(--muted);\n      font-size: 1rem;\n      line-height: 1.55;\n      max-width: 64ch;\n    }\n    .accordion-nested-social-media {\n      display: grid;\n      gap: 14px;\n    }\n    .accordion-nested-social-media img {\n      display: block;\n      width: 100%;\n      height: auto;\n      border-radius: 18px;\n      border: 1px solid rgba(26, 31, 54, 0.09);\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.11);\n      overflow: hidden;\n    }\n    @media (max-width: 640px) {\n      .accordion-nested-social-flow {\n        margin: 0 18px 18px 22px;\n        padding: 15px;\n        border-radius: 18px;\n      }\n      .accordion-nested-social-flow h3 {\n        font-size: clamp(1.35rem, 8vw, 1.9rem);\n      }\n      .accordion-nested-social-flow p {\n        font-size: 0.96rem;\n      }\n      .accordion-nested-social-media img {\n        border-radius: 14px;\n      }\n    }\n\n    \/* Standalone social-flow section below How It Works accordion *\/\n    .standalone-social-flow {\n      margin: 42px auto 0;\n      max-width: 980px;\n      text-align: center;\n      padding: 0;\n    }\n    .standalone-social-flow .eyebrow {\n      justify-content: center;\n    }\n    .standalone-social-flow h3 {\n      margin: 12px auto 14px;\n      max-width: 820px;\n      color: var(--navy);\n      font-size: clamp(2.6rem, 6vw, 5.1rem);\n      line-height: 0.96;\n      letter-spacing: -0.07em;\n      text-transform: uppercase;\n    }\n    .standalone-social-flow p {\n      margin: 0 auto 22px;\n      max-width: 760px;\n      color: var(--muted);\n      font-size: 1.1rem;\n      line-height: 1.6;\n    }\n    .standalone-social-media {\n      display: grid;\n      gap: 16px;\n    }\n    .standalone-social-media img {\n      width: 100%;\n      display: block;\n      border-radius: 0;\n      object-fit: cover;\n      box-shadow: 0 18px 48px rgba(26,31,54,0.10);\n    }\n    @media (max-width: 720px) {\n      .standalone-social-flow {\n        margin-top: 30px;\n      }\n      .standalone-social-flow h3 {\n        font-size: clamp(2.2rem, 11vw, 3.4rem);\n      }\n      .standalone-social-flow p {\n        font-size: 1rem;\n      }\n    }\n\n    .included-designs-stack { margin-top: 18px; }\n    .included-designs-stack img { width: 100%; display: block; border-radius: 18px; }\n    @media (max-width: 640px) { .included-designs-stack { margin-top: 14px; } .included-designs-stack img { border-radius: 14px; } }\n\n\n    \/* Streamlined spacing pass: desktop + mobile section rhythm *\/\n    :root {\n      --section-y-desktop: 60px;\n      --section-y-tight: 42px;\n      --section-y-mobile: 40px;\n      --section-y-mobile-tight: 30px;\n      --media-gap: 20px;\n      --card-gap: 18px;\n    }\n\n    .ultra-led-flow-star-page .section {\n      padding-top: var(--section-y-desktop) !important;\n      padding-bottom: var(--section-y-desktop) !important;\n    }\n    .ultra-led-flow-star-page .section-header {\n      margin-bottom: 26px !important;\n    }\n    .ultra-led-flow-star-page .section-header.center {\n      max-width: 820px;\n    }\n    .ultra-led-flow-star-page .section-header \u003e *:last-child,\n    .ultra-led-flow-star-page .container \u003e *:last-child,\n    .ultra-led-flow-star-page article \u003e *:last-child {\n      margin-bottom: 0 !important;\n    }\n    .ultra-led-flow-star-page h1 { margin-bottom: 18px !important; }\n    .ultra-led-flow-star-page h2 { margin-bottom: 14px !important; }\n    .ultra-led-flow-star-page h3 { margin-bottom: 10px !important; }\n    .ultra-led-flow-star-page p { margin-bottom: 14px; }\n    .ultra-led-flow-star-page p:empty { display: none; }\n\n    \/* Keep large media blocks close to the copy they support without huge dead zones *\/\n    .hero {\n      padding-top: 58px !important;\n      padding-bottom: 42px !important;\n    }\n    .hero-copy .lead {\n      margin-top: 18px !important;\n      margin-bottom: 8px !important;\n    }\n    .hero-badges {\n      margin-top: 20px !important;\n    }\n    .button-row {\n      margin-top: 22px !important;\n    }\n    .hero-media {\n      margin-top: 26px;\n    }\n    .hero-card,\n    .video-shell,\n    .youtube-full-width,\n    .placeholder,\n    .option-visual,\n    .compact-preorder-note,\n    .quality-media .placeholder,\n    .standalone-social-media img,\n    .section-header.center img {\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.09);\n    }\n    .hero-card .placeholder img + img {\n      margin-top: 18px !important;\n    }\n\n    \/* Product sections: cleaner cards and less vertical drift *\/\n    #top-product-selection,\n    #pricing {\n      padding-top: 54px !important;\n      padding-bottom: 54px !important;\n    }\n    .pricing-grid {\n      gap: 18px !important;\n      align-items: stretch !important;\n    }\n    .pricing-card {\n      gap: 14px !important;\n      padding: 22px !important;\n    }\n    .pricing-card h3,\n    .pricing-card p {\n      margin-bottom: 0 !important;\n    }\n    .price {\n      margin-top: 2px;\n    }\n    .option-visual {\n      min-height: 0 !important;\n      aspect-ratio: 1.18 \/ 1;\n    }\n    .option-visual img,\n    .option-visual .blank-replaceable-img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 0 !important;\n      object-fit: cover !important;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .compact-preorder-note {\n      margin-top: 18px !important;\n      padding: 12px !important;\n      border-radius: 22px !important;\n    }\n    .compact-preorder-note img {\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      border-radius: 14px !important;\n      float: none !important;\n    }\n\n    \/* Value accordions: current markup uses direct images in summary, so style that directly *\/\n    .value-grid.value-accordion-grid {\n      gap: var(--card-gap) !important;\n      margin-top: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 40px !important;\n      grid-template-rows: auto auto !important;\n      gap: 14px 12px !important;\n      align-items: center !important;\n      padding: 16px !important;\n      font-size: clamp(1.08rem, 1.45vw, 1.3rem) !important;\n      line-height: 1.08 !important;\n      font-weight: 950 !important;\n      letter-spacing: -0.035em !important;\n      color: var(--navy) !important;\n    }\n    .value-card.value-accordion-card summary \u003e img {\n      grid-column: 1 \/ -1 !important;\n      width: 100% !important;\n      aspect-ratio: 1.06 \/ 1 !important;\n      height: auto !important;\n      object-fit: cover !important;\n      border-radius: 16px !important;\n      margin: 0 !important;\n      float: none !important;\n      border: 1px solid rgba(26,31,54,0.08);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      grid-column: 2 !important;\n      grid-row: 2 !important;\n      align-self: center !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 16px 16px !important;\n    }\n\n    \/* Section-specific rhythm *\/\n    .mid-page-cta {\n      padding: 24px 0 !important;\n    }\n    .mid-page-cta-wrap {\n      padding: 20px !important;\n    }\n    .trust-section,\n    .how-it-works-section,\n    .lifestyle-mosaic-section {\n      padding-top: 56px !important;\n      padding-bottom: 56px !important;\n    }\n    .quality-split,\n    .split,\n    .inline-specs-panel {\n      gap: 32px !important;\n    }\n    .quality-points,\n    .how-steps-accordion,\n    .faq-accordion-grid,\n    .features-grid.features-accordion-grid {\n      margin-top: 20px !important;\n      gap: 14px !important;\n    }\n    .section-header.center p img,\n    .section-header.center \u003e p \u003e img {\n      width: 100% !important;\n      margin: 16px auto 0 !important;\n      float: none !important;\n      border-radius: 20px;\n      display: block;\n    }\n    .section-header.center \u003e p:has(img) {\n      margin: 0 auto !important;\n      max-width: 900px;\n    }\n    .how-it-works-section .section-header.center \u003e p:has(img) {\n      max-width: 760px;\n    }\n    .standalone-social-flow {\n      margin-top: 34px !important;\n    }\n    .standalone-social-flow h3 {\n      margin-top: 8px !important;\n      margin-bottom: 10px !important;\n    }\n    .standalone-social-flow p {\n      margin-bottom: 18px !important;\n    }\n    .standalone-social-media {\n      gap: 14px !important;\n    }\n    .inline-specs-panel {\n      margin-top: 20px !important;\n      padding: 22px !important;\n    }\n    .lifestyle-mosaic-section .section-header.center \u003e p:has(img) {\n      margin-top: 18px !important;\n      max-width: 720px;\n    }\n    .final-cta {\n      padding-top: 68px !important;\n      padding-bottom: 96px !important;\n    }\n    .final-cta .lead {\n      margin-bottom: 0 !important;\n    }\n\n    \/* Subtle separators make the long page feel organized without adding bulk *\/\n    .section + .section,\n    .mid-page-cta + .section,\n    .section + .mid-page-cta {\n      border-top: 1px solid rgba(26, 31, 54, 0.045);\n    }\n\n    \/* Mobile spacing: shorter, tighter, easier to scan *\/\n    @media (max-width: 980px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 48px !important;\n        padding-bottom: 48px !important;\n      }\n      .hero {\n        padding-top: 44px !important;\n        padding-bottom: 34px !important;\n      }\n      #top-product-selection,\n      #pricing,\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 46px !important;\n        padding-bottom: 46px !important;\n      }\n      .pricing-grid,\n      .features-grid.features-accordion-grid,\n      .faq-accordion-grid {\n        gap: 14px !important;\n      }\n      .pricing-card.highlight {\n        transform: none !important;\n      }\n      .split,\n      .quality-split,\n      .inline-specs-panel {\n        gap: 24px !important;\n      }\n    }\n\n    @media (max-width: 640px) {\n      .container {\n        width: min(100% - 24px, var(--max-width)) !important;\n      }\n      .ultra-led-flow-star-page .section {\n        padding-top: var(--section-y-mobile) !important;\n        padding-bottom: var(--section-y-mobile) !important;\n      }\n      .section-header {\n        margin-bottom: 18px !important;\n      }\n      .eyebrow {\n        margin-bottom: 10px !important;\n      }\n      .hero {\n        padding-top: 34px !important;\n        padding-bottom: 28px !important;\n      }\n      #top-product-selection,\n      #pricing {\n        padding-top: 36px !important;\n        padding-bottom: 38px !important;\n      }\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 38px !important;\n        padding-bottom: 38px !important;\n      }\n      .mid-page-cta {\n        padding: 18px 0 !important;\n      }\n      .hero-media {\n        margin-top: 20px !important;\n      }\n      .hero-card,\n      .hero-card .placeholder,\n      .video-placeholder,\n      .quality-media .placeholder {\n        min-height: 0 !important;\n      }\n      .hero-card .placeholder img {\n        width: 100% !important;\n        margin: 0 !important;\n      }\n      .hero-card .placeholder img + img {\n        margin-top: 12px !important;\n      }\n      .button-row {\n        margin-top: 18px !important;\n        gap: 10px !important;\n      }\n      .hero-badges {\n        margin-top: 16px !important;\n        gap: 8px !important;\n      }\n      .pill {\n        padding: 8px 11px !important;\n        font-size: 0.84rem !important;\n      }\n      .pricing-card {\n        padding: 18px !important;\n        gap: 12px !important;\n      }\n      .option-visual {\n        aspect-ratio: 1.2 \/ 1 !important;\n      }\n      .compact-preorder-note {\n        margin-top: 14px !important;\n        padding: 10px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px 10px !important;\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        font-size: clamp(1.18rem, 6.4vw, 1.55rem) !important;\n      }\n      .value-card.value-accordion-card summary \u003e img {\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n      }\n      .quality-points,\n      .how-steps-accordion,\n      .faq-accordion-grid,\n      .features-grid.features-accordion-grid {\n        margin-top: 16px !important;\n      }\n      .standalone-social-flow {\n        margin-top: 26px !important;\n      }\n      .standalone-social-media {\n        gap: 12px !important;\n      }\n      .section-header.center p img,\n      .section-header.center \u003e p \u003e img {\n        margin-top: 12px !important;\n        border-radius: 16px !important;\n      }\n      .inline-specs-panel {\n        margin-top: 16px !important;\n        padding: 16px !important;\n      }\n      .final-cta {\n        padding-top: 48px !important;\n        padding-bottom: 86px !important;\n      }\n      .sticky-cta {\n        bottom: 12px !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 34px !important;\n        padding-bottom: 34px !important;\n      }\n      .section-header {\n        margin-bottom: 16px !important;\n      }\n      .pricing-card,\n      .feature-card.feature-accordion-card summary,\n      .faq-accordion-item \u003e summary {\n        padding-left: 16px !important;\n        padding-right: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile video usability: make YouTube preview nearly full-screen width *\/\n    @media (max-width: 640px) {\n      #video .container {\n        width: 100% !important;\n        max-width: none !important;\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n      }\n      #video .section-header {\n        width: min(100% - 24px, var(--max-width)) !important;\n        margin-left: auto !important;\n        margin-right: auto !important;\n      }\n      #video .youtube-full-width {\n        width: calc(100vw - 16px) !important;\n        max-width: none !important;\n        margin: 20px auto 0 !important;\n        padding: 8px !important;\n        border-radius: 24px !important;\n        box-shadow: 0 18px 44px rgba(26, 31, 54, 0.13) !important;\n      }\n      #video .youtube-full-width .video-frame {\n        width: 100% !important;\n        aspect-ratio: 16 \/ 9 !important;\n        border-radius: 18px !important;\n      }\n      #video .youtube-full-width iframe {\n        width: 100% !important;\n        height: 100% !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      #video .youtube-full-width {\n        width: calc(100vw - 12px) !important;\n        padding: 6px !important;\n        border-radius: 20px !important;\n      }\n      #video .youtube-full-width .video-frame {\n        border-radius: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile quality-section image placement: show the quality collage directly under the intro text *\/\n    .quality-media-mobile-inline {\n      display: none;\n    }\n    @media (max-width: 980px) {\n      .quality-split \u003e .quality-media:not(.quality-media-mobile-inline) {\n        display: none;\n      }\n      .quality-media-mobile-inline {\n        display: block;\n        margin: 18px 0 22px;\n      }\n      .quality-media-mobile-inline .placeholder {\n        min-height: 0 !important;\n        border-radius: 28px;\n        background: transparent;\n        border: 0;\n        padding: 0;\n        box-shadow: 0 14px 34px rgba(26, 31, 54, 0.09);\n      }\n      .quality-media-mobile-inline img {\n        width: 100%;\n        height: auto;\n        border-radius: 28px;\n        display: block;\n      }\n    }\n    @media (max-width: 640px) {\n      .quality-media-mobile-inline {\n        margin: 16px 0 20px;\n      }\n      .quality-media-mobile-inline .placeholder,\n      .quality-media-mobile-inline img {\n        border-radius: 24px;\n      }\n    }\n\n\n    \/* Fix mobile eyebrow marker collision in the Key Details section *\/\n    #features .section-header .eyebrow::before {\n      display: none;\n      content: none;\n    }\n    #features .section-header .eyebrow {\n      justify-content: center;\n      text-align: center;\n      gap: 0;\n    }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ultra-led-flow-star-page\"\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003cdiv class=\"urgency-bar\"\u003e⚡ Preorder Now! First batch limited. Estimated Ship: July-August \u003c\/div\u003e\n\u003cmain\u003e\n\u003csection class=\"section\" id=\"video\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eSee It In Motion\u003c\/div\u003e\n\u003ch2\u003eSee the Ultra GlowStar in Action\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"youtube-full-width\"\u003e\n\u003cdiv class=\"video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/jk1HL32eyQQ?si=Fh18sWtlg2HMYIya\u0026amp;start=1\" title=\"YouTube video player\"\u003e\n\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section\" id=\"product-highlights\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Highlights\u003c\/div\u003e\n\u003ch2\u003eWhy This Flow Star Feels Different\u003c\/h2\u003e\n\u003cp\u003eRechargeable LEDs, balanced movement, washable construction, and day-to-night color in one complete setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-grid value-accordion-grid\"\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Rechargeable LED system\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_57_AM.png?v=1780032607\"\u003eRechargeable LED System\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eNo disposable batteries. Remove the inserts, recharge, and get back to flowing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Balanced 8-light design\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_47_AM.png?v=1780032650\"\u003eBalanced 8-Light Design\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eOptimized glow without unnecessary weight, so the prop stays smooth and responsive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Day and night performance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_13_56_AM.png?v=1780032685\"\u003eDay + Night Performance\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eUV-reactive fabric brings daytime color, while light-diffusing tips come alive after dark.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Modular UltraPoi ecosystem\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_29_09_AM.png?v=1780032723\"\u003eModular UltraPoi Ecosystem\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eLights can be removed, replaced, upgraded, and reused across compatible UltraPoi products.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section premium-positioning-section\"\u003e\n\u003cdiv class=\"container split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eWhy It Wins\u003c\/div\u003e\n\u003ch2\u003eBuilt Better Because Cheap LED Stars Aren’t Good Enough\u003c\/h2\u003e\n\u003cp\u003eCheap LED flow stars are fragile and frustrating. Our community deserves better.\u003c\/p\u003e\n\u003cp\u003eSo we built our own.\u003c\/p\u003e\n\u003cp\u003eThe Ultra LED Flow Star features smooth control, fast setup, rechargeable LEDs, and durable, washable fabrics.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul class=\"premium-list\"\u003e\n\u003cli\u003eNo disposable throwaway lights\u003c\/li\u003e\n\u003cli\u003eNo fragile generic shortcuts\u003c\/li\u003e\n\u003cli\u003eRemovable, rechargeable LED inserts\u003c\/li\u003e\n\u003cli\u003eBalanced 8-point layout for better control\u003c\/li\u003e\n\u003cli\u003eWashable fabric body after LEDs are removed\u003c\/li\u003e\n\u003cli\u003eBuilt by UltraPoi, not cheap knockoff toy suppliers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/91896b91-5172-48a4-bc9d-aa29310853a3_no_boarder_5dedfe05-fa04-4788-8fb5-7e60dce45a56.png?v=1780686818\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section trust-section\"\u003e\n\u003cdiv class=\"container quality-split\"\u003e\n\u003cdiv class=\"quality-media\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-copy\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eBuilt by UltraPoi\u003c\/div\u003e\n\u003ch2\u003eQuality You Can Feel in Every Spin\u003c\/h2\u003e\n\u003cp\u003eThe Complete Bundle combines our proven Flow Star foundation with rechargeable LED inserts made for day-to-night performance.\u003c\/p\u003e\n\u003cdiv class=\"quality-media quality-media-mobile-inline\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg alt=\"Ultra LED Flow Star quality details collage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eProven Flow Star Foundation\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eBuilt from a design already trusted for smooth control, comfortable handling, and playful movement.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eReinforced Details\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eHigh-quality zipper pockets, durable stitching, and removable LEDs are designed for repeated use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eMade for Practice + Performance\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eDesigned to hold up through learning sessions, festivals, workshops, travel, and night flow.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section how-it-works-section\" id=\"how-it-works\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\" style=\"text-align: center;\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eHow It Works\u003c\/div\u003e\n\u003ch2\u003eSimple Setup. Big Glow.\u003c\/h2\u003e\n\u003cp\u003eUse, recharge, and maintain your LED system with zero hassle.\u003cspan class=\"T286Pc\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"KsbFXc U6u95\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"Fsg96\"\u003e\u003c!--TgQPHd|[]--\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_10_setup_clip_mobile_720x900_under_19mb.gif?v=1780065459\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_05_led_detail_collage_1080x1350_no_board.png?v=1780687556\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points how-steps-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eInsert the LEDs\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eSlide one Ultra LED Insert into each of the 8 high-quality zipper pockets built into the Flow Star.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003ePick Your Mode\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eChoose from 12 color modes and 36 patterns with simple one-button control.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eFlow Day or Night\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eUse it as a UV-reactive Flow Star by day or light it up for bright LED motion at night.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e04\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eRemove, Recharge, Wash\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eTake the LEDs out to recharge them or remove all electronics before washing the fabric body.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"standalone-social-flow\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eWho It’s For\u003c\/div\u003e\n\u003ch3\u003eMade for Day, Night, Solo + Social Flow\u003c\/h3\u003e\n\u003cp\u003eBuilt for performers and flow artists, day or night.\u003c\/p\u003e\n\u003cdiv class=\"standalone-social-media\"\u003e\n\u003cimg alt=\"\" class=\"ls-is-cached\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_11_uv_led_glow_clip_desktop_1280x720_9a915969-5da6-42c6-b38a-df56d6e0e5b2.gif?v=1780066423\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/82d2c604-1daa-4073-9731-87751b6d5bfc_no_board.png?v=1780687526\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section\" id=\"features\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eEngineered for Performance\u003c\/div\u003e\n\u003ch2\u003eKey Details Before You Order\u003c\/h2\u003e\n\u003cp\u003eThe core product details in one quick scan before you add it to your cart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-grid features-accordion-grid\"\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e8 LED Pocket System: Integrated into all 8 points\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eHigh-quality zipper closures keep the inserts concealed and stable during high-speed spinning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRechargeable LEDs: Powered by Ultra LED inserts\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003e12 color modes, 36 patterns, high-brightness RGB output, one-button control, and no disposables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePerfect Flow Balance: Based on the proven Ultra UV Flow Star\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eSymmetrical weight distribution creates smooth, controlled spins for beginners and advanced artists.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEasy Maintenance, Washable fabric body\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eRemove the lights, machine wash the fabric, and keep your Flow Star ready for festivals and practice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDay + Night Performance: UV fabric plus luminous tips\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eVibrant patterns look incredible in sunlight while light-diffusing tips enhance the glow at night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAmazing Light Show: Make a statement with your flow\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eMind-bending rainbows, mellow morphs, simple single colors, and everything else in between!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-panel\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eQuick Specs\u003c\/div\u003e\n\u003ch3\u003eProduct Details at a Glance\u003c\/h3\u003e\n\u003cp\u003eThe essentials customers need before ordering the complete LED setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 8 \u003c\/strong\u003e \u003cspan\u003e LED pockets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 12 \u003c\/strong\u003e \u003cspan\u003e Color modes \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 36 \u003c\/strong\u003e \u003cspan\u003e Patterns \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e RGB \u003c\/strong\u003e \u003cspan\u003e High-brightness output \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e USB \u003c\/strong\u003e \u003cspan\u003e Rechargeable inserts \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e July-August \u003c\/strong\u003e \u003cspan\u003e Estimated first-batch shipping \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section lifestyle-mosaic-section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eFlow Anywhere\u003c\/div\u003e\n\u003ch2\u003eFlow With Anyone. Anywhere.\u003c\/h2\u003e\n\u003cp\u003ePerfect for solo practice, group flow, festivals, and performance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" class=\"ls-is-cached\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_07_passing_clip_mobile_720x900_1b129eba-874b-4a51-a416-09b3d48aa83c.gif?v=1780033551\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section\" id=\"faq\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Details + FAQ\u003c\/div\u003e\n\u003ch2\u003eQuestions Before You Order?\u003c\/h2\u003e\n\u003cp\u003eKey details on what is included, charging, washing, setup, and support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-accordion-grid\"\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhat happens after I preorder?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYour Complete Bundle is reserved from the first production batch, and we’ll send launch updates as production and shipping move forward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhen does it ship?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eThe first limited production batch is estimated to ship in July-August.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eHow do I charge the lights?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eRemove the LED inserts and charge them using the included dual USB cables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003eWhat is included in this Complete Bundle?\u003cspan class=\"faq-question\"\u003eAre lights included?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. This Complete Bundle includes 1 Ultra Flow Star, 8 rechargeable LED inserts, and 4 charging cables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I wash it?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Remove the LEDs first, then machine wash the fabric body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eIs it beginner friendly?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. The balanced 8-light system makes it easier to control than heavier LED alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWill I be charged now?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Your payment will be accepted at the time you submit your order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I cancel my preorder?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Contact us to cancel and request a refund. Please note that this will forfeit your place in the preorder line.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/main\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"www.ultrapoi.com","offers":[{"title":"Arcade","offer_id":47672909267049,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Pow Pow","offer_id":47672909299817,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Neon Slime","offer_id":47672909332585,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Cirq","offer_id":47672909365353,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Dala","offer_id":47672909398121,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Skull Candy","offer_id":47672909430889,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Fruit Stripe","offer_id":47672909463657,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Grey Mind","offer_id":47672909496425,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Homer","offer_id":47672909529193,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Radioactive","offer_id":47672909561961,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Shroom","offer_id":47672909594729,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Spirit Warrior","offer_id":47672909627497,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Splat","offer_id":47672909660265,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Twisty","offer_id":47672909693033,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true},{"title":"Vibe Wave","offer_id":47672909725801,"sku":null,"price":225.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/f6689385-0914-405d-9e59-a92f8d861e40.png?v=1781800545"},{"product_id":"ultra-flow-star-core","title":"Ultra GlowStar - No Lights","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cul class=\"tabs\"\u003e\n\u003cli\u003e\u003ca class=\"active\" href=\"#tab1\"\u003e•Details\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab2\"\u003e •Features\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab3\"\u003e •Specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"tabs-content\"\u003e\n\u003cli class=\"active\" id=\"tab1\"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eINCLUDES:\u003c\/span\u003e\u003c\/strong\u003e 1x Flow Star with 8 Zipper Pockets (NO LIGHTS)\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cli class=\"product-shipping-note\"\u003eFREE SHIPPING ON U.S. ORDERS $85+\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003eHASSLE-FREE RETURNS\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003e100% SATISFACTION GUARANTEED\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli id=\"tab2\"\u003e•\u003cstrong\u003eUPGRADE WITH LED SYSTEM:\u003c\/strong\u003e Purchase our LED upgrade kit to light up your flow star in a all new way with our rechargeable light inserts.\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003cstrong\u003eDAY \u0026amp; NIGHT FLOW STAR:\u003c\/strong\u003e UV-reactive fabric brings daytime color, 8 Zipper Pockets allow you to install lights for nighttime glow performances.\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eLIFETIME MANUFACTURER'S WARRANTY:\u003c\/strong\u003e Your UltraPoi Lights are covered by our lifetime warranty. If you're not 100% happy with your Lights, contact us directly so we can help!\u003c\/li\u003e\n\u003cli id=\"tab3\" style=\"text-align: left;\"\u003e•\u003cstrong\u003eULTRA FLOWSTAR CORE SPECS: \u003c\/strong\u003e25 Inch Diameter, 14 Ounce Weight, 8-Sided, UV Multi-Layer Construction, 8x Zipper Pocket Design\u003cstrong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e• \u003c\/span\u003e\u003c\/span\u003eWHAT'S IN THE PACKAGE: \u003c\/strong\u003e1x Flow Star with 8 zippered pockets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c!-- split --\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e \u003cmeta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\u003e \u003cmeta content=\"Master your spin with the Ultra Flow Star Core. Features balanced movement, LED-ready pockets, UV-reactive color, and durable, washable fabric. Ultra LED Inserts sold separately.\" name=\"description\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    body { margin: 0; }\n:root {\n      --teal: #03A196;\n      --teal-dark: #028c82;\n      --coral: #FF6B6B;\n      --coral-dark: #f35d5d;\n      --navy: #1A1F36;\n      --navy-light: #2a3152;\n      --purple: #9B5DE5;\n      --purple-dark: #844bd0;\n      --teal-soft: rgba(3, 161, 150, 0.1);\n      --coral-soft: rgba(255, 107, 107, 0.12);\n      --purple-soft: rgba(155, 93, 229, 0.12);\n      --text: var(--navy);\n      --muted: #5f697f;\n      --border: rgba(26, 31, 54, 0.12);\n      --shadow: 0 18px 48px rgba(26, 31, 54, 0.1);\n      --max-width: 1180px;\n      --radius: 24px;\n    }\n\n    * { box-sizing: border-box; }\n    .ultra-led-flow-star-page { scroll-behavior: smooth; margin: 0; font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif; background: radial-gradient(circle at top left, rgba(3, 161, 150, 0.18), transparent 30%), radial-gradient(circle at top right, rgba(155, 93, 229, 0.16), transparent 26%), linear-gradient(180deg, #ffffff 0%, #f9fffd 45%, #ffffff 100%); color: var(--text); line-height: 1.5; }\n    .ultra-led-flow-star-page img, .ultra-led-flow-star-page video, .ultra-led-flow-star-page iframe { max-width: 100%; display: block; }\n    .ultra-led-flow-star-page a { color: inherit; text-decoration: none; }\n    .page-wrap { overflow: hidden; }\n    .container { width: min(100% - 32px, var(--max-width)); margin: 0 auto; }\n    .section { padding: 78px 0; }\n    .section-header { max-width: 780px; margin-bottom: 34px; }\n    .section-header.center { margin-left: auto; margin-right: auto; text-align: center; }\n    .compact-section-header { margin-bottom: 24px; }\n\n    h1, h2, h3, p { margin-top: 0; }\n    h1 { font-size: clamp(3rem, 9vw, 6.8rem); line-height: 0.88; letter-spacing: -0.075em; margin-bottom: 22px; max-width: 900px; color: var(--navy); }\n    h2 { font-size: clamp(2.1rem, 5vw, 4.2rem); line-height: 0.96; letter-spacing: -0.055em; margin-bottom: 18px; color: var(--navy); }\n    h3 { font-size: 1.3rem; line-height: 1.15; margin-bottom: 12px; color: var(--navy); }\n    p { color: var(--muted); font-size: 1.04rem; }\n    .lead { font-size: clamp(1.18rem, 2.4vw, 1.55rem); color: #32405d; max-width: 730px; }\n\n    .eyebrow { display: inline-flex; align-items: center; gap: 8px; color: var(--teal); font-weight: 900; text-transform: uppercase; letter-spacing: 0.14em; font-size: 0.78rem; margin-bottom: 14px; }\n    .eyebrow::before { content: \"\"; width: 10px; height: 10px; border-radius: 999px; background: var(--coral); box-shadow: 14px 0 0 var(--purple); margin-right: 14px; }\n\n    .button-row { display: flex; flex-wrap: wrap; gap: 14px; align-items: center; margin-top: 28px; }\n    .ultra-led-flow-star-page a.btn, .ultra-led-flow-star-page button.btn, .ultra-led-flow-star-page .btn { display: inline-flex !important; align-items: center; justify-content: center; min-height: 54px; padding: 0 26px; border-radius: 999px; font-weight: 950; text-transform: uppercase; letter-spacing: 0.045em; transition: transform 180ms ease, box-shadow 180ms ease, filter 180ms ease, background 180ms ease; cursor: pointer; border: 0 !important; color: #ffffff !important; text-decoration: none !important; text-align: center; line-height: 1; }\n    .ultra-led-flow-star-page .btn:hover { transform: translateY(-2px); filter: brightness(0.96) saturate(1.06); color: #ffffff !important; }\n    .ultra-led-flow-star-page .btn-primary { background: var(--teal) !important; box-shadow: 0 16px 38px rgba(3, 161, 150, 0.28); }\n    .ultra-led-flow-star-page .btn-primary:hover { background: var(--teal-dark) !important; box-shadow: 0 20px 48px rgba(3, 161, 150, 0.32); }\n    .ultra-led-flow-star-page .btn-secondary { background: var(--navy) !important; box-shadow: 0 14px 34px rgba(26, 31, 54, 0.2); }\n    .ultra-led-flow-star-page .btn-secondary:hover { background: var(--navy-light) !important; box-shadow: 0 18px 42px rgba(26, 31, 54, 0.24); }\n    .ultra-led-flow-star-page .btn-coral { background: var(--coral) !important; box-shadow: 0 16px 38px rgba(255, 107, 107, 0.26); }\n    .ultra-led-flow-star-page .btn-coral:hover { background: var(--coral-dark) !important; box-shadow: 0 20px 48px rgba(255, 107, 107, 0.3); }\n    .ultra-led-flow-star-page .btn-purple { background: var(--purple) !important; box-shadow: 0 16px 38px rgba(155, 93, 229, 0.24); }\n    .ultra-led-flow-star-page .btn-purple:hover { background: var(--purple-dark) !important; box-shadow: 0 20px 48px rgba(155, 93, 229, 0.28); }\n\n    .urgency-bar { background: linear-gradient(90deg, var(--teal), var(--purple), var(--coral)); color: #ffffff; text-align: center; font-weight: 950; padding: 12px 18px; letter-spacing: 0.02em; }\n\n    .hero { position: relative; padding: 84px 0 54px; min-height: auto; display: block; }\n    .hero::after { content: \"\"; position: absolute; right: -90px; top: 160px; width: 280px; height: 280px; border-radius: 999px; background: rgba(255, 107, 107, 0.14); z-index: 0; }\n    .hero-grid { display: grid; grid-template-columns: 1fr; gap: 32px; align-items: start; position: relative; z-index: 1; }\n    .hero-card { position: relative; border-radius: 36px; overflow: hidden; background: linear-gradient(145deg, var(--teal-soft), var(--purple-soft), var(--coral-soft)); border: 1px solid var(--border); min-height: 0; box-shadow: var(--shadow); width: 100%; }\n    .hero-card .placeholder { min-height: 0; border: 0; border-radius: 0; }\n    .hero-badges { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 26px; }\n    .pill { display: inline-flex; align-items: center; gap: 8px; padding: 9px 14px; border-radius: 999px; color: var(--navy); font-weight: 900; font-size: 0.92rem; border: 1px solid var(--border); background: #ffffff; box-shadow: 0 10px 28px rgba(26, 31, 54, 0.08); }\n    .hero-badges .pill:nth-child(1) { border-color: rgba(3, 161, 150, 0.32); background: var(--teal-soft); }\n    .hero-badges .pill:nth-child(2) { border-color: rgba(255, 107, 107, 0.34); background: var(--coral-soft); }\n    .hero-badges .pill:nth-child(3) { border-color: rgba(155, 93, 229, 0.34); background: var(--purple-soft); }\n\n    .placeholder { min-height: 320px; border: 2px dashed rgba(26, 31, 54, 0.18); border-radius: var(--radius); background: #f7fbfa; color: var(--muted); display: grid; place-items: center; text-align: center; padding: 0; overflow: hidden; }\n    .blank-replaceable-img { display: block; width: 100%; height: 100%; min-height: inherit; object-fit: cover; border-radius: inherit; background: #f7fbfa; }\n\n    .value-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n    .value-card, .feature-card, .pricing-card, .faq-item { background: #ffffff; border: 1px solid var(--border); border-radius: var(--radius); padding: 24px; box-shadow: var(--shadow); }\n    .value-card { display: flex; flex-direction: column; }\n    .value-card:nth-child(1), .feature-card:nth-child(1), .faq-item:nth-child(1) { background: linear-gradient(180deg, var(--teal-soft), #ffffff 70%); }\n    .value-card:nth-child(2), .feature-card:nth-child(2), .faq-item:nth-child(2) { background: linear-gradient(180deg, var(--coral-soft), #ffffff 70%); }\n    .value-card:nth-child(3), .feature-card:nth-child(3), .faq-item:nth-child(3) { background: linear-gradient(180deg, var(--purple-soft), #ffffff 70%); }\n    .value-card:nth-child(4), .feature-card:nth-child(4), .faq-item:nth-child(4) { background: linear-gradient(180deg, rgba(26, 31, 54, 0.06), #ffffff 70%); }\n    .value-card .icon { font-size: 2rem; line-height: 1; margin: 2px 0 12px; }\n    .value-card h3 { margin-bottom: 10px; }\n    .value-card p { margin-bottom: 0; }\n    .value-visual { width: 100%; aspect-ratio: 1 \/ 1; min-height: 0; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; margin-bottom: 18px; flex: 0 0 auto; }\n    .value-visual .blank-replaceable-img { width: 100%; height: 100%; min-height: 0; object-fit: cover; }\n\n    .video-shell { border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .video-placeholder { min-height: 560px; border-radius: 24px; }\n\n    .youtube-full-width { width: 100%; margin-top: 30px; border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .youtube-full-width .video-frame { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 24px; background: #000000; }\n    .youtube-full-width iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }\n\n    .split { display: grid; grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr); gap: 48px; align-items: center; }\n    .premium-positioning-section { background: radial-gradient(circle at 16% 20%, rgba(255, 107, 107, 0.14), transparent 28%), radial-gradient(circle at 82% 72%, rgba(3, 161, 150, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fff9f8 55%, #ffffff); }\n    .premium-positioning-section p:nth-of-type(2) { display: inline-block; color: var(--navy); font-size: 1.28rem; font-weight: 950; padding: 8px 14px; border-radius: 999px; background: rgba(255, 107, 107, 0.12); border: 1px solid rgba(255, 107, 107, 0.22); }\n    .premium-list { display: grid; gap: 12px; padding: 0; margin: 0; list-style: none; }\n    .premium-list li { position: relative; color: var(--navy); background: #ffffff; border: 1px solid var(--border); border-radius: 18px; padding: 15px 16px 15px 48px; box-shadow: 0 10px 26px rgba(26, 31, 54, 0.07); font-weight: 800; }\n    .premium-list li::before { content: \"✓\"; position: absolute; left: 16px; top: 14px; display: inline-grid; place-items: center; width: 22px; height: 22px; border-radius: 999px; background: var(--teal); color: #ffffff; font-size: 0.82rem; font-weight: 950; }\n    .premium-list li:nth-child(2)::before, .premium-list li:nth-child(5)::before { background: var(--coral); }\n    .premium-list li:nth-child(3)::before { background: var(--purple); }\n    .premium-list li:nth-child(4)::before { background: var(--navy); }\n\n    .comparison-section { background: radial-gradient(circle at 18% 24%, rgba(3, 161, 150, 0.12), transparent 26%), radial-gradient(circle at 84% 28%, rgba(155, 93, 229, 0.12), transparent 28%), #ffffff; }\n    .comparison-table-wrap { overflow-x: auto; border-radius: 28px; border: 1px solid var(--border); background: #ffffff; box-shadow: var(--shadow); }\n    .comparison-table { width: 100%; border-collapse: collapse; min-width: 760px; }\n    .comparison-table th, .comparison-table td { text-align: left; padding: 18px 20px; border-bottom: 1px solid rgba(26, 31, 54, 0.1); vertical-align: top; }\n    .comparison-table th { color: #ffffff; background: var(--navy); font-size: 0.92rem; text-transform: uppercase; letter-spacing: 0.06em; }\n    .comparison-table th:nth-child(2) { background: var(--coral); }\n    .comparison-table th:nth-child(3) { background: var(--teal); }\n    .comparison-table td:first-child { color: var(--navy); font-weight: 950; width: 22%; }\n    .comparison-table td:nth-child(2) { color: #7c4650; background: rgba(255, 107, 107, 0.055); }\n    .comparison-table td:nth-child(3) { color: var(--navy); background: rgba(3, 161, 150, 0.06); font-weight: 800; }\n    .comparison-table tr:last-child td { border-bottom: 0; }\n    .comparison-note { margin: 20px auto 0; max-width: 860px; padding: 18px 20px; border-radius: 20px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); color: var(--navy); font-weight: 750; text-align: center; }\n    .comparison-note strong { color: var(--teal); }\n\n    .mid-page-cta { padding: 28px 0; background: #ffffff; }\n    .mid-page-cta-wrap { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px; border-radius: 28px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); }\n    .mid-page-cta h3 { margin-bottom: 6px; }\n    .mid-page-cta p { margin-bottom: 0; }\n\n    .trust-section { background: radial-gradient(circle at 12% 30%, rgba(3, 161, 150, 0.11), transparent 28%), radial-gradient(circle at 86% 18%, rgba(255, 107, 107, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #f9fffd 55%, #ffffff); }\n    .quality-split { display: grid; grid-template-columns: minmax(320px, 0.9fr) minmax(0, 1.1fr); gap: 42px; align-items: center; }\n    .quality-media .placeholder { min-height: 560px; border-radius: 34px; }\n    .quality-points { display: grid; gap: 14px; margin-top: 26px; }\n    .quality-points details { --accent: var(--teal); position: relative; overflow: hidden; border-radius: 22px; background: rgba(255, 255, 255, 0.88); border: 1px solid rgba(26, 31, 54, 0.1); box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08); transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease; }\n    .quality-points details::before { content: \"\"; position: absolute; inset: 0 auto 0 0; width: 6px; background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0)); opacity: 0.95; }\n    .quality-points details:nth-child(2) { --accent: var(--coral); }\n    .quality-points details:nth-child(3) { --accent: var(--purple); }\n    .quality-points details:hover { transform: translateY(-2px); box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12); border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1)); }\n    .quality-points details[open] { background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%); border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1)); box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13); }\n    .quality-points summary { position: relative; display: grid; grid-template-columns: 48px minmax(0, 1fr) 42px; gap: 16px; align-items: center; padding: 18px 18px 18px 22px; cursor: pointer; list-style: none; color: var(--navy); font-weight: 950; }\n    .quality-points summary::-webkit-details-marker { display: none; }\n    .quality-points .quality-number { display: inline-grid; place-items: center; width: 42px; height: 42px; border-radius: 16px; background: linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 72%, var(--navy))); color: #ffffff; font-weight: 950; font-size: 0.82rem; letter-spacing: 0.04em; box-shadow: 0 12px 26px color-mix(in srgb, var(--accent) 28%, transparent); }\n    .quality-points .quality-title { font-size: 1.08rem; line-height: 1.15; letter-spacing: -0.015em; }\n    .quality-points .quality-toggle { justify-self: end; display: inline-grid; place-items: center; width: 34px; height: 34px; border-radius: 999px; background: color-mix(in srgb, var(--accent) 12%, #ffffff); border: 1px solid color-mix(in srgb, var(--accent) 24%, rgba(26, 31, 54, 0.1)); color: var(--accent); font-size: 1.35rem; line-height: 1; font-weight: 900; transition: transform 180ms ease, background 180ms ease, color 180ms ease; }\n    .quality-points details[open] .quality-toggle { transform: rotate(45deg); background: var(--accent); color: #ffffff; }\n    .quality-points .quality-detail { position: relative; margin: -2px 18px 20px 86px; padding: 14px 16px; border-radius: 16px; background: rgba(255, 255, 255, 0.72); border: 1px solid rgba(26, 31, 54, 0.08); color: var(--muted); font-size: 0.96rem; line-height: 1.5; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75); }\n\n    .how-it-works-section { background: radial-gradient(circle at 12% 18%, rgba(155, 93, 229, 0.13), transparent 28%), radial-gradient(circle at 88% 70%, rgba(255, 107, 107, 0.12), transparent 28%), linear-gradient(180deg, #ffffff, #fbf8ff 55%, #ffffff); }\n    .how-timeline { position: relative; display: grid; gap: 18px; max-width: 920px; margin: 0 auto; padding-left: 28px; }\n    .how-timeline::before { content: \"\"; position: absolute; left: 50px; top: 28px; bottom: 28px; width: 4px; border-radius: 999px; background: linear-gradient(180deg, var(--teal), var(--coral), var(--purple), var(--navy)); }\n    .how-timeline-step { position: relative; display: grid; grid-template-columns: 72px minmax(0, 1fr); gap: 18px; align-items: center; }\n    .timeline-number { position: relative; z-index: 1; display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal); color: #ffffff; font-weight: 950; box-shadow: 0 10px 24px rgba(3, 161, 150, 0.22); }\n    .how-timeline-step:nth-child(2) .timeline-number { background: var(--coral); }\n    .how-timeline-step:nth-child(3) .timeline-number { background: var(--purple); }\n    .how-timeline-step:nth-child(4) .timeline-number { background: var(--navy); }\n    .timeline-content { padding: 20px 22px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: var(--shadow); }\n    .timeline-content h3 { margin-bottom: 6px; }\n    .timeline-content p { margin-bottom: 0; }\n\n    .product-selection-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.12), transparent 30%), #ffffff; }\n    .pricing-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; align-items: stretch; }\n    .pricing-card { position: relative; display: flex; flex-direction: column; gap: 18px; }\n    .pricing-card.highlight { border: 2px solid var(--teal); transform: scale(1.035); background: linear-gradient(180deg, rgba(3, 161, 150, 0.12), rgba(155, 93, 229, 0.08), #ffffff 72%); box-shadow: 0 26px 80px rgba(3, 161, 150, 0.2); }\n    .popular-badge { position: absolute; top: -16px; left: 24px; background: var(--purple); color: #ffffff; padding: 7px 13px; border-radius: 999px; font-weight: 950; font-size: 0.8rem; text-transform: uppercase; }\n    .price { font-size: 3.2rem; line-height: 1; letter-spacing: -0.05em; font-weight: 950; color: var(--navy); }\n    .pricing-card ul { padding: 0; margin: 0; list-style: none; display: grid; gap: 10px; color: var(--muted); }\n    .pricing-card li::before { content: \"•\"; color: var(--teal); font-weight: 950; margin-right: 8px; }\n    .pricing-card:nth-child(3) li::before { color: var(--coral); }\n    .pricing-card:nth-child(2) li::before { color: var(--purple); }\n    .pricing-card .btn { margin-top: auto; width: 100%; }\n    .option-label { display: inline-flex; align-items: center; width: fit-content; padding: 8px 12px; border-radius: 999px; background: rgba(26, 31, 54, 0.06); color: var(--navy); font-size: 0.82rem; font-weight: 950; text-transform: uppercase; letter-spacing: 0.04em; }\n    .option-visual { width: 100%; min-height: 190px; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; }\n    .option-visual .blank-replaceable-img { min-height: 190px; }\n    .compact-bundle-strip { margin-top: 28px; display: flex; flex-wrap: wrap; align-items: center; gap: 10px; padding: 18px; border-radius: 24px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); color: var(--navy); }\n    .compact-bundle-strip span { display: inline-flex; align-items: center; padding: 8px 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.1); color: var(--muted); font-weight: 800; font-size: 0.92rem; }\n    .compact-preorder-note { margin-top: 14px; padding: 14px 16px; border-radius: 18px; background: var(--coral-soft); border: 1px solid rgba(255, 107, 107, 0.24); color: var(--navy); font-weight: 700; }\n    .compact-preorder-note strong { color: var(--coral); }\n\n    .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n    .feature-card { min-height: 230px; }\n    .feature-card .kicker { color: var(--teal); font-weight: 950; letter-spacing: 0.1em; text-transform: uppercase; font-size: 0.76rem; margin-bottom: 12px; }\n    .feature-card:nth-child(2) .kicker, .feature-card:nth-child(5) .kicker { color: var(--coral); }\n    .feature-card:nth-child(3) .kicker { color: var(--purple); }\n    .inline-specs-panel { margin-top: 22px; display: grid; grid-template-columns: minmax(0, 0.75fr) minmax(0, 1.25fr); gap: 20px; align-items: center; padding: 26px; border-radius: 30px; background: linear-gradient(135deg, rgba(3, 161, 150, 0.11), rgba(155, 93, 229, 0.08), #ffffff 72%); border: 1px solid rgba(3, 161, 150, 0.22); box-shadow: var(--shadow); }\n    .inline-specs-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n    .inline-specs-grid div { padding: 16px; border-radius: 18px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.09); }\n    .inline-specs-grid strong { display: block; color: var(--navy); font-size: 1.35rem; line-height: 1; margin-bottom: 6px; }\n    .inline-specs-grid span { color: var(--muted); font-size: 0.92rem; font-weight: 700; }\n\n    .who-section { padding-top: 54px; padding-bottom: 54px; background: radial-gradient(circle at 18% 22%, rgba(3, 161, 150, 0.1), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.1), transparent 30%), linear-gradient(180deg, #ffffff, #f8fffd 58%, #ffffff); }\n    .who-strip { display: grid; grid-template-columns: repeat(5, 1fr); gap: 12px; }\n    .who-strip div { display: grid; gap: 10px; justify-items: center; align-content: center; min-height: 132px; padding: 18px 14px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); text-align: center; }\n    .who-strip span { display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal-soft); font-size: 1.35rem; }\n    .who-strip strong { color: var(--navy); font-size: 0.95rem; line-height: 1.2; }\n\n    .lifestyle-mosaic-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(155, 93, 229, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fbf8ff 58%, #ffffff); }\n    .lifestyle-mosaic { display: grid; grid-template-columns: 1.15fr 0.85fr 0.85fr; grid-auto-rows: 220px; gap: 18px; }\n    .lifestyle-mosaic .placeholder { min-height: auto; height: 100%; }\n    .mosaic-large { grid-row: span 2; }\n    .mosaic-tall { grid-row: span 2; }\n    .mosaic-wide { grid-column: span 2; }\n\n    .notify-banner { padding: 34px 0; background: #ffffff; }\n    .notify-banner-wrap { display: grid; grid-template-columns: minmax(0, 0.95fr) minmax(320px, 1.05fr); gap: 24px; align-items: center; padding: 24px; border-radius: 30px; border: 1px solid rgba(155, 93, 229, 0.2); background: linear-gradient(135deg, rgba(155, 93, 229, 0.09), rgba(3, 161, 150, 0.08), rgba(255, 107, 107, 0.08)); box-shadow: var(--shadow); }\n    .notify-banner-copy h3 { font-size: clamp(1.5rem, 3vw, 2.1rem); letter-spacing: -0.035em; margin-bottom: 8px; }\n    .notify-banner-copy p { margin-bottom: 0; }\n    .notify-banner-form { display: flex; gap: 10px; padding: 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.82); border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); }\n    .notify-banner-form input { flex: 1; min-width: 0; min-height: 48px; padding: 0 16px; border-radius: 999px; border: 2px solid rgba(26, 31, 54, 0.1); color: var(--navy); font: inherit; background: #ffffff; outline: none; }\n    .notify-banner-form .btn { min-height: 48px; white-space: nowrap; }\n    .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }\n\n    .faq-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }\n    .faq-item h3 { font-size: 1.08rem; }\n    .faq-featured { background: linear-gradient(180deg, rgba(3, 161, 150, 0.11), #ffffff 74%); border-color: rgba(3, 161, 150, 0.22); }\n    .faq-featured:nth-child(2) { background: linear-gradient(180deg, rgba(255, 107, 107, 0.11), #ffffff 74%); border-color: rgba(255, 107, 107, 0.22); }\n\n    .final-cta { text-align: center; padding: 96px 0 120px; background: radial-gradient(circle at 20% 30%, rgba(255, 107, 107, 0.16), transparent 26%), radial-gradient(circle at 80% 20%, rgba(155, 93, 229, 0.16), transparent 28%), linear-gradient(180deg, #ffffff, #f4fffd); }\n    .final-cta h2 { font-size: clamp(3rem, 9vw, 6.4rem); margin-bottom: 18px; }\n\n    .sticky-cta { position: fixed; left: 50%; bottom: 18px; transform: translateX(-50%); z-index: 20; width: min(calc(100% - 28px), 560px); display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 10px; border: 1px solid rgba(26, 31, 54, 0.12); border-radius: 999px; background: rgba(255, 255, 255, 0.88); backdrop-filter: blur(18px); box-shadow: 0 18px 54px rgba(26, 31, 54, 0.18); }\n    .sticky-cta span { padding-left: 12px; font-weight: 950; color: var(--navy); font-size: 0.92rem; }\n    .sticky-cta .btn { min-height: 44px; padding: 0 18px; font-size: 0.82rem; white-space: nowrap; }\n\n    footer { border-top: 1px solid var(--border); padding: 32px 0 96px; color: var(--muted); font-size: 0.92rem; background: #ffffff; }\n    .footer-grid { display: flex; align-items: center; justify-content: space-between; gap: 24px; }\n    .footer-grid strong { display: block; color: var(--navy); font-size: 1rem; margin-bottom: 4px; }\n    .footer-grid p { margin-bottom: 0; font-size: 0.92rem; }\n    .footer-links { display: flex; flex-wrap: wrap; gap: 14px; justify-content: flex-end; }\n    .footer-links a { color: var(--navy); font-weight: 800; }\n    .footer-links a:hover { color: var(--teal); }\n\n    @media (max-width: 980px) {\n      .hero { padding-top: 58px; min-height: auto; }\n      .hero-grid { gap: 24px; }\n      .hero-grid, .split, .quality-split, .inline-specs-panel, .notify-banner-wrap { grid-template-columns: 1fr; }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .who-strip { grid-template-columns: repeat(2, 1fr); }\n      .pricing-card.highlight { transform: none; }\n      .mid-page-cta-wrap { align-items: flex-start; flex-direction: column; }\n      .lifestyle-mosaic { grid-template-columns: repeat(2, 1fr); }\n      .mosaic-large, .mosaic-tall, .mosaic-wide { grid-column: auto; grid-row: span 1; }\n      .footer-grid { align-items: flex-start; flex-direction: column; }\n      .footer-links { justify-content: flex-start; }\n    }\n\n    @media (max-width: 640px) {\n      .section { padding: 58px 0; }\n      .container { width: min(100% - 24px, var(--max-width)); }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .inline-specs-grid, .who-strip { grid-template-columns: 1fr; }\n      .button-row { align-items: stretch; }\n      .btn { width: 100%; }\n      .hero-card, .video-placeholder { min-height: 390px; }\n      .hero-card .placeholder { min-height: 0; }\n      .how-timeline { padding-left: 0; }\n      .how-timeline::before { left: 24px; }\n      .how-timeline-step { grid-template-columns: 52px minmax(0, 1fr); gap: 12px; }\n      .quality-media .placeholder { min-height: 380px; }\n      .lifestyle-mosaic { grid-template-columns: 1fr; grid-auto-rows: minmax(260px, auto); }\n      .notify-banner-form { border-radius: 24px; flex-direction: column; }\n      .sticky-cta { border-radius: 24px; align-items: stretch; flex-direction: column; }\n      .sticky-cta span { padding: 4px 8px 0; text-align: center; }\n    }\n  \n\n    \/* Professional accordion formatting fixes *\/\n    .quality-points details \u003e summary,\n    .quality-points details \u003e summary * {\n      box-sizing: border-box;\n    }\n    .quality-points details \u003e summary {\n      display: flex !important;\n      align-items: center;\n      gap: 16px;\n      width: 100%;\n      min-height: 84px;\n      padding: 18px 22px 18px 24px;\n      list-style: none;\n      overflow: hidden;\n    }\n    .quality-points details \u003e summary::marker {\n      content: \"\";\n      display: none;\n    }\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none;\n    }\n    .quality-points .quality-number {\n      flex: 0 0 48px;\n      width: 48px;\n      height: 48px;\n      min-width: 48px;\n      max-width: 48px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      white-space: nowrap;\n      line-height: 1;\n      text-align: center;\n      writing-mode: horizontal-tb;\n      text-orientation: mixed;\n      overflow: hidden;\n    }\n    .quality-points .quality-title {\n      flex: 1 1 auto;\n      min-width: 0;\n      max-width: 100%;\n      display: block;\n      line-height: 1.2;\n      overflow-wrap: normal;\n      word-break: normal;\n      hyphens: none;\n    }\n    .quality-points .quality-toggle {\n      flex: 0 0 38px;\n      width: 38px;\n      height: 38px;\n      min-width: 38px;\n      max-width: 38px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      line-height: 1;\n      text-align: center;\n      overflow: hidden;\n      font-size: 0;\n      white-space: nowrap;\n    }\n    .quality-points .quality-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.45rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .quality-points details[open] .quality-toggle::before {\n      transform: translateY(-1px) rotate(0deg);\n    }\n    @media (max-width: 640px) {\n      .quality-points details \u003e summary {\n        min-height: 74px;\n        gap: 12px;\n        padding: 15px 14px 15px 18px;\n      }\n      .quality-points .quality-number {\n        flex-basis: 40px;\n        width: 40px;\n        height: 40px;\n        min-width: 40px;\n        max-width: 40px;\n        border-radius: 14px;\n        font-size: 0.74rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.98rem;\n      }\n      .quality-points .quality-toggle {\n        flex-basis: 34px;\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n      }\n      .quality-points .quality-detail {\n        margin: 0 14px 16px 70px;\n      }\n    }\n\n    \/* Mobile accordion polish: keep titles professional and controls contained *\/\n    .quality-points details \u003e summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      -webkit-appearance: none;\n      appearance: none;\n    }\n    .quality-points details \u003e summary::marker,\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none !important;\n      content: \"\" !important;\n      font-size: 0 !important;\n    }\n\n    @media (max-width: 640px) {\n      .quality-points {\n        gap: 12px;\n        margin-top: 22px;\n      }\n      .quality-points details {\n        border-radius: 20px;\n      }\n      .quality-points details::before {\n        width: 5px;\n      }\n      .quality-points details \u003e summary {\n        display: grid !important;\n        grid-template-columns: 34px minmax(0, 1fr) 30px;\n        gap: 8px;\n        align-items: center;\n        min-height: 78px;\n        padding: 14px 12px 14px 16px;\n        overflow: visible;\n      }\n      .quality-points .quality-number {\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n        flex-basis: 34px;\n        border-radius: 12px;\n        font-size: 0.72rem;\n        letter-spacing: 0.02em;\n        box-shadow: 0 10px 22px color-mix(in srgb, var(--accent) 22%, transparent);\n      }\n      .quality-points .quality-title {\n        min-width: 0;\n        width: 100%;\n        font-size: 0.98rem;\n        line-height: 1.16;\n        letter-spacing: -0.02em;\n        overflow-wrap: normal;\n        word-break: normal;\n        hyphens: none;\n      }\n      .quality-points .quality-toggle {\n        justify-self: end;\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        border-radius: 999px;\n        font-size: 0;\n        line-height: 1;\n        overflow: hidden;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.18rem;\n        line-height: 1;\n        transform: translateY(-1px);\n      }\n      .quality-points .quality-detail {\n        margin: -2px 12px 14px 54px;\n        padding: 12px 13px;\n        border-radius: 14px;\n        font-size: 0.92rem;\n        line-height: 1.45;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .quality-copy {\n        min-width: 0;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 32px minmax(0, 1fr) 28px;\n        gap: 7px;\n        padding: 13px 11px 13px 14px;\n        min-height: 76px;\n      }\n      .quality-points .quality-number {\n        width: 32px;\n        height: 32px;\n        min-width: 32px;\n        max-width: 32px;\n        flex-basis: 32px;\n        border-radius: 11px;\n        font-size: 0.68rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.94rem;\n        line-height: 1.15;\n      }\n      .quality-points .quality-toggle {\n        width: 28px;\n        height: 28px;\n        min-width: 28px;\n        max-width: 28px;\n        flex-basis: 28px;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.08rem;\n      }\n      .quality-points .quality-detail {\n        margin-left: 50px;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .quality-points .quality-title {\n        font-size: 0.9rem;\n        line-height: 1.14;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 30px minmax(0, 1fr) 26px;\n        gap: 6px;\n        padding-left: 12px;\n        padding-right: 10px;\n      }\n      .quality-points .quality-number {\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        font-size: 0.64rem;\n      }\n      .quality-points .quality-toggle {\n        width: 26px;\n        height: 26px;\n        min-width: 26px;\n        max-width: 26px;\n        flex-basis: 26px;\n      }\n    }\n\n    \/* Compact expandable benefit cards *\/\n    .value-grid.value-accordion-grid {\n      align-items: stretch;\n    }\n    .value-card.value-accordion-card {\n      padding: 0;\n      overflow: hidden;\n      min-height: 100%;\n    }\n    .value-card.value-accordion-card details {\n      height: 100%;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none;\n      cursor: pointer;\n      display: grid;\n      grid-template-rows: auto 1fr;\n      gap: 16px;\n      padding: 18px;\n      min-height: 100%;\n      box-sizing: border-box;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n      font-size: 0;\n    }\n    .value-card.value-accordion-card .value-visual {\n      margin: 0;\n      border-radius: 18px;\n      overflow: hidden;\n      background: #f7fbfb;\n      aspect-ratio: 1 \/ 1;\n      box-shadow: inset 0 0 0 1px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-visual img {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 36px;\n      gap: 12px;\n      align-items: center;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0;\n      font-size: clamp(1.2rem, 2vw, 1.55rem);\n      line-height: 1.08;\n      letter-spacing: -0.035em;\n      color: var(--ink);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 36px;\n      height: 36px;\n      border-radius: 999px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      justify-self: end;\n      border: 1px solid currentColor;\n      background: rgba(255, 255, 255, 0.62);\n      font-size: 0;\n      line-height: 1;\n      box-shadow: 0 10px 22px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.4rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      content: \"–\";\n      transform: translateY(-3px);\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 18px 18px;\n      padding: 14px 15px;\n      border-radius: 16px;\n      background: rgba(255, 255, 255, 0.72);\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      color: var(--muted);\n      line-height: 1.5;\n      font-size: 0.98rem;\n    }\n    .value-card.value-accordion-card .value-detail p {\n      margin: 0;\n    }\n    .value-card.value-accordion-card:nth-child(1) .value-toggle { color: var(--teal); }\n    .value-card.value-accordion-card:nth-child(2) .value-toggle { color: var(--coral); }\n    .value-card.value-accordion-card:nth-child(3) .value-toggle { color: var(--purple); }\n    .value-card.value-accordion-card:nth-child(4) .value-toggle { color: var(--ink); }\n\n    @media (max-width: 900px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 104px minmax(0, 1fr);\n        grid-template-rows: auto;\n        align-items: center;\n        min-height: 132px;\n        padding: 14px;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1;\n        border-radius: 16px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px;\n        gap: 10px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.1rem, 4.8vw, 1.4rem);\n        line-height: 1.1;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px;\n        height: 34px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.25rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px 132px;\n        padding: 12px 13px;\n        font-size: 0.94rem;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 88px minmax(0, 1fr);\n        gap: 12px;\n        min-height: 112px;\n        padding: 12px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 30px;\n        gap: 8px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 1.08rem;\n        line-height: 1.08;\n        letter-spacing: -0.03em;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 30px;\n        height: 30px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.1rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px;\n        padding: 12px;\n        font-size: 0.92rem;\n      }\n    }\n\n    \/* Benefits accordion layout fix: desktop + mobile professional formatting *\/\n    .value-grid.value-accordion-grid {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n    }\n    .value-card.value-accordion-card {\n      min-width: 0;\n      overflow: hidden;\n    }\n    .value-card.value-accordion-card details,\n    .value-card.value-accordion-card details[open] {\n      height: auto !important;\n      min-height: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      display: grid !important;\n      grid-template-rows: auto auto !important;\n      grid-template-columns: 1fr !important;\n      gap: 16px !important;\n      align-items: stretch !important;\n      min-height: 0 !important;\n      height: auto !important;\n      padding: 18px !important;\n      cursor: pointer;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker,\n    .value-card.value-accordion-card summary::before,\n    .value-card.value-accordion-card summary::after {\n      content: \"\" !important;\n      display: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      font-size: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual {\n      width: 100% !important;\n      aspect-ratio: 1.08 \/ 1 !important;\n      min-width: 0 !important;\n      margin: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 38px !important;\n      gap: 12px !important;\n      align-items: center !important;\n      min-width: 0 !important;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0 !important;\n      max-width: 100% !important;\n      color: var(--ink) !important;\n      font-size: clamp(1.05rem, 1.25vw, 1.28rem) !important;\n      line-height: 1.12 !important;\n      font-weight: 850 !important;\n      letter-spacing: -0.035em !important;\n      text-transform: none !important;\n      word-break: normal !important;\n      overflow-wrap: normal !important;\n      hyphens: none !important;\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 38px !important;\n      height: 38px !important;\n      min-width: 38px !important;\n      max-width: 38px !important;\n      flex: 0 0 38px !important;\n      justify-self: end !important;\n      align-self: center !important;\n      box-sizing: border-box !important;\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      line-height: 1 !important;\n      transform: translateY(-1px) !important;\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      transform: translateY(-3px) !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      display: block !important;\n      margin: 0 18px 18px !important;\n      padding: 14px 15px !important;\n      max-width: none !important;\n      min-height: 0 !important;\n      font-size: 0.98rem !important;\n      line-height: 1.48 !important;\n      color: var(--muted) !important;\n    }\n\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 78px minmax(0, 1fr) !important;\n        grid-template-rows: auto !important;\n        gap: 12px !important;\n        align-items: center !important;\n        padding: 12px !important;\n        min-height: 102px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 9px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1rem, 4.1vw, 1.18rem) !important;\n        line-height: 1.12 !important;\n        letter-spacing: -0.025em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n        flex-basis: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 12px 13px !important;\n        font-size: 0.95rem !important;\n        line-height: 1.5 !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 70px minmax(0, 1fr) !important;\n        gap: 10px !important;\n        padding: 10px !important;\n        min-height: 94px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 7px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 0.96rem !important;\n        line-height: 1.1 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n   \n\n    \/* Mobile benefit cards: match desktop feel with large top images *\/\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 16px !important;\n      }\n      .value-card.value-accordion-card {\n        border-radius: 26px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 1fr !important;\n        grid-template-rows: auto auto !important;\n        gap: 14px !important;\n        align-items: stretch !important;\n        min-height: 0 !important;\n        padding: 14px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        width: 100% !important;\n        aspect-ratio: 1.08 \/ 1 !important;\n        border-radius: 16px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        gap: 12px !important;\n        align-items: center !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.45rem, 5.6vw, 1.8rem) !important;\n        line-height: 1.02 !important;\n        letter-spacing: -0.04em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 36px !important;\n        height: 36px !important;\n        min-width: 36px !important;\n        max-width: 36px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px !important;\n        padding: 14px 15px !important;\n        font-size: 1rem !important;\n        line-height: 1.55 !important;\n      }\n    }\n\n    @media (max-width: 480px) {\n      .value-grid.value-accordion-grid {\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 10px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.28rem, 7.2vw, 1.6rem) !important;\n        line-height: 1.02 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 13px 14px !important;\n        font-size: 0.98rem !important;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .value-card.value-accordion-card h3 {\n        font-size: 1.16rem !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 8px !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n    \/* How it works accordion: matched to the perfected quality accordion style *\/\n    .how-steps-accordion {\n      max-width: 920px;\n      margin: 28px auto 0;\n    }\n    .how-steps-accordion details:nth-child(4) {\n      --accent: var(--navy);\n    }\n    .how-steps-accordion .quality-title {\n      text-transform: uppercase;\n      letter-spacing: -0.01em;\n    }\n    @media (max-width: 640px) {\n      .how-steps-accordion {\n        margin-top: 22px;\n      }\n      .how-steps-accordion .quality-title {\n        text-transform: uppercase;\n      }\n    }\n\n    \/* FAQ accordion: match the professional expandable\/collapsible treatment *\/\n    .faq-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 16px;\n      margin-top: 28px;\n      align-items: start;\n    }\n    .faq-accordion-item {\n      --accent: var(--teal);\n      position: relative;\n      overflow: hidden;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.9);\n      border: 1px solid rgba(26, 31, 54, 0.1);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n      transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n    }\n    .faq-accordion-item::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 auto 0 0;\n      width: 6px;\n      background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0));\n      opacity: 0.95;\n    }\n    .faq-accordion-item:nth-child(2) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(3) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(4) { --accent: var(--navy); }\n    .faq-accordion-item:nth-child(5) { --accent: var(--teal); }\n    .faq-accordion-item:nth-child(6) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(7) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(8) { --accent: var(--navy); }\n    .faq-accordion-item:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12);\n      border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1));\n    }\n    .faq-accordion-item[open] {\n      background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%);\n      border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1));\n      box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13);\n    }\n    .faq-accordion-item \u003e summary,\n    .faq-accordion-item \u003e summary * {\n      box-sizing: border-box;\n    }\n    .faq-accordion-item \u003e summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: center;\n      width: 100%;\n      padding: 20px 20px 20px 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .faq-accordion-item \u003e summary::marker,\n    .faq-accordion-item \u003e summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .faq-question {\n      display: block;\n      margin: 0;\n      color: var(--navy);\n      font-size: 1.08rem;\n      font-weight: 950;\n      letter-spacing: -0.02em;\n      line-height: 1.2;\n      text-transform: uppercase;\n      padding-right: 4px;\n    }\n    .faq-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--accent) 55%, rgba(26, 31, 54, 0.14));\n      background: color-mix(in srgb, var(--accent) 6%, rgba(255,255,255,0.96));\n      color: var(--accent);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n    }\n    .faq-accordion-item[open] .faq-toggle {\n      transform: rotate(45deg);\n      background: var(--accent);\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .faq-answer {\n      margin: 0;\n      padding: 0 24px 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 56ch;\n    }\n    .faq-answer p {\n      margin: 0;\n    }\n    @media (max-width: 900px) {\n      .faq-accordion-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n    @media (max-width: 640px) {\n      .faq-accordion-grid {\n        margin-top: 22px;\n        gap: 14px;\n      }\n      .faq-accordion-item \u003e summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 18px 18px 18px 22px;\n      }\n      .faq-question {\n        font-size: 0.98rem;\n        line-height: 1.24;\n      }\n      .faq-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .faq-answer {\n        padding: 0 18px 20px 22px;\n        font-size: 0.98rem;\n      }\n    }\n\n    \/* Feature cards accordion: same polished expandable\/collapsible treatment *\/\n    .features-grid.features-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n      margin-top: 28px;\n    }\n    .feature-card.feature-accordion-card {\n      padding: 0;\n      min-height: 0;\n      position: relative;\n      overflow: hidden;\n    }\n    .feature-card.feature-accordion-card details {\n      position: relative;\n      height: 100%;\n    }\n    .feature-card.feature-accordion-card summary,\n    .feature-card.feature-accordion-card summary * {\n      box-sizing: border-box;\n    }\n    .feature-card.feature-accordion-card summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: start;\n      width: 100%;\n      padding: 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .feature-card.feature-accordion-card summary::marker,\n    .feature-card.feature-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .feature-card.feature-accordion-card .feature-summary-copy {\n      min-width: 0;\n    }\n    .feature-card.feature-accordion-card .kicker {\n      display: block;\n      margin-bottom: 12px;\n    }\n    .feature-card.feature-accordion-card h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.1rem, 2vw, 1.22rem);\n      line-height: 1.08;\n      letter-spacing: -0.03em;\n      text-transform: uppercase;\n      text-wrap: balance;\n      max-width: 15ch;\n    }\n    .feature-card.feature-accordion-card .feature-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--teal) 55%, rgba(26,31,54,0.14));\n      background: rgba(255,255,255,0.85);\n      color: var(--teal);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n      margin-top: 2px;\n    }\n    .feature-card.feature-accordion-card:nth-child(2) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(5) .feature-toggle {\n      color: var(--coral);\n      border-color: color-mix(in srgb, var(--coral) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card:nth-child(3) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(6) .feature-toggle {\n      color: var(--purple);\n      border-color: color-mix(in srgb, var(--purple) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card details[open] .feature-toggle {\n      transform: rotate(45deg);\n      background: currentColor;\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .feature-card.feature-accordion-card .feature-detail {\n      margin: 0;\n      padding: 0 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 32ch;\n    }\n    .feature-card.feature-accordion-card .feature-detail p {\n      margin: 0;\n    }\n    @media (max-width: 980px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n      .feature-card.feature-accordion-card h3 {\n        max-width: 18ch;\n      }\n    }\n    @media (max-width: 640px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: 1fr;\n        gap: 14px;\n        margin-top: 22px;\n      }\n      .feature-card.feature-accordion-card summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 20px 20px 18px;\n      }\n      .feature-card.feature-accordion-card h3 {\n        font-size: 1.1rem;\n        max-width: none;\n      }\n      .feature-card.feature-accordion-card .feature-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .feature-card.feature-accordion-card .feature-detail {\n        padding: 0 20px 20px;\n        font-size: 0.98rem;\n        max-width: none;\n      }\n    }\n\n    \/* Nested social-flow media inside the Remove, Recharge, Wash accordion *\/\n    .accordion-nested-social-flow {\n      margin: 0 24px 24px;\n      padding: 20px;\n      border-radius: 22px;\n      background: linear-gradient(135deg, rgba(0, 163, 155, 0.08), rgba(145, 86, 226, 0.08));\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n    }\n    .accordion-nested-social-flow .eyebrow {\n      margin-bottom: 10px;\n    }\n    .accordion-nested-social-flow h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.6rem, 3.5vw, 2.6rem);\n      line-height: 0.98;\n      letter-spacing: -0.055em;\n      text-transform: uppercase;\n      text-wrap: balance;\n    }\n    .accordion-nested-social-flow p {\n      margin: 14px 0 18px;\n      color: var(--muted);\n      font-size: 1rem;\n      line-height: 1.55;\n      max-width: 64ch;\n    }\n    .accordion-nested-social-media {\n      display: grid;\n      gap: 14px;\n    }\n    .accordion-nested-social-media img {\n      display: block;\n      width: 100%;\n      height: auto;\n      border-radius: 18px;\n      border: 1px solid rgba(26, 31, 54, 0.09);\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.11);\n      overflow: hidden;\n    }\n    @media (max-width: 640px) {\n      .accordion-nested-social-flow {\n        margin: 0 18px 18px 22px;\n        padding: 15px;\n        border-radius: 18px;\n      }\n      .accordion-nested-social-flow h3 {\n        font-size: clamp(1.35rem, 8vw, 1.9rem);\n      }\n      .accordion-nested-social-flow p {\n        font-size: 0.96rem;\n      }\n      .accordion-nested-social-media img {\n        border-radius: 14px;\n      }\n    }\n\n    \/* Standalone social-flow section below How It Works accordion *\/\n    .standalone-social-flow {\n      margin: 42px auto 0;\n      max-width: 980px;\n      text-align: center;\n      padding: 0;\n    }\n    .standalone-social-flow .eyebrow {\n      justify-content: center;\n    }\n    .standalone-social-flow h3 {\n      margin: 12px auto 14px;\n      max-width: 820px;\n      color: var(--navy);\n      font-size: clamp(2.6rem, 6vw, 5.1rem);\n      line-height: 0.96;\n      letter-spacing: -0.07em;\n      text-transform: uppercase;\n    }\n    .standalone-social-flow p {\n      margin: 0 auto 22px;\n      max-width: 760px;\n      color: var(--muted);\n      font-size: 1.1rem;\n      line-height: 1.6;\n    }\n    .standalone-social-media {\n      display: grid;\n      gap: 16px;\n    }\n    .standalone-social-media img {\n      width: 100%;\n      display: block;\n      border-radius: 0;\n      object-fit: cover;\n      box-shadow: 0 18px 48px rgba(26,31,54,0.10);\n    }\n    @media (max-width: 720px) {\n      .standalone-social-flow {\n        margin-top: 30px;\n      }\n      .standalone-social-flow h3 {\n        font-size: clamp(2.2rem, 11vw, 3.4rem);\n      }\n      .standalone-social-flow p {\n        font-size: 1rem;\n      }\n    }\n\n    .included-designs-stack { margin-top: 18px; }\n    .included-designs-stack img { width: 100%; display: block; border-radius: 18px; }\n    @media (max-width: 640px) { .included-designs-stack { margin-top: 14px; } .included-designs-stack img { border-radius: 14px; } }\n\n\n    \/* Streamlined spacing pass: desktop + mobile section rhythm *\/\n    :root {\n      --section-y-desktop: 60px;\n      --section-y-tight: 42px;\n      --section-y-mobile: 40px;\n      --section-y-mobile-tight: 30px;\n      --media-gap: 20px;\n      --card-gap: 18px;\n    }\n\n    .ultra-led-flow-star-page .section {\n      padding-top: var(--section-y-desktop) !important;\n      padding-bottom: var(--section-y-desktop) !important;\n    }\n    .ultra-led-flow-star-page .section-header {\n      margin-bottom: 26px !important;\n    }\n    .ultra-led-flow-star-page .section-header.center {\n      max-width: 820px;\n    }\n    .ultra-led-flow-star-page .section-header \u003e *:last-child,\n    .ultra-led-flow-star-page .container \u003e *:last-child,\n    .ultra-led-flow-star-page article \u003e *:last-child {\n      margin-bottom: 0 !important;\n    }\n    .ultra-led-flow-star-page h1 { margin-bottom: 18px !important; }\n    .ultra-led-flow-star-page h2 { margin-bottom: 14px !important; }\n    .ultra-led-flow-star-page h3 { margin-bottom: 10px !important; }\n    .ultra-led-flow-star-page p { margin-bottom: 14px; }\n    .ultra-led-flow-star-page p:empty { display: none; }\n\n    \/* Keep large media blocks close to the copy they support without huge dead zones *\/\n    .hero {\n      padding-top: 58px !important;\n      padding-bottom: 42px !important;\n    }\n    .hero-copy .lead {\n      margin-top: 18px !important;\n      margin-bottom: 8px !important;\n    }\n    .hero-badges {\n      margin-top: 20px !important;\n    }\n    .button-row {\n      margin-top: 22px !important;\n    }\n    .hero-media {\n      margin-top: 26px;\n    }\n    .hero-card,\n    .video-shell,\n    .youtube-full-width,\n    .placeholder,\n    .option-visual,\n    .compact-preorder-note,\n    .quality-media .placeholder,\n    .standalone-social-media img,\n    .section-header.center img {\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.09);\n    }\n    .hero-card .placeholder img + img {\n      margin-top: 18px !important;\n    }\n\n    \/* Product sections: cleaner cards and less vertical drift *\/\n    #top-product-selection,\n    #pricing {\n      padding-top: 54px !important;\n      padding-bottom: 54px !important;\n    }\n    .pricing-grid {\n      gap: 18px !important;\n      align-items: stretch !important;\n    }\n    .pricing-card {\n      gap: 14px !important;\n      padding: 22px !important;\n    }\n    .pricing-card h3,\n    .pricing-card p {\n      margin-bottom: 0 !important;\n    }\n    .price {\n      margin-top: 2px;\n    }\n    .option-visual {\n      min-height: 0 !important;\n      aspect-ratio: 1.18 \/ 1;\n    }\n    .option-visual img,\n    .option-visual .blank-replaceable-img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 0 !important;\n      object-fit: cover !important;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .compact-preorder-note {\n      margin-top: 18px !important;\n      padding: 12px !important;\n      border-radius: 22px !important;\n    }\n    .compact-preorder-note img {\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      border-radius: 14px !important;\n      float: none !important;\n    }\n\n    \/* Value accordions: current markup uses direct images in summary, so style that directly *\/\n    .value-grid.value-accordion-grid {\n      gap: var(--card-gap) !important;\n      margin-top: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 40px !important;\n      grid-template-rows: auto auto !important;\n      gap: 14px 12px !important;\n      align-items: center !important;\n      padding: 16px !important;\n      font-size: clamp(1.08rem, 1.45vw, 1.3rem) !important;\n      line-height: 1.08 !important;\n      font-weight: 950 !important;\n      letter-spacing: -0.035em !important;\n      color: var(--navy) !important;\n    }\n    .value-card.value-accordion-card summary \u003e img {\n      grid-column: 1 \/ -1 !important;\n      width: 100% !important;\n      aspect-ratio: 1.06 \/ 1 !important;\n      height: auto !important;\n      object-fit: cover !important;\n      border-radius: 16px !important;\n      margin: 0 !important;\n      float: none !important;\n      border: 1px solid rgba(26,31,54,0.08);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      grid-column: 2 !important;\n      grid-row: 2 !important;\n      align-self: center !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 16px 16px !important;\n    }\n\n    \/* Section-specific rhythm *\/\n    .mid-page-cta {\n      padding: 24px 0 !important;\n    }\n    .mid-page-cta-wrap {\n      padding: 20px !important;\n    }\n    .trust-section,\n    .how-it-works-section,\n    .lifestyle-mosaic-section {\n      padding-top: 56px !important;\n      padding-bottom: 56px !important;\n    }\n    .quality-split,\n    .split,\n    .inline-specs-panel {\n      gap: 32px !important;\n    }\n    .quality-points,\n    .how-steps-accordion,\n    .faq-accordion-grid,\n    .features-grid.features-accordion-grid {\n      margin-top: 20px !important;\n      gap: 14px !important;\n    }\n    .section-header.center p img,\n    .section-header.center \u003e p \u003e img {\n      width: 100% !important;\n      margin: 16px auto 0 !important;\n      float: none !important;\n      border-radius: 20px;\n      display: block;\n    }\n    .section-header.center \u003e p:has(img) {\n      margin: 0 auto !important;\n      max-width: 900px;\n    }\n    .how-it-works-section .section-header.center \u003e p:has(img) {\n      max-width: 760px;\n    }\n    .standalone-social-flow {\n      margin-top: 34px !important;\n    }\n    .standalone-social-flow h3 {\n      margin-top: 8px !important;\n      margin-bottom: 10px !important;\n    }\n    .standalone-social-flow p {\n      margin-bottom: 18px !important;\n    }\n    .standalone-social-media {\n      gap: 14px !important;\n    }\n    .inline-specs-panel {\n      margin-top: 20px !important;\n      padding: 22px !important;\n    }\n    .lifestyle-mosaic-section .section-header.center \u003e p:has(img) {\n      margin-top: 18px !important;\n      max-width: 720px;\n    }\n    .final-cta {\n      padding-top: 68px !important;\n      padding-bottom: 96px !important;\n    }\n    .final-cta .lead {\n      margin-bottom: 0 !important;\n    }\n\n    \/* Subtle separators make the long page feel organized without adding bulk *\/\n    .section + .section,\n    .mid-page-cta + .section,\n    .section + .mid-page-cta {\n      border-top: 1px solid rgba(26, 31, 54, 0.045);\n    }\n\n    \/* Mobile spacing: shorter, tighter, easier to scan *\/\n    @media (max-width: 980px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 48px !important;\n        padding-bottom: 48px !important;\n      }\n      .hero {\n        padding-top: 44px !important;\n        padding-bottom: 34px !important;\n      }\n      #top-product-selection,\n      #pricing,\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 46px !important;\n        padding-bottom: 46px !important;\n      }\n      .pricing-grid,\n      .features-grid.features-accordion-grid,\n      .faq-accordion-grid {\n        gap: 14px !important;\n      }\n      .pricing-card.highlight {\n        transform: none !important;\n      }\n      .split,\n      .quality-split,\n      .inline-specs-panel {\n        gap: 24px !important;\n      }\n    }\n\n    @media (max-width: 640px) {\n      .container {\n        width: min(100% - 24px, var(--max-width)) !important;\n      }\n      .ultra-led-flow-star-page .section {\n        padding-top: var(--section-y-mobile) !important;\n        padding-bottom: var(--section-y-mobile) !important;\n      }\n      .section-header {\n        margin-bottom: 18px !important;\n      }\n      .eyebrow {\n        margin-bottom: 10px !important;\n      }\n      .hero {\n        padding-top: 34px !important;\n        padding-bottom: 28px !important;\n      }\n      #top-product-selection,\n      #pricing {\n        padding-top: 36px !important;\n        padding-bottom: 38px !important;\n      }\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 38px !important;\n        padding-bottom: 38px !important;\n      }\n      .mid-page-cta {\n        padding: 18px 0 !important;\n      }\n      .hero-media {\n        margin-top: 20px !important;\n      }\n      .hero-card,\n      .hero-card .placeholder,\n      .video-placeholder,\n      .quality-media .placeholder {\n        min-height: 0 !important;\n      }\n      .hero-card .placeholder img {\n        width: 100% !important;\n        margin: 0 !important;\n      }\n      .hero-card .placeholder img + img {\n        margin-top: 12px !important;\n      }\n      .button-row {\n        margin-top: 18px !important;\n        gap: 10px !important;\n      }\n      .hero-badges {\n        margin-top: 16px !important;\n        gap: 8px !important;\n      }\n      .pill {\n        padding: 8px 11px !important;\n        font-size: 0.84rem !important;\n      }\n      .pricing-card {\n        padding: 18px !important;\n        gap: 12px !important;\n      }\n      .option-visual {\n        aspect-ratio: 1.2 \/ 1 !important;\n      }\n      .compact-preorder-note {\n        margin-top: 14px !important;\n        padding: 10px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px 10px !important;\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        font-size: clamp(1.18rem, 6.4vw, 1.55rem) !important;\n      }\n      .value-card.value-accordion-card summary \u003e img {\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n      }\n      .quality-points,\n      .how-steps-accordion,\n      .faq-accordion-grid,\n      .features-grid.features-accordion-grid {\n        margin-top: 16px !important;\n      }\n      .standalone-social-flow {\n        margin-top: 26px !important;\n      }\n      .standalone-social-media {\n        gap: 12px !important;\n      }\n      .section-header.center p img,\n      .section-header.center \u003e p \u003e img {\n        margin-top: 12px !important;\n        border-radius: 16px !important;\n      }\n      .inline-specs-panel {\n        margin-top: 16px !important;\n        padding: 16px !important;\n      }\n      .final-cta {\n        padding-top: 48px !important;\n        padding-bottom: 86px !important;\n      }\n      .sticky-cta {\n        bottom: 12px !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 34px !important;\n        padding-bottom: 34px !important;\n      }\n      .section-header {\n        margin-bottom: 16px !important;\n      }\n      .pricing-card,\n      .feature-card.feature-accordion-card summary,\n      .faq-accordion-item \u003e summary {\n        padding-left: 16px !important;\n        padding-right: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile video usability: make YouTube preview nearly full-screen width *\/\n    @media (max-width: 640px) {\n      #video .container {\n        width: 100% !important;\n        max-width: none !important;\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n      }\n      #video .section-header {\n        width: min(100% - 24px, var(--max-width)) !important;\n        margin-left: auto !important;\n        margin-right: auto !important;\n      }\n      #video .youtube-full-width {\n        width: calc(100vw - 16px) !important;\n        max-width: none !important;\n        margin: 20px auto 0 !important;\n        padding: 8px !important;\n        border-radius: 24px !important;\n        box-shadow: 0 18px 44px rgba(26, 31, 54, 0.13) !important;\n      }\n      #video .youtube-full-width .video-frame {\n        width: 100% !important;\n        aspect-ratio: 16 \/ 9 !important;\n        border-radius: 18px !important;\n      }\n      #video .youtube-full-width iframe {\n        width: 100% !important;\n        height: 100% !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      #video .youtube-full-width {\n        width: calc(100vw - 12px) !important;\n        padding: 6px !important;\n        border-radius: 20px !important;\n      }\n      #video .youtube-full-width .video-frame {\n        border-radius: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile quality-section image placement: show the quality collage directly under the intro text *\/\n    .quality-media-mobile-inline {\n      display: none;\n    }\n    @media (max-width: 980px) {\n      .quality-split \u003e .quality-media:not(.quality-media-mobile-inline) {\n        display: none;\n      }\n      .quality-media-mobile-inline {\n        display: block;\n        margin: 18px 0 22px;\n      }\n      .quality-media-mobile-inline .placeholder {\n        min-height: 0 !important;\n        border-radius: 28px;\n        background: transparent;\n        border: 0;\n        padding: 0;\n        box-shadow: 0 14px 34px rgba(26, 31, 54, 0.09);\n      }\n      .quality-media-mobile-inline img {\n        width: 100%;\n        height: auto;\n        border-radius: 28px;\n        display: block;\n      }\n    }\n    @media (max-width: 640px) {\n      .quality-media-mobile-inline {\n        margin: 16px 0 20px;\n      }\n      .quality-media-mobile-inline .placeholder,\n      .quality-media-mobile-inline img {\n        border-radius: 24px;\n      }\n    }\n\n\n\n    .core-inserts-note {\n      margin: 18px auto 0;\n      max-width: 760px;\n      padding: 14px 18px;\n      border-radius: 18px;\n      background: rgba(0, 178, 185, 0.10);\n      border: 1px solid rgba(0, 178, 185, 0.22);\n      color: var(--navy);\n      font-weight: 700;\n      line-height: 1.45;\n    }\n    .core-inserts-note a {\n      color: var(--teal);\n      text-decoration: underline;\n      text-underline-offset: 3px;\n    }\n\n    \/* Fix mobile eyebrow marker collision in the Key Details section *\/\n    #features .section-header .eyebrow::before {\n      display: none;\n      content: none;\n    }\n    #features .section-header .eyebrow {\n      justify-content: center;\n      text-align: center;\n      gap: 0;\n    }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ultra-led-flow-star-page\"\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003cdiv class=\"urgency-bar\"\u003e⚡ Ultra Flow Star Core — LED-ready fabric body. Ultra LED Inserts sold separately. \u003c\/div\u003e\n\u003cmain\u003e\n\u003csection class=\"section\" id=\"video\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eSee It In Motion\u003c\/div\u003e\n\u003ch2\u003eSee the Ultra Flow Star Core in Action\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"youtube-full-width\"\u003e\n\u003cdiv class=\"video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/jk1HL32eyQQ?si=Fh18sWtlg2HMYIya\u0026amp;start=1\" title=\"YouTube video player\"\u003e\n\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection aria-label=\"Product highlights below add to cart\" class=\"section\" id=\"product-highlights\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Highlights\u003c\/div\u003e\n\u003ch2\u003eWhy This Flow Star Feels Different\u003c\/h2\u003e\n\u003cp\u003eBalanced movement, washable construction, LED-ready pockets, and day-to-night color when paired with Ultra LED Inserts.\u003c\/p\u003e\n\u003cdiv class=\"core-inserts-note\"\u003e\n\u003cstrong\u003eLights sold separately:\u003c\/strong\u003e Add the \u003ca href=\"https:\/\/www.ultrapoi.com\/products\/flow-star-led-insert-8-pack\"\u003e8-Pack Ultra LED Inserts\u003c\/a\u003e when you want rechargeable LED glow.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-grid value-accordion-grid\"\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"LED-ready pocket system\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_57_AM.png?v=1780032607\"\u003eLED-Ready System\u003cspan aria-hidden=\"true\" class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eDesigned with removable LED-ready pockets. Pair it with the 8-Pack Ultra LED Inserts when you want rechargeable glow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Balanced 8-point design\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_47_AM.png?v=1780032650\"\u003eBalanced 8-Point Design\u003cspan aria-hidden=\"true\" class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eBuilt around an 8-point layout for smooth control, with pocket placement ready for Ultra LED Inserts sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Day and night performance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_13_56_AM.png?v=1780032685\"\u003eDay + Night Performance\u003cspan aria-hidden=\"true\" class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eUV-reactive fabric brings daytime color, and the tips are ready to glow at night when you add Ultra LED Inserts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg alt=\"Modular UltraPoi ecosystem\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_29_09_AM.png?v=1780032723\"\u003eModular UltraPoi Ecosystem\u003cspan aria-hidden=\"true\" class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eThe core body is built for the UltraPoi ecosystem, so you can add, remove, replace, or upgrade compatible inserts separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section premium-positioning-section\"\u003e\n\u003cdiv class=\"container split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eWhy It Wins\u003c\/div\u003e\n\u003ch2\u003eBuilt Better Because Cheap LED Stars Aren’t Good Enough\u003c\/h2\u003e\n\u003cp\u003eCheap LED flow stars are fragile and frustrating. Our community deserves better.\u003c\/p\u003e\n\u003cp\u003eSo we built our own.\u003c\/p\u003e\n\u003cp\u003eThe Ultra Flow Star Core features smooth control, fast setup, LED-ready zipper pockets, and durable, washable fabrics.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul class=\"premium-list\"\u003e\n\u003cli\u003eLED-ready design without built-in lights\u003c\/li\u003e\n\u003cli\u003eNo fragile generic shortcuts\u003c\/li\u003e\n\u003cli\u003eCompatible with 8-Pack Ultra LED Inserts sold separately\u003c\/li\u003e\n\u003cli\u003eBalanced 8-point layout for better control\u003c\/li\u003e\n\u003cli\u003eWashable fabric body after any inserts are removed\u003c\/li\u003e\n\u003cli\u003eBuilt by UltraPoi, not cheap knockoff toy suppliers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/91896b91-5172-48a4-bc9d-aa29310853a3_no_boarder_5dedfe05-fa04-4788-8fb5-7e60dce45a56.png?v=1780686818\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section trust-section\"\u003e\n\u003cdiv class=\"container quality-split\"\u003e\n\u003cdiv class=\"quality-media\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-copy\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eBuilt by UltraPoi\u003c\/div\u003e\n\u003ch2\u003eQuality You Can Feel in Every Spin\u003c\/h2\u003e\n\u003cp\u003eThe Ultra Flow Star Core is the fabric body foundation: balanced, washable, and ready to pair with the separately sold 8-Pack Ultra LED Inserts for night flow.\u003c\/p\u003e\n\u003cdiv class=\"quality-media quality-media-mobile-inline\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg alt=\"Ultra Flow Star Core quality details collage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eProven Flow Star Foundation\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eBuilt from a design already trusted for smooth control, comfortable handling, and playful movement.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eReinforced Details\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eHigh-quality zipper pockets, durable stitching, and LED-ready construction are designed for repeated use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eMade for Practice + Performance\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eDesigned to hold up through learning sessions, festivals, workshops, travel, and night flow.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section how-it-works-section\" id=\"how-it-works\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\" style=\"text-align: center;\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eHow It Works\u003c\/div\u003e\n\u003ch2\u003eSimple Setup. Big Glow.\u003c\/h2\u003e\n\u003cp\u003eUse the core by day, then add the separately sold 8-Pack Ultra LED Inserts whenever you want rechargeable night flow.\u003cspan class=\"T286Pc\" data-complete=\"true\" data-copy-service-computed-style='font-family: \"Google Sans\", Roboto, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(10, 10, 10);' data-sfc-cb=\"\" data-sfc-cp=\"\" data-sfc-root=\"c\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"KsbFXc U6u95\" data-complete=\"true\" data-copy-service-computed-style='font-family: \"Google Sans\", Roboto, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(10, 10, 10);' data-processed=\"true\" data-sfc-cb=\"\" data-sfc-root=\"c\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"Fsg96\" data-complete=\"true\" data-copy-service-computed-style='font-family: \"Google Sans\", Roboto, Arial, sans-serif; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(10, 10, 10);' data-processed=\"true\" data-sfc-cb=\"\" data-sfc-cp=\"\" data-sfc-root=\"c\"\u003e\u003c!--TgQPHd|[]--\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_10_setup_clip_mobile_720x900_under_19mb.gif?v=1780065459\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_05_led_detail_collage_1080x1350_no_board.png?v=1780687556\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points how-steps-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eAdd the LED Inserts\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003ePurchase the 8-Pack Ultra LED Inserts separately, then slide one insert into each of the 8 high-quality zipper pockets built into the Flow Star Core.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003ePick Your Mode\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eChoose from 12 color modes and 36 patterns with simple one-button control.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eFlow Day or Night\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eUse it as a UV-reactive Flow Star by day, then light it up at night when paired with separately purchased Ultra LED Inserts.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e04\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eRemove, Recharge, Wash\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eRemove any LED inserts before washing the fabric body. If you add inserts separately, recharge them outside the Flow Star Core.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"standalone-social-flow\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eWho It’s For\u003c\/div\u003e\n\u003ch3\u003eMade for Day, Night, Solo + Social Flow\u003c\/h3\u003e\n\u003cp\u003eBuilt for performers and flow artists, day or night.\u003c\/p\u003e\n\u003cdiv class=\"standalone-social-media\"\u003e\n\u003cimg alt=\"\" class=\"ls-is-cached\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_11_uv_led_glow_clip_desktop_1280x720_9a915969-5da6-42c6-b38a-df56d6e0e5b2.gif?v=1780066423\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/82d2c604-1daa-4073-9731-87751b6d5bfc_no_board.png?v=1780687526\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section\" id=\"features\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eEngineered for Performance\u003c\/div\u003e\n\u003ch2\u003eKey Details Before You Order\u003c\/h2\u003e\n\u003cp\u003eThe Flow Star Core details in one quick scan before you add it to your cart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-grid features-accordion-grid\"\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e8 Insert-Ready Pockets: Built into all 8 points\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eHigh-quality zipper closures are built to hold separately purchased Ultra LED Inserts securely during spinning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLED-Ready Build: Pair with Ultra LED Inserts\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eAdd the separately sold 8-Pack Ultra LED Inserts for rechargeable RGB light modes and patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePerfect Flow Balance: Based on the proven Ultra UV Flow Star\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eSymmetrical weight distribution creates smooth, controlled spins for beginners and advanced artists.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEasy Maintenance, Washable fabric body\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eRemove any separately purchased LED inserts, machine wash the fabric body, and keep your Flow Star Core ready for festivals and practice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDay + Night Performance: UV fabric plus luminous tips\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eVibrant patterns look incredible in sunlight, and the light-diffusing tips are ready for night glow when paired with Ultra LED Inserts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAmazing Light Show: Make a statement with your flow\u003cspan aria-hidden=\"true\" class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eAdd the 8-Pack Ultra LED Inserts separately to unlock bright color modes, patterns, and nighttime effects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-panel\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eQuick Specs\u003c\/div\u003e\n\u003ch3\u003eProduct Details at a Glance\u003c\/h3\u003e\n\u003cp\u003eThe essentials customers need before ordering the core fabric body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 8 \u003c\/strong\u003e \u003cspan\u003e LED-ready pockets \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e No Lights \u003c\/strong\u003e \u003cspan\u003e Inserts sold separately \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Add-On \u003c\/strong\u003e \u003cspan\u003e Color modes via inserts \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Add-On \u003c\/strong\u003e \u003cspan\u003e Patterns via inserts \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e RGB \u003c\/strong\u003e \u003cspan\u003e Via separate insert pack \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Sold Separately \u003c\/strong\u003e \u003cspan\u003e 8-Pack Ultra LED Inserts \u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section lifestyle-mosaic-section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eFlow Anywhere\u003c\/div\u003e\n\u003ch2\u003eFlow With Anyone. Anywhere.\u003c\/h2\u003e\n\u003cp\u003ePerfect for solo practice, group flow, festivals, and performance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" class=\"ls-is-cached\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_07_passing_clip_mobile_720x900_1b129eba-874b-4a51-a416-09b3d48aa83c.gif?v=1780033551\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section\" id=\"faq\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Details + FAQ\u003c\/div\u003e\n\u003ch2\u003eQuestions Before You Order?\u003c\/h2\u003e\n\u003cp\u003eKey details on what is included, how to add lights, washing, setup, and support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-accordion-grid\"\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhat happens after I order?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYour Ultra Flow Star Core order is reserved from the first production batch, and we’ll send launch updates as production and shipping move forward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhen does it ship?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eThe first limited production batch is estimated to ship in July-August.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eHow do I charge the lights?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eThe Ultra Flow Star Core does not include lights or charging cables. To add rechargeable lights, purchase the 8-Pack Ultra LED Inserts separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eAre LED lights included with the Core?\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eNo. The Ultra Flow Star Core includes the fabric Flow Star body only. To add lights, purchase the 8-Pack Ultra LED Inserts separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I wash it?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Remove any separately purchased LED inserts first, then machine wash the fabric body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eIs it beginner friendly?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. The balanced 8-point core is designed for smooth control, with the option to add Ultra LED Inserts separately when you want night flow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWill I be charged now?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Your payment will be accepted at the time you submit your order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I cancel my order?\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Contact us to cancel and request a refund. Please note that this may forfeit your place in the production queue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/main\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"www.ultrapoi.com","offers":[{"title":"Dala","offer_id":47696824795241,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Arcade","offer_id":47696824533097,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Pow Pow","offer_id":47696824598633,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Neon Slime","offer_id":47696824664169,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Cirq","offer_id":47696824729705,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Skull Candy","offer_id":47696824860777,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Fruit Stripe","offer_id":47696824926313,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Grey Mind","offer_id":47696824991849,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Homer","offer_id":47696825057385,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Radioactive","offer_id":47696825122921,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shroom","offer_id":47696825188457,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Spirit Warrior","offer_id":47696825253993,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Splat","offer_id":47696825319529,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Twisty","offer_id":47696825385065,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"Vibe Wave","offer_id":47696825450601,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/DalaFlowstarsUltraPoiwhite.webp?v=1780696898"},{"product_id":"flow-star-led-insert-8-pack","title":"LED Insert 8 Pack for Ultra GlowStar","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cul class=\"tabs\"\u003e\n\u003cli\u003e\u003ca href=\"#tab1\" class=\"active\"\u003e•Details\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab2\"\u003e •Features\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#tab3\"\u003e •Specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"tabs-content\"\u003e\n\u003cli id=\"tab1\" class=\"active\"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eINCLUDES:\u003c\/span\u003e\u003c\/strong\u003e 8x LED inserts \u0026amp; 4x Charge Cables.\u003c\/p\u003e\n\u003cul class=\"spg-inf\"\u003e\n\u003cli class=\"product-shipping-note\"\u003eFREE SHIPPING ON U.S. ORDERS $85+\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003eHASSLE-FREE RETURNS\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"icon-checkmark\"\u003e\u003c\/span\u003e100% SATISFACTION GUARANTEED\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/Dot_XL_Pro_PDF.pdf?78\" title=\"Dot XL Pro \u0026amp; Orb Poi Instruction Manual\"\u003e\u003cspan\u003e🔗 LED\u003c\/span\u003e INSTRUCTION MANUAL\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli id=\"tab2\"\u003e•\u003cstrong\u003eUPGRADE WITH LED SYSTEM:\u003c\/strong\u003e Purchase our LED upgrade kit to light up your flow star in a all new way with our rechargeable light inserts.\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003cstrong\u003eDAY \u0026amp; NIGHT FLOW STAR:\u003c\/strong\u003e UV-reactive fabric brings daytime color, 8 Zipper Pockets allow you to install lights for nighttime glow performances.\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e•\u003c\/span\u003e\u003c\/span\u003e\u003cstrong\u003eLIFETIME MANUFACTURER'S WARRANTY:\u003c\/strong\u003e Your UltraPoi Lights are covered by our lifetime warranty. If you're not 100% happy with your Lights, contact us directly so we can help!\u003c\/li\u003e\n\u003cli style=\"text-align: left;\" id=\"tab3\"\u003e•\u003cstrong\u003eULTRA LED INSERT SPECS: \u003c\/strong\u003e12 Color Modes, 36 Flash patterns, Rechargeable LiPo Battery\u003cstrong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e\u003cspan\u003e• \u003c\/span\u003e\u003c\/span\u003eWHAT'S IN THE PACKAGE: \u003c\/strong\u003e8x LED Inserts \u0026amp; 4x Charge Cables\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c!-- split --\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e \u003cmeta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\u003e \u003cmeta content=\"Upgrade your Ultra Flow Star Core with the 8-Pack Ultra LED Inserts. Adds rechargeable RGB glow, 12 color modes, 36 patterns, and bright night-flow effects. Flow Star Core sold separately.\" name=\"description\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    body { margin: 0; }\n:root {\n      --teal: #03A196;\n      --teal-dark: #028c82;\n      --coral: #FF6B6B;\n      --coral-dark: #f35d5d;\n      --navy: #1A1F36;\n      --navy-light: #2a3152;\n      --purple: #9B5DE5;\n      --purple-dark: #844bd0;\n      --teal-soft: rgba(3, 161, 150, 0.1);\n      --coral-soft: rgba(255, 107, 107, 0.12);\n      --purple-soft: rgba(155, 93, 229, 0.12);\n      --text: var(--navy);\n      --muted: #5f697f;\n      --border: rgba(26, 31, 54, 0.12);\n      --shadow: 0 18px 48px rgba(26, 31, 54, 0.1);\n      --max-width: 1180px;\n      --radius: 24px;\n    }\n\n    * { box-sizing: border-box; }\n    .ultra-led-flow-star-page { scroll-behavior: smooth; margin: 0; font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif; background: radial-gradient(circle at top left, rgba(3, 161, 150, 0.18), transparent 30%), radial-gradient(circle at top right, rgba(155, 93, 229, 0.16), transparent 26%), linear-gradient(180deg, #ffffff 0%, #f9fffd 45%, #ffffff 100%); color: var(--text); line-height: 1.5; }\n    .ultra-led-flow-star-page img, .ultra-led-flow-star-page video, .ultra-led-flow-star-page iframe { max-width: 100%; display: block; }\n    .ultra-led-flow-star-page a { color: inherit; text-decoration: none; }\n    .page-wrap { overflow: hidden; }\n    .container { width: min(100% - 32px, var(--max-width)); margin: 0 auto; }\n    .section { padding: 78px 0; }\n    .section-header { max-width: 780px; margin-bottom: 34px; }\n    .section-header.center { margin-left: auto; margin-right: auto; text-align: center; }\n    .compact-section-header { margin-bottom: 24px; }\n\n    h1, h2, h3, p { margin-top: 0; }\n    h1 { font-size: clamp(3rem, 9vw, 6.8rem); line-height: 0.88; letter-spacing: -0.075em; margin-bottom: 22px; max-width: 900px; color: var(--navy); }\n    h2 { font-size: clamp(2.1rem, 5vw, 4.2rem); line-height: 0.96; letter-spacing: -0.055em; margin-bottom: 18px; color: var(--navy); }\n    h3 { font-size: 1.3rem; line-height: 1.15; margin-bottom: 12px; color: var(--navy); }\n    p { color: var(--muted); font-size: 1.04rem; }\n    .lead { font-size: clamp(1.18rem, 2.4vw, 1.55rem); color: #32405d; max-width: 730px; }\n\n    .eyebrow { display: inline-flex; align-items: center; gap: 8px; color: var(--teal); font-weight: 900; text-transform: uppercase; letter-spacing: 0.14em; font-size: 0.78rem; margin-bottom: 14px; }\n    .eyebrow::before { content: \"\"; width: 10px; height: 10px; border-radius: 999px; background: var(--coral); box-shadow: 14px 0 0 var(--purple); margin-right: 14px; }\n\n    .button-row { display: flex; flex-wrap: wrap; gap: 14px; align-items: center; margin-top: 28px; }\n    .ultra-led-flow-star-page a.btn, .ultra-led-flow-star-page button.btn, .ultra-led-flow-star-page .btn { display: inline-flex !important; align-items: center; justify-content: center; min-height: 54px; padding: 0 26px; border-radius: 999px; font-weight: 950; text-transform: uppercase; letter-spacing: 0.045em; transition: transform 180ms ease, box-shadow 180ms ease, filter 180ms ease, background 180ms ease; cursor: pointer; border: 0 !important; color: #ffffff !important; text-decoration: none !important; text-align: center; line-height: 1; }\n    .ultra-led-flow-star-page .btn:hover { transform: translateY(-2px); filter: brightness(0.96) saturate(1.06); color: #ffffff !important; }\n    .ultra-led-flow-star-page .btn-primary { background: var(--teal) !important; box-shadow: 0 16px 38px rgba(3, 161, 150, 0.28); }\n    .ultra-led-flow-star-page .btn-primary:hover { background: var(--teal-dark) !important; box-shadow: 0 20px 48px rgba(3, 161, 150, 0.32); }\n    .ultra-led-flow-star-page .btn-secondary { background: var(--navy) !important; box-shadow: 0 14px 34px rgba(26, 31, 54, 0.2); }\n    .ultra-led-flow-star-page .btn-secondary:hover { background: var(--navy-light) !important; box-shadow: 0 18px 42px rgba(26, 31, 54, 0.24); }\n    .ultra-led-flow-star-page .btn-coral { background: var(--coral) !important; box-shadow: 0 16px 38px rgba(255, 107, 107, 0.26); }\n    .ultra-led-flow-star-page .btn-coral:hover { background: var(--coral-dark) !important; box-shadow: 0 20px 48px rgba(255, 107, 107, 0.3); }\n    .ultra-led-flow-star-page .btn-purple { background: var(--purple) !important; box-shadow: 0 16px 38px rgba(155, 93, 229, 0.24); }\n    .ultra-led-flow-star-page .btn-purple:hover { background: var(--purple-dark) !important; box-shadow: 0 20px 48px rgba(155, 93, 229, 0.28); }\n\n    .urgency-bar { background: linear-gradient(90deg, var(--teal), var(--purple), var(--coral)); color: #ffffff; text-align: center; font-weight: 950; padding: 12px 18px; letter-spacing: 0.02em; }\n\n    .hero { position: relative; padding: 84px 0 54px; min-height: auto; display: block; }\n    .hero::after { content: \"\"; position: absolute; right: -90px; top: 160px; width: 280px; height: 280px; border-radius: 999px; background: rgba(255, 107, 107, 0.14); z-index: 0; }\n    .hero-grid { display: grid; grid-template-columns: 1fr; gap: 32px; align-items: start; position: relative; z-index: 1; }\n    .hero-card { position: relative; border-radius: 36px; overflow: hidden; background: linear-gradient(145deg, var(--teal-soft), var(--purple-soft), var(--coral-soft)); border: 1px solid var(--border); min-height: 0; box-shadow: var(--shadow); width: 100%; }\n    .hero-card .placeholder { min-height: 0; border: 0; border-radius: 0; }\n    .hero-badges { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 26px; }\n    .pill { display: inline-flex; align-items: center; gap: 8px; padding: 9px 14px; border-radius: 999px; color: var(--navy); font-weight: 900; font-size: 0.92rem; border: 1px solid var(--border); background: #ffffff; box-shadow: 0 10px 28px rgba(26, 31, 54, 0.08); }\n    .hero-badges .pill:nth-child(1) { border-color: rgba(3, 161, 150, 0.32); background: var(--teal-soft); }\n    .hero-badges .pill:nth-child(2) { border-color: rgba(255, 107, 107, 0.34); background: var(--coral-soft); }\n    .hero-badges .pill:nth-child(3) { border-color: rgba(155, 93, 229, 0.34); background: var(--purple-soft); }\n\n    .placeholder { min-height: 320px; border: 2px dashed rgba(26, 31, 54, 0.18); border-radius: var(--radius); background: #f7fbfa; color: var(--muted); display: grid; place-items: center; text-align: center; padding: 0; overflow: hidden; }\n    .blank-replaceable-img { display: block; width: 100%; height: 100%; min-height: inherit; object-fit: cover; border-radius: inherit; background: #f7fbfa; }\n\n    .value-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n    .value-card, .feature-card, .pricing-card, .faq-item { background: #ffffff; border: 1px solid var(--border); border-radius: var(--radius); padding: 24px; box-shadow: var(--shadow); }\n    .value-card { display: flex; flex-direction: column; }\n    .value-card:nth-child(1), .feature-card:nth-child(1), .faq-item:nth-child(1) { background: linear-gradient(180deg, var(--teal-soft), #ffffff 70%); }\n    .value-card:nth-child(2), .feature-card:nth-child(2), .faq-item:nth-child(2) { background: linear-gradient(180deg, var(--coral-soft), #ffffff 70%); }\n    .value-card:nth-child(3), .feature-card:nth-child(3), .faq-item:nth-child(3) { background: linear-gradient(180deg, var(--purple-soft), #ffffff 70%); }\n    .value-card:nth-child(4), .feature-card:nth-child(4), .faq-item:nth-child(4) { background: linear-gradient(180deg, rgba(26, 31, 54, 0.06), #ffffff 70%); }\n    .value-card .icon { font-size: 2rem; line-height: 1; margin: 2px 0 12px; }\n    .value-card h3 { margin-bottom: 10px; }\n    .value-card p { margin-bottom: 0; }\n    .value-visual { width: 100%; aspect-ratio: 1 \/ 1; min-height: 0; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; margin-bottom: 18px; flex: 0 0 auto; }\n    .value-visual .blank-replaceable-img { width: 100%; height: 100%; min-height: 0; object-fit: cover; }\n\n    .video-shell { border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .video-placeholder { min-height: 560px; border-radius: 24px; }\n\n    .youtube-full-width { width: 100%; margin-top: 30px; border: 1px solid var(--border); border-radius: 34px; background: #ffffff; padding: 14px; box-shadow: var(--shadow); }\n    .youtube-full-width .video-frame { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 24px; background: #000000; }\n    .youtube-full-width iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }\n\n    .split { display: grid; grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr); gap: 48px; align-items: center; }\n    .premium-positioning-section { background: radial-gradient(circle at 16% 20%, rgba(255, 107, 107, 0.14), transparent 28%), radial-gradient(circle at 82% 72%, rgba(3, 161, 150, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fff9f8 55%, #ffffff); }\n    .premium-positioning-section p:nth-of-type(2) { display: inline-block; color: var(--navy); font-size: 1.28rem; font-weight: 950; padding: 8px 14px; border-radius: 999px; background: rgba(255, 107, 107, 0.12); border: 1px solid rgba(255, 107, 107, 0.22); }\n    .premium-list { display: grid; gap: 12px; padding: 0; margin: 0; list-style: none; }\n    .premium-list li { position: relative; color: var(--navy); background: #ffffff; border: 1px solid var(--border); border-radius: 18px; padding: 15px 16px 15px 48px; box-shadow: 0 10px 26px rgba(26, 31, 54, 0.07); font-weight: 800; }\n    .premium-list li::before { content: \"✓\"; position: absolute; left: 16px; top: 14px; display: inline-grid; place-items: center; width: 22px; height: 22px; border-radius: 999px; background: var(--teal); color: #ffffff; font-size: 0.82rem; font-weight: 950; }\n    .premium-list li:nth-child(2)::before, .premium-list li:nth-child(5)::before { background: var(--coral); }\n    .premium-list li:nth-child(3)::before { background: var(--purple); }\n    .premium-list li:nth-child(4)::before { background: var(--navy); }\n\n    .comparison-section { background: radial-gradient(circle at 18% 24%, rgba(3, 161, 150, 0.12), transparent 26%), radial-gradient(circle at 84% 28%, rgba(155, 93, 229, 0.12), transparent 28%), #ffffff; }\n    .comparison-table-wrap { overflow-x: auto; border-radius: 28px; border: 1px solid var(--border); background: #ffffff; box-shadow: var(--shadow); }\n    .comparison-table { width: 100%; border-collapse: collapse; min-width: 760px; }\n    .comparison-table th, .comparison-table td { text-align: left; padding: 18px 20px; border-bottom: 1px solid rgba(26, 31, 54, 0.1); vertical-align: top; }\n    .comparison-table th { color: #ffffff; background: var(--navy); font-size: 0.92rem; text-transform: uppercase; letter-spacing: 0.06em; }\n    .comparison-table th:nth-child(2) { background: var(--coral); }\n    .comparison-table th:nth-child(3) { background: var(--teal); }\n    .comparison-table td:first-child { color: var(--navy); font-weight: 950; width: 22%; }\n    .comparison-table td:nth-child(2) { color: #7c4650; background: rgba(255, 107, 107, 0.055); }\n    .comparison-table td:nth-child(3) { color: var(--navy); background: rgba(3, 161, 150, 0.06); font-weight: 800; }\n    .comparison-table tr:last-child td { border-bottom: 0; }\n    .comparison-note { margin: 20px auto 0; max-width: 860px; padding: 18px 20px; border-radius: 20px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); color: var(--navy); font-weight: 750; text-align: center; }\n    .comparison-note strong { color: var(--teal); }\n\n    .mid-page-cta { padding: 28px 0; background: #ffffff; }\n    .mid-page-cta-wrap { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 22px; border-radius: 28px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); }\n    .mid-page-cta h3 { margin-bottom: 6px; }\n    .mid-page-cta p { margin-bottom: 0; }\n\n    .trust-section { background: radial-gradient(circle at 12% 30%, rgba(3, 161, 150, 0.11), transparent 28%), radial-gradient(circle at 86% 18%, rgba(255, 107, 107, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #f9fffd 55%, #ffffff); }\n    .quality-split { display: grid; grid-template-columns: minmax(320px, 0.9fr) minmax(0, 1.1fr); gap: 42px; align-items: center; }\n    .quality-media .placeholder { min-height: 560px; border-radius: 34px; }\n    .quality-points { display: grid; gap: 14px; margin-top: 26px; }\n    .quality-points details { --accent: var(--teal); position: relative; overflow: hidden; border-radius: 22px; background: rgba(255, 255, 255, 0.88); border: 1px solid rgba(26, 31, 54, 0.1); box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08); transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease; }\n    .quality-points details::before { content: \"\"; position: absolute; inset: 0 auto 0 0; width: 6px; background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0)); opacity: 0.95; }\n    .quality-points details:nth-child(2) { --accent: var(--coral); }\n    .quality-points details:nth-child(3) { --accent: var(--purple); }\n    .quality-points details:hover { transform: translateY(-2px); box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12); border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1)); }\n    .quality-points details[open] { background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%); border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1)); box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13); }\n    .quality-points summary { position: relative; display: grid; grid-template-columns: 48px minmax(0, 1fr) 42px; gap: 16px; align-items: center; padding: 18px 18px 18px 22px; cursor: pointer; list-style: none; color: var(--navy); font-weight: 950; }\n    .quality-points summary::-webkit-details-marker { display: none; }\n    .quality-points .quality-number { display: inline-grid; place-items: center; width: 42px; height: 42px; border-radius: 16px; background: linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 72%, var(--navy))); color: #ffffff; font-weight: 950; font-size: 0.82rem; letter-spacing: 0.04em; box-shadow: 0 12px 26px color-mix(in srgb, var(--accent) 28%, transparent); }\n    .quality-points .quality-title { font-size: 1.08rem; line-height: 1.15; letter-spacing: -0.015em; }\n    .quality-points .quality-toggle { justify-self: end; display: inline-grid; place-items: center; width: 34px; height: 34px; border-radius: 999px; background: color-mix(in srgb, var(--accent) 12%, #ffffff); border: 1px solid color-mix(in srgb, var(--accent) 24%, rgba(26, 31, 54, 0.1)); color: var(--accent); font-size: 1.35rem; line-height: 1; font-weight: 900; transition: transform 180ms ease, background 180ms ease, color 180ms ease; }\n    .quality-points details[open] .quality-toggle { transform: rotate(45deg); background: var(--accent); color: #ffffff; }\n    .quality-points .quality-detail { position: relative; margin: -2px 18px 20px 86px; padding: 14px 16px; border-radius: 16px; background: rgba(255, 255, 255, 0.72); border: 1px solid rgba(26, 31, 54, 0.08); color: var(--muted); font-size: 0.96rem; line-height: 1.5; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75); }\n\n    .how-it-works-section { background: radial-gradient(circle at 12% 18%, rgba(155, 93, 229, 0.13), transparent 28%), radial-gradient(circle at 88% 70%, rgba(255, 107, 107, 0.12), transparent 28%), linear-gradient(180deg, #ffffff, #fbf8ff 55%, #ffffff); }\n    .how-timeline { position: relative; display: grid; gap: 18px; max-width: 920px; margin: 0 auto; padding-left: 28px; }\n    .how-timeline::before { content: \"\"; position: absolute; left: 50px; top: 28px; bottom: 28px; width: 4px; border-radius: 999px; background: linear-gradient(180deg, var(--teal), var(--coral), var(--purple), var(--navy)); }\n    .how-timeline-step { position: relative; display: grid; grid-template-columns: 72px minmax(0, 1fr); gap: 18px; align-items: center; }\n    .timeline-number { position: relative; z-index: 1; display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal); color: #ffffff; font-weight: 950; box-shadow: 0 10px 24px rgba(3, 161, 150, 0.22); }\n    .how-timeline-step:nth-child(2) .timeline-number { background: var(--coral); }\n    .how-timeline-step:nth-child(3) .timeline-number { background: var(--purple); }\n    .how-timeline-step:nth-child(4) .timeline-number { background: var(--navy); }\n    .timeline-content { padding: 20px 22px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: var(--shadow); }\n    .timeline-content h3 { margin-bottom: 6px; }\n    .timeline-content p { margin-bottom: 0; }\n\n    .product-selection-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.12), transparent 30%), #ffffff; }\n    .pricing-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; align-items: stretch; }\n    .pricing-card { position: relative; display: flex; flex-direction: column; gap: 18px; }\n    .pricing-card.highlight { border: 2px solid var(--teal); transform: scale(1.035); background: linear-gradient(180deg, rgba(3, 161, 150, 0.12), rgba(155, 93, 229, 0.08), #ffffff 72%); box-shadow: 0 26px 80px rgba(3, 161, 150, 0.2); }\n    .popular-badge { position: absolute; top: -16px; left: 24px; background: var(--purple); color: #ffffff; padding: 7px 13px; border-radius: 999px; font-weight: 950; font-size: 0.8rem; text-transform: uppercase; }\n    .price { font-size: 3.2rem; line-height: 1; letter-spacing: -0.05em; font-weight: 950; color: var(--navy); }\n    .pricing-card ul { padding: 0; margin: 0; list-style: none; display: grid; gap: 10px; color: var(--muted); }\n    .pricing-card li::before { content: \"•\"; color: var(--teal); font-weight: 950; margin-right: 8px; }\n    .pricing-card:nth-child(3) li::before { color: var(--coral); }\n    .pricing-card:nth-child(2) li::before { color: var(--purple); }\n    .pricing-card .btn { margin-top: auto; width: 100%; }\n    .option-label { display: inline-flex; align-items: center; width: fit-content; padding: 8px 12px; border-radius: 999px; background: rgba(26, 31, 54, 0.06); color: var(--navy); font-size: 0.82rem; font-weight: 950; text-transform: uppercase; letter-spacing: 0.04em; }\n    .option-visual { width: 100%; min-height: 190px; border-radius: 18px; overflow: hidden; border: 1px solid rgba(26, 31, 54, 0.1); background: #f7fbfa; }\n    .option-visual .blank-replaceable-img { min-height: 190px; }\n    .compact-bundle-strip { margin-top: 28px; display: flex; flex-wrap: wrap; align-items: center; gap: 10px; padding: 18px; border-radius: 24px; background: linear-gradient(90deg, rgba(3, 161, 150, 0.1), rgba(155, 93, 229, 0.08), rgba(255, 107, 107, 0.08)); border: 1px solid rgba(3, 161, 150, 0.2); box-shadow: var(--shadow); color: var(--navy); }\n    .compact-bundle-strip span { display: inline-flex; align-items: center; padding: 8px 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.1); color: var(--muted); font-weight: 800; font-size: 0.92rem; }\n    .compact-preorder-note { margin-top: 14px; padding: 14px 16px; border-radius: 18px; background: var(--coral-soft); border: 1px solid rgba(255, 107, 107, 0.24); color: var(--navy); font-weight: 700; }\n    .compact-preorder-note strong { color: var(--coral); }\n\n    .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n    .feature-card { min-height: 230px; }\n    .feature-card .kicker { color: var(--teal); font-weight: 950; letter-spacing: 0.1em; text-transform: uppercase; font-size: 0.76rem; margin-bottom: 12px; }\n    .feature-card:nth-child(2) .kicker, .feature-card:nth-child(5) .kicker { color: var(--coral); }\n    .feature-card:nth-child(3) .kicker { color: var(--purple); }\n    .inline-specs-panel { margin-top: 22px; display: grid; grid-template-columns: minmax(0, 0.75fr) minmax(0, 1.25fr); gap: 20px; align-items: center; padding: 26px; border-radius: 30px; background: linear-gradient(135deg, rgba(3, 161, 150, 0.11), rgba(155, 93, 229, 0.08), #ffffff 72%); border: 1px solid rgba(3, 161, 150, 0.22); box-shadow: var(--shadow); }\n    .inline-specs-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n    .inline-specs-grid div { padding: 16px; border-radius: 18px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(26, 31, 54, 0.09); }\n    .inline-specs-grid strong { display: block; color: var(--navy); font-size: 1.35rem; line-height: 1; margin-bottom: 6px; }\n    .inline-specs-grid span { color: var(--muted); font-size: 0.92rem; font-weight: 700; }\n\n    .who-section { padding-top: 54px; padding-bottom: 54px; background: radial-gradient(circle at 18% 22%, rgba(3, 161, 150, 0.1), transparent 28%), radial-gradient(circle at 82% 72%, rgba(255, 107, 107, 0.1), transparent 30%), linear-gradient(180deg, #ffffff, #f8fffd 58%, #ffffff); }\n    .who-strip { display: grid; grid-template-columns: repeat(5, 1fr); gap: 12px; }\n    .who-strip div { display: grid; gap: 10px; justify-items: center; align-content: center; min-height: 132px; padding: 18px 14px; border-radius: 22px; background: #ffffff; border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); text-align: center; }\n    .who-strip span { display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 999px; background: var(--teal-soft); font-size: 1.35rem; }\n    .who-strip strong { color: var(--navy); font-size: 0.95rem; line-height: 1.2; }\n\n    .lifestyle-mosaic-section { background: radial-gradient(circle at 20% 18%, rgba(3, 161, 150, 0.12), transparent 28%), radial-gradient(circle at 82% 72%, rgba(155, 93, 229, 0.12), transparent 30%), linear-gradient(180deg, #ffffff, #fbf8ff 58%, #ffffff); }\n    .lifestyle-mosaic { display: grid; grid-template-columns: 1.15fr 0.85fr 0.85fr; grid-auto-rows: 220px; gap: 18px; }\n    .lifestyle-mosaic .placeholder { min-height: auto; height: 100%; }\n    .mosaic-large { grid-row: span 2; }\n    .mosaic-tall { grid-row: span 2; }\n    .mosaic-wide { grid-column: span 2; }\n\n    .notify-banner { padding: 34px 0; background: #ffffff; }\n    .notify-banner-wrap { display: grid; grid-template-columns: minmax(0, 0.95fr) minmax(320px, 1.05fr); gap: 24px; align-items: center; padding: 24px; border-radius: 30px; border: 1px solid rgba(155, 93, 229, 0.2); background: linear-gradient(135deg, rgba(155, 93, 229, 0.09), rgba(3, 161, 150, 0.08), rgba(255, 107, 107, 0.08)); box-shadow: var(--shadow); }\n    .notify-banner-copy h3 { font-size: clamp(1.5rem, 3vw, 2.1rem); letter-spacing: -0.035em; margin-bottom: 8px; }\n    .notify-banner-copy p { margin-bottom: 0; }\n    .notify-banner-form { display: flex; gap: 10px; padding: 12px; border-radius: 999px; background: rgba(255, 255, 255, 0.82); border: 1px solid var(--border); box-shadow: 0 12px 30px rgba(26, 31, 54, 0.08); }\n    .notify-banner-form input { flex: 1; min-width: 0; min-height: 48px; padding: 0 16px; border-radius: 999px; border: 2px solid rgba(26, 31, 54, 0.1); color: var(--navy); font: inherit; background: #ffffff; outline: none; }\n    .notify-banner-form .btn { min-height: 48px; white-space: nowrap; }\n    .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }\n\n    .faq-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }\n    .faq-item h3 { font-size: 1.08rem; }\n    .faq-featured { background: linear-gradient(180deg, rgba(3, 161, 150, 0.11), #ffffff 74%); border-color: rgba(3, 161, 150, 0.22); }\n    .faq-featured:nth-child(2) { background: linear-gradient(180deg, rgba(255, 107, 107, 0.11), #ffffff 74%); border-color: rgba(255, 107, 107, 0.22); }\n\n    .final-cta { text-align: center; padding: 96px 0 120px; background: radial-gradient(circle at 20% 30%, rgba(255, 107, 107, 0.16), transparent 26%), radial-gradient(circle at 80% 20%, rgba(155, 93, 229, 0.16), transparent 28%), linear-gradient(180deg, #ffffff, #f4fffd); }\n    .final-cta h2 { font-size: clamp(3rem, 9vw, 6.4rem); margin-bottom: 18px; }\n\n    .sticky-cta { position: fixed; left: 50%; bottom: 18px; transform: translateX(-50%); z-index: 20; width: min(calc(100% - 28px), 560px); display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 10px; border: 1px solid rgba(26, 31, 54, 0.12); border-radius: 999px; background: rgba(255, 255, 255, 0.88); backdrop-filter: blur(18px); box-shadow: 0 18px 54px rgba(26, 31, 54, 0.18); }\n    .sticky-cta span { padding-left: 12px; font-weight: 950; color: var(--navy); font-size: 0.92rem; }\n    .sticky-cta .btn { min-height: 44px; padding: 0 18px; font-size: 0.82rem; white-space: nowrap; }\n\n    footer { border-top: 1px solid var(--border); padding: 32px 0 96px; color: var(--muted); font-size: 0.92rem; background: #ffffff; }\n    .footer-grid { display: flex; align-items: center; justify-content: space-between; gap: 24px; }\n    .footer-grid strong { display: block; color: var(--navy); font-size: 1rem; margin-bottom: 4px; }\n    .footer-grid p { margin-bottom: 0; font-size: 0.92rem; }\n    .footer-links { display: flex; flex-wrap: wrap; gap: 14px; justify-content: flex-end; }\n    .footer-links a { color: var(--navy); font-weight: 800; }\n    .footer-links a:hover { color: var(--teal); }\n\n    @media (max-width: 980px) {\n      .hero { padding-top: 58px; min-height: auto; }\n      .hero-grid { gap: 24px; }\n      .hero-grid, .split, .quality-split, .inline-specs-panel, .notify-banner-wrap { grid-template-columns: 1fr; }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .who-strip { grid-template-columns: repeat(2, 1fr); }\n      .pricing-card.highlight { transform: none; }\n      .mid-page-cta-wrap { align-items: flex-start; flex-direction: column; }\n      .lifestyle-mosaic { grid-template-columns: repeat(2, 1fr); }\n      .mosaic-large, .mosaic-tall, .mosaic-wide { grid-column: auto; grid-row: span 1; }\n      .footer-grid { align-items: flex-start; flex-direction: column; }\n      .footer-links { justify-content: flex-start; }\n    }\n\n    @media (max-width: 640px) {\n      .section { padding: 58px 0; }\n      .container { width: min(100% - 24px, var(--max-width)); }\n      .value-grid, .features-grid, .pricing-grid, .faq-grid, .inline-specs-grid, .who-strip { grid-template-columns: 1fr; }\n      .button-row { align-items: stretch; }\n      .btn { width: 100%; }\n      .hero-card, .video-placeholder { min-height: 390px; }\n      .hero-card .placeholder { min-height: 0; }\n      .how-timeline { padding-left: 0; }\n      .how-timeline::before { left: 24px; }\n      .how-timeline-step { grid-template-columns: 52px minmax(0, 1fr); gap: 12px; }\n      .quality-media .placeholder { min-height: 380px; }\n      .lifestyle-mosaic { grid-template-columns: 1fr; grid-auto-rows: minmax(260px, auto); }\n      .notify-banner-form { border-radius: 24px; flex-direction: column; }\n      .sticky-cta { border-radius: 24px; align-items: stretch; flex-direction: column; }\n      .sticky-cta span { padding: 4px 8px 0; text-align: center; }\n    }\n  \n\n    \/* Professional accordion formatting fixes *\/\n    .quality-points details \u003e summary,\n    .quality-points details \u003e summary * {\n      box-sizing: border-box;\n    }\n    .quality-points details \u003e summary {\n      display: flex !important;\n      align-items: center;\n      gap: 16px;\n      width: 100%;\n      min-height: 84px;\n      padding: 18px 22px 18px 24px;\n      list-style: none;\n      overflow: hidden;\n    }\n    .quality-points details \u003e summary::marker {\n      content: \"\";\n      display: none;\n    }\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none;\n    }\n    .quality-points .quality-number {\n      flex: 0 0 48px;\n      width: 48px;\n      height: 48px;\n      min-width: 48px;\n      max-width: 48px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      white-space: nowrap;\n      line-height: 1;\n      text-align: center;\n      writing-mode: horizontal-tb;\n      text-orientation: mixed;\n      overflow: hidden;\n    }\n    .quality-points .quality-title {\n      flex: 1 1 auto;\n      min-width: 0;\n      max-width: 100%;\n      display: block;\n      line-height: 1.2;\n      overflow-wrap: normal;\n      word-break: normal;\n      hyphens: none;\n    }\n    .quality-points .quality-toggle {\n      flex: 0 0 38px;\n      width: 38px;\n      height: 38px;\n      min-width: 38px;\n      max-width: 38px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      line-height: 1;\n      text-align: center;\n      overflow: hidden;\n      font-size: 0;\n      white-space: nowrap;\n    }\n    .quality-points .quality-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.45rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .quality-points details[open] .quality-toggle::before {\n      transform: translateY(-1px) rotate(0deg);\n    }\n    @media (max-width: 640px) {\n      .quality-points details \u003e summary {\n        min-height: 74px;\n        gap: 12px;\n        padding: 15px 14px 15px 18px;\n      }\n      .quality-points .quality-number {\n        flex-basis: 40px;\n        width: 40px;\n        height: 40px;\n        min-width: 40px;\n        max-width: 40px;\n        border-radius: 14px;\n        font-size: 0.74rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.98rem;\n      }\n      .quality-points .quality-toggle {\n        flex-basis: 34px;\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n      }\n      .quality-points .quality-detail {\n        margin: 0 14px 16px 70px;\n      }\n    }\n\n    \/* Mobile accordion polish: keep titles professional and controls contained *\/\n    .quality-points details \u003e summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      -webkit-appearance: none;\n      appearance: none;\n    }\n    .quality-points details \u003e summary::marker,\n    .quality-points details \u003e summary::-webkit-details-marker {\n      display: none !important;\n      content: \"\" !important;\n      font-size: 0 !important;\n    }\n\n    @media (max-width: 640px) {\n      .quality-points {\n        gap: 12px;\n        margin-top: 22px;\n      }\n      .quality-points details {\n        border-radius: 20px;\n      }\n      .quality-points details::before {\n        width: 5px;\n      }\n      .quality-points details \u003e summary {\n        display: grid !important;\n        grid-template-columns: 34px minmax(0, 1fr) 30px;\n        gap: 8px;\n        align-items: center;\n        min-height: 78px;\n        padding: 14px 12px 14px 16px;\n        overflow: visible;\n      }\n      .quality-points .quality-number {\n        width: 34px;\n        height: 34px;\n        min-width: 34px;\n        max-width: 34px;\n        flex-basis: 34px;\n        border-radius: 12px;\n        font-size: 0.72rem;\n        letter-spacing: 0.02em;\n        box-shadow: 0 10px 22px color-mix(in srgb, var(--accent) 22%, transparent);\n      }\n      .quality-points .quality-title {\n        min-width: 0;\n        width: 100%;\n        font-size: 0.98rem;\n        line-height: 1.16;\n        letter-spacing: -0.02em;\n        overflow-wrap: normal;\n        word-break: normal;\n        hyphens: none;\n      }\n      .quality-points .quality-toggle {\n        justify-self: end;\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        border-radius: 999px;\n        font-size: 0;\n        line-height: 1;\n        overflow: hidden;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.18rem;\n        line-height: 1;\n        transform: translateY(-1px);\n      }\n      .quality-points .quality-detail {\n        margin: -2px 12px 14px 54px;\n        padding: 12px 13px;\n        border-radius: 14px;\n        font-size: 0.92rem;\n        line-height: 1.45;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .quality-copy {\n        min-width: 0;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 32px minmax(0, 1fr) 28px;\n        gap: 7px;\n        padding: 13px 11px 13px 14px;\n        min-height: 76px;\n      }\n      .quality-points .quality-number {\n        width: 32px;\n        height: 32px;\n        min-width: 32px;\n        max-width: 32px;\n        flex-basis: 32px;\n        border-radius: 11px;\n        font-size: 0.68rem;\n      }\n      .quality-points .quality-title {\n        font-size: 0.94rem;\n        line-height: 1.15;\n      }\n      .quality-points .quality-toggle {\n        width: 28px;\n        height: 28px;\n        min-width: 28px;\n        max-width: 28px;\n        flex-basis: 28px;\n      }\n      .quality-points .quality-toggle::before {\n        font-size: 1.08rem;\n      }\n      .quality-points .quality-detail {\n        margin-left: 50px;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .quality-points .quality-title {\n        font-size: 0.9rem;\n        line-height: 1.14;\n      }\n      .quality-points details \u003e summary {\n        grid-template-columns: 30px minmax(0, 1fr) 26px;\n        gap: 6px;\n        padding-left: 12px;\n        padding-right: 10px;\n      }\n      .quality-points .quality-number {\n        width: 30px;\n        height: 30px;\n        min-width: 30px;\n        max-width: 30px;\n        flex-basis: 30px;\n        font-size: 0.64rem;\n      }\n      .quality-points .quality-toggle {\n        width: 26px;\n        height: 26px;\n        min-width: 26px;\n        max-width: 26px;\n        flex-basis: 26px;\n      }\n    }\n\n    \/* Compact expandable benefit cards *\/\n    .value-grid.value-accordion-grid {\n      align-items: stretch;\n    }\n    .value-card.value-accordion-card {\n      padding: 0;\n      overflow: hidden;\n      min-height: 100%;\n    }\n    .value-card.value-accordion-card details {\n      height: 100%;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none;\n      cursor: pointer;\n      display: grid;\n      grid-template-rows: auto 1fr;\n      gap: 16px;\n      padding: 18px;\n      min-height: 100%;\n      box-sizing: border-box;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n      font-size: 0;\n    }\n    .value-card.value-accordion-card .value-visual {\n      margin: 0;\n      border-radius: 18px;\n      overflow: hidden;\n      background: #f7fbfb;\n      aspect-ratio: 1 \/ 1;\n      box-shadow: inset 0 0 0 1px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-visual img {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 36px;\n      gap: 12px;\n      align-items: center;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0;\n      font-size: clamp(1.2rem, 2vw, 1.55rem);\n      line-height: 1.08;\n      letter-spacing: -0.035em;\n      color: var(--ink);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 36px;\n      height: 36px;\n      border-radius: 999px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      justify-self: end;\n      border: 1px solid currentColor;\n      background: rgba(255, 255, 255, 0.62);\n      font-size: 0;\n      line-height: 1;\n      box-shadow: 0 10px 22px rgba(26, 31, 54, 0.08);\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      content: \"+\";\n      display: block;\n      font-size: 1.4rem;\n      line-height: 1;\n      font-weight: 900;\n      transform: translateY(-1px);\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      content: \"–\";\n      transform: translateY(-3px);\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 18px 18px;\n      padding: 14px 15px;\n      border-radius: 16px;\n      background: rgba(255, 255, 255, 0.72);\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      color: var(--muted);\n      line-height: 1.5;\n      font-size: 0.98rem;\n    }\n    .value-card.value-accordion-card .value-detail p {\n      margin: 0;\n    }\n    .value-card.value-accordion-card:nth-child(1) .value-toggle { color: var(--teal); }\n    .value-card.value-accordion-card:nth-child(2) .value-toggle { color: var(--coral); }\n    .value-card.value-accordion-card:nth-child(3) .value-toggle { color: var(--purple); }\n    .value-card.value-accordion-card:nth-child(4) .value-toggle { color: var(--ink); }\n\n    @media (max-width: 900px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 104px minmax(0, 1fr);\n        grid-template-rows: auto;\n        align-items: center;\n        min-height: 132px;\n        padding: 14px;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1;\n        border-radius: 16px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px;\n        gap: 10px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.1rem, 4.8vw, 1.4rem);\n        line-height: 1.1;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px;\n        height: 34px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.25rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px 132px;\n        padding: 12px 13px;\n        font-size: 0.94rem;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 88px minmax(0, 1fr);\n        gap: 12px;\n        min-height: 112px;\n        padding: 12px;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 30px;\n        gap: 8px;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 1.08rem;\n        line-height: 1.08;\n        letter-spacing: -0.03em;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 30px;\n        height: 30px;\n      }\n      .value-card.value-accordion-card .value-toggle::before {\n        font-size: 1.1rem;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px;\n        padding: 12px;\n        font-size: 0.92rem;\n      }\n    }\n\n    \/* Benefits accordion layout fix: desktop + mobile professional formatting *\/\n    .value-grid.value-accordion-grid {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n    }\n    .value-card.value-accordion-card {\n      min-width: 0;\n      overflow: hidden;\n    }\n    .value-card.value-accordion-card details,\n    .value-card.value-accordion-card details[open] {\n      height: auto !important;\n      min-height: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      list-style: none !important;\n      list-style-type: none !important;\n      display: grid !important;\n      grid-template-rows: auto auto !important;\n      grid-template-columns: 1fr !important;\n      gap: 16px !important;\n      align-items: stretch !important;\n      min-height: 0 !important;\n      height: auto !important;\n      padding: 18px !important;\n      cursor: pointer;\n    }\n    .value-card.value-accordion-card summary::marker,\n    .value-card.value-accordion-card summary::-webkit-details-marker,\n    .value-card.value-accordion-card summary::before,\n    .value-card.value-accordion-card summary::after {\n      content: \"\" !important;\n      display: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      font-size: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual {\n      width: 100% !important;\n      aspect-ratio: 1.08 \/ 1 !important;\n      min-width: 0 !important;\n      margin: 0 !important;\n    }\n    .value-card.value-accordion-card .value-visual img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n    }\n    .value-card.value-accordion-card .value-summary-row {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 38px !important;\n      gap: 12px !important;\n      align-items: center !important;\n      min-width: 0 !important;\n    }\n    .value-card.value-accordion-card h3 {\n      margin: 0 !important;\n      max-width: 100% !important;\n      color: var(--ink) !important;\n      font-size: clamp(1.05rem, 1.25vw, 1.28rem) !important;\n      line-height: 1.12 !important;\n      font-weight: 850 !important;\n      letter-spacing: -0.035em !important;\n      text-transform: none !important;\n      word-break: normal !important;\n      overflow-wrap: normal !important;\n      hyphens: none !important;\n    }\n    .value-card.value-accordion-card .value-toggle {\n      width: 38px !important;\n      height: 38px !important;\n      min-width: 38px !important;\n      max-width: 38px !important;\n      flex: 0 0 38px !important;\n      justify-self: end !important;\n      align-self: center !important;\n      box-sizing: border-box !important;\n    }\n    .value-card.value-accordion-card .value-toggle::before {\n      line-height: 1 !important;\n      transform: translateY(-1px) !important;\n    }\n    .value-card.value-accordion-card details[open] .value-toggle::before {\n      transform: translateY(-3px) !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      display: block !important;\n      margin: 0 18px 18px !important;\n      padding: 14px 15px !important;\n      max-width: none !important;\n      min-height: 0 !important;\n      font-size: 0.98rem !important;\n      line-height: 1.48 !important;\n      color: var(--muted) !important;\n    }\n\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 78px minmax(0, 1fr) !important;\n        grid-template-rows: auto !important;\n        gap: 12px !important;\n        align-items: center !important;\n        padding: 12px !important;\n        min-height: 102px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 9px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1rem, 4.1vw, 1.18rem) !important;\n        line-height: 1.12 !important;\n        letter-spacing: -0.025em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n        flex-basis: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 12px 13px !important;\n        font-size: 0.95rem !important;\n        line-height: 1.5 !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 70px minmax(0, 1fr) !important;\n        gap: 10px !important;\n        padding: 10px !important;\n        min-height: 94px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 7px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: 0.96rem !important;\n        line-height: 1.1 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n   \n\n    \/* Mobile benefit cards: match desktop feel with large top images *\/\n    @media (max-width: 900px) {\n      .value-grid.value-accordion-grid {\n        grid-template-columns: 1fr !important;\n        gap: 16px !important;\n      }\n      .value-card.value-accordion-card {\n        border-radius: 26px !important;\n      }\n      .value-card.value-accordion-card summary {\n        grid-template-columns: 1fr !important;\n        grid-template-rows: auto auto !important;\n        gap: 14px !important;\n        align-items: stretch !important;\n        min-height: 0 !important;\n        padding: 14px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        width: 100% !important;\n        aspect-ratio: 1.08 \/ 1 !important;\n        border-radius: 16px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        gap: 12px !important;\n        align-items: center !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.45rem, 5.6vw, 1.8rem) !important;\n        line-height: 1.02 !important;\n        letter-spacing: -0.04em !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 36px !important;\n        height: 36px !important;\n        min-width: 36px !important;\n        max-width: 36px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 14px 14px !important;\n        padding: 14px 15px !important;\n        font-size: 1rem !important;\n        line-height: 1.55 !important;\n      }\n    }\n\n    @media (max-width: 480px) {\n      .value-grid.value-accordion-grid {\n        gap: 14px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px !important;\n      }\n      .value-card.value-accordion-card .value-visual {\n        aspect-ratio: 1 \/ 1 !important;\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 34px !important;\n        gap: 10px !important;\n      }\n      .value-card.value-accordion-card h3 {\n        font-size: clamp(1.28rem, 7.2vw, 1.6rem) !important;\n        line-height: 1.02 !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 34px !important;\n        height: 34px !important;\n        min-width: 34px !important;\n        max-width: 34px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n        padding: 13px 14px !important;\n        font-size: 0.98rem !important;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .value-card.value-accordion-card h3 {\n        font-size: 1.16rem !important;\n      }\n      .value-card.value-accordion-card .value-summary-row {\n        grid-template-columns: minmax(0, 1fr) 32px !important;\n        gap: 8px !important;\n      }\n      .value-card.value-accordion-card .value-toggle {\n        width: 32px !important;\n        height: 32px !important;\n        min-width: 32px !important;\n        max-width: 32px !important;\n      }\n    }\n\n    \/* How it works accordion: matched to the perfected quality accordion style *\/\n    .how-steps-accordion {\n      max-width: 920px;\n      margin: 28px auto 0;\n    }\n    .how-steps-accordion details:nth-child(4) {\n      --accent: var(--navy);\n    }\n    .how-steps-accordion .quality-title {\n      text-transform: uppercase;\n      letter-spacing: -0.01em;\n    }\n    @media (max-width: 640px) {\n      .how-steps-accordion {\n        margin-top: 22px;\n      }\n      .how-steps-accordion .quality-title {\n        text-transform: uppercase;\n      }\n    }\n\n    \/* FAQ accordion: match the professional expandable\/collapsible treatment *\/\n    .faq-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 16px;\n      margin-top: 28px;\n      align-items: start;\n    }\n    .faq-accordion-item {\n      --accent: var(--teal);\n      position: relative;\n      overflow: hidden;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.9);\n      border: 1px solid rgba(26, 31, 54, 0.1);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n      transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n    }\n    .faq-accordion-item::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 auto 0 0;\n      width: 6px;\n      background: linear-gradient(180deg, var(--accent), rgba(255, 255, 255, 0));\n      opacity: 0.95;\n    }\n    .faq-accordion-item:nth-child(2) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(3) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(4) { --accent: var(--navy); }\n    .faq-accordion-item:nth-child(5) { --accent: var(--teal); }\n    .faq-accordion-item:nth-child(6) { --accent: var(--coral); }\n    .faq-accordion-item:nth-child(7) { --accent: var(--purple); }\n    .faq-accordion-item:nth-child(8) { --accent: var(--navy); }\n    .faq-accordion-item:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 18px 44px rgba(26, 31, 54, 0.12);\n      border-color: color-mix(in srgb, var(--accent) 36%, rgba(26, 31, 54, 0.1));\n    }\n    .faq-accordion-item[open] {\n      background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff), #ffffff 72%);\n      border-color: color-mix(in srgb, var(--accent) 38%, rgba(26, 31, 54, 0.1));\n      box-shadow: 0 20px 54px rgba(26, 31, 54, 0.13);\n    }\n    .faq-accordion-item \u003e summary,\n    .faq-accordion-item \u003e summary * {\n      box-sizing: border-box;\n    }\n    .faq-accordion-item \u003e summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: center;\n      width: 100%;\n      padding: 20px 20px 20px 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .faq-accordion-item \u003e summary::marker,\n    .faq-accordion-item \u003e summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .faq-question {\n      display: block;\n      margin: 0;\n      color: var(--navy);\n      font-size: 1.08rem;\n      font-weight: 950;\n      letter-spacing: -0.02em;\n      line-height: 1.2;\n      text-transform: uppercase;\n      padding-right: 4px;\n    }\n    .faq-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--accent) 55%, rgba(26, 31, 54, 0.14));\n      background: color-mix(in srgb, var(--accent) 6%, rgba(255,255,255,0.96));\n      color: var(--accent);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n    }\n    .faq-accordion-item[open] .faq-toggle {\n      transform: rotate(45deg);\n      background: var(--accent);\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .faq-answer {\n      margin: 0;\n      padding: 0 24px 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 56ch;\n    }\n    .faq-answer p {\n      margin: 0;\n    }\n    @media (max-width: 900px) {\n      .faq-accordion-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n    @media (max-width: 640px) {\n      .faq-accordion-grid {\n        margin-top: 22px;\n        gap: 14px;\n      }\n      .faq-accordion-item \u003e summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 18px 18px 18px 22px;\n      }\n      .faq-question {\n        font-size: 0.98rem;\n        line-height: 1.24;\n      }\n      .faq-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .faq-answer {\n        padding: 0 18px 20px 22px;\n        font-size: 0.98rem;\n      }\n    }\n\n    \/* Feature cards accordion: same polished expandable\/collapsible treatment *\/\n    .features-grid.features-accordion-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n      align-items: start;\n      margin-top: 28px;\n    }\n    .feature-card.feature-accordion-card {\n      padding: 0;\n      min-height: 0;\n      position: relative;\n      overflow: hidden;\n    }\n    .feature-card.feature-accordion-card details {\n      position: relative;\n      height: 100%;\n    }\n    .feature-card.feature-accordion-card summary,\n    .feature-card.feature-accordion-card summary * {\n      box-sizing: border-box;\n    }\n    .feature-card.feature-accordion-card summary {\n      position: relative;\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 42px;\n      gap: 16px;\n      align-items: start;\n      width: 100%;\n      padding: 24px;\n      cursor: pointer;\n      list-style: none;\n    }\n    .feature-card.feature-accordion-card summary::marker,\n    .feature-card.feature-accordion-card summary::-webkit-details-marker {\n      display: none;\n      content: \"\";\n    }\n    .feature-card.feature-accordion-card .feature-summary-copy {\n      min-width: 0;\n    }\n    .feature-card.feature-accordion-card .kicker {\n      display: block;\n      margin-bottom: 12px;\n    }\n    .feature-card.feature-accordion-card h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.1rem, 2vw, 1.22rem);\n      line-height: 1.08;\n      letter-spacing: -0.03em;\n      text-transform: uppercase;\n      text-wrap: balance;\n      max-width: 15ch;\n    }\n    .feature-card.feature-accordion-card .feature-toggle {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 999px;\n      border: 1.5px solid color-mix(in srgb, var(--teal) 55%, rgba(26,31,54,0.14));\n      background: rgba(255,255,255,0.85);\n      color: var(--teal);\n      font-size: 1.55rem;\n      font-weight: 700;\n      line-height: 1;\n      box-shadow: 0 8px 20px rgba(26, 31, 54, 0.07);\n      transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;\n      margin-top: 2px;\n    }\n    .feature-card.feature-accordion-card:nth-child(2) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(5) .feature-toggle {\n      color: var(--coral);\n      border-color: color-mix(in srgb, var(--coral) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card:nth-child(3) .feature-toggle,\n    .feature-card.feature-accordion-card:nth-child(6) .feature-toggle {\n      color: var(--purple);\n      border-color: color-mix(in srgb, var(--purple) 55%, rgba(26,31,54,0.14));\n    }\n    .feature-card.feature-accordion-card details[open] .feature-toggle {\n      transform: rotate(45deg);\n      background: currentColor;\n      color: #ffffff;\n      border-color: transparent;\n    }\n    .feature-card.feature-accordion-card .feature-detail {\n      margin: 0;\n      padding: 0 24px 24px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.6;\n      max-width: 32ch;\n    }\n    .feature-card.feature-accordion-card .feature-detail p {\n      margin: 0;\n    }\n    @media (max-width: 980px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n      .feature-card.feature-accordion-card h3 {\n        max-width: 18ch;\n      }\n    }\n    @media (max-width: 640px) {\n      .features-grid.features-accordion-grid {\n        grid-template-columns: 1fr;\n        gap: 14px;\n        margin-top: 22px;\n      }\n      .feature-card.feature-accordion-card summary {\n        grid-template-columns: minmax(0, 1fr) 38px;\n        gap: 14px;\n        padding: 20px 20px 18px;\n      }\n      .feature-card.feature-accordion-card h3 {\n        font-size: 1.1rem;\n        max-width: none;\n      }\n      .feature-card.feature-accordion-card .feature-toggle {\n        width: 38px;\n        height: 38px;\n        min-width: 38px;\n        font-size: 1.4rem;\n      }\n      .feature-card.feature-accordion-card .feature-detail {\n        padding: 0 20px 20px;\n        font-size: 0.98rem;\n        max-width: none;\n      }\n    }\n\n    \/* Nested social-flow media inside the Remove, Recharge, Repeat accordion *\/\n    .accordion-nested-social-flow {\n      margin: 0 24px 24px;\n      padding: 20px;\n      border-radius: 22px;\n      background: linear-gradient(135deg, rgba(0, 163, 155, 0.08), rgba(145, 86, 226, 0.08));\n      border: 1px solid rgba(26, 31, 54, 0.08);\n      box-shadow: 0 14px 34px rgba(26, 31, 54, 0.08);\n    }\n    .accordion-nested-social-flow .eyebrow {\n      margin-bottom: 10px;\n    }\n    .accordion-nested-social-flow h3 {\n      margin: 0;\n      color: var(--navy);\n      font-size: clamp(1.6rem, 3.5vw, 2.6rem);\n      line-height: 0.98;\n      letter-spacing: -0.055em;\n      text-transform: uppercase;\n      text-wrap: balance;\n    }\n    .accordion-nested-social-flow p {\n      margin: 14px 0 18px;\n      color: var(--muted);\n      font-size: 1rem;\n      line-height: 1.55;\n      max-width: 64ch;\n    }\n    .accordion-nested-social-media {\n      display: grid;\n      gap: 14px;\n    }\n    .accordion-nested-social-media img {\n      display: block;\n      width: 100%;\n      height: auto;\n      border-radius: 18px;\n      border: 1px solid rgba(26, 31, 54, 0.09);\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.11);\n      overflow: hidden;\n    }\n    @media (max-width: 640px) {\n      .accordion-nested-social-flow {\n        margin: 0 18px 18px 22px;\n        padding: 15px;\n        border-radius: 18px;\n      }\n      .accordion-nested-social-flow h3 {\n        font-size: clamp(1.35rem, 8vw, 1.9rem);\n      }\n      .accordion-nested-social-flow p {\n        font-size: 0.96rem;\n      }\n      .accordion-nested-social-media img {\n        border-radius: 14px;\n      }\n    }\n\n    \/* Standalone social-flow section below How It Works accordion *\/\n    .standalone-social-flow {\n      margin: 42px auto 0;\n      max-width: 980px;\n      text-align: center;\n      padding: 0;\n    }\n    .standalone-social-flow .eyebrow {\n      justify-content: center;\n    }\n    .standalone-social-flow h3 {\n      margin: 12px auto 14px;\n      max-width: 820px;\n      color: var(--navy);\n      font-size: clamp(2.6rem, 6vw, 5.1rem);\n      line-height: 0.96;\n      letter-spacing: -0.07em;\n      text-transform: uppercase;\n    }\n    .standalone-social-flow p {\n      margin: 0 auto 22px;\n      max-width: 760px;\n      color: var(--muted);\n      font-size: 1.1rem;\n      line-height: 1.6;\n    }\n    .standalone-social-media {\n      display: grid;\n      gap: 16px;\n    }\n    .standalone-social-media img {\n      width: 100%;\n      display: block;\n      border-radius: 0;\n      object-fit: cover;\n      box-shadow: 0 18px 48px rgba(26,31,54,0.10);\n    }\n    @media (max-width: 720px) {\n      .standalone-social-flow {\n        margin-top: 30px;\n      }\n      .standalone-social-flow h3 {\n        font-size: clamp(2.2rem, 11vw, 3.4rem);\n      }\n      .standalone-social-flow p {\n        font-size: 1rem;\n      }\n    }\n\n    .included-designs-stack { margin-top: 18px; }\n    .included-designs-stack img { width: 100%; display: block; border-radius: 18px; }\n    @media (max-width: 640px) { .included-designs-stack { margin-top: 14px; } .included-designs-stack img { border-radius: 14px; } }\n\n\n    \/* Streamlined spacing pass: desktop + mobile section rhythm *\/\n    :root {\n      --section-y-desktop: 60px;\n      --section-y-tight: 42px;\n      --section-y-mobile: 40px;\n      --section-y-mobile-tight: 30px;\n      --media-gap: 20px;\n      --card-gap: 18px;\n    }\n\n    .ultra-led-flow-star-page .section {\n      padding-top: var(--section-y-desktop) !important;\n      padding-bottom: var(--section-y-desktop) !important;\n    }\n    .ultra-led-flow-star-page .section-header {\n      margin-bottom: 26px !important;\n    }\n    .ultra-led-flow-star-page .section-header.center {\n      max-width: 820px;\n    }\n    .ultra-led-flow-star-page .section-header \u003e *:last-child,\n    .ultra-led-flow-star-page .container \u003e *:last-child,\n    .ultra-led-flow-star-page article \u003e *:last-child {\n      margin-bottom: 0 !important;\n    }\n    .ultra-led-flow-star-page h1 { margin-bottom: 18px !important; }\n    .ultra-led-flow-star-page h2 { margin-bottom: 14px !important; }\n    .ultra-led-flow-star-page h3 { margin-bottom: 10px !important; }\n    .ultra-led-flow-star-page p { margin-bottom: 14px; }\n    .ultra-led-flow-star-page p:empty { display: none; }\n\n    \/* Keep large media blocks close to the copy they support without huge dead zones *\/\n    .hero {\n      padding-top: 58px !important;\n      padding-bottom: 42px !important;\n    }\n    .hero-copy .lead {\n      margin-top: 18px !important;\n      margin-bottom: 8px !important;\n    }\n    .hero-badges {\n      margin-top: 20px !important;\n    }\n    .button-row {\n      margin-top: 22px !important;\n    }\n    .hero-media {\n      margin-top: 26px;\n    }\n    .hero-card,\n    .video-shell,\n    .youtube-full-width,\n    .placeholder,\n    .option-visual,\n    .compact-preorder-note,\n    .quality-media .placeholder,\n    .standalone-social-media img,\n    .section-header.center img {\n      box-shadow: 0 14px 36px rgba(26, 31, 54, 0.09);\n    }\n    .hero-card .placeholder img + img {\n      margin-top: 18px !important;\n    }\n\n    \/* Product sections: cleaner cards and less vertical drift *\/\n    #top-product-selection,\n    #pricing {\n      padding-top: 54px !important;\n      padding-bottom: 54px !important;\n    }\n    .pricing-grid {\n      gap: 18px !important;\n      align-items: stretch !important;\n    }\n    .pricing-card {\n      gap: 14px !important;\n      padding: 22px !important;\n    }\n    .pricing-card h3,\n    .pricing-card p {\n      margin-bottom: 0 !important;\n    }\n    .price {\n      margin-top: 2px;\n    }\n    .option-visual {\n      min-height: 0 !important;\n      aspect-ratio: 1.18 \/ 1;\n    }\n    .option-visual img,\n    .option-visual .blank-replaceable-img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 0 !important;\n      object-fit: cover !important;\n      margin: 0 !important;\n      float: none !important;\n    }\n    .compact-preorder-note {\n      margin-top: 18px !important;\n      padding: 12px !important;\n      border-radius: 22px !important;\n    }\n    .compact-preorder-note img {\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      border-radius: 14px !important;\n      float: none !important;\n    }\n\n    \/* Value accordions: current markup uses direct images in summary, so style that directly *\/\n    .value-grid.value-accordion-grid {\n      gap: var(--card-gap) !important;\n      margin-top: 0 !important;\n    }\n    .value-card.value-accordion-card summary {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) 40px !important;\n      grid-template-rows: auto auto !important;\n      gap: 14px 12px !important;\n      align-items: center !important;\n      padding: 16px !important;\n      font-size: clamp(1.08rem, 1.45vw, 1.3rem) !important;\n      line-height: 1.08 !important;\n      font-weight: 950 !important;\n      letter-spacing: -0.035em !important;\n      color: var(--navy) !important;\n    }\n    .value-card.value-accordion-card summary \u003e img {\n      grid-column: 1 \/ -1 !important;\n      width: 100% !important;\n      aspect-ratio: 1.06 \/ 1 !important;\n      height: auto !important;\n      object-fit: cover !important;\n      border-radius: 16px !important;\n      margin: 0 !important;\n      float: none !important;\n      border: 1px solid rgba(26,31,54,0.08);\n    }\n    .value-card.value-accordion-card .value-toggle {\n      grid-column: 2 !important;\n      grid-row: 2 !important;\n      align-self: center !important;\n    }\n    .value-card.value-accordion-card .value-detail {\n      margin: 0 16px 16px !important;\n    }\n\n    \/* Section-specific rhythm *\/\n    .mid-page-cta {\n      padding: 24px 0 !important;\n    }\n    .mid-page-cta-wrap {\n      padding: 20px !important;\n    }\n    .trust-section,\n    .how-it-works-section,\n    .lifestyle-mosaic-section {\n      padding-top: 56px !important;\n      padding-bottom: 56px !important;\n    }\n    .quality-split,\n    .split,\n    .inline-specs-panel {\n      gap: 32px !important;\n    }\n    .quality-points,\n    .how-steps-accordion,\n    .faq-accordion-grid,\n    .features-grid.features-accordion-grid {\n      margin-top: 20px !important;\n      gap: 14px !important;\n    }\n    .section-header.center p img,\n    .section-header.center \u003e p \u003e img {\n      width: 100% !important;\n      margin: 16px auto 0 !important;\n      float: none !important;\n      border-radius: 20px;\n      display: block;\n    }\n    .section-header.center \u003e p:has(img) {\n      margin: 0 auto !important;\n      max-width: 900px;\n    }\n    .how-it-works-section .section-header.center \u003e p:has(img) {\n      max-width: 760px;\n    }\n    .standalone-social-flow {\n      margin-top: 34px !important;\n    }\n    .standalone-social-flow h3 {\n      margin-top: 8px !important;\n      margin-bottom: 10px !important;\n    }\n    .standalone-social-flow p {\n      margin-bottom: 18px !important;\n    }\n    .standalone-social-media {\n      gap: 14px !important;\n    }\n    .inline-specs-panel {\n      margin-top: 20px !important;\n      padding: 22px !important;\n    }\n    .lifestyle-mosaic-section .section-header.center \u003e p:has(img) {\n      margin-top: 18px !important;\n      max-width: 720px;\n    }\n    .final-cta {\n      padding-top: 68px !important;\n      padding-bottom: 96px !important;\n    }\n    .final-cta .lead {\n      margin-bottom: 0 !important;\n    }\n\n    \/* Subtle separators make the long page feel organized without adding bulk *\/\n    .section + .section,\n    .mid-page-cta + .section,\n    .section + .mid-page-cta {\n      border-top: 1px solid rgba(26, 31, 54, 0.045);\n    }\n\n    \/* Mobile spacing: shorter, tighter, easier to scan *\/\n    @media (max-width: 980px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 48px !important;\n        padding-bottom: 48px !important;\n      }\n      .hero {\n        padding-top: 44px !important;\n        padding-bottom: 34px !important;\n      }\n      #top-product-selection,\n      #pricing,\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 46px !important;\n        padding-bottom: 46px !important;\n      }\n      .pricing-grid,\n      .features-grid.features-accordion-grid,\n      .faq-accordion-grid {\n        gap: 14px !important;\n      }\n      .pricing-card.highlight {\n        transform: none !important;\n      }\n      .split,\n      .quality-split,\n      .inline-specs-panel {\n        gap: 24px !important;\n      }\n    }\n\n    @media (max-width: 640px) {\n      .container {\n        width: min(100% - 24px, var(--max-width)) !important;\n      }\n      .ultra-led-flow-star-page .section {\n        padding-top: var(--section-y-mobile) !important;\n        padding-bottom: var(--section-y-mobile) !important;\n      }\n      .section-header {\n        margin-bottom: 18px !important;\n      }\n      .eyebrow {\n        margin-bottom: 10px !important;\n      }\n      .hero {\n        padding-top: 34px !important;\n        padding-bottom: 28px !important;\n      }\n      #top-product-selection,\n      #pricing {\n        padding-top: 36px !important;\n        padding-bottom: 38px !important;\n      }\n      .trust-section,\n      .how-it-works-section,\n      .lifestyle-mosaic-section {\n        padding-top: 38px !important;\n        padding-bottom: 38px !important;\n      }\n      .mid-page-cta {\n        padding: 18px 0 !important;\n      }\n      .hero-media {\n        margin-top: 20px !important;\n      }\n      .hero-card,\n      .hero-card .placeholder,\n      .video-placeholder,\n      .quality-media .placeholder {\n        min-height: 0 !important;\n      }\n      .hero-card .placeholder img {\n        width: 100% !important;\n        margin: 0 !important;\n      }\n      .hero-card .placeholder img + img {\n        margin-top: 12px !important;\n      }\n      .button-row {\n        margin-top: 18px !important;\n        gap: 10px !important;\n      }\n      .hero-badges {\n        margin-top: 16px !important;\n        gap: 8px !important;\n      }\n      .pill {\n        padding: 8px 11px !important;\n        font-size: 0.84rem !important;\n      }\n      .pricing-card {\n        padding: 18px !important;\n        gap: 12px !important;\n      }\n      .option-visual {\n        aspect-ratio: 1.2 \/ 1 !important;\n      }\n      .compact-preorder-note {\n        margin-top: 14px !important;\n        padding: 10px !important;\n      }\n      .value-card.value-accordion-card summary {\n        padding: 12px !important;\n        gap: 12px 10px !important;\n        grid-template-columns: minmax(0, 1fr) 36px !important;\n        font-size: clamp(1.18rem, 6.4vw, 1.55rem) !important;\n      }\n      .value-card.value-accordion-card summary \u003e img {\n        border-radius: 15px !important;\n      }\n      .value-card.value-accordion-card .value-detail {\n        margin: 0 12px 12px !important;\n      }\n      .quality-points,\n      .how-steps-accordion,\n      .faq-accordion-grid,\n      .features-grid.features-accordion-grid {\n        margin-top: 16px !important;\n      }\n      .standalone-social-flow {\n        margin-top: 26px !important;\n      }\n      .standalone-social-media {\n        gap: 12px !important;\n      }\n      .section-header.center p img,\n      .section-header.center \u003e p \u003e img {\n        margin-top: 12px !important;\n        border-radius: 16px !important;\n      }\n      .inline-specs-panel {\n        margin-top: 16px !important;\n        padding: 16px !important;\n      }\n      .final-cta {\n        padding-top: 48px !important;\n        padding-bottom: 86px !important;\n      }\n      .sticky-cta {\n        bottom: 12px !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .ultra-led-flow-star-page .section {\n        padding-top: 34px !important;\n        padding-bottom: 34px !important;\n      }\n      .section-header {\n        margin-bottom: 16px !important;\n      }\n      .pricing-card,\n      .feature-card.feature-accordion-card summary,\n      .faq-accordion-item \u003e summary {\n        padding-left: 16px !important;\n        padding-right: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile video usability: make YouTube preview nearly full-screen width *\/\n    @media (max-width: 640px) {\n      #video .container {\n        width: 100% !important;\n        max-width: none !important;\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n      }\n      #video .section-header {\n        width: min(100% - 24px, var(--max-width)) !important;\n        margin-left: auto !important;\n        margin-right: auto !important;\n      }\n      #video .youtube-full-width {\n        width: calc(100vw - 16px) !important;\n        max-width: none !important;\n        margin: 20px auto 0 !important;\n        padding: 8px !important;\n        border-radius: 24px !important;\n        box-shadow: 0 18px 44px rgba(26, 31, 54, 0.13) !important;\n      }\n      #video .youtube-full-width .video-frame {\n        width: 100% !important;\n        aspect-ratio: 16 \/ 9 !important;\n        border-radius: 18px !important;\n      }\n      #video .youtube-full-width iframe {\n        width: 100% !important;\n        height: 100% !important;\n      }\n    }\n\n    @media (max-width: 380px) {\n      #video .youtube-full-width {\n        width: calc(100vw - 12px) !important;\n        padding: 6px !important;\n        border-radius: 20px !important;\n      }\n      #video .youtube-full-width .video-frame {\n        border-radius: 16px !important;\n      }\n    }\n\n\n\n    \/* Mobile quality-section image placement: show the quality collage directly under the intro text *\/\n    .quality-media-mobile-inline {\n      display: none;\n    }\n    @media (max-width: 980px) {\n      .quality-split \u003e .quality-media:not(.quality-media-mobile-inline) {\n        display: none;\n      }\n      .quality-media-mobile-inline {\n        display: block;\n        margin: 18px 0 22px;\n      }\n      .quality-media-mobile-inline .placeholder {\n        min-height: 0 !important;\n        border-radius: 28px;\n        background: transparent;\n        border: 0;\n        padding: 0;\n        box-shadow: 0 14px 34px rgba(26, 31, 54, 0.09);\n      }\n      .quality-media-mobile-inline img {\n        width: 100%;\n        height: auto;\n        border-radius: 28px;\n        display: block;\n      }\n    }\n    @media (max-width: 640px) {\n      .quality-media-mobile-inline {\n        margin: 16px 0 20px;\n      }\n      .quality-media-mobile-inline .placeholder,\n      .quality-media-mobile-inline img {\n        border-radius: 24px;\n      }\n    }\n\n\n\n    .core-inserts-note {\n      margin: 18px auto 0;\n      max-width: 760px;\n      padding: 14px 18px;\n      border-radius: 18px;\n      background: rgba(0, 178, 185, 0.10);\n      border: 1px solid rgba(0, 178, 185, 0.22);\n      color: var(--navy);\n      font-weight: 700;\n      line-height: 1.45;\n    }\n    .core-inserts-note a {\n      color: var(--teal);\n      text-decoration: underline;\n      text-underline-offset: 3px;\n    }\n\n    \/* Fix mobile eyebrow marker collision in the Key Details section *\/\n    #features .section-header .eyebrow::before {\n      display: none;\n      content: none;\n    }\n    #features .section-header .eyebrow {\n      justify-content: center;\n      text-align: center;\n      gap: 0;\n    }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ultra-led-flow-star-page\"\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003cdiv class=\"urgency-bar\"\u003e⚡ 8-Pack Ultra LED Inserts — rechargeable light upgrade for the Ultra Flow Star Core. Flow Star Core sold separately. \u003c\/div\u003e\n\u003cmain\u003e\n\u003csection id=\"video\" class=\"section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eSee It In Motion\u003c\/div\u003e\n\u003ch2\u003eSee the 8-Pack Ultra LED Inserts in Action\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"youtube-full-width\"\u003e\n\u003cdiv class=\"video-frame\"\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/jk1HL32eyQQ?si=Fh18sWtlg2HMYIya\u0026amp;start=1\"\u003e\n\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-highlights\" class=\"section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Highlights\u003c\/div\u003e\n\u003ch2\u003eWhy These LED Inserts Transform Your Flow Star\u003c\/h2\u003e\n\u003cp\u003eRechargeable RGB glow, 12 color modes, 36 patterns, and a modular upgrade path for your Ultra Flow Star Core.\u003c\/p\u003e\n\u003cdiv class=\"core-inserts-note\"\u003e\n\u003cstrong\u003eCore sold separately:\u003c\/strong\u003e Pair these inserts with the \u003ca href=\"https:\/\/www.ultrapoi.com\/products\/ultra-flow-star-core\"\u003eUltra Flow Star Core\u003c\/a\u003e when you want the full LED Flow Star setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-grid value-accordion-grid\"\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_57_AM.png?v=1780032607\" alt=\"LED-ready pocket system\"\u003eRechargeable LED Upgrade\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eThis 8-pack gives your compatible Ultra Flow Star Core bright, rechargeable RGB glow without buying a full bundle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_09_47_AM.png?v=1780032650\" alt=\"Balanced 8-point design\"\u003eBuilt for the 8-Point Flow Star Core\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eIncludes 8 LED inserts so each point of the compatible Ultra Flow Star Core can light evenly and symmetrically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_13_56_AM.png?v=1780032685\" alt=\"Day and night performance\"\u003eDay + Night Performance\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eTurn your compatible Flow Star Core into a nighttime light show with rechargeable inserts designed for bright visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"value-card value-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_29_2026_12_29_09_AM.png?v=1780032723\" alt=\"Modular UltraPoi ecosystem\"\u003eModular UltraPoi Ecosystem\u003cspan class=\"value-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"value-detail\"\u003e\n\u003cp\u003eA modular upgrade for the UltraPoi ecosystem: replace, recharge, remove, or upgrade inserts without replacing the fabric core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section premium-positioning-section\"\u003e\n\u003cdiv class=\"container split\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eWhy It Wins\u003c\/div\u003e\n\u003ch2\u003eBuilt Better Because Cheap LED Lights Aren’t Good Enough\u003c\/h2\u003e\n\u003cp\u003eCheap LED toys are dim, fragile, and frustrating. Your flow setup deserves better.\u003c\/p\u003e\n\u003cp\u003eSo we built a modular LED insert system.\u003c\/p\u003e\n\u003cp\u003eThe 8-Pack Ultra LED Inserts bring rechargeable glow, color modes, and patterns to your compatible Ultra Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul class=\"premium-list\"\u003e\n\u003cli\u003eRechargeable LED inserts instead of disposable toy lights\u003c\/li\u003e\n\u003cli\u003eNo fragile generic shortcuts\u003c\/li\u003e\n\u003cli\u003eDesigned for the Ultra Flow Star Core sold separately\u003c\/li\u003e\n\u003cli\u003e8 inserts for even light across all 8 points\u003c\/li\u003e\n\u003cli\u003eCompatible Flow Star Core can be washed after inserts are removed\u003c\/li\u003e\n\u003cli\u003eBuilt by UltraPoi, not cheap knockoff toy suppliers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/91896b91-5172-48a4-bc9d-aa29310853a3_no_boarder_5dedfe05-fa04-4788-8fb5-7e60dce45a56.png?v=1780686818\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section trust-section\"\u003e\n\u003cdiv class=\"container quality-split\"\u003e\n\u003cdiv class=\"quality-media\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-copy\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eBuilt by UltraPoi\u003c\/div\u003e\n\u003ch2\u003eGlow You Can See in Every Spin\u003c\/h2\u003e\n\u003cp\u003eThe 8-Pack Ultra LED Inserts are the rechargeable light upgrade for your compatible Ultra Flow Star Core, adding bright night-flow effects without replacing the fabric body.\u003c\/p\u003e\n\u003cdiv class=\"quality-media quality-media-mobile-inline\"\u003e\n\u003cdiv class=\"placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_03_quality_detail_collage_1080x1350_no_board.png?v=1780687589\" alt=\"8-Pack Ultra LED Inserts detail collage\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eMade for the Flow Star Core\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eSized as an 8-piece set to pair with the compatible Ultra Flow Star Core sold separately.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eRechargeable Modular Design\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eHigh-quality zipper pockets, durable stitching, and removable LEDs are designed for repeated use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e \u003cspan class=\"quality-title\"\u003eMade for Night Flow + Performance\u003c\/span\u003e \u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eBright, rechargeable effects help your movements read clearly during night flow, festivals, workshops, and performances.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"how-it-works\" class=\"section how-it-works-section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eHow It Works\u003c\/div\u003e\n\u003ch2\u003eInsert. Recharge. Big Glow.\u003c\/h2\u003e\n\u003cp\u003eAdd these 8 rechargeable inserts to a compatible Ultra Flow Star Core whenever you want bright LED night flow.\u003cspan class=\"T286Pc\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"KsbFXc U6u95\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"Fsg96\"\u003e\u003c!--TgQPHd|[]--\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_10_setup_clip_mobile_720x900_under_19mb.gif?v=1780065459\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_05_led_detail_collage_1080x1350_no_board.png?v=1780687556\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-points how-steps-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e01\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eInsert the Lights\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eSlide one Ultra LED Insert into each of the 8 zipper pockets on the compatible Ultra Flow Star Core.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e02\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003ePick Your Mode\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eChoose from 12 color modes and 36 patterns with simple one-button control.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e03\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eFlow Day or Night\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eUse it as a UV-reactive Flow Star by day or light it up for bright LED motion at night.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"quality-number\"\u003e04\u003c\/span\u003e\u003cspan class=\"quality-title\"\u003eRemove, Recharge, Repeat\u003c\/span\u003e\u003cspan class=\"quality-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"quality-detail\"\u003eRemove the inserts before washing the compatible fabric core, then recharge the inserts outside the Flow Star Core.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"standalone-social-flow\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eWho It’s For\u003c\/div\u003e\n\u003ch3\u003eMade for Day, Night, Solo + Social Flow\u003c\/h3\u003e\n\u003cp\u003eBuilt for performers and flow artists, day or night.\u003c\/p\u003e\n\u003cdiv class=\"standalone-social-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_11_uv_led_glow_clip_desktop_1280x720_9a915969-5da6-42c6-b38a-df56d6e0e5b2.gif?v=1780066423\" class=\"ls-is-cached\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/82d2c604-1daa-4073-9731-87751b6d5bfc_no_board.png?v=1780687526\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"features\" class=\"section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eEngineered for Performance\u003c\/div\u003e\n\u003ch2\u003eKey Details Before You Order\u003c\/h2\u003e\n\u003cp\u003eThe LED insert details in one quick scan before you add them to your cart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-grid features-accordion-grid\"\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e8-Pack Set: One insert for each Flow Star point\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eIncludes 8 Ultra LED Inserts designed to fill every point of the compatible Ultra Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRechargeable LED Build: Made for repeated use\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eRechargeable inserts add RGB color modes and patterns to your compatible Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEven Light Balance: Built for all 8 points\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eA full 8-pack helps keep the glow evenly distributed across the compatible Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRemovable Setup: Charge outside the Flow Star\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eRemove the inserts before washing the compatible fabric core, then recharge and reinstall when ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDay + Night Performance: UV fabric plus luminous tips\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eAdds bright night glow to the compatible Flow Star Core while preserving the modular day-to-night setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003carticle class=\"feature-card feature-accordion-card\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAmazing Light Show: Make a statement with your flow\u003cspan class=\"feature-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"feature-detail\"\u003e\n\u003cp\u003eThis 8-pack unlocks bright color modes, patterns, and nighttime effects for a compatible Ultra Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-panel\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"eyebrow\"\u003eQuick Specs\u003c\/div\u003e\n\u003ch3\u003eProduct Details at a Glance\u003c\/h3\u003e\n\u003cp\u003eThe essentials customers need before ordering the 8-pack LED upgrade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 8 \u003c\/strong\u003e \u003cspan\u003e Ultra LED Inserts \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Core Sold Separately \u003c\/strong\u003e \u003cspan\u003e Pair with Ultra Flow Star Core \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 12 \u003c\/strong\u003e \u003cspan\u003e Color modes \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e 36 \u003c\/strong\u003e \u003cspan\u003e Patterns \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e RGB \u003c\/strong\u003e \u003cspan\u003e High-brightness output \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Compatible \u003c\/strong\u003e \u003cspan\u003e Ultra Flow Star Core \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e July-August \u003c\/strong\u003e \u003cspan\u003e Estimated first-batch shipping \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section lifestyle-mosaic-section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eFlow Anywhere\u003c\/div\u003e\n\u003ch2\u003eFlow With Anyone. Anywhere.\u003c\/h2\u003e\n\u003cp\u003ePerfect for solo practice, group flow, festivals, and performance.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/asset_07_passing_clip_mobile_720x900_1b129eba-874b-4a51-a416-09b3d48aa83c.gif?v=1780033551\" class=\"ls-is-cached\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"faq\" class=\"section\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header center\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eProduct Details + FAQ\u003c\/div\u003e\n\u003ch2\u003eQuestions Before You Order?\u003c\/h2\u003e\n\u003cp\u003eKey details on what is included, compatibility, charging, setup, and support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-accordion-grid\"\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhat happens after I order?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYour 8-Pack Ultra LED Inserts order is reserved from the first production batch, and we’ll send launch updates as production and shipping move forward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item faq-featured\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhen does it ship?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eThe first limited production batch is estimated to ship in July-August.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eHow do I use and charge the inserts?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003ePlace one insert into each point of the compatible Ultra Flow Star Core. Remove the inserts when charging or before washing the fabric core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWhat is included with the 8-Pack Ultra LED Inserts?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eThis product includes 8 rechargeable Ultra LED Inserts. The Ultra Flow Star Core fabric body is sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I wash the Flow Star with inserts installed?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eNo. Remove the LED inserts before washing the compatible fabric Flow Star Core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eIs it beginner friendly?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. The inserts use simple controls and are made to upgrade a compatible Ultra Flow Star Core for night flow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eWill I be charged now?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Your payment will be accepted at the time you submit your order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-accordion-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"faq-question\"\u003eCan I cancel my order?\u003c\/span\u003e \u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cp\u003eYes. Contact us to cancel and request a refund. Please note that this may forfeit your place in the production queue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/main\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"www.ultrapoi.com","offers":[{"title":"Default Title","offer_id":47696866705513,"sku":null,"price":175.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0382\/3977\/files\/ChatGPT_Image_May_28_2026_11_27_11_PM_3.png?v=1780296581"}],"url":"https:\/\/www.ultrapoi.com\/collections\/all-flow-stars.oembed?page=2","provider":"UltraPoi","version":"1.0","type":"link"}