{"title":"FlowStar Accessories","description":"","products":[{"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":"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-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":"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\/flow-star-accessories.oembed","provider":"UltraPoi","version":"1.0","type":"link"}