{"id":3872,"date":"2026-08-24T18:17:53","date_gmt":"2026-08-24T10:17:53","guid":{"rendered":"https:\/\/fotrohifu.com\/?page_id=3872"},"modified":"2026-09-01T17:34:32","modified_gmt":"2026-09-01T09:34:32","slug":"home-3","status":"publish","type":"page","link":"https:\/\/fotrohifu.com\/fr\/","title":{"rendered":"Home"},"content":{"rendered":"<!-- gs-stylemanager -->\n\n\n<div class=\"fh-gutenberg-home\">\n<section class=\"home-hero\" aria-labelledby=\"home-hero-title\">\n<picture class=\"home-hero-picture\" data-fh-performance-hero-picture=\"20260828\" aria-hidden=\"true\">\r\n  <source media=\"(max-width: 560px)\" srcset=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824-600x338.webp 600w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824-1024x576.webp 1024w\" sizes=\"100vw\">\r\n  <source media=\"(max-width: 900px)\" srcset=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824-1024x576.webp 1024w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824-1536x864.webp 1536w\" sizes=\"100vw\">\r\n  <img fetchpriority=\"high\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824.webp\" srcset=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824-1536x864.webp 1536w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824.webp 1600w\" sizes=\"100vw\" width=\"1600\" height=\"900\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" alt=\"\" role=\"presentation\">\r\n<\/picture>\n\n\n\n<div class=\"hero-shell\">\n<div class=\"hero-copy\">\n<h1 id=\"home-hero-title\"><span class=\"ez-toc-section\" id=\"Advanced_HIFU_Beauty_Machine_Manufacturer_Supplier_in_China\"><\/span>\n<span>Advanced HIFU Beauty Machine Manufacturer &amp; Supplier in China<\/span>\n<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p class=\"hero-description\">HIFU is our specialty. FotroHIFU is a dedicated HIFU machine manufacturer with more than 8 years of aesthetic equipment experience. Our production is supported by Fotromed\u2019s ISO 13485-certified quality system. We manage the key steps from machine configuration and assembly to testing and final inspection. We work with clinics, aesthetic businesses and distributors worldwide to provide reliable HIFU systems that fit their treatment needs and market plans.<\/p>\n\n\n\n<div class=\"hero-actions\" aria-label=\"Homepage hero actions\">\n<a class=\"hero-button hero-button--primary\" href=\"\/contact-us\/\">Request a Quote<\/a>\n\n\n\n<a class=\"hero-button hero-button--secondary\" href=\"\/hifu-machine\/\">Explore HIFU Machines<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"hero-data-strip\" aria-label=\"Fotromed company data currently shown on the main website\">\n<dl class=\"hero-metric-list\">\n<div class=\"hero-metric\">\n<dt class=\"hero-metric-value\">3,000 m\u00b2<\/dt>\n\n\n\n<dd class=\"hero-metric-label\">Beauty Equipment Manufacturing Facility<\/dd>\n<\/div>\n\n\n\n<div class=\"hero-metric\">\n<dt class=\"hero-metric-value\">2,000+<\/dt>\n\n\n\n<dd class=\"hero-metric-label\">Clients<\/dd>\n<\/div>\n\n\n\n<div class=\"hero-metric\">\n<dt class=\"hero-metric-value\">8+ Years<\/dt>\n\n\n\n<dd class=\"hero-metric-label\">OEM Experience<\/dd>\n<\/div>\n\n\n\n<div class=\"hero-metric\">\n<dt class=\"hero-metric-value\">ISO 13485<\/dt>\n\n\n\n<dd class=\"hero-metric-label\">Quality Management System<\/dd>\n<\/div>\n\n\n\n<div class=\"hero-metric\">\n<dt class=\"hero-metric-value\">50+<\/dt>\n\n\n\n<dd class=\"hero-metric-label\">Countries<\/dd>\n<\/div>\n<\/dl>\n<\/div>\n<\/section>\n\n\n\n<section class=\"partner-logo-wall\" aria-labelledby=\"partner-logo-wall-title\">\n<p class=\"partner-logo-wall__heading\" id=\"partner-logo-wall-title\">Trusted by clients worldwide<\/p>\n\n\n\n<div class=\"partner-logo-wall__viewport\">\n<div class=\"partner-logo-wall__track\">\n<div class=\"partner-logo-wall__sequence\" aria-label=\"Partner brand logos\">\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-glow-and-shine-aesthetics-logo-20260824.webp\" alt=\"Glow and Shine Beauty and Aesthetics logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-zara-beauty-spa-logo-20260824.webp\" alt=\"Zara Beauty Spa logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-beauty-calm-logo-20260824.webp\" alt=\"Beauty.Calm Face and Body Contouring logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-beauty-care-groningen-logo-20260824.webp\" alt=\"BeautyCare Groningen logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-dk-aesthetics-logo-20260824.webp\" alt=\"DK Aesthetics logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-evonda-timbers-massage-therapy-logo-20260824.webp\" alt=\"Evonda Timbers Massage Therapy logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-infinite-grace-beauty-oasis-logo-20260824.webp\" alt=\"Infinite Grace Beauty Oasis logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-kalm-beauty-wellness-logo-20260824.webp\" alt=\"Kalm Beauty and Wellness logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-mayallure-logo-20260824.webp\" alt=\"MayAllure logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-rose-skincare-logo-20260824.webp\" alt=\"Rose Skincare logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-ic-skin-clinic-spa-logo-20260824.webp\" alt=\"IC Skin Clinic and Spa logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-pure-skin-middelburg-logo-20260824.webp\" alt=\"Pure Skin Middelburg logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-fjk-aesthetics-logo-20260824.webp\" alt=\"FJK Aesthetics logo\" width=\"400\" height=\"400\" loading=\"lazy\"\/>\n<\/span>\n<\/div>\n\n\n\n<div class=\"partner-logo-wall__sequence\" aria-hidden=\"true\">\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-glow-and-shine-aesthetics-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-zara-beauty-spa-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-beauty-calm-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-beauty-care-groningen-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-dk-aesthetics-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-evonda-timbers-massage-therapy-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-infinite-grace-beauty-oasis-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-kalm-beauty-wellness-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-mayallure-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-rose-skincare-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-ic-skin-clinic-spa-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-pure-skin-middelburg-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n\n\n\n<span class=\"partner-logo-wall__logo\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-client-fjk-aesthetics-logo-20260824.webp\" alt=\"\" width=\"400\" height=\"400\" loading=\"lazy\">\n<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"factory-solutions\" aria-labelledby=\"factory-solutions-title\">\n<div class=\"factory-solutions-shell\">\n<header class=\"factory-solutions-heading\">\n<h2 id=\"factory-solutions-title\"><span class=\"ez-toc-section\" id=\"Why_Work_Directly_with_a_HIFU_Factory\"><\/span>Why Work Directly with a HIFU Factory?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/header>\n\n\n\n<div class=\"factory-solution-tabs\" aria-label=\"Direct factory sourcing benefits\">\n<button class=\"factory-solution-tab\" id=\"factory-tab-middleman\" type=\"button\" aria-selected=\"true\" aria-controls=\"factory-panel-middleman\" data-factory-tab=\"factory-panel-middleman\">What the Quote Doesn\u2019t Show<\/button>\n\n\n\n<button class=\"factory-solution-tab\" id=\"factory-tab-advantage\" type=\"button\" aria-selected=\"false\" aria-controls=\"factory-panel-advantage\" data-factory-tab=\"factory-panel-advantage\">Direct Factory Access<\/button>\n\n\n\n<button class=\"factory-solution-tab\" id=\"factory-tab-business\" type=\"button\" aria-selected=\"false\" aria-controls=\"factory-panel-business\" data-factory-tab=\"factory-panel-business\">Built Around Your Business<\/button>\n<\/div>\n\n\n\n<div class=\"factory-solution-panels\">\n<article class=\"factory-solution-panel\" id=\"factory-panel-middleman\" aria-labelledby=\"factory-tab-middleman\">\n<div class=\"factory-solution-copy\">\n<h3>Beyond the Price Tag<\/h3>\n\n\n\n<p>\n<span>A North American clinic contacted us after buying a HIFU machine through an online marketplace. It arrived with no HIFU machine training plan or after-sales contact, so it sat unused for three months. They had not purchased from FotroHIFU, but we arranged paid video training and helped them put the machine into service.<\/span>\n\n\n\n<strong>For clinics, medspas and distributors, a clear factory-to-buyer support path matters as much as the machine price.<\/strong>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-training-support-case-20260824.webp\" alt=\"HIFU machine training and after-sales costs beyond the initial quotation\" width=\"960\" height=\"720\" loading=\"lazy\"\/>\n<\/figure>\n<\/article>\n\n\n\n<article class=\"factory-solution-panel\" id=\"factory-panel-advantage\" aria-labelledby=\"factory-tab-advantage\">\n<div class=\"factory-solution-copy\">\n<h3>Talk Directly to the Factory<\/h3>\n\n\n\n<p>\n<span>When you work with FotroHIFU, you stay in direct contact with the team behind your machine. From model selection and configuration to testing, training and after-sales, we can answer questions clearly and respond faster when something needs attention. This makes communication easier and helps keep your order and future use of the machine on track.<\/span>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-factory-after-sales-support-20260824.webp\" alt=\"HIFU factory support from configuration checks to after-sales service\" width=\"960\" height=\"720\" loading=\"lazy\"\/>\n<\/figure>\n<\/article>\n\n\n\n<article class=\"factory-solution-panel\" id=\"factory-panel-business\" aria-labelledby=\"factory-tab-business\">\n<div class=\"factory-solution-copy\">\n<h3>Choose the Right HIFU Setup<\/h3>\n\n\n\n<p>\n<span>A skin clinic in Manchester, UK may focus mainly on facial lifting, jawline contouring and eye-area treatments, while an aesthetic group in Sydney, Australia may offer both face and body treatments across several locations. Their clients, treatment menus and daily workload are different, so the right HIFU setup will be different too. We look at your services, clients and business plans first, then recommend the model, cartridges and functions that make the most sense for how you will actually use the machine.<\/span>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-oem-discussion-20260824.webp\" alt=\"FotroHIFU OEM machine customization discussion\" width=\"600\" height=\"400\" loading=\"lazy\"\/>\n<\/figure>\n<\/article>\n<\/div>\n\n\n\n<div class=\"factory-solution-accordion\" data-factory-accordion=\"\" aria-label=\"Direct factory sourcing benefits\">\n<details class=\"factory-solution-accordion-item\">\n<summary class=\"factory-solution-accordion-summary\">The Middleman Problem<\/summary>\n\n\n\n<div class=\"factory-solution-accordion-panel\">\n<div class=\"factory-solution-accordion-copy\">\n<h3>Hidden costs appear after the quote<\/h3>\n\n\n\n<p>\n<span>A North American clinic contacted us after buying a HIFU machine through an online marketplace. It arrived with no HIFU machine training plan or after-sales contact, so it sat unused for three months. They had not purchased from FotroHIFU, but we arranged paid video training and helped them put the machine into service.<\/span>\n\n\n\n<strong>For clinics, medspas and distributors, a clear factory-to-buyer support path matters as much as the machine price.<\/strong>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-accordion-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-training-support-case-20260824.webp\" alt=\"HIFU machine training and after-sales costs beyond the initial quotation\" width=\"960\" height=\"720\" loading=\"lazy\"\/>\n<\/figure>\n<\/div>\n<\/details>\n\n\n\n<details class=\"factory-solution-accordion-item\">\n<summary class=\"factory-solution-accordion-summary\">The Factory Advantage<\/summary>\n\n\n\n<div class=\"factory-solution-accordion-panel\">\n<div class=\"factory-solution-accordion-copy\">\n<h3>One team from configuration to after-sales<\/h3>\n\n\n\n<p>\n<span>Working directly with FotroHIFU keeps model selection, configuration support, private-label coordination, pre-shipment checks, training and after-sales communication in one supply conversation.<\/span>\n\n\n\n<strong>Technical and commercial questions stay with the team coordinating the equipment.<\/strong>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-accordion-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-factory-after-sales-support-20260824.webp\" alt=\"HIFU factory support from configuration checks to after-sales service\" width=\"960\" height=\"720\" loading=\"lazy\"\/>\n<\/figure>\n<\/div>\n<\/details>\n\n\n\n<details class=\"factory-solution-accordion-item\">\n<summary class=\"factory-solution-accordion-summary\">Built Around Your Business<\/summary>\n\n\n\n<div class=\"factory-solution-accordion-panel\">\n<div class=\"factory-solution-accordion-copy\">\n<h3>Configure the HIFU order around your market<\/h3>\n\n\n\n<p>\n<span>Start with the treatment menu you plan to offer, target clients, available room space and expected quantity. From there, compare the machine platform, handpiece and cartridge configuration, branding needs and delivery support before the order is confirmed.<\/span>\n\n\n\n<strong>The solution starts with how your business plans to use it.<\/strong>\n<\/p>\n<\/div>\n\n\n\n<figure class=\"factory-solution-accordion-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-oem-discussion-20260824.webp\" alt=\"FotroHIFU OEM machine customization discussion\" width=\"600\" height=\"400\" loading=\"lazy\"\/>\n<\/figure>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"product-ecosystem\" aria-labelledby=\"product-ecosystem-title\">\n<div class=\"product-ecosystem-shell\">\n<div class=\"product-ecosystem-heading\">\n<div>\n<h2 id=\"product-ecosystem-title\"><span class=\"ez-toc-section\" id=\"Complete_HIFU_Product_Range_for_Your_Business\"><\/span>Complete HIFU Product Range for Your Business<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n\n\n\n<p class=\"product-ecosystem-intro\">Sourcing machines, cartridges and post-treatment products from different suppliers can make compatibility and reordering more complicated. FotroHIFU keeps the essentials together, making it easier to build and maintain your HIFU service.<\/p>\n<\/div>\n\n\n\n<div class=\"product-category-grid\">\n<article class=\"product-category-card product-category-card--featured\">\n<figure class=\"product-category-card__media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-ultralift-sd-compact-hifu-machine-home-20260824.webp\" alt=\"UltraLift SD Compact professional HIFU machine by FotroHIFU\" width=\"1200\" height=\"900\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<div class=\"product-category-card__body\">\n<h3>HIFU Machines<\/h3>\n\n\n\n<p class=\"product-category-card__description\">Compare professional HIFU platforms for different clinic workflows, treatment menus and distribution plans.<\/p>\n\n\n\n<a class=\"product-category-card__link\" href=\"\/hifu-machine\/\">Explore HIFU Machines<\/a>\n<\/div>\n<\/article>\n\n\n\n<article class=\"product-category-card\">\n<figure class=\"product-category-card__media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-cartridges-20260824.webp\" alt=\"HIFU cartridges for professional machine configurations\" width=\"800\" height=\"800\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<div class=\"product-category-card__body\">\n<h3>HIFU Accessories<\/h3>\n\n\n\n<p class=\"product-category-card__description\">Review cartridges and supporting items by machine compatibility before confirming an accessory order.<\/p>\n\n\n\n<a class=\"product-category-card__link\" href=\"\/hifu-accessories\/\">Explore Accessories<\/a>\n<\/div>\n<\/article>\n\n\n\n<article class=\"product-category-card\">\n<figure class=\"product-category-card__media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-post-treatment-repair-cream-home-20260824.webp\" alt=\"FotroHIFU post-treatment repair cream packaging\" width=\"800\" height=\"800\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<div class=\"product-category-card__body\">\n<h3>PostTreatment Skincare<\/h3>\n\n\n\n<p class=\"product-category-card__description\">Explore professional skincare and private-label options with the final formula, packaging and market scope confirmed by project.<\/p>\n\n\n\n<a class=\"product-category-card__link\" href=\"\/post-treatment-skincare\/\">Explore Skincare<\/a>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"supplier-reasons\" aria-labelledby=\"supplier-reasons-title\">\n<div class=\"supplier-reasons-shell\">\n<header class=\"supplier-reasons-heading\">\n<div>\n<h2 id=\"supplier-reasons-title\"><span class=\"ez-toc-section\" id=\"What_Makes_FotroHIFU_a_Reliable_HIFU_Manufacturer\"><\/span>What Makes FotroHIFU a Reliable HIFU Manufacturer?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n\n\n\n<div class=\"supplier-reasons-intro\">\n<p>A good supplier understands your plan, recommends the right configuration, and delivers as agreed, on schedule. FotroHIFU goes further \u2014 we help that plan grow into a working business, not just a completed order<\/p>\n<\/div>\n<\/header>\n\n\n\n<div class=\"supplier-evidence-layout\">\n<div class=\"supplier-photo-stack\" aria-label=\"FotroHIFU factory quality and shipping photographs\" data-supplier-photo-stack=\"\">\n<div class=\"supplier-photo-stage\">\n<figure class=\"supplier-photo supplier-photo--manufacturing\" data-photo-index=\"0\" data-photo-label=\"HIFU machine aging and stability test\" data-position=\"active\" aria-current=\"true\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-aging-stability-test-home-20260824.webp\" alt=\"FotroHIFU HIFU machines undergoing aging and stability testing on workshop racks\" width=\"720\" height=\"960\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<figure class=\"supplier-photo supplier-photo--assembly\" data-photo-index=\"1\" data-photo-label=\"HIFU machine quality control and calibration\" data-position=\"next\" aria-current=\"false\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-quality-control-home-20260824.webp\" alt=\"FotroHIFU technicians carrying out HIFU machine quality control and calibration\" width=\"720\" height=\"960\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<figure class=\"supplier-photo supplier-photo--testing\" data-photo-index=\"2\" data-photo-label=\"HIFU machine shipping case preparation\" data-position=\"previous\" aria-current=\"false\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-hifu-machine-shipping-preparation-home-20260824.webp\" alt=\"FotroHIFU HIFU machines and protective shipping cases prepared in the factory\" width=\"720\" height=\"960\" loading=\"lazy\"\/>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"supplier-proof-grid\">\n<article class=\"supplier-proof-card\">\n<h3>5-Step Production Control<\/h3>\n\n\n\n<p>Each HIFU system goes through configuration confirmation, assembly, and functional testing \u2014 then energy-output checks and a final QC pass before shipping<\/p>\n<\/article>\n\n\n\n<article class=\"supplier-proof-card\">\n<h3>100% Pre-Shipment Testing<\/h3>\n\n\n\n<p>Every HIFU machine runs an 8-hour continuous power-on test before shipment. We check the handpieces, interface, and core functions during that run.<\/p>\n<\/article>\n\n\n\n<article class=\"supplier-proof-card\">\n<h3>6 Branding Touchpoints<\/h3>\n\n\n\n<p>Customize the logo, startup screen, interface, packaging, and manual on any order. Machine color follows our standard chart under 10 units. Order 10 or more, and any color is yours to choose.<\/p>\n\n\n\n<a class=\"supplier-proof-link\" href=\"\/oem-odm\/\">Explore OEM &amp; ODM<\/a>\n<\/article>\n\n\n\n<article class=\"supplier-proof-card\">\n<h3>3-Stage Launch Support<\/h3>\n\n\n\n<p>We handle machine setup and operator training up front, then stay on with video-call guidance whenever your team needs it \u2014 so the machine moves from delivery to daily treatment without sitting idle.<\/p>\n\n\n\n<a class=\"supplier-proof-link\" href=\"\/traning-support\/\">View the support process<\/a>\n<\/article>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"training-support\" aria-labelledby=\"training-support-title\">\n<div class=\"training-support-shell\">\n<div class=\"training-support-layout\">\n<div class=\"training-support-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/QyR6q6WOK6g\" title=\"Fotromed training\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" width=\"488\" height=\"867\" loading=\"lazy\"><\/iframe>\n<\/div>\n\n\n\n<div class=\"training-support-content\">\n<header class=\"training-support-heading\">\n<h2 id=\"training-support-title\"><span class=\"ez-toc-section\" id=\"Training_Launch_After-Sales_Support\"><\/span>Training, Launch &amp; After-Sales Support<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"training-support-description\">We helps the buyer prepare for equipment setup, operator onboarding, product launch and ongoing support. Available marketing materials and the final warranty scope are confirmed for the selected machine, market and order terms.<\/p>\n<\/header>\n\n\n\n<ol class=\"training-support-path\" aria-label=\"Training and after-sales support stages\">\n<li>\n<strong>Pre-use setup<\/strong>\n\n\n\n<span>Confirm the machine, handpieces, cartridges and basic operating checks before regular use.<\/span>\n<\/li>\n\n\n\n<li>\n<strong>Operator training<\/strong>\n\n\n\n<span>Review the selected-machine workflow, cartridge selection and operating records with the buyer&#8217;s team.<\/span>\n<\/li>\n\n\n\n<li>\n<strong>Social media launch kit<\/strong>\n\n\n\n<span>Provide machine-related images, short-form video materials and posting guidance for Instagram and Facebook to support product promotion and attract relevant enquiries.<\/span>\n<\/li>\n\n\n\n<li>\n<strong>Warranty coverage<\/strong>\n\n\n\n<span>Confirm the warranty period, covered parts, exclusions, spare-parts route and service contact in the final order documents for the selected machine.<\/span>\n<\/li>\n\n\n\n<li>\n<strong>After-sales route<\/strong>\n\n\n\n<span>Keep manuals, support contacts and issue-escalation steps clear after delivery.<\/span>\n<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"oem-solutions\" aria-labelledby=\"oem-solutions-title\">\n<div class=\"oem-solutions-shell\">\n<header class=\"oem-solutions-heading\">\n<div>\n<h2 id=\"oem-solutions-title\"><span class=\"ez-toc-section\" id=\"OEM_ODM_HIFU_Machine_Solutions\"><\/span>OEM &amp; ODM HIFU Machine Solutions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n\n\n\n<p>Choose from three levels of HIFU machine customization\u2014from OEM branding on a proven platform, through coordinated configuration changes, to project-based ODM co-development.<\/p>\n<\/header>\n\n\n\n<div class=\"oem-solutions-board\">\n<div class=\"oem-levels\" aria-label=\"Three HIFU machine customization levels\">\n<article class=\"oem-level\">\n<span class=\"oem-level-number oem-level-icon\" aria-hidden=\"true\">\n<svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4.5 5.5h7.6l7.4 7.4-6.6 6.6-7.4-7.4V5.5Z\"><\/path><circle cx=\"9\" cy=\"10\" r=\"1.4\"><\/circle><\/svg>\n<\/span>\n\n\n\n<div>\n<p class=\"oem-level__title\">OEM Branding<\/p>\n<\/div>\n\n\n\n<div class=\"oem-level-copy\">\n<p>Launch a private-label HIFU machine on a selected standard platform without funding a complete redesign.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"oem-level\">\n<span class=\"oem-level-number oem-level-icon\" aria-hidden=\"true\">\n<svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 7h6M14 7h6M12 5v4M4 12h2M10 12h10M8 10v4M4 17h9M17 17h3M15 15v4\"><\/path><\/svg>\n<\/span>\n\n\n\n<div>\n<p class=\"oem-level__title\">Configuration Customization<\/p>\n<\/div>\n\n\n\n<div class=\"oem-level-copy\">\n<p>Coordinate the machine appearance, interface, packaging and selected HIFU configuration around one brand system.<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"oem-level\">\n<span class=\"oem-level-number oem-level-icon\" aria-hidden=\"true\">\n<svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle><path d=\"m15.3 8.7-2 4.6-4.6 2 2-4.6 4.6-2Z\"><\/path><\/svg>\n<\/span>\n\n\n\n<div>\n<p class=\"oem-level__title\">ODM Co-Development<\/p>\n<\/div>\n\n\n\n<div class=\"oem-level-copy\">\n<p>Develop a visibly different HIFU platform through a project-based industrial design, prototype and validation route.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n\n\n\n<div class=\"oem-data-rail\" aria-label=\"Published Fotromed OEM and ODM reference figures\">\n<div class=\"oem-data-point\">\n<p class=\"oem-data-value\">From 1 unit<\/p>\n\n\n\n<span>General OEM starting MOQ<\/span>\n<\/div>\n\n\n\n<div class=\"oem-data-point\">\n<p class=\"oem-data-value\">3\u20135 days<\/p>\n\n\n\n<span>Standard \/ logo scope<\/span>\n<\/div>\n\n\n\n<div class=\"oem-data-point\">\n<p class=\"oem-data-value\">7\u201314 days<\/p>\n\n\n\n<span>Configured HIFU unit<\/span>\n<\/div>\n\n\n\n<div class=\"oem-data-point\">\n<p class=\"oem-data-value\">40\u201360 days<\/p>\n\n\n\n<span>Full OEM \/ ODM build<\/span>\n<\/div>\n<\/div>\n\n\n\n<a class=\"oem-brief-link\" href=\"\/oem-odm\/\">Explore OEM &amp; ODM<\/a>\n<\/div>\n<\/section>\n\n\n\n<section class=\"delivery-process\" aria-labelledby=\"delivery-process-title\">\n<div class=\"delivery-process-shell\">\n<header class=\"delivery-process-heading\">\n<div>\n<h2 id=\"delivery-process-title\"><span class=\"ez-toc-section\" id=\"From_Requirements_to_Delivery\"><\/span>From Requirements to Delivery<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n\n\n\n<p>We turn your treatment plan, market requirements and preferred configuration into a shared order record that sales, production and logistics can follow.<\/p>\n<\/header>\n\n\n\n<div class=\"delivery-route\">\n<ol class=\"delivery-steps\">\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">Requirement brief<\/p>\n\n\n\n<p class=\"delivery-step__you\">You share business type, target treatments, market, quantity and preferred launch window.<\/p>\n<\/li>\n\n\n\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">Machine comparison<\/p>\n\n\n\n<p class=\"delivery-step__you\">We compare the six HIFU platforms by treatment range, workflow, handpieces and configuration fit.<\/p>\n<\/li>\n\n\n\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">Configuration &amp; quote<\/p>\n\n\n\n<p class=\"delivery-step__you\">Voltage, plug, cartridge set, branding, packaging, shipping terms and payment nodes are listed before approval.<\/p>\n<\/li>\n\n\n\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">OEM \/ ODM gate<\/p>\n\n\n\n<p class=\"delivery-step__you\">If customization is requested, feasibility, MOQ, engineering cost, timeline and responsibility boundaries are checked.<\/p>\n<\/li>\n\n\n\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">QC &amp; shipment check<\/p>\n\n\n\n<p class=\"delivery-step__you\">Before dispatch, review the approved configuration against photos, function-test video, inspection and packing records.<\/p>\n<\/li>\n\n\n\n<li class=\"delivery-step\">\n<p class=\"delivery-step__title\">Delivery &amp; training<\/p>\n\n\n\n<p class=\"delivery-step__you\">Tracking, manuals, installation conditions, operator training and technical handover support the market launch.<\/p>\n<\/li>\n<\/ol>\n<\/div>\n\n\n\n<div class=\"delivery-controls\">\n<div class=\"delivery-control\">\n<p class=\"delivery-control__title\">Quote inputs<\/p>\n\n\n\n<p>Model, market, voltage, order volume, target cost and preferred timeline form the starting record.<\/p>\n<\/div>\n\n\n\n<div class=\"delivery-control\">\n<p class=\"delivery-control__title\">Quality gate<\/p>\n\n\n\n<p>Configuration and sample approval are the production gate; the approved machine is the release reference.<\/p>\n<\/div>\n\n\n\n<div class=\"delivery-control\">\n<p class=\"delivery-control__title\">Delivery boundary<\/p>\n\n\n\n<p>Incoterms, tax, customs, installation and training conditions are confirmed separately in the quotation.<\/p>\n<\/div>\n<\/div>\n\n\n\n<a class=\"delivery-process-link\" href=\"\/contact-us\/\">Discuss Your HIFU Project&nbsp;\u2192<\/a>\n<\/div>\n<\/section>\n\n\n\n<section class=\"global-warehouses\" aria-labelledby=\"global-warehouses-title\">\n<div class=\"global-warehouses-shell\">\n<header class=\"global-warehouses-heading\">\n<h2 id=\"global-warehouses-title\"><span class=\"ez-toc-section\" id=\"Four_regional_warehouses_supporting_global_delivery\"><\/span>Four regional warehouses supporting global delivery<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Fotrohifu operates four regional warehouses in the USA, Europe, Australia, and Dubai. Contact our team to confirm which warehouse serves your market, current stock, and the dispatch date.<\/p>\n<\/header>\n\n\n\n<div class=\"global-warehouses-layout\">\n<figure class=\"global-warehouses-map\">\n<svg viewBox=\"0 0 900 430\" role=\"img\" aria-labelledby=\"warehouse-map-title warehouse-map-desc\">\n<title id=\"warehouse-map-title\">Fotromed regional warehouse map<\/title>\n<desc id=\"warehouse-map-desc\">A stylized world map marks warehouse regions in the USA, Europe, Dubai, and Australia.<\/desc>\n<defs>\n<pattern id=\"warehouse-dot-pattern\" width=\"8\" height=\"8\" patternUnits=\"userSpaceOnUse\">\n<circle cx=\"2\" cy=\"2\" r=\"1.8\" fill=\"#c8d7e7\"><\/circle>\n<\/pattern>\n<\/defs>\n<g aria-hidden=\"true\">\n<path class=\"warehouse-land\" d=\"M72 91 112 57 173 42 233 55 273 88 258 118 224 124 205 151 168 158 139 141 119 116 87 113Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M219 161 252 180 276 219 269 255 249 284 241 330 219 366 205 330 207 291 191 250 199 208 181 183Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M386 87 421 70 459 79 474 99 452 117 421 111 401 122 383 108Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M431 126 475 128 513 159 508 211 489 257 460 277 430 245 412 201 417 161Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M469 84 532 57 609 59 686 82 741 113 753 151 719 170 680 156 643 179 604 163 574 184 535 166 509 137 475 122Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M725 263 771 249 813 271 822 306 794 327 750 320 717 292Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M286 93 304 83 313 101 298 118 282 111Z\"><\/path>\n<path class=\"warehouse-land\" d=\"M827 325 843 321 850 335 838 343 826 337Z\"><\/path>\n<path class=\"warehouse-route\" d=\"M176 121 Q330 48 454 104\"><\/path>\n<path class=\"warehouse-route\" d=\"M454 104 Q517 122 564 174\"><\/path>\n<path class=\"warehouse-route\" d=\"M564 174 Q682 187 770 290\"><\/path>\n<\/g>\n<g>\n<g transform=\"translate(176 121)\">\n<circle class=\"warehouse-pin-halo\" r=\"19\"><\/circle>\n<circle class=\"warehouse-pin-core\" r=\"9\"><\/circle>\n<text class=\"warehouse-pin-label\" x=\"16\" y=\"-17\">USA<\/text>\n<\/g>\n<g transform=\"translate(454 104)\">\n<circle class=\"warehouse-pin-halo\" r=\"19\"><\/circle>\n<circle class=\"warehouse-pin-core\" r=\"9\"><\/circle>\n<text class=\"warehouse-pin-label\" x=\"15\" y=\"-17\">Europe<\/text>\n<\/g>\n<g transform=\"translate(564 174)\">\n<circle class=\"warehouse-pin-halo\" r=\"19\"><\/circle>\n<circle class=\"warehouse-pin-core\" r=\"9\"><\/circle>\n<text class=\"warehouse-pin-label\" x=\"15\" y=\"-17\">Dubai<\/text>\n<\/g>\n<g transform=\"translate(770 290)\">\n<circle class=\"warehouse-pin-halo\" r=\"19\"><\/circle>\n<circle class=\"warehouse-pin-core\" r=\"9\"><\/circle>\n<text class=\"warehouse-pin-label\" x=\"-76\" y=\"-18\">Australia<\/text>\n<\/g>\n<\/g>\n<\/svg>\n<\/figure>\n\n\n\n<div class=\"global-warehouses-list\" aria-label=\"Fotromed warehouse regions\">\n<article class=\"global-warehouse-card\">\n<span class=\"global-warehouse-card__number\">01<\/span>\n\n\n\n<div>\n<p class=\"global-warehouse-card__title\">USA<\/p>\n\n\n\n<p>North America stock &amp; dispatch<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"global-warehouse-card\">\n<span class=\"global-warehouse-card__number\">02<\/span>\n\n\n\n<div>\n<p class=\"global-warehouse-card__title\">Europe<\/p>\n\n\n\n<p>European market stock &amp; dispatch<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"global-warehouse-card\">\n<span class=\"global-warehouse-card__number\">03<\/span>\n\n\n\n<div>\n<p class=\"global-warehouse-card__title\">Australia<\/p>\n\n\n\n<p>Australia &amp; Oceania stock &amp; dispatch<\/p>\n<\/div>\n<\/article>\n\n\n\n<article class=\"global-warehouse-card\">\n<span class=\"global-warehouse-card__number\">04<\/span>\n\n\n\n<div>\n<p class=\"global-warehouse-card__title\">Dubai<\/p>\n\n\n\n<p>Regional delivery across the Middle East<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n\n\n\n<div class=\"global-warehouses-footer\">\n<p>Warehouse assignment depends on the selected model, current stock, destination, and order terms. <\/p>\n\n\n\n<a class=\"global-warehouses-link\" href=\"\/contact-us\/\">Check warehouse availability<\/a>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"about-company\" aria-labelledby=\"about-company-title\">\n<div class=\"about-company-layout\">\n<figure class=\"about-company-media\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-guangzhou-office-reception-home-20260824.webp\" alt=\"FotroMed reception area at the Guangzhou office\" width=\"601\" height=\"285\" loading=\"lazy\"\/>\n<\/figure>\n\n\n\n<div class=\"about-company-content\">\n<h2 id=\"about-company-title\"><span class=\"ez-toc-section\" id=\"About_FotroHIFU\"><\/span>About FotroHIFU<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"about-company-copy\">\n<p>FotroHIFU is the dedicated HIFU brand of Guangzhou Fotromed Technology Co., Ltd., a China-based aesthetic equipment manufacturer operating under an ISO 13485 quality management system. We integrate product development, controlled production, quality assurance and OEM\/ODM customization to create professional HIFU platforms for clinics, aesthetic groups and distributors across global markets.<\/p>\n\n\n\n<p>Every system is developed around treatment versatility, consistent performance, intuitive operation and long-term serviceability. From system configuration and private-label development to professional training and after-sales support, we help partners turn HIFU technology into reliable, differentiated solutions that can grow with their business.<\/p>\n<\/div>\n\n\n\n<a class=\"about-company-link\" href=\"\/about-us\/\">About Us<\/a>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"latest-insights\" aria-labelledby=\"latest-insights-title\">\n<div class=\"latest-insights-shell\">\n<header class=\"latest-insights-heading\">\n<h2 id=\"latest-insights-title\"><span class=\"ez-toc-section\" id=\"Latest_HIFU_Insights\"><\/span>Latest HIFU Insights<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Buying guides, machine comparisons and practical articles from the FotroHIFU blog.<\/p>\n\n\n\n<a class=\"latest-insights-all\" href=\"\/blog\/\">View All Articles<\/a>\n<\/header>\n\n\n\n<div class=\"wp-block-query latest-insights-query is-layout-constrained wp-block-query-is-layout-constrained\"><ul class=\"columns-4 latest-insights-grid wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-563ce9c7 wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-4337 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<article class=\"wp-block-group latest-insights-card is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group latest-insights-media is-layout-flow wp-block-group-is-layout-flow\"><figure style=\"margin-top:0;margin-bottom:0\" class=\"latest-insights-featured-image wp-block-post-featured-image\"><a href=\"https:\/\/fotrohifu.com\/fr\/blog\/what-is-hifu\/\" target=\"_self\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-1024x576.webp\" class=\"attachment-large size-large wp-post-image\" alt=\"What Is HIFU? How It Works, Uses, Results &amp; Risks\" style=\"aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-1024x576.webp 1024w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-300x169.webp 300w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-768x432.webp 768w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-1536x864.webp 1536w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening-600x338.webp 600w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/09\/what-is-hifu-focused-ultrasound-skin-tightening.webp 1664w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-group latest-insights-body is-layout-flow wp-block-group-is-layout-flow\"><div class=\"latest-insights-meta wp-block-post-date\"><time datetime=\"2026-09-01T14:46:16+08:00\">Sep 1, 2026<\/time><\/div>\n\n<h3 class=\"latest-insights-title wp-block-post-title\"><a href=\"https:\/\/fotrohifu.com\/fr\/blog\/what-is-hifu\/\" target=\"_self\">What Is HIFU? How It Works, Uses, Results &amp; Risks<\/a><\/h3>\n\n<div class=\"latest-insights-excerpt wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">HIFU stands for High-Intensity Focused Ultrasound. In simple terms, it concentrates ultrasound energy within a small area of tissue so the main effect occurs at a\u2026 <\/p><\/div><\/div>\n<\/article>\n\n<\/li><li class=\"wp-block-post post-3454 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\">\n\n<article class=\"wp-block-group latest-insights-card is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group latest-insights-media is-layout-flow wp-block-group-is-layout-flow\"><figure style=\"margin-top:0;margin-bottom:0\" class=\"latest-insights-featured-image wp-block-post-featured-image\"><a href=\"https:\/\/fotrohifu.com\/fr\/blog\/top-rated-hifu-machines-for-clinics-and-their-key-features\/\" target=\"_self\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-1024x576.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Top-rated HIFU Machines for Clinics and Their Key Features\" style=\"aspect-ratio:16\/10;width:100%;object-fit:cover;\" srcset=\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-1024x576.jpg 1024w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-300x169.jpg 300w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-768x432.jpg 768w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-1536x864.jpg 1536w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features-600x338.jpg 600w, https:\/\/fotrohifu.com\/wp-content\/uploads\/2025\/11\/Top-rated-HIFU-Machines-for-Clinics-and-Their-Key-Features.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-group latest-insights-body is-layout-flow wp-block-group-is-layout-flow\"><div class=\"latest-insights-meta wp-block-post-date\"><time datetime=\"2025-11-07T13:24:52+08:00\">Nov 7, 2025<\/time><\/div>\n\n<h3 class=\"latest-insights-title wp-block-post-title\"><a href=\"https:\/\/fotrohifu.com\/fr\/blog\/top-rated-hifu-machines-for-clinics-and-their-key-features\/\" target=\"_self\">Top-rated HIFU Machines for Clinics and Their Key Features<\/a><\/h3>\n\n<div class=\"latest-insights-excerpt wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">To provide the best skin tightening care at your clinic, it\u2019s important to use the best hifu machines 2026 has to offer. The best hifu machines\u2026 <\/p><\/div><\/div>\n<\/article>\n\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"home-faq\" aria-labelledby=\"home-faq-title\">\n<div class=\"home-faq-shell\">\n<div class=\"home-faq-heading\">\n<h2 id=\"home-faq-title\"><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n\n\n\n<div class=\"home-faq-list\">\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">Is FotroHIFU a HIFU machine manufacturer or a trading company?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>FotroHIFU is the HIFU equipment brand of Guangzhou Fotromed Technology Co., Ltd. We are part of the manufacturer, not a separate trading business. Fotromed was founded in 2018. Today, more than 50 people work from our manufacturing site of about 3,000 m\u00b2. The same company handles assembly, machine configuration, testing, packing, OEM orders, and support after delivery.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What manufacturing experience and capacity does FotroHIFU have?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>Our factory covers about 3,000 m\u00b2 and has more than 50 team members. The core technical team averages over 20 years of experience in the medical aesthetics industry. Since Fotromed was founded in 2018, we have worked on more than 1,500 equipment and customization projects. Production checks include the power supply, display, handpieces, installation, machine stability, and packing.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What is included when I buy directly from your HIFU factory?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>You deal with one team throughout the order. We review what your business needs, compare suitable machines, set up the handpieces and cartridges, prepare the quote, and handle any OEM branding. We keep you updated during production, then test and pack the machine for shipment. Once it arrives, we continue with online training, technical help, warranty service, and spare parts.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">Can you ship HIFU machines internationally?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>Yes. We ship HIFU equipment internationally, and our wider client network now covers more than 50 countries. We have regional warehouses in the USA, Europe, Australia, and Dubai. Service centers in Europe, the USA, and Australia support buyers with technical questions, maintenance, training, and spare parts. Before we dispatch an order, we check which warehouse can serve it and confirm the shipping route.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What can you customize for an OEM or private-label HIFU machine?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>We offer three levels of customization. The first adds your logo, product name, nameplate, startup screen, supported interface language, and basic packaging to an existing machine. The second creates a coordinated private-label package, including colors, manuals, training, and sales materials. The third is for ODM work such as industrial design, structural changes, accessories, software, prototypes, tooling, and validation. An OEM order based on an existing platform can start from one unit.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What do you need from me before you can quote a HIFU machine?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>Tell us what kind of business you run, where the machine is going, which model or treatments you are interested in, and how many units you need. We also need your preferred handpieces and cartridges, any OEM work, the local voltage and plug, your shipping method, and your target delivery date. Your quote will list the machine configuration, included cartridges, optional items, customization charges, freight, trade terms, and expected dispatch date separately.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What are your MOQ and production times?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>For HIFU machines already in our range, orders can start from one unit. A standard machine usually dispatches in 3 to 5 days. A configured machine takes about 7 to 14 days, while a full OEM build takes about 40 to 60 days. Before production starts, we review the order, approve the configuration or artwork, and confirm a sample when the project requires one. Shipping time begins after factory dispatch and is calculated separately.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What happens if my HIFU machine needs repair or spare parts?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>Every machine includes a one-year free warranty. Selected models have two-year coverage when it is written into the order. If a fault is covered, we supply the required replacement parts free during the warranty period. Parts remain available at cost once the warranty ends. Cartridges are consumables, so they are not covered. For shipping damage or a wrong item, contact us within seven calendar days and provide a continuous unboxing video. We aim to respond to technical support requests within 24 to 48 hours.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">What training and after-sales support will my team receive?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>We include one-to-one online video training with every machine. The session walks your team through setup, controls, handpieces, core functions, normal operation, cleaning, maintenance, and basic fault checks. The people who will operate or maintain the machine can attend together. After the session, you can contact our support team through WhatsApp, video call, screen sharing, email, or Zoom.<\/p>\n<\/div>\n<\/details>\n\n\n\n<details class=\"home-faq-item\">\n<summary>\n<h3 class=\"home-faq-question\">How do you help me choose the right HIFU machine?<\/h3>\n<\/summary>\n\n\n\n<div class=\"home-faq-answer\">\n<p>We first ask about your business, the treatments you plan to offer, and how the machine will be used each day. Our Machine Finder sorts these needs into face and neck, face and body, intimate, or body-contouring work. It also considers speed, comfort, and machine size. We then compare the six platforms in our range and check the handpieces, cartridge costs, training, warranty, OEM work, and total landed cost before recommending a shortlist.<\/p>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n\n\n\n<script data-wp-block-html=\"js\">\r\nconst factoryTabs = Array.from(document.querySelectorAll('[data-factory-tab]'));\r\n    const factoryPanels = Array.from(document.querySelectorAll('.factory-solution-panel'));\r\n    function activateFactoryTab(activeTab, moveFocus = false) {\r\n      factoryTabs.forEach((tab) => {\r\n        const isActive = tab === activeTab;\r\n        tab.setAttribute('aria-selected', String(isActive));\r\n        tab.setAttribute('tabindex', isActive ? '0' : '-1');\r\n      });\r\n      factoryPanels.forEach((panel) => {\r\n        panel.hidden = panel.id !== activeTab.dataset.factoryTab;\r\n      });\r\n      if (moveFocus) activeTab.focus();\r\n    }\r\n    factoryTabs.forEach((tab, index) => {\r\n      tab.addEventListener('click', () => activateFactoryTab(tab));\r\n      tab.addEventListener('keydown', (event) => {\r\n        let nextIndex = index;\r\n        if (event.key === 'ArrowRight') nextIndex = (index + 1) % factoryTabs.length;\r\n        if (event.key === 'ArrowLeft') nextIndex = (index - 1 + factoryTabs.length) % factoryTabs.length;\r\n        if (event.key === 'Home') nextIndex = 0;\r\n        if (event.key === 'End') nextIndex = factoryTabs.length - 1;\r\n        if (nextIndex === index) return;\r\n        event.preventDefault();\r\n        activateFactoryTab(factoryTabs[nextIndex], true);\r\n      });\r\n    });\r\n    if (factoryTabs.length && factoryPanels.length) {\r\n      const selectedFactoryTab = factoryTabs.find((tab) => tab.getAttribute('aria-selected') === 'true') || factoryTabs[0];\r\n      const factoryTabList = selectedFactoryTab.closest('.factory-solution-tabs');\r\n      if (factoryTabList) factoryTabList.setAttribute('role', 'tablist');\r\n      factoryTabs.forEach((tab) => tab.setAttribute('role', 'tab'));\r\n      factoryPanels.forEach((panel) => panel.setAttribute('role', 'tabpanel'));\r\n      activateFactoryTab(selectedFactoryTab);\r\n    }\r\n    const factoryAccordion = document.querySelector('[data-factory-accordion]');\r\n    if (factoryAccordion) {\r\n      const factoryAccordionItems = Array.from(factoryAccordion.querySelectorAll('details'));\r\n      factoryAccordionItems.forEach((item) => {\r\n        item.addEventListener('toggle', () => {\r\n          if (!item.open) return;\r\n          factoryAccordionItems.forEach((otherItem) => {\r\n            if (otherItem !== item) {\r\n              otherItem.open = false;\r\n            }\r\n          });\r\n        });\r\n      });\r\n    }\r\n    const supplierPhotoStack = document.querySelector('[data-supplier-photo-stack]');\r\n    if (supplierPhotoStack) {\r\n      const supplierPhotos = Array.from(supplierPhotoStack.querySelectorAll('[data-photo-index]'));\r\n      let activeSupplierPhoto = Math.max(0, supplierPhotos.findIndex((photo) => photo.dataset.position === 'active'));\r\n      supplierPhotos.forEach((photo) => {\r\n        photo.setAttribute('role', 'button');\r\n        photo.setAttribute('tabindex', '0');\r\n      });\r\n      function showSupplierPhoto(nextIndex, moveFocus = false) {\r\n        const photoCount = supplierPhotos.length;\r\n        activeSupplierPhoto = (nextIndex + photoCount) % photoCount;\r\n        supplierPhotos.forEach((photo, index) => {\r\n          const relativeIndex = (index - activeSupplierPhoto + photoCount) % photoCount;\r\n          const position = relativeIndex === 0 ? 'active' : relativeIndex === 1 ? 'next' : 'previous';\r\n          const isActive = position === 'active';\r\n          const caption = photo.dataset.photoLabel;\r\n          photo.dataset.position = position;\r\n          photo.setAttribute('aria-current', String(isActive));\r\n          photo.setAttribute('aria-label', `${isActive ? 'Current photo; show next photo' : 'Show photo'}: ${caption}`);\r\n        });\r\n        const activePhoto = supplierPhotos[activeSupplierPhoto];\r\n        if (moveFocus) activePhoto.focus();\r\n      }\r\n      supplierPhotos.forEach((photo, index) => {\r\n        photo.addEventListener('click', () => {\r\n          showSupplierPhoto(index === activeSupplierPhoto ? activeSupplierPhoto + 1 : index);\r\n        });\r\n        photo.addEventListener('keydown', (event) => {\r\n          if (event.key === 'Enter' || event.key === ' ') {\r\n            event.preventDefault();\r\n            showSupplierPhoto(index === activeSupplierPhoto ? activeSupplierPhoto + 1 : index, true);\r\n          }\r\n          if (event.key === 'ArrowLeft') {\r\n            event.preventDefault();\r\n            showSupplierPhoto(activeSupplierPhoto - 1, true);\r\n          }\r\n          if (event.key === 'ArrowRight') {\r\n            event.preventDefault();\r\n            showSupplierPhoto(activeSupplierPhoto + 1, true);\r\n          }\r\n        });\r\n      });\r\n      showSupplierPhoto(activeSupplierPhoto);\r\n    }\r\n    const machineFinder = document.querySelector('[data-machine-finder]');\r\n    if (machineFinder) {\r\n      const finderForm = machineFinder.querySelector('[data-finder-form]');\r\n      const finderSteps = Array.from(machineFinder.querySelectorAll('[data-finder-step]'));\r\n      const finderProgressItems = Array.from(machineFinder.querySelectorAll('.machine-finder-progress li'));\r\n      const finderCurrent = machineFinder.querySelector('[data-finder-current]');\r\n      const finderBack = machineFinder.querySelector('[data-finder-back]');\r\n      const finderNext = machineFinder.querySelector('[data-finder-next]');\r\n      const finderResult = machineFinder.querySelector('[data-finder-result]');\r\n      const finderReset = machineFinder.querySelector('[data-finder-reset]');\r\n      let finderStepIndex = 0;\r\n      const finderModels = {\r\n        sd: {\r\n          name: 'UltraLift SD Compact',\r\n          technology: 'HIFU + RF technology',\r\n          range: 'Face & body',\r\n          speed: 'Very fast',\r\n          comfort: 'Good',\r\n        },\r\n        max: {\r\n          name: 'FotroHIFU Max',\r\n          technology: 'Multi-line MFU technology',\r\n          range: 'Face, body & intimate',\r\n          speed: 'Low',\r\n          comfort: 'Medium',\r\n        },\r\n        seven: {\r\n          name: 'UltraLift 7D Pro',\r\n          technology: 'MMFU focused ultrasound',\r\n          range: 'Face & body',\r\n          speed: 'Fast',\r\n          comfort: 'Good',\r\n        },\r\n        twelve: {\r\n          name: 'UltraLift 12D',\r\n          technology: 'Superpulse + MP mode',\r\n          range: 'Face, body & intimate',\r\n          speed: 'Very fast',\r\n          comfort: 'Good',\r\n        },\r\n        twentyTwo: {\r\n          name: 'UltraLift 22D Max',\r\n          technology: 'HIFU + RF Lipo',\r\n          range: 'Face & body',\r\n          speed: 'Fast',\r\n          comfort: 'Medium',\r\n        },\r\n        twentyFive: {\r\n          name: 'UltraLift 25D',\r\n          technology: 'HIFU + RF + EMS',\r\n          range: 'Face & body',\r\n          speed: 'Fast',\r\n          comfort: 'Medium',\r\n        },\r\n      };\r\n      const finderWeights = {\r\n        business: {\r\n          'new-studio': { sd: 7, seven: 3, twelve: 2, max: 1, twentyTwo: 1, twentyFive: 1 },\r\n          'independent-medspa': { sd: 6, seven: 5, twelve: 3, max: 2, twentyTwo: 3, twentyFive: 3 },\r\n          chain: { sd: 4, seven: 4, twelve: 6, max: 3, twentyTwo: 3, twentyFive: 4 },\r\n          distributor: { sd: 2, seven: 2, twelve: 2, max: 2, twentyTwo: 2, twentyFive: 2 },\r\n        },\r\n        range: {\r\n          'face-neck': { sd: 4, seven: 5, twelve: 3, max: 3, twentyTwo: 2, twentyFive: 2 },\r\n          'face-body': { sd: 4, seven: 4, twelve: 4, max: 4, twentyTwo: 4, twentyFive: 4 },\r\n          intimate: { sd: -100, seven: -100, twelve: 7, max: 7, twentyTwo: -100, twentyFive: -100 },\r\n          'body-contouring': { sd: 3, seven: 2, twelve: 3, max: 2, twentyTwo: 7, twentyFive: 7 },\r\n        },\r\n        priority: {\r\n          speed: { sd: 8, seven: 5, twelve: 8, max: 1, twentyTwo: 5, twentyFive: 5 },\r\n          comfort: { sd: 7, seven: 8, twelve: 7, max: 2, twentyTwo: 2, twentyFive: 2 },\r\n          compact: { sd: 10, seven: 3, twelve: 1, max: 1, twentyTwo: 1, twentyFive: 1 },\r\n          'rf-lipo': { sd: 4, seven: 1, twelve: 1, max: 1, twentyTwo: 12, twentyFive: 3 },\r\n          ems: { sd: 3, seven: 1, twelve: 1, max: 1, twentyTwo: 4, twentyFive: 12 },\r\n          'broad-menu': { sd: 2, seven: 2, twelve: 9, max: 8, twentyTwo: 3, twentyFive: 3 },\r\n        },\r\n        volume: {\r\n          planning: { sd: 7, seven: 3, twelve: 2, max: 2, twentyTwo: 1, twentyFive: 1 },\r\n          low: { sd: 4, seven: 4, twelve: 3, max: 5, twentyTwo: 3, twentyFive: 3 },\r\n          medium: { sd: 5, seven: 4, twelve: 6, max: 2, twentyTwo: 4, twentyFive: 4 },\r\n          high: { sd: 7, seven: 5, twelve: 8, max: 0, twentyTwo: 5, twentyFive: 5 },\r\n        },\r\n      };\r\n      function getFinderAnswer(name) {\r\n        return finderForm.querySelector(`input[name=\"${name}\"]:checked`);\r\n      }\r\n      function updateFinderStep() {\r\n        finderSteps.forEach((step, index) => {\r\n          step.classList.toggle('is-active', index === finderStepIndex);\r\n        });\r\n        finderProgressItems.forEach((item, index) => {\r\n          item.classList.toggle('is-active', index === finderStepIndex);\r\n          item.classList.toggle('is-complete', index < finderStepIndex);\r\n        });\r\n        finderCurrent.textContent = String(finderStepIndex + 1);\r\n        finderBack.hidden = finderStepIndex === 0;\r\n        finderNext.textContent = finderStepIndex === finderSteps.length - 1\r\n          ? 'View Recommendation \u2192'\r\n          : 'Next Question \u2192';\r\n        const currentChoice = finderSteps[finderStepIndex].querySelector('input[type=\"radio\"]:checked');\r\n        finderNext.disabled = !currentChoice;\r\n      }\r\n      function addFinderScores(scores, weightGroup) {\r\n        Object.entries(weightGroup || {}).forEach(([modelKey, value]) => {\r\n          scores[modelKey] += value;\r\n        });\r\n      }\r\n      function buildFinderReasons(answers, inputs, model) {\r\n        const businessReason = answers.business === 'distributor'\r\n          ? 'All six models support OEM \/ ODM; this match follows the target market you selected.'\r\n          : `Selected for a ${inputs.business.dataset.answerLabel.toLowerCase()} buying profile.`;\r\n        const rangeReason = `${model.range} coverage aligns with your ${inputs.range.dataset.answerLabel.toLowerCase()} requirement.`;\r\n        const volumeReason = answers.volume === 'planning'\r\n          ? 'The recommendation gives added weight to a practical first HIFU rollout.'\r\n          : `Treatment speed was weighted against ${inputs.volume.dataset.answerLabel.toLowerCase()}.`;\r\n        return [businessReason, rangeReason, volumeReason];\r\n      }\r\n      function showFinderResult() {\r\n        const inputs = {\r\n          business: getFinderAnswer('business'),\r\n          range: getFinderAnswer('range'),\r\n          priority: getFinderAnswer('priority'),\r\n          volume: getFinderAnswer('volume'),\r\n        };\r\n        const answers = Object.fromEntries(\r\n          Object.entries(inputs).map(([key, input]) => [key, input.value]),\r\n        );\r\n        const scores = Object.fromEntries(Object.keys(finderModels).map((key) => [key, 0]));\r\n        Object.entries(answers).forEach(([category, answer]) => {\r\n          addFinderScores(scores, finderWeights[category][answer]);\r\n        });\r\n        const recommendedKey = Object.keys(finderModels).sort((a, b) => scores[b] - scores[a])[0];\r\n        const recommendedModel = finderModels[recommendedKey];\r\n        machineFinder.querySelector('[data-result-model]').textContent = recommendedModel.name;\r\n        machineFinder.querySelector('[data-result-technology]').textContent = recommendedModel.technology;\r\n        machineFinder.querySelector('[data-result-range]').textContent = recommendedModel.range;\r\n        machineFinder.querySelector('[data-result-speed]').textContent = recommendedModel.speed;\r\n        machineFinder.querySelector('[data-result-comfort]').textContent = recommendedModel.comfort;\r\n        const answerList = machineFinder.querySelector('[data-result-answers]');\r\n        answerList.replaceChildren();\r\n        Object.values(inputs).forEach((input) => {\r\n          const chip = document.createElement('span');\r\n          chip.textContent = input.dataset.answerLabel;\r\n          answerList.appendChild(chip);\r\n        });\r\n        const reasonList = machineFinder.querySelector('[data-result-reasons]');\r\n        reasonList.replaceChildren();\r\n        buildFinderReasons(answers, inputs, recommendedModel).forEach((reason) => {\r\n          const item = document.createElement('li');\r\n          item.textContent = reason;\r\n          reasonList.appendChild(item);\r\n        });\r\n        finderForm.hidden = true;\r\n        finderResult.hidden = false;\r\n        finderCurrent.textContent = '4';\r\n        finderProgressItems.forEach((item) => {\r\n          item.classList.remove('is-active');\r\n          item.classList.add('is-complete');\r\n        });\r\n        finderResult.focus?.();\r\n      }\r\n      finderForm.addEventListener('change', (event) => {\r\n        const input = event.target.closest('input[type=\"radio\"]');\r\n        if (!input) return;\r\n        input.closest('.machine-finder-options').querySelectorAll('.machine-finder-option').forEach((option) => {\r\n          option.classList.toggle('is-selected', option.contains(input));\r\n        });\r\n        finderNext.disabled = false;\r\n      });\r\n      finderNext.addEventListener('click', () => {\r\n        if (!finderSteps[finderStepIndex].querySelector('input[type=\"radio\"]:checked')) return;\r\n        if (finderStepIndex < finderSteps.length - 1) {\r\n          finderStepIndex += 1;\r\n          updateFinderStep();\r\n          return;\r\n        }\r\n        showFinderResult();\r\n      });\r\n      finderBack.addEventListener('click', () => {\r\n        if (finderStepIndex === 0) return;\r\n        finderStepIndex -= 1;\r\n        updateFinderStep();\r\n      });\r\n      finderReset.addEventListener('click', () => {\r\n        finderForm.reset();\r\n        machineFinder.querySelectorAll('.machine-finder-option').forEach((option) => {\r\n          option.classList.remove('is-selected');\r\n        });\r\n        finderStepIndex = 0;\r\n        finderResult.hidden = true;\r\n        finderForm.hidden = false;\r\n        updateFinderStep();\r\n      });\r\n      updateFinderStep();\r\n    }<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":3845,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":".gsbp-006c73e{display:none !important;}@keyframes client-case-panel-in{from{opacity:0;transform:translateY(7px)} to{opacity:1;transform:translateY(0)} }@keyframes machine-finder-step-in{from{opacity:0;transform:translateY(6px)} to{opacity:1;transform:translateY(0)} }@keyframes factory-panel-in{from{opacity:0;transform:translateY(10px)} to{opacity:1;transform:translateY(0)} }@keyframes hero-copy-in{from{opacity:0;transform:translateY(18px)} to{opacity:1;transform:translateY(0)} }@keyframes hero-background-in{from{opacity:0;transform:translateX(24px) scale(0.985)} to{opacity:1;transform:translateX(0) scale(1)} }@keyframes partner-logo-scroll{from{transform:translate3d(0,0,0)} to{transform:translate3d(-50%,0,0)} } .fh-gutenberg-home .latest-insights-query { width: 100% !important; max-width: none !important; margin: 0 !important; } .fh-gutenberg-home .latest-insights-grid { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; align-items: start !important; gap: clamp(18px, 2vw, 28px) !important; margin: 0 !important; padding: 0 !important; list-style: none !important; } .fh-gutenberg-home .latest-insights-grid > li { min-width: 0 !important; height: 100% !important; margin: 0 !important; } .fh-gutenberg-home .latest-insights-grid .latest-insights-card, .fh-gutenberg-home .latest-insights-grid .latest-insights-card:last-child { display: flex !important; grid-column: auto !important; flex-direction: column !important; justify-self: stretch !important; width: 100% !important; min-width: 0 !important; height: 100% !important; } .fh-gutenberg-home .latest-insights-media { flex: 0 0 auto !important; width: 100% !important; margin: 0 !important; background-image: url(\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824.webp\") !important; background-position: center !important; background-size: cover !important; } .fh-gutenberg-home .latest-insights-media .wp-block-post-featured-image, .fh-gutenberg-home .latest-insights-media .wp-block-post-featured-image a { display: block !important; width: 100% !important; height: 100% !important; margin: 0 !important; } .fh-gutenberg-home .latest-insights-media .wp-block-post-featured-image img { display: block !important; width: 100% !important; height: 100% !important; object-fit: cover !important; } .fh-gutenberg-home .latest-insights-body { display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; width: 100% !important; } .fh-gutenberg-home .latest-insights-meta { margin: 0 0 12px !important; } .fh-gutenberg-home .latest-insights-title { block-size: 2.4em !important; margin: 0 0 12px !important; overflow: hidden !important; line-height: 1.2 !important; } .fh-gutenberg-home .latest-insights-title a { display: -webkit-box !important; overflow: hidden !important; color: inherit !important; text-decoration: none !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; } .fh-gutenberg-home .latest-insights-title a:hover { color: var(--blue) !important; } .fh-gutenberg-home .latest-insights-excerpt, .fh-gutenberg-home .latest-insights-excerpt .wp-block-post-excerpt__excerpt { margin: 0 !important; } .fh-gutenberg-home .latest-insights-excerpt .wp-block-post-excerpt__excerpt { display: -webkit-box !important; block-size: 4.86em !important; overflow: hidden !important; line-height: 1.62 !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 3 !important; } .fh-gutenberg-home .latest-insights-excerpt .wp-block-post-excerpt__more-link { display: none !important; } .fh-gutenberg-home .latest-insights-empty { margin: 0 !important; color: var(--muted) !important; } @media (max-width: 900px) { .fh-gutenberg-home .latest-insights-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } } @media (max-width: 560px) { .fh-gutenberg-home .latest-insights-grid { grid-template-columns: minmax(0, 1fr) !important; } } .fh-gutenberg-home .delivery-steps { align-items: start !important; } .fh-gutenberg-home .delivery-step, .fh-gutenberg-home .delivery-step:nth-child(even) { min-height: 0 !important; height: auto !important; align-self: start !important; } .fh-gutenberg-home .delivery-step .delivery-step__title { font-size: 20px !important; line-height: 1.2 !important; } .fh-gutenberg-home .delivery-step .delivery-step__you { font-size: 13.5px !important; line-height: 1.6 !important; } .fh-gutenberg-home .oem-level { min-height: 0 !important; height: auto !important; padding: 26px 28px !important; grid-template-columns: 48px minmax(260px, 0.44fr) minmax(0, 1fr) !important; align-items: start !important; gap: 24px !important; } .fh-gutenberg-home .oem-level-number { margin-top: 2px !important; } .fh-gutenberg-home .oem-level-copy { display: grid !important; min-width: 0 !important; align-content: start !important; gap: 7px !important; } .fh-gutenberg-home .oem-level-copy > p { margin: 0 !important; font-size: 16px !important; line-height: 1.58 !important; } .fh-gutenberg-home .oem-level-copy > .oem-level-scope { font-size: 13px !important; line-height: 1.55 !important; } .fh-gutenberg-home .training-support-path > li, .fh-gutenberg-home .training-support-path > li:not(:first-child), .fh-gutenberg-home .training-support-path > li:last-child { display: grid !important; height: auto !important; padding: 20px 24px !important; grid-template-columns: minmax(170px, 0.34fr) minmax(0, 1fr) !important; align-items: start !important; align-content: start !important; gap: 24px !important; } .fh-gutenberg-home .training-support-path > li > strong { grid-column: 1 !important; min-width: 0 !important; word-break: normal !important; overflow-wrap: normal !important; hyphens: none !important; } .fh-gutenberg-home .training-support-path > li > span:last-child { grid-column: 2 !important; min-width: 0 !important; } @media (max-width: 980px) { .fh-gutenberg-home .training-support-layout { grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 38px !important; } } @media (max-width: 900px) { .fh-gutenberg-home .delivery-process-heading { grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 22px !important; } .fh-gutenberg-home .delivery-process-heading > div, .fh-gutenberg-home .delivery-process-heading > p, .fh-gutenberg-home .delivery-process-heading h2 { width: 100% !important; min-width: 0 !important; max-width: none !important; grid-column: 1 !important; } .fh-gutenberg-home .delivery-steps { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 14px !important; } .fh-gutenberg-home .delivery-step, .fh-gutenberg-home .delivery-step:nth-child(even) { margin-top: 0 !important; } .fh-gutenberg-home .oem-level { padding: 24px !important; grid-template-columns: 48px minmax(190px, 0.42fr) minmax(0, 1fr) !important; gap: 18px !important; } } @media (max-width: 760px) { .fh-gutenberg-home .training-support-layout { display: flex !important; flex-direction: column !important; align-items: stretch !important; gap: 28px !important; } .fh-gutenberg-home .training-support-content { display: contents !important; } .fh-gutenberg-home .training-support-heading { display: block !important; width: 100% !important; margin: 0 !important; order: 1 !important; } .fh-gutenberg-home .training-support-heading h2, .fh-gutenberg-home .training-support-description { width: 100% !important; grid-column: auto !important; grid-row: auto !important; order: initial !important; } .fh-gutenberg-home .training-support-video { width: min(100%, 400px) !important; margin: 0 auto !important; order: 2 !important; } .fh-gutenberg-home .training-support-path { width: 100% !important; margin: 0 !important; grid-column: auto !important; grid-row: auto !important; order: 3 !important; } .fh-gutenberg-home .training-support-path > li, .fh-gutenberg-home .training-support-path > li:not(:first-child), .fh-gutenberg-home .training-support-path > li:last-child { padding: 18px 20px !important; grid-template-columns: minmax(0, 1fr) !important; gap: 8px !important; } .fh-gutenberg-home .training-support-path > li > strong, .fh-gutenberg-home .training-support-path > li > span:last-child { grid-column: 1 !important; } } @media (max-width: 560px) { .fh-gutenberg-home .delivery-steps { grid-template-columns: minmax(0, 1fr) !important; gap: 10px !important; } .fh-gutenberg-home .oem-level { padding: 22px 20px !important; grid-template-columns: 44px minmax(0, 1fr) !important; gap: 15px !important; } .fh-gutenberg-home .oem-level-copy { grid-column: 2 !important; } } @media (max-width: 760px) { .fh-gutenberg-home { max-width: 100% !important; overflow-x: hidden !important; } .fh-gutenberg-home .hero-shell { width: calc(100% - 32px) !important; padding: 48px 16px 60px !important; grid-template-columns: minmax(0, 1fr) !important; } .fh-gutenberg-home .hero-copy, .fh-gutenberg-home .hero-copy > * { width: 100% !important; min-width: 0 !important; max-width: none !important; } .fh-gutenberg-home #home-hero-title { font-size: var(--theme-font-size) ; line-height: 0.99 !important; letter-spacing: -0.035em !important; overflow-wrap: normal !important; word-break: normal !important; hyphens: none !important; } .fh-gutenberg-home .hero-metric-list { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } .fh-gutenberg-home .hero-metric { min-width: 0 !important; } .fh-gutenberg-home .hero-metric:nth-child(5) { grid-column: 1 \/ -1 !important; } .fh-gutenberg-home .product-ecosystem-shell, .fh-gutenberg-home .supplier-reasons-shell, .fh-gutenberg-home .global-warehouses-shell, .fh-gutenberg-home .latest-insights-shell, .fh-gutenberg-home .home-faq-shell { width: calc(100% - 32px) !important; max-width: none !important; } .fh-gutenberg-home .product-ecosystem-heading, .fh-gutenberg-home .supplier-reasons-heading, .fh-gutenberg-home .oem-solutions-heading, .fh-gutenberg-home .delivery-process-heading { display: grid !important; width: 100% !important; grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 18px !important; } .fh-gutenberg-home .product-ecosystem-heading > *, .fh-gutenberg-home .supplier-reasons-heading > *, .fh-gutenberg-home .oem-solutions-heading > *, .fh-gutenberg-home .delivery-process-heading > * { width: 100% !important; min-width: 0 !important; max-width: none !important; grid-column: 1 !important; } .fh-gutenberg-home .product-category-grid { width: 100% !important; grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 18px !important; } .fh-gutenberg-home .product-category-card, .fh-gutenberg-home .product-category-card--featured { width: 100% !important; min-width: 0 !important; min-height: 0 !important; height: auto !important; grid-template-columns: minmax(0, 1fr) !important; grid-template-rows: auto auto !important; transform: none !important; } .fh-gutenberg-home .product-category-card__media, .fh-gutenberg-home .product-category-card__body { width: 100% !important; min-width: 0 !important; min-height: 0 !important; height: auto !important; } .fh-gutenberg-home .supplier-evidence-layout, .fh-gutenberg-home .supplier-proof-grid { width: 100% !important; min-width: 0 !important; grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 18px !important; } .fh-gutenberg-home .supplier-photo-stack, .fh-gutenberg-home .supplier-photo-stage { width: 100% !important; max-width: 100% !important; min-width: 0 !important; grid-template-columns: minmax(0, 1fr) !important; } .fh-gutenberg-home .supplier-proof-card { width: 100% !important; min-width: 0 !important; min-height: 0 !important; height: auto !important; padding: 22px 20px !important; } .fh-gutenberg-home .supplier-proof-card h3, .fh-gutenberg-home .supplier-proof-card p, .fh-gutenberg-home .supplier-proof-link { width: 100% !important; min-width: 0 !important; overflow-wrap: normal !important; word-break: normal !important; hyphens: none !important; } .fh-gutenberg-home .oem-data-rail { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } .fh-gutenberg-home .oem-data-point { min-width: 0 !important; } .fh-gutenberg-home .delivery-controls { grid-template-columns: minmax(0, 1fr) !important; } .fh-gutenberg-home .delivery-control, .fh-gutenberg-home .delivery-control:last-child { width: 100% !important; min-width: 0 !important; min-height: 0 !important; height: auto !important; border-right: 0 !important; border-bottom: 1px solid #ccdadd !important; } .fh-gutenberg-home .delivery-control:last-child { border-bottom: 0 !important; } .fh-gutenberg-home .global-warehouses-layout { width: 100% !important; grid-template-columns: minmax(0, 1fr) !important; gap: 20px !important; } .fh-gutenberg-home .global-warehouses-map, .fh-gutenberg-home .global-warehouses-list { width: 100% !important; min-width: 0 !important; } .fh-gutenberg-home .global-warehouses-map { padding: 20px 16px 16px !important; } .fh-gutenberg-home .global-warehouses-footer { width: 100% !important; align-items: stretch !important; flex-direction: column !important; } .fh-gutenberg-home .global-warehouses-link { width: 100% !important; } .fh-gutenberg-home .about-company-layout { width: calc(100% - 32px) !important; grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; gap: 24px !important; } .fh-gutenberg-home .about-company-media, .fh-gutenberg-home .about-company-content { width: 100% !important; min-width: 0 !important; max-width: none !important; } .fh-gutenberg-home .about-company-content { padding: 0 !important; } .fh-gutenberg-home .about-company-link { width: 100% !important; align-self: stretch !important; justify-content: center !important; } .fh-gutenberg-home .latest-insights-heading { width: 100% !important; max-width: none !important; margin-bottom: 28px !important; } .fh-gutenberg-home .latest-insights-all { position: static !important; width: fit-content !important; max-width: 100% !important; margin: 20px auto 0 !important; transform: none !important; } .fh-gutenberg-home .latest-insights-grid { width: 100% !important; max-width: none !important; grid-template-columns: minmax(0, 1fr) !important; align-items: start !important; } .fh-gutenberg-home .latest-insights-grid > li, .fh-gutenberg-home .latest-insights-card, .fh-gutenberg-home .latest-insights-card:last-child { width: 100% !important; min-width: 0 !important; height: auto !important; grid-column: auto !important; } } @media (max-width: 760px) { .fh-gutenberg-home .factory-solution-tabs { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; gap: 10px !important; width: 100% !important; max-width: none !important; padding: 0 !important; overflow: visible !important; } .fh-gutenberg-home .factory-solution-tab { display: block !important; width: 100% !important; min-width: 0 !important; height: auto !important; min-height: 52px !important; padding: 13px 16px !important; font-size: 15px !important; line-height: 1.35 !important; text-align: left !important; white-space: normal !important; word-break: normal !important; overflow-wrap: normal !important; writing-mode: horizontal-tb !important; } .fh-gutenberg-home .factory-solution-panels { display: block !important; width: 100% !important; max-width: none !important; margin: 0 !important; } .fh-gutenberg-home .factory-solution-panel[hidden] { display: none !important; } .fh-gutenberg-home .factory-solution-panel:not([hidden]) { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; gap: 22px !important; width: 100% !important; max-width: 100% !important; height: auto !important; min-height: 0 !important; padding: 28px 0 0 !important; opacity: 1 !important; } .fh-gutenberg-home .factory-solution-copy, .fh-gutenberg-home .factory-solution-copy p, .fh-gutenberg-home .factory-solution-media { width: 100% !important; min-width: 0 !important; height: auto !important; } .fh-gutenberg-home .factory-solution-copy h3, .fh-gutenberg-home .factory-solution-copy p, .fh-gutenberg-home .factory-solution-copy p span, .fh-gutenberg-home .factory-solution-copy p strong { color: #17243a !important; } .fh-gutenberg-home .factory-solution-media { grid-row: auto !important; margin: 0 !important; } .fh-gutenberg-home .factory-solution-media img { display: block !important; width: 100% !important; max-width: 100% !important; height: auto !important; } .fh-gutenberg-home .factory-solution-accordion { display: none !important; } } .fh-gutenberg-home .home-faq-answer { width: auto !important; max-width: none !important; margin-right: 0 !important; } .fh-gutenberg-home .home-faq-answer p { width: 100% !important; max-width: none !important; } .fh-gutenberg-home .hero-description { color: #000000 !important; } .fh-gutenberg-home{width:100vw;max-width:none;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);overflow:clip}.fh-gutenberg-home{--ink:#172033;--muted:#657187;--line:#e4e8ef;--blue:#0b5fc6;--blue-dark:#084a9d;--blue-mist:#eaf3ff;--white:#ffffff;--paper:#f7faf9;--header-height:88px;--font-family-base:inherit;--body-font-size:16px;--body-line-height:1.65;--heading-font-weight:500;--strong-font-weight:600;--emphasis-font-weight:700;--h2-font-size:40px;--h2-font-weight:var(--heading-font-weight)}.fh-gutenberg-home{color:var(--ink);font-family:var(--font-family-base);background:#f6f9fd}.fh-gutenberg-home{min-width:320px;min-height:100vh;margin:0;font-size:var(--body-font-size);line-height:var(--body-line-height)}.fh-gutenberg-home{overflow:hidden;background:var(--white)}.fh-gutenberg-home{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;font-family:inherit}@media (hover:hover) and (pointer:fine){.fh-gutenberg-home .supplier-photo[data-position=\"active\"]:hover{box-shadow:0 32px 72px rgba(16,51,87,0.28);filter:saturate(1.04);transform:translate(-50%,-50%) scale(1.018)}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-shell{width:min(calc(100% - 40px),760px)}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-heading{grid-template-columns:1fr;gap:18px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-heading>p{max-width:680px;font-size:16px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-app{min-height:0;grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-rail{padding:22px 25px 20px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-rail__label{display:inline}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-rail__count{display:inline}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-rail__count{margin-left:8px;font-size:16px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-progress{margin-top:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-progress li{min-height:31px;padding:37px 3px 0;align-content:start;text-align:center}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-progress li::before{top:0;left:50%;transform:translateX(-50%)}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-progress li::after{top:13px;right:calc(-50% + 17px);bottom:auto;left:calc(50% + 17px);width:auto;height:1px}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-parameters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-parameter:nth-child(2){border-right:0}}@media (max-width:900px){.fh-gutenberg-home .machine-finder-parameter:nth-child(n + 3){border-top:1px solid #dce6ef}}@media (max-width:560px){.fh-gutenberg-home .machine-finder{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-heading{margin-bottom:28px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-app{border-radius:17px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-rail{padding:20px 18px 17px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-progress li{font-size:10px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-stage{padding:28px 18px 26px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-step legend{font-size:20px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-options{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-option{min-height:82px;padding-top:15px;padding-bottom:14px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-actions{margin-top:24px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-button--next{min-width:150px;padding-right:16px;padding-left:16px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-result h3{font-size:20px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-parameter{min-height:98px;padding:17px 13px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-parameter strong{font-size:13px}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-reasons{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-result__actions{align-items:stretch;flex-direction:column}}@media (max-width:560px){.fh-gutenberg-home .machine-finder-reset{min-height:42px}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-shell{width:min(calc(100% - 40px),760px)}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-heading{align-items:flex-start;flex-direction:column;gap:15px}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-instruction{margin:0}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-viewport{margin-right:0}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-track{padding-left:20px;padding-right:20px}}@media (max-width:900px){.fh-gutenberg-home .certification-gallery-card{flex-basis:min(43vw,300px)}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery-heading{margin-bottom:25px}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery-viewport{margin-right:0}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery-track{padding-left:16px;padding-right:16px;gap:12px}}@media (max-width:560px){.fh-gutenberg-home .certification-gallery-card{flex-basis:min(72vw,270px)}}@media (max-width:900px){.fh-gutenberg-home .training-support-shell{width:min(calc(100% - 40px),760px)}}@media (max-width:900px){.fh-gutenberg-home .training-support-layout{grid-template-columns:1fr;gap:38px}}@media (max-width:900px){.fh-gutenberg-home .training-support-copy{position:static}}@media (max-width:900px){.fh-gutenberg-home .training-support-rail-wrap{margin-right:-20px}}@media (max-width:900px){.fh-gutenberg-home .training-support-rail{padding-right:20px}}@media (max-width:560px){.fh-gutenberg-home .training-support{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .training-support-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .training-support-gallery{grid-auto-rows:86px;gap:8px}}@media (max-width:560px){.fh-gutenberg-home .training-support-media--featured{grid-row:span 3}}@media (max-width:560px){.fh-gutenberg-home .training-support-media--tall{grid-row:span 2}}@media (max-width:560px){.fh-gutenberg-home .training-support-media figcaption{right:9px;bottom:8px;left:9px;font-size:10px}}@media (max-width:560px){.fh-gutenberg-home .training-support-placeholder strong{font-size:11px}}@media (max-width:560px){.fh-gutenberg-home .training-support-placeholder span{display:none}}@media (max-width:560px){.fh-gutenberg-home .training-support-rail-wrap{margin-right:-16px}}@media (max-width:560px){.fh-gutenberg-home .training-support-rail{padding-right:16px}}@media (max-width:560px){.fh-gutenberg-home .training-support-rail .training-support-media{flex-basis:190px;min-height:125px}}@media (max-width:560px){.fh-gutenberg-home .training-support-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}@media (max-width:560px){.fh-gutenberg-home .training-support-media{grid-column:span 1;grid-row:span 1}}@media (max-width:560px){.fh-gutenberg-home .training-support-media--featured{grid-column:span 1;grid-row:span 1}}@media (max-width:560px){.fh-gutenberg-home .training-support-media--tall{grid-column:span 1;grid-row:span 1}}@media (max-width:560px){.fh-gutenberg-home .training-support-media--wide{grid-column:span 1;grid-row:span 1}}@media (max-width:560px){.fh-gutenberg-home .training-support-rail .training-support-media{flex-basis:190px}}@media (max-width:900px){.fh-gutenberg-home .training-support-copy{grid-template-columns:minmax(230px,0.85fr) minmax(0,1.15fr);column-gap:34px}}@media (max-width:900px){.fh-gutenberg-home .training-support-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.fh-gutenberg-home .training-support-copy{display:block}}@media (max-width:560px){.fh-gutenberg-home .training-support-copy h2{margin-bottom:18px}}@media (max-width:560px){.fh-gutenberg-home .training-support-path{margin-top:28px;grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li{padding:17px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,0.14)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:last-child{padding:17px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,0.14)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:not(:first-child){padding:17px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,0.14)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:last-child{border-bottom:0}}@media (max-width:560px){.fh-gutenberg-home .training-support-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:900px){.fh-gutenberg-home .training-support-gallery--summary{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .training-support-summary-card{min-height:0;padding:22px 24px}}@media (max-width:1180px){.fh-gutenberg-home{--header-height:74px}}@media (max-width:1180px){.fh-gutenberg-home .hero-shell{grid-template-columns:minmax(0,820px);gap:0}}@media (max-width:1180px){.fh-gutenberg-home .hero-copy h1{font-size:58px}}@media (max-width:1180px){.fh-gutenberg-home .product-ecosystem-heading{grid-template-columns:minmax(0,0.88fr) minmax(320px,0.62fr);gap:48px}}@media (max-width:1180px){.fh-gutenberg-home .product-category-card{min-height:0}}@media (max-width:900px){.fh-gutenberg-home{--h2-font-size:36px}}@media (max-width:900px){.fh-gutenberg-home .home-hero{min-height:auto;background-position:58% center}}@media (max-width:900px){.fh-gutenberg-home .hero-shell{width:min(calc(100% - 40px),720px);min-height:560px;padding:64px 34px 76px;grid-template-columns:1fr;gap:0}}@media (max-width:900px){.fh-gutenberg-home .hero-copy{max-width:680px}}@media (max-width:900px){.fh-gutenberg-home .hero-copy h1{font-size:clamp(44px,8vw,58px)}}@media (max-width:900px){.fh-gutenberg-home .hero-data-strip{width:100%}}@media (max-width:900px){.fh-gutenberg-home .hero-metric-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fh-gutenberg-home .hero-metric{min-height:78px}}@media (max-width:900px){.fh-gutenberg-home .hero-metric + .hero-metric{border-left:0}}@media (max-width:900px){.fh-gutenberg-home .hero-metric:nth-child(n + 3){border-top:1px solid var(--line)}}@media (max-width:900px){.fh-gutenberg-home .hero-metric:nth-child(even){border-left:1px solid var(--line)}}@media (max-width:900px){.fh-gutenberg-home .hero-metric:nth-child(5){grid-column:1 \/ -1}}@media (max-width:900px){.fh-gutenberg-home .product-ecosystem-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .product-ecosystem-heading{align-items:start;grid-template-columns:1fr;gap:24px}}@media (max-width:900px){.fh-gutenberg-home .product-ecosystem-intro{max-width:650px}}@media (max-width:900px){.fh-gutenberg-home .product-category-grid{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .product-category-card{min-height:0;grid-template-columns:minmax(260px,0.8fr) minmax(0,1fr);grid-template-rows:auto;align-items:start}}@media (max-width:900px){.fh-gutenberg-home .product-category-card__body{min-height:0}}@media (max-width:900px){.fh-gutenberg-home .decision-matrix-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .decision-matrix-scroll-hint{display:none}}@media (max-width:900px){.fh-gutenberg-home .decision-matrix-table-wrap{display:none}}@media (max-width:900px){.fh-gutenberg-home .decision-matrix-mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:900px){.fh-gutenberg-home .hifu-selection-cta-shell{width:min(calc(100% - 40px),720px);grid-template-columns:1fr;gap:32px}}@media (max-width:900px){.fh-gutenberg-home .hifu-selection-cta-button{width:min(100%,320px);min-width:0}}@media (max-width:900px){.fh-gutenberg-home .factory-solutions-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .factory-solution-tabs{padding-right:0;padding-left:0}}@media (max-width:900px){.fh-gutenberg-home .factory-solution-tab{padding-right:10px;padding-left:10px;font-size:12px}}@media (max-width:900px){.fh-gutenberg-home .factory-solution-panel{min-height:0;padding-top:34px;grid-template-columns:1fr;gap:32px}}@media (max-width:900px){.fh-gutenberg-home .factory-solution-media{grid-row:2}}@media (max-width:900px){.fh-gutenberg-home .supplier-reasons-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .supplier-reasons-heading{grid-template-columns:1fr;gap:24px}}@media (max-width:900px){.fh-gutenberg-home .supplier-reasons-intro{max-width:650px}}@media (max-width:900px){.fh-gutenberg-home .supplier-evidence-layout{grid-template-columns:1fr;gap:38px}}@media (max-width:900px){.fh-gutenberg-home .supplier-photo-stack{width:100%;max-width:520px;margin:0 auto}}@media (max-width:900px){.fh-gutenberg-home .supplier-proof-card{min-height:232px}}@media (max-width:900px){.fh-gutenberg-home .oem-solutions-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .oem-solutions-heading{grid-template-columns:1fr;gap:22px}}@media (max-width:900px){.fh-gutenberg-home .oem-solutions-heading>p{max-width:650px}}@media (max-width:900px){.fh-gutenberg-home .oem-solutions-board{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .oem-level{grid-template-columns:52px minmax(160px,0.42fr) minmax(0,1fr)}}@media (max-width:900px){.fh-gutenberg-home .oem-brief{display:grid;grid-template-columns:minmax(0,0.86fr) minmax(0,1.14fr);grid-template-areas:\"title list\" \"intro list\" \"action list\";gap:10px 28px}}@media (max-width:900px){.fh-gutenberg-home .oem-brief-list{grid-template-columns:1fr;margin:0}}@media (max-width:900px){.fh-gutenberg-home .oem-brief-link{width:min(100%,280px);margin-top:12px}}@media (max-width:900px){.fh-gutenberg-home .oem-data-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fh-gutenberg-home .oem-data-point:nth-child(2){border-right:0}}@media (max-width:900px){.fh-gutenberg-home .oem-data-point:nth-child(n + 3){border-top:1px solid rgba(137,183,231,0.18)}}@media (max-width:900px){.fh-gutenberg-home .delivery-process-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .delivery-process-heading{grid-template-columns:1fr;gap:22px}}@media (max-width:900px){.fh-gutenberg-home .delivery-process-heading>p{max-width:650px}}@media (max-width:900px){.fh-gutenberg-home .delivery-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:900px){.fh-gutenberg-home .delivery-route::before{display:none}}@media (max-width:900px){.fh-gutenberg-home .delivery-step{margin-top:0}}@media (max-width:900px){.fh-gutenberg-home .delivery-step:nth-child(even){margin-top:0}}@media (max-width:900px){.fh-gutenberg-home .delivery-controls{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .delivery-control{min-height:0;border-right:0;border-bottom:1px solid #ccdadd}}@media (max-width:900px){.fh-gutenberg-home .delivery-control:last-child{min-height:0;border-right:0;border-bottom:1px solid #ccdadd}}@media (max-width:900px){.fh-gutenberg-home .delivery-control:last-child{border-bottom:0}}@media (max-width:900px){.fh-gutenberg-home .client-cases-shell{width:min(calc(100% - 40px),720px)}}@media (max-width:900px){.fh-gutenberg-home .client-cases-heading{margin-bottom:32px}}@media (max-width:900px){.fh-gutenberg-home .client-cases-heading>p{font-size:16px}}@media (max-width:900px){.fh-gutenberg-home .client-cases-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (max-width:900px){.fh-gutenberg-home .client-case-tab{min-height:68px;padding:12px 13px;align-items:flex-start;flex-direction:column;gap:7px}}@media (max-width:900px){.fh-gutenberg-home .client-case-tab__arrow{display:none}}@media (max-width:900px){.fh-gutenberg-home .client-case-panel{padding:30px 25px}}@media (max-width:900px){.fh-gutenberg-home .client-case-columns{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .client-case-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fh-gutenberg-home .client-case-result:nth-child(2){border-right:0}}@media (max-width:900px){.fh-gutenberg-home .client-case-result:nth-child(n + 3){border-top:1px solid #dbe6ef}}@media (max-width:560px){.fh-gutenberg-home{--h2-font-size:32px}}@media (max-width:560px){.fh-gutenberg-home .home-hero{background:linear-gradient(180deg,rgba(255,255,255,0.97) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.56) 100%),url(\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824.webp\"),linear-gradient(108deg,#ffffff 0%,#f8fbff 47%,#edf6ff 100%);background-position:62% center;background-size:cover}}@media (max-width:560px){.fh-gutenberg-home .hero-shell{width:calc(100% - 32px);padding-top:48px;padding-right:20px;padding-bottom:66px;padding-left:20px;min-height:560px}}@media (max-width:560px){.fh-gutenberg-home .hero-copy h1{margin-bottom:20px;font-size:42px}}@media (max-width:560px){.fh-gutenberg-home .hero-description{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .hero-actions{display:grid;grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .hero-button{width:100%}}@media (max-width:560px){.fh-gutenberg-home .hero-data-strip{width:100%}}@media (max-width:560px){.fh-gutenberg-home .product-ecosystem{padding:72px 0}}@media (max-width:560px){.fh-gutenberg-home .product-ecosystem-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .product-category-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}}@media (max-width:560px){.fh-gutenberg-home .product-category-card__body{min-height:0}}@media (max-width:560px){.fh-gutenberg-home .product-category-card--featured{transform:none}}@media (max-width:560px){.fh-gutenberg-home .product-category-card--featured:hover{transform:none}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-heading p{font-size:16px;line-height:1.62}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-mobile{grid-template-columns:1fr;gap:10px}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-card__header{min-height:50px;padding:12px 14px}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-card dl{padding-right:14px;padding-left:14px}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-card dl>div{padding:9px 0}}@media (max-width:560px){.fh-gutenberg-home .decision-matrix-note{margin-top:14px;font-size:12px}}@media (max-width:560px){.fh-gutenberg-home .hifu-selection-cta{padding:58px 0}}@media (max-width:560px){.fh-gutenberg-home .hifu-selection-cta-shell{width:calc(100% - 32px);gap:26px}}@media (max-width:560px){.fh-gutenberg-home .hifu-selection-cta h2{margin-bottom:16px}}@media (max-width:560px){.fh-gutenberg-home .hifu-selection-cta p{font-size:16px;line-height:1.65}}@media (max-width:560px){.fh-gutenberg-home .hifu-selection-cta-button{width:100%;min-height:58px}}@media (max-width:560px){.fh-gutenberg-home .factory-solutions-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .factory-solutions-heading{margin-bottom:28px}}@media (max-width:560px){.fh-gutenberg-home .factory-solution-tabs{display:none}}@media (max-width:560px){.fh-gutenberg-home .factory-solution-panels{display:none}}@media (max-width:560px){.fh-gutenberg-home .factory-solution-accordion{display:grid;gap:12px}}@media (max-width:560px){.fh-gutenberg-home .supplier-reasons{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .supplier-reasons-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .supplier-reasons-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .supplier-reasons-heading h2{margin-right:auto;margin-left:auto;text-align:center}}@media (max-width:560px){.fh-gutenberg-home .supplier-reasons-intro p{font-size:16px;line-height:1.65}}@media (max-width:560px){.fh-gutenberg-home .supplier-photo-stack{max-width:none}}@media (max-width:560px){.fh-gutenberg-home .supplier-photo-stage{aspect-ratio:4 \/ 5}}@media (max-width:560px){.fh-gutenberg-home .supplier-photo{width:min(86%,380px);border-radius:16px}}@media (max-width:560px){.fh-gutenberg-home .supplier-photo[data-position=\"previous\"]{transform:translate(calc(-50% - 34px),calc(-50% + 10px)) rotate(-4deg) scale(0.92)}}@media (max-width:560px){.fh-gutenberg-home .supplier-photo[data-position=\"next\"]{transform:translate(calc(-50% + 34px),calc(-50% + 10px)) rotate(4deg) scale(0.92)}}@media (max-width:560px){.fh-gutenberg-home .supplier-proof-grid{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .supplier-proof-card{min-height:0;padding:24px 22px 26px}}@media (max-width:560px){.fh-gutenberg-home .supplier-proof-card__top{margin-bottom:17px}}@media (max-width:560px){.fh-gutenberg-home .oem-solutions{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .oem-solutions-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .oem-solutions-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .oem-solutions-heading>p{font-size:16px;line-height:1.65}}@media (max-width:560px){.fh-gutenberg-home .oem-level{min-height:0;padding:22px 20px;grid-template-columns:44px 1fr;gap:15px}}@media (max-width:560px){.fh-gutenberg-home .oem-level-number{width:40px;height:40px}}@media (max-width:560px){.fh-gutenberg-home .oem-level-copy{grid-column:2}}@media (max-width:560px){.fh-gutenberg-home .oem-level .oem-level__title{font-size:21px}}@media (max-width:560px){.fh-gutenberg-home .oem-brief{display:flex;padding:26px 22px;align-items:stretch;flex-direction:column}}@media (max-width:560px){.fh-gutenberg-home .oem-brief h3{margin-bottom:13px}}@media (max-width:560px){.fh-gutenberg-home .oem-brief-list{grid-template-columns:1fr;margin:20px 0 24px}}@media (max-width:560px){.fh-gutenberg-home .oem-brief-link{width:100%;margin-top:0}}@media (max-width:560px){.fh-gutenberg-home .oem-data-point{min-height:92px;padding:17px 16px}}@media (max-width:560px){.fh-gutenberg-home .oem-data-point strong{font-size:22px}}@media (max-width:560px){.fh-gutenberg-home .oem-data-point span{font-size:10px}}@media (max-width:560px){.fh-gutenberg-home .delivery-process{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .delivery-process-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .delivery-process-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .delivery-process-heading>p{font-size:16px;line-height:1.65}}@media (max-width:560px){.fh-gutenberg-home .delivery-steps{grid-template-columns:1fr;gap:10px}}@media (max-width:560px){.fh-gutenberg-home .delivery-step{min-height:0;padding:20px 18px}}@media (max-width:560px){.fh-gutenberg-home .delivery-step:nth-child(even){min-height:0;padding:20px 18px}}@media (max-width:560px){.fh-gutenberg-home .delivery-step__number{width:43px;height:43px;margin-bottom:16px}}@media (max-width:560px){.fh-gutenberg-home .delivery-step .delivery-step__title{margin-bottom:9px;font-size:20px}}@media (max-width:560px){.fh-gutenberg-home .delivery-controls{margin-top:24px}}@media (max-width:560px){.fh-gutenberg-home .delivery-control{padding:18px 19px}}@media (max-width:560px){.fh-gutenberg-home .client-cases{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .client-cases-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .client-cases-heading{margin-bottom:28px}}@media (max-width:560px){.fh-gutenberg-home .client-cases-heading>p{line-height:1.65}}@media (max-width:560px){.fh-gutenberg-home .client-cases-tabs{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .client-case-tab{min-height:57px;padding:12px 15px;align-items:center;flex-direction:row}}@media (max-width:560px){.fh-gutenberg-home .client-case-tab__number{margin-bottom:3px}}@media (max-width:560px){.fh-gutenberg-home .client-case-tab__arrow{display:block}}@media (max-width:560px){.fh-gutenberg-home .client-case-panel{padding:24px 19px;border-radius:16px}}@media (max-width:560px){.fh-gutenberg-home .client-case-panel__meta{margin-bottom:19px}}@media (max-width:560px){.fh-gutenberg-home .client-case-panel h3{font-size:26px}}@media (max-width:560px){.fh-gutenberg-home .client-case-panel__background{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .client-case-columns{margin-top:26px;gap:12px}}@media (max-width:560px){.fh-gutenberg-home .client-case-column{padding:21px 18px 19px}}@media (max-width:560px){.fh-gutenberg-home .client-case-column li{font-size:13.5px}}@media (max-width:560px){.fh-gutenberg-home .client-case-results{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .client-case-result{min-height:76px;padding:15px 14px;border-right:0;border-bottom:1px solid #dbe6ef}}@media (max-width:560px){.fh-gutenberg-home .client-case-result:nth-child(2){min-height:76px;padding:15px 14px;border-right:0;border-bottom:1px solid #dbe6ef}}@media (max-width:560px){.fh-gutenberg-home .client-case-result:last-child{border-bottom:0}}@media (max-width:560px){.fh-gutenberg-home .client-case-result:nth-child(n + 3){border-top:0}}@media (max-width:560px){.fh-gutenberg-home .client-case-result strong{font-size:22px}}@media (max-width:560px){.fh-gutenberg-home .client-case-quote{margin-top:22px;padding:18px 17px}}@media (max-width:900px){.fh-gutenberg-home .about-company{padding:64px 0}}@media (max-width:900px){.fh-gutenberg-home .about-company-layout{width:min(calc(100% - 40px),760px);grid-template-columns:1fr;gap:0}}@media (max-width:900px){.fh-gutenberg-home .about-company-content{width:min(100%,620px);margin:0 auto;padding:44px 0 0}}@media (max-width:900px){.fh-gutenberg-home .about-company-content h2{font-size:36px}}@media (max-width:560px){.fh-gutenberg-home .about-company{padding:56px 0}}@media (max-width:560px){.fh-gutenberg-home .about-company-layout{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .about-company-media{aspect-ratio:16 \/ 9;border-radius:14px}}@media (max-width:560px){.fh-gutenberg-home .about-company-content{padding:36px 0 0}}@media (max-width:560px){.fh-gutenberg-home .about-company-copy p{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .about-company-content h2{font-size:32px}}@media (max-width:560px){.fh-gutenberg-home .about-company-link{width:100%;justify-content:center}}@media (max-width:1040px){.fh-gutenberg-home .latest-insights-heading{max-width:720px}}@media (max-width:1040px){.fh-gutenberg-home .latest-insights-all{position:static;margin-top:24px;transform:none}}@media (max-width:1040px){.fh-gutenberg-home .latest-insights-all:hover{transform:translateY(-2px)}}@media (max-width:900px){.fh-gutenberg-home .latest-insights-shell{width:min(calc(100% - 40px),760px)}}@media (max-width:900px){.fh-gutenberg-home .latest-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fh-gutenberg-home .latest-insights-card:last-child{grid-column:auto;width:auto;justify-self:stretch}}@media (max-width:560px){.fh-gutenberg-home .latest-insights{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-heading h2{font-size:32px}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-heading p{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-all{width:100%;justify-content:center}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-grid{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-card:last-child{grid-column:auto;width:auto;justify-self:stretch}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-body{padding:20px}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-card h3{font-size:20px}}@media (max-width:900px){.fh-gutenberg-home .home-faq-shell{width:min(calc(100% - 40px),760px)}}@media (max-width:900px){.fh-gutenberg-home .home-faq-item summary{min-height:72px;font-size:17px}}@media (max-width:560px){.fh-gutenberg-home .home-faq{padding:68px 0 76px}}@media (max-width:560px){.fh-gutenberg-home .home-faq-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .home-faq-heading{margin-bottom:24px}}@media (max-width:560px){.fh-gutenberg-home .home-faq-heading h2{font-size:32px}}@media (max-width:560px){.fh-gutenberg-home .home-faq-item summary{min-height:0;padding:19px 0;gap:18px;font-size:16px;line-height:1.46}}@media (max-width:560px){.fh-gutenberg-home .home-faq-item summary::after{margin-right:3px}}@media (max-width:560px){.fh-gutenberg-home .home-faq-answer{margin:-1px 20px 21px 0}}@media (max-width:560px){.fh-gutenberg-home .home-faq-answer p{font-size:15px;line-height:1.65}}@media (max-width:900px){.fh-gutenberg-home .buyer-paths-heading{grid-template-columns:1fr;gap:24px}}@media (max-width:900px){.fh-gutenberg-home .buyer-paths-grid{grid-template-columns:1fr}}@media (max-width:900px){.fh-gutenberg-home .buyer-path{min-height:300px;border-right:0;border-bottom:1px solid rgba(255,255,255,0.14)}}@media (max-width:900px){.fh-gutenberg-home .buyer-path:last-child{border-bottom:0}}@media (max-width:900px){.fh-gutenberg-home .buyer-path__index{margin-bottom:40px}}@media (max-width:560px){.fh-gutenberg-home .buyer-paths{padding:72px 0}}@media (max-width:560px){.fh-gutenberg-home .buyer-paths-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .buyer-paths h2{font-size:32px}}@media (max-width:560px){.fh-gutenberg-home .buyer-path{min-height:290px;padding:28px 24px 32px}}@media (max-width:560px){.fh-gutenberg-home .buyer-path a{right:24px;bottom:28px;left:24px}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home *{scroll-behavior:auto !important;transition-duration:0.01ms !important}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home *::before{scroll-behavior:auto !important;transition-duration:0.01ms !important}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home *::after{scroll-behavior:auto !important;transition-duration:0.01ms !important}}@media (max-width:980px){.fh-gutenberg-home .global-warehouses-layout{grid-template-columns:1fr}}@media (max-width:980px){.fh-gutenberg-home .global-warehouses-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.fh-gutenberg-home .global-warehouses-map{min-height:0}}@media (max-width:980px){.fh-gutenberg-home .training-support-layout{grid-template-columns:1fr}}@media (max-width:980px){.fh-gutenberg-home .training-support-gallery--summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:980px){.fh-gutenberg-home .training-support-summary-card{padding:22px 24px;grid-template-columns:1fr;gap:14px}}@media (max-width:980px){.fh-gutenberg-home .training-support-path{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.fh-gutenberg-home .training-support-path li{border-right:1px solid var(--line);border-bottom:0}}@media (max-width:980px){.fh-gutenberg-home .training-support-path li:last-child{border-right:1px solid var(--line);border-bottom:0}}@media (max-width:980px){.fh-gutenberg-home .training-support-path li:not(:first-child){border-right:1px solid var(--line);border-bottom:0}}@media (max-width:980px){.fh-gutenberg-home .training-support-path li:last-child{border-right:0}}@media (max-width:760px){.fh-gutenberg-home .training-support-layout{align-items:start;gap:0}}@media (max-width:760px){.fh-gutenberg-home .training-support-content{display:contents}}@media (max-width:760px){.fh-gutenberg-home .training-support-heading{display:contents}}@media (max-width:760px){.fh-gutenberg-home .training-support-heading h2{order:1;width:100%;margin:0 0 24px;text-align:center}}@media (max-width:760px){.fh-gutenberg-home .training-support-video{order:2;margin-bottom:26px}}@media (max-width:760px){.fh-gutenberg-home .training-support-description{grid-column:auto;grid-row:auto;align-self:auto;order:3;margin:0 0 28px}}@media (max-width:760px){.fh-gutenberg-home .training-support-path{grid-template-columns:1fr}}@media (max-width:760px){.fh-gutenberg-home .training-support-gallery--summary{grid-template-columns:1fr}}@media (max-width:760px){.fh-gutenberg-home .training-support-path{grid-column:auto;grid-row:auto;order:4}}@media (max-width:760px){.fh-gutenberg-home .training-support-path li{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:760px){.fh-gutenberg-home .training-support-path li:last-child{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:760px){.fh-gutenberg-home .training-support-path li:not(:first-child){border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:760px){.fh-gutenberg-home .training-support-path li:last-child{border-bottom:0}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses{padding:68px 0}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-shell{width:calc(100% - 32px)}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-heading p{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .training-support-description{font-size:16px}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-map{padding:16px 12px 14px;border-radius:16px}}@media (max-width:560px){.fh-gutenberg-home .warehouse-pin-label{font-size:14px}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-list{grid-template-columns:1fr;gap:12px}}@media (max-width:560px){.fh-gutenberg-home .global-warehouse-card{min-height:0;padding:20px;grid-template-columns:48px 1fr;align-items:center;gap:14px}}@media (max-width:560px){.fh-gutenberg-home .global-warehouse-card__number{margin:0}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-footer{padding:20px;align-items:stretch;flex-direction:column}}@media (max-width:560px){.fh-gutenberg-home .global-warehouses-link{width:100%}}@media (max-width:560px){.fh-gutenberg-home .training-support-heading{margin-bottom:30px}}@media (max-width:560px){.fh-gutenberg-home .training-support-video{border-radius:16px}}@media (max-width:560px){.fh-gutenberg-home .training-support-video-placeholder{padding:22px}}@media (max-width:560px){.fh-gutenberg-home .training-support-video-play{width:62px;height:62px;margin-bottom:14px}}@media (max-width:560px){.fh-gutenberg-home .training-support-video-placeholder strong{font-size:18px}}@media (max-width:560px){.fh-gutenberg-home .training-support-path{grid-template-columns:1fr}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:last-child{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:not(:first-child){border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:560px){.fh-gutenberg-home .training-support-path li:last-child{border-bottom:0}}@media (max-width:720px){.fh-gutenberg-home .partner-logo-wall{padding:24px 0 28px}}@media (max-width:720px){.fh-gutenberg-home .partner-logo-wall__heading{margin-bottom:20px;padding:0 16px;font-size:15px}}@media (max-width:720px){.fh-gutenberg-home .partner-logo-wall__sequence{gap:24px;padding-right:24px}}@media (max-width:720px){.fh-gutenberg-home .partner-logo-wall__logo{width:148px;font-size:12px}}@media (max-width:720px){.fh-gutenberg-home .partner-logo-wall__logo img{max-width:132px;max-height:132px}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home .partner-logo-wall__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home .partner-logo-wall__track{animation:none}}@media (prefers-reduced-motion:reduce){.fh-gutenberg-home .partner-logo-wall__sequence[aria-hidden=\"true\"]{display:none}}.fh-gutenberg-home .home-faq-item summary .home-faq-question{flex:1;margin:0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit} .fh-gutenberg-home .training-support-path li, .fh-gutenberg-home .training-support-path li:last-child, .fh-gutenberg-home .training-support-path li:not(:first-child){grid-template-columns:1fr;align-items:start;align-content:start;gap:6px;padding:20px 24px} .fh-gutenberg-home .training-support-path span:last-child{grid-column:1} .fh-gutenberg-home .oem-solutions{background:#ffffff;color:var(--ink)} .fh-gutenberg-home .oem-solutions::before{display:none} .fh-gutenberg-home .oem-solutions-shell>.oem-brief-link{display:flex;width:min(100%,320px);margin:32px auto 0;grid-area:auto;justify-content:center} .fh-gutenberg-home .delivery-step__you{font-size:14px;line-height:1.6} @media (max-width:560px){.fh-gutenberg-home .oem-solutions-shell>.oem-brief-link{width:100%;margin-top:24px}} .fh-gutenberg-home .oem-level { min-height: 0 !important; height: auto !important; padding: 28px 30px !important; grid-template-columns: 56px minmax(250px, 0.44fr) minmax(0, 1fr) !important; align-items: center !important; gap: 24px !important; } .fh-gutenberg-home .oem-level-number { display: grid !important; width: 48px !important; height: 48px !important; margin: 0 !important; place-items: center !important; } .fh-gutenberg-home .oem-level-icon svg { display: block !important; width: 23px !important; height: 23px !important; stroke: currentColor !important; stroke-width: 1.7 !important; stroke-linecap: round !important; stroke-linejoin: round !important; } .fh-gutenberg-home .oem-level > div:first-of-type { display: flex !important; min-width: 0 !important; align-items: center !important; justify-content: flex-start !important; text-align: left !important; } .fh-gutenberg-home .oem-level__title { width: 100% !important; margin: 0 !important; color: var(--ink) !important; font-size: 24px !important; font-weight: 500 !important; line-height: 1.2 !important; text-align: left !important; } .fh-gutenberg-home .oem-level-copy { display: flex !important; min-width: 0 !important; align-items: center !important; align-content: center !important; gap: 0 !important; } .fh-gutenberg-home .oem-level-copy > p { width: 100% !important; margin: 0 !important; font-size: 16px !important; line-height: 1.65 !important; } .fh-gutenberg-home .oem-data-point { display: flex !important; min-height: 0 !important; height: auto !important; padding: 24px 20px !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; text-align: center !important; } .fh-gutenberg-home .oem-data-point span { width: 100% !important; text-align: center !important; } .fh-gutenberg-home .oem-data-value { width: 100% !important; margin: 0 0 6px !important; color: var(--ink) !important; font-size: 24px !important; font-weight: 500 !important; line-height: 1.2 !important; text-align: center !important; } @media (max-width: 900px) { .fh-gutenberg-home .oem-level { padding: 24px !important; grid-template-columns: 52px minmax(190px, 0.42fr) minmax(0, 1fr) !important; gap: 18px !important; } .fh-gutenberg-home .oem-level__title, .fh-gutenberg-home .oem-data-value { font-size: 22px !important; } } @media (max-width: 560px) { .fh-gutenberg-home .oem-level { display: flex !important; padding: 26px 22px !important; flex-direction: column !important; align-items: stretch !important; justify-items: initial !important; gap: 0 !important; } .fh-gutenberg-home .oem-level-number { width: 46px !important; height: 46px !important; margin: 0 0 24px !important; flex: 0 0 auto !important; } .fh-gutenberg-home .oem-level > div:first-of-type { width: 100% !important; margin: 0 0 12px !important; align-items: center !important; justify-content: flex-start !important; text-align: left !important; } .fh-gutenberg-home .oem-level__title { font-size: 20px !important; text-align: left !important; white-space: nowrap !important; } .fh-gutenberg-home .oem-level-copy { display: block !important; width: 100% !important; grid-column: auto !important; text-align: left !important; } .fh-gutenberg-home .oem-level-copy > p { text-align: left !important; } .fh-gutenberg-home .oem-data-value { font-size: 20px !important; } } @media (max-width: 340px) { .fh-gutenberg-home .oem-level { padding-right: 18px !important; padding-left: 18px !important; } .fh-gutenberg-home .oem-level__title, .fh-gutenberg-home .oem-data-value { font-size: 18px !important; } } .fh-gutenberg-home .oem-solutions { background: #ffffff !important; background-image: none !important; } .fh-gutenberg-home .oem-solutions::before { display: none !important; content: none !important; } @media (max-width: 340px) { .fh-gutenberg-home .oem-level__title, .fh-gutenberg-home .oem-data-value { font-size: 17px !important; } } .fh-gutenberg-home .home-hero { background-image: linear-gradient(108deg, #ffffff 0%, #f8fbff 47%, #edf6ff 100%) !important; background-position: 50% 50% !important; background-size: cover !important; background-repeat: repeat !important; } .fh-gutenberg-home .home-hero-picture { position: absolute !important; z-index: -3 !important; inset: 0 !important; display: block !important; width: 100% !important; height: 100% !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; border: 0 !important; isolation: isolate !important; pointer-events: none !important; } .fh-gutenberg-home .home-hero-picture > img { position: absolute !important; z-index: 0 !important; inset: 0 !important; display: block !important; width: 100% !important; max-width: none !important; height: 100% !important; max-height: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; object-fit: cover !important; object-position: 50% 50% !important; } .fh-gutenberg-home .home-hero-picture::after { position: absolute !important; z-index: 1 !important; inset: 0 !important; display: block !important; content: \"\" !important; background-image: linear-gradient(90deg, rgba(255,255,255,0.98) 0%, rgba(255,255,255,0.90) 36%, rgba(255,255,255,0.42) 62%, rgba(255,255,255,0.08) 100%), radial-gradient(circle at 92% 20%, rgba(36,154,232,0.16), transparent 27%) !important; background-position: 50% 50%, 50% 50% !important; background-size: cover, cover !important; background-repeat: repeat, repeat !important; pointer-events: none !important; } .fh-gutenberg-home .latest-insights-media { background-image: linear-gradient(145deg, #dceaff, #f4f8fd) !important; } .fh-gutenberg-home button{font:inherit}.fh-gutenberg-home a{font:inherit}.fh-gutenberg-home a{color:inherit}.fh-gutenberg-home h2{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}.fh-gutenberg-home h2{font-weight:var(--heading-font-weight)}.fh-gutenberg-home .home-hero{position:relative;display:grid;min-height:max(720px,calc(100svh - var(--header-height)));grid-template-rows:1fr auto;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,0.98) 0%,rgba(255,255,255,0.9) 36%,rgba(255,255,255,0.42) 62%,rgba(255,255,255,0.08) 100%),radial-gradient(circle at 92% 20%,rgba(36,154,232,0.16),transparent 27%),url(\"https:\/\/fotrohifu.com\/wp-content\/uploads\/2026\/08\/fotrohifu-professional-hifu-machine-factory-home-20260824.webp\"),linear-gradient(108deg,#ffffff 0%,#f8fbff 47%,#edf6ff 100%);background-position:center;background-size:cover;isolation:isolate}.fh-gutenberg-home .home-hero::before{position:absolute;inset:0;z-index:-2;content:\"\";background-image:linear-gradient(rgba(11,95,198,0.032) 1px,transparent 1px),linear-gradient(90deg,rgba(11,95,198,0.032) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,#000 0%,transparent 64%);pointer-events:none}.fh-gutenberg-home .home-hero::after{position:absolute;top:-210px;right:-250px;z-index:-1;width:720px;height:720px;border:1px solid rgba(11,95,198,0.12);border-radius:50%;content:\"\";box-shadow:0 0 0 80px rgba(11,95,198,0.025),0 0 0 160px rgba(11,95,198,0.018)}.fh-gutenberg-home .hero-shell{position:relative;display:grid;align-items:center;width:min(calc(100% - 48px),1360px);margin:0 auto;min-height:100%;padding:clamp(64px,7vw,104px) clamp(28px,5vw,68px) clamp(74px,7vw,104px);overflow:hidden;grid-template-columns:minmax(0,820px);gap:0;animation:hero-background-in 720ms cubic-bezier(.2,.8,.2,1) both}.fh-gutenberg-home .hero-copy{position:relative;z-index:2;max-width:760px}.fh-gutenberg-home .hero-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;color:var(--blue);font-size:12px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase}.fh-gutenberg-home .hero-copy h1{max-width:680px;margin:0 0 26px;color:var(--ink);font-size:58px;font-weight:600;letter-spacing:-0.047em;line-height:0.99}.fh-gutenberg-home .hero-copy h1{font-size:48px;font-weight:var(--heading-font-weight)}.fh-gutenberg-home .hero-copy h1 span{color:inherit}.fh-gutenberg-home .hero-description{max-width:640px;margin:0;color:#5f6f85;font-size:clamp(16px,1.35vw,19px);font-weight:400;line-height:1.68}.fh-gutenberg-home .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.fh-gutenberg-home .hero-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 23px;border:1px solid var(--blue);border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.fh-gutenberg-home .hero-button--primary{min-width:178px;background:var(--blue);color:var(--white)}.fh-gutenberg-home .hero-button--secondary{min-width:214px;background:rgba(255,255,255,0.76);color:var(--blue)}.fh-gutenberg-home .hero-button:hover{border-color:var(--blue-dark);transform:translateY(-2px)}.fh-gutenberg-home .hero-button--primary:hover{background:var(--blue-dark)}.fh-gutenberg-home .hero-button--secondary:hover{background:var(--blue-mist);color:var(--blue-dark)}.fh-gutenberg-home .hero-button:focus-visible{outline:3px solid #b8d7ff;outline-offset:3px}.fh-gutenberg-home .hero-input-note{display:flex;align-items:center;gap:10px;margin:22px 0 0;color:#68778c;font-size:13px;line-height:1.45}.fh-gutenberg-home .hero-input-note::before{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#31b770;box-shadow:0 0 0 5px rgba(49,183,112,0.11);content:\"\"}.fh-gutenberg-home .hero-data-strip{position:relative;z-index:4;width:100%;margin:0;border:1px solid rgba(11,95,198,0.14);border-right:0;border-left:0;border-radius:0;background:rgba(255,255,255,0.84);box-shadow:0 14px 36px rgba(23,58,97,0.08);backdrop-filter:blur(14px)}.fh-gutenberg-home .hero-metric-list{display:grid;margin:0;padding:0;grid-template-columns:repeat(5,minmax(0,1fr))}.fh-gutenberg-home .hero-metric{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:92px;margin:0;padding:16px clamp(14px,1.8vw,26px);text-align:center}.fh-gutenberg-home .hero-metric + .hero-metric{border-left:1px solid var(--line)}.fh-gutenberg-home .hero-metric-value{margin:0;color:var(--blue);font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:-0.035em;line-height:1.05}.fh-gutenberg-home .hero-metric-label{margin:7px 0 0;color:#728096;font-size:11px;font-weight:600;letter-spacing:0.075em;line-height:1.3;text-transform:uppercase}.fh-gutenberg-home .product-ecosystem{position:relative;padding:clamp(88px,8vw,124px) 0;overflow:hidden;background:#f7f9fc}.fh-gutenberg-home .product-ecosystem::before{position:absolute;top:-240px;left:-210px;width:520px;height:520px;border:1px solid rgba(11,95,198,0.09);border-radius:50%;content:\"\";box-shadow:0 0 0 76px rgba(11,95,198,0.018);pointer-events:none}.fh-gutenberg-home .product-ecosystem-shell{position:relative;z-index:1;width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .product-ecosystem-heading{display:grid;align-items:end;margin-bottom:clamp(42px,5vw,64px);grid-template-columns:minmax(0,0.9fr) minmax(360px,0.68fr);gap:clamp(48px,8vw,126px)}.fh-gutenberg-home .section-kicker{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--blue);font-size:12px;font-weight:700;letter-spacing:0.17em;text-transform:uppercase}.fh-gutenberg-home .product-ecosystem h2{max-width:780px;margin:0;color:#15243a;letter-spacing:-0.043em;line-height:1.04}.fh-gutenberg-home .product-ecosystem-intro{margin:0 0 4px;color:#5f6f85;font-size:17px;line-height:1.72}.fh-gutenberg-home .product-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,28px)}.fh-gutenberg-home .product-category-card{position:relative;display:grid;min-height:0;align-self:stretch;overflow:hidden;border:1px solid #dfe6ef;border-radius:20px;background:var(--white);box-shadow:0 18px 44px rgba(26,54,88,0.07);grid-template-rows:auto 1fr;transition:border-color 200ms ease,box-shadow 200ms ease,transform 200ms ease}.fh-gutenberg-home .product-category-card:hover{border-color:rgba(11,95,198,0.34);box-shadow:0 24px 58px rgba(26,54,88,0.12);transform:translateY(-4px)}.fh-gutenberg-home .product-category-card--featured{border:2px solid rgba(11,95,198,0.68);box-shadow:0 25px 62px rgba(11,95,198,0.17);transform:none}.fh-gutenberg-home .product-category-card--featured::before{position:absolute;top:0;right:0;left:0;z-index:3;height:5px;background:linear-gradient(90deg,var(--blue-dark),var(--blue),#49c3eb);content:\"\"}.fh-gutenberg-home .product-category-card--featured:hover{border-color:var(--blue);box-shadow:0 30px 70px rgba(11,95,198,0.21);transform:translateY(-4px)}.fh-gutenberg-home .product-category-card__media{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:5 \/ 4;margin:0;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(54,176,228,0.13),transparent 30%),linear-gradient(145deg,#edf5ff 0%,#f9fbfe 78%)}.fh-gutenberg-home .product-category-card__media::after{position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(180deg,transparent,rgba(18,43,74,0.06));content:\"\";pointer-events:none}.fh-gutenberg-home .product-category-card__media img{display:block;width:100%;height:100%;min-height:0;padding:0;object-fit:cover;object-position:center;transition:transform 420ms cubic-bezier(.2,.8,.2,1)}.fh-gutenberg-home .product-category-card:hover .product-category-card__media img{transform:scale(1.025)}.fh-gutenberg-home .product-category-card__body{display:flex;flex-direction:column;min-height:0;padding:22px clamp(22px,2vw,30px) 24px}.fh-gutenberg-home .product-category-card__type{margin:0 0 8px;color:var(--blue);font-size:11px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase}.fh-gutenberg-home .product-category-card h3{margin:0 0 9px;color:#17243a;font-size:clamp(26px,2.1vw,32px);font-weight:600;letter-spacing:-0.025em;line-height:1.12}.fh-gutenberg-home .product-category-card__description{margin:0;color:#66758a;font-size:14px;line-height:1.58}.fh-gutenberg-home .product-category-card__link{display:inline-flex;align-items:center;align-self:flex-start;gap:12px;margin-top:auto;padding-top:18px;color:var(--blue);font-size:15px;font-weight:600;text-decoration:none}.fh-gutenberg-home .product-category-card__link::after{content:\"\u2192\";font-size:19px;line-height:1;transition:transform 180ms ease}.fh-gutenberg-home .product-category-card__link:hover::after{transform:translateX(4px)}.fh-gutenberg-home .product-category-card__link:focus-visible{border-radius:4px;outline:3px solid #b8d7ff;outline-offset:4px}.fh-gutenberg-home .decision-matrix{padding:clamp(64px,6vw,88px) 0;border-top:1px solid #e2eaf4;background:#f6f9fd}.fh-gutenberg-home .decision-matrix-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .decision-matrix-heading{max-width:930px;margin:0 auto 30px;text-align:center}.fh-gutenberg-home .decision-matrix-heading h2{margin:0 0 14px;color:#17243a;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .decision-matrix-heading p{max-width:760px;margin:0 auto;color:#6a788c;font-size:17px;line-height:1.68}.fh-gutenberg-home .decision-matrix-scroll-hint{display:none;margin:0 0 12px;color:var(--blue);font-size:13px;font-weight:600;letter-spacing:0.04em;text-align:right}.fh-gutenberg-home .decision-matrix-table-wrap{overflow-x:auto;border:1px solid #d9e3ef;border-radius:18px;background:#ffffff;box-shadow:0 22px 58px rgba(25,53,88,0.08);scrollbar-color:#a8c9ed #eaf1f8;scrollbar-width:thin}.fh-gutenberg-home .decision-matrix-table-wrap:focus-visible{outline:3px solid #b8d7ff;outline-offset:4px}.fh-gutenberg-home .decision-matrix-table{width:100%;min-width:1240px;border-collapse:separate;border-spacing:0;table-layout:fixed}.fh-gutenberg-home .decision-matrix-table th{padding:17px 14px;border-right:1px solid #dfe7f0;border-bottom:1px solid #dfe7f0;vertical-align:middle;text-align:left}.fh-gutenberg-home .decision-matrix-table td{padding:17px 14px;border-right:1px solid #dfe7f0;border-bottom:1px solid #dfe7f0;vertical-align:middle;text-align:left}.fh-gutenberg-home .decision-matrix-table tr>:last-child{border-right:0}.fh-gutenberg-home .decision-matrix-table tbody tr:last-child>*{border-bottom:0}.fh-gutenberg-home .decision-matrix-table thead th{height:90px;background:#111a2f;color:#ffffff;font-size:14px;font-weight:600;line-height:1.28}.fh-gutenberg-home .decision-matrix-table thead th:first-child{position:sticky;left:0;z-index:4;width:174px;border-radius:17px 0 0}.fh-gutenberg-home .decision-matrix-table thead th:last-child{border-radius:0 17px 0 0}.fh-gutenberg-home .decision-matrix-table .decision-matrix-featured-head{position:relative;width:226px;background:linear-gradient(145deg,#064d9d,#0b6cd8);box-shadow:inset 2px 0 #39afff,inset -2px 0 #39afff;white-space:nowrap}.fh-gutenberg-home .decision-matrix-model{display:block;margin:0;white-space:nowrap}.fh-gutenberg-home .decision-matrix-featured-head .decision-matrix-model{display:inline-block;margin-right:5px;font-size:13px}.fh-gutenberg-home .decision-matrix-featured-badge{display:inline-flex;align-items:center;min-height:20px;padding:3px 7px;border-radius:999px;background:#ffffff;color:var(--blue);font-size:9px;font-weight:700;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.fh-gutenberg-home .decision-matrix-table tbody th{position:sticky;left:0;z-index:2;width:174px;background:#f2f6fb;color:#21344a;font-size:15px;font-weight:600;line-height:1.35;box-shadow:5px 0 12px rgba(25,53,88,0.025)}.fh-gutenberg-home .decision-matrix-table tbody td{background:#ffffff;color:#56657a;font-size:14px;line-height:1.5}.fh-gutenberg-home .decision-matrix-table tbody tr:nth-child(even) td:not(.decision-matrix-featured-cell){background:#fbfcfe}.fh-gutenberg-home .decision-matrix-featured-cell{background:#edf6ff !important;color:#31506f !important;box-shadow:inset 2px 0 #83c7ff,inset -2px 0 #83c7ff;font-weight:600;text-align:left !important}.fh-gutenberg-home .decision-matrix-mobile{display:none}.fh-gutenberg-home .decision-matrix-card{overflow:hidden;border:1px solid #d9e3ef;border-radius:14px;background:#ffffff;box-shadow:0 12px 28px rgba(25,53,88,0.055)}.fh-gutenberg-home .decision-matrix-card--featured{border:2px solid #4baeff;box-shadow:0 16px 34px rgba(11,95,198,0.13)}.fh-gutenberg-home .decision-matrix-card__header{display:flex;min-height:56px;padding:14px 16px;align-items:center;justify-content:space-between;gap:10px;background:#111a2f;color:#ffffff}.fh-gutenberg-home .decision-matrix-card--featured .decision-matrix-card__header{background:linear-gradient(145deg,#064d9d,#0b6cd8)}.fh-gutenberg-home .decision-matrix-card__header h3{margin:0;font-size:16px;font-weight:600;letter-spacing:-0.015em;line-height:1.2}.fh-gutenberg-home .decision-matrix-card dl{margin:0;padding:4px 16px 8px}.fh-gutenberg-home .decision-matrix-card dl>div{display:grid;padding:10px 0;border-bottom:1px solid #e5ebf2;align-items:center;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:12px}.fh-gutenberg-home .decision-matrix-card dl>div:last-child{border-bottom:0}.fh-gutenberg-home .decision-matrix-card dt{color:#78869a;font-size:11px;font-weight:600;letter-spacing:0.035em;line-height:1.3;text-transform:uppercase}.fh-gutenberg-home .decision-matrix-card dd{margin:0;color:#344b63;font-size:13px;font-weight:500;line-height:1.35}.fh-gutenberg-home .decision-matrix-card--featured dd{color:#0b5fc6;font-weight:600}.fh-gutenberg-home .decision-matrix-note{margin:18px 0 0;color:#768499;font-size:13px;line-height:1.62}.fh-gutenberg-home .decision-matrix-note strong{color:#42566d;font-weight:600}.fh-gutenberg-home .hifu-selection-cta{padding:clamp(68px,7vw,96px) 0;border-top:1px solid #dbe6f2;border-bottom:1px solid #e7eef6;background:#ffffff;color:#142543}.fh-gutenberg-home .hifu-selection-cta-shell{display:grid;width:min(calc(100% - 48px),1360px);margin:0 auto;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:clamp(56px,8vw,128px)}.fh-gutenberg-home .hifu-selection-cta-copy{max-width:820px}.fh-gutenberg-home .hifu-selection-cta h2{margin:0 0 20px;color:#142543;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.03em;line-height:1.08}.fh-gutenberg-home .hifu-selection-cta p{margin:0;color:#52647a;font-size:17px;line-height:1.72}.fh-gutenberg-home .hifu-selection-cta-button{display:inline-flex;min-width:286px;min-height:64px;padding:16px 28px;border:1px solid #3157a4;align-items:center;justify-content:center;background:#3157a4;color:#ffffff;font-size:16px;font-weight:600;text-align:center;text-decoration:none;transition:background 180ms ease,border-color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.fh-gutenberg-home .hifu-selection-cta-button:hover{border-color:#0b5fc6;background:#0b5fc6;box-shadow:0 16px 34px rgba(11,95,198,0.2);transform:translateY(-2px)}.fh-gutenberg-home .hifu-selection-cta-button:focus-visible{outline:3px solid #0b5fc6;outline-offset:4px}.fh-gutenberg-home .factory-solutions{padding:clamp(72px,8vw,112px) 0;background:#ffffff}.fh-gutenberg-home .factory-solutions-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .factory-solutions-heading{max-width:920px;margin:0 auto 34px;text-align:center}.fh-gutenberg-home .factory-solutions-heading h2{margin:0;color:#17243a;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .factory-solution-tabs{display:grid;max-width:1180px;margin:0 auto;padding:0 42px 18px;border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fh-gutenberg-home .factory-solution-tab{min-height:58px;padding:12px 18px;border:1px solid transparent;border-radius:13px;background:transparent;color:#748195;font-size:14px;font-weight:700;letter-spacing:0.095em;line-height:1.25;text-transform:uppercase;cursor:pointer;transition:border-color 180ms ease,background 180ms ease,color 180ms ease,box-shadow 180ms ease}.fh-gutenberg-home .factory-solution-tab:hover{color:var(--blue)}.fh-gutenberg-home .factory-solution-tab[aria-selected=\"true\"]{border-color:#1198ff;background:#fafdff;color:#2f4359;box-shadow:0 9px 24px rgba(17,152,255,0.08)}.fh-gutenberg-home .factory-solution-tab:focus-visible{outline:3px solid #b8d7ff;outline-offset:3px}.fh-gutenberg-home .factory-solution-panels{max-width:1320px;margin:0 auto}.fh-gutenberg-home .factory-solution-panel{display:grid;min-height:430px;padding-top:36px;align-items:center;grid-template-columns:minmax(0,0.98fr) minmax(520px,1.12fr);gap:clamp(48px,7vw,96px);animation:factory-panel-in 300ms ease both}.fh-gutenberg-home .factory-solution-panel[hidden]{display:none}.fh-gutenberg-home .factory-solution-copy h3{position:relative;margin:0 0 22px;padding-left:0;color:#263b50;font-size:clamp(27px,2.25vw,34px);font-weight:600;letter-spacing:-0.025em;line-height:1.18}.fh-gutenberg-home .factory-solution-copy p{max-width:640px;margin:0;color:#738196;font-size:17px;line-height:1.72}.fh-gutenberg-home .factory-solution-copy strong{color:#2d4157;font-weight:600}.fh-gutenberg-home .factory-solution-media{margin:0;padding:24px;border-radius:26px;background:linear-gradient(145deg,#f2f6f9,#edf1f4);box-shadow:0 24px 60px rgba(24,55,88,0.08)}.fh-gutenberg-home .factory-solution-media img{display:block;width:100%;height:auto;aspect-ratio:4 \/ 3;border-radius:13px;object-fit:cover}.fh-gutenberg-home .factory-solution-accordion{display:none}.fh-gutenberg-home .factory-solution-accordion-item{overflow:hidden;border:1px solid #dce7f5;border-radius:22px;background:#ffffff;box-shadow:0 16px 40px rgba(24,55,88,0.07)}.fh-gutenberg-home .factory-solution-accordion-item[open]{border-color:#1198ff;box-shadow:0 18px 46px rgba(17,152,255,0.12)}.fh-gutenberg-home .factory-solution-accordion-summary{display:flex;min-height:58px;padding:18px 20px;align-items:center;justify-content:space-between;gap:16px;color:#748195;font-size:13px;font-weight:700;letter-spacing:0.085em;line-height:1.25;text-transform:uppercase;cursor:pointer;list-style:none}.fh-gutenberg-home .factory-solution-accordion-summary::-webkit-details-marker{display:none}.fh-gutenberg-home .factory-solution-accordion-summary::after{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:999px;background:#edf7ff;color:var(--blue);font-size:20px;font-weight:600;line-height:1;content:\"+\"}.fh-gutenberg-home .factory-solution-accordion-item[open] .factory-solution-accordion-summary{color:#2f4359}.fh-gutenberg-home .factory-solution-accordion-item[open] .factory-solution-accordion-summary::after{background:var(--blue);color:#ffffff;content:\"\u2212\"}.fh-gutenberg-home .factory-solution-accordion-panel{display:grid;padding:0 20px 22px;gap:22px}.fh-gutenberg-home .factory-solution-accordion-copy h3{position:relative;margin:0 0 16px;padding-left:0;color:#263b50;font-size:27px;font-weight:600;letter-spacing:-0.025em;line-height:1.18}.fh-gutenberg-home .factory-solution-accordion-copy p{margin:0;color:#738196;font-size:16px;line-height:1.65}.fh-gutenberg-home .factory-solution-accordion-copy strong{color:#2d4157;font-weight:600}.fh-gutenberg-home .factory-solution-accordion-media{margin:0;padding:12px;border-radius:18px;background:linear-gradient(145deg,#f2f6f9,#edf1f4);box-shadow:0 18px 44px rgba(24,55,88,0.08)}.fh-gutenberg-home .factory-solution-accordion-media img{display:block;width:100%;height:auto;aspect-ratio:4 \/ 3;border-radius:10px;object-fit:cover}.fh-gutenberg-home .supplier-reasons{padding:clamp(78px,8vw,116px) 0;background:radial-gradient(circle at 88% 9%,rgba(16,142,244,0.11),transparent 28%),linear-gradient(180deg,#f8fbff 0%,#eef4fb 100%)}.fh-gutenberg-home .supplier-reasons-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .supplier-reasons-heading{display:grid;margin-bottom:42px;align-items:end;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.82fr);gap:clamp(48px,7vw,104px)}.fh-gutenberg-home .supplier-reasons-eyebrow{display:flex;margin:0 0 17px;align-items:center;gap:12px;color:#0b65c8;font-size:12px;font-weight:700;letter-spacing:0.18em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .supplier-reasons-heading h2{max-width:760px;margin:0;color:#17243a;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .supplier-reasons-intro p{margin:0;color:#6d7d92;font-size:17px;line-height:1.7}.fh-gutenberg-home .supplier-reasons-link{display:inline-flex;margin-top:17px;align-items:center;gap:10px;color:#0b65c8;font-size:15px;font-weight:600;text-decoration:none}.fh-gutenberg-home .supplier-reasons-link::after{content:\"\u2192\";transition:transform 180ms ease}.fh-gutenberg-home .supplier-reasons-link:hover::after{transform:translateX(4px)}.fh-gutenberg-home .supplier-reasons-link:focus-visible{border-radius:4px;outline:3px solid #b8d7ff;outline-offset:4px}.fh-gutenberg-home .supplier-evidence-layout{display:grid;align-items:start;grid-template-columns:minmax(460px,0.9fr) minmax(0,1.1fr);gap:clamp(38px,4.8vw,68px)}.fh-gutenberg-home .supplier-photo-stack{display:grid;justify-items:center;width:100%;max-width:520px;margin:0 auto;gap:16px}.fh-gutenberg-home .supplier-photo-stage{position:relative;width:100%;aspect-ratio:1 \/ 1;isolation:isolate}.fh-gutenberg-home .supplier-photo{position:absolute;top:50%;left:50%;width:min(74%,380px);aspect-ratio:3 \/ 4;overflow:hidden;margin:0;border:0;border-radius:22px;background:#dfe8f1;box-shadow:0 24px 58px rgba(28,62,99,0.18);cursor:pointer;transition:opacity 260ms ease,box-shadow 260ms ease,filter 260ms ease,transform 320ms cubic-bezier(.2,.75,.25,1);will-change:transform}.fh-gutenberg-home .supplier-photo[data-position=\"active\"]{z-index:3;opacity:1;filter:none;transform:translate(-50%,-50%)}.fh-gutenberg-home .supplier-photo[data-position=\"previous\"]{z-index:2;opacity:0.78;filter:saturate(0.82) brightness(0.96);transform:translate(calc(-50% - 58px),calc(-50% + 14px)) rotate(-4.5deg) scale(0.91)}.fh-gutenberg-home .supplier-photo[data-position=\"next\"]{z-index:1;opacity:0.72;filter:saturate(0.8) brightness(0.94);transform:translate(calc(-50% + 58px),calc(-50% + 14px)) rotate(4.5deg) scale(0.91)}.fh-gutenberg-home .supplier-photo img{display:block;width:100%;height:100%;object-fit:cover}.fh-gutenberg-home .supplier-photo:focus-visible{outline:3px solid #8cc6fb;outline-offset:4px}.fh-gutenberg-home .supplier-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fh-gutenberg-home .supplier-proof-card{display:flex;min-height:242px;padding:25px 24px 24px;border:1px solid #d7e2ee;border-radius:18px;flex-direction:column;background:rgba(255,255,255,0.94);box-shadow:0 14px 34px rgba(35,67,104,0.07);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.fh-gutenberg-home .supplier-proof-card:hover{border-color:#99caf3;box-shadow:0 20px 42px rgba(21,89,153,0.12);transform:translateY(-3px)}.fh-gutenberg-home .supplier-proof-card__top{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between;gap:14px}.fh-gutenberg-home .supplier-proof-index{display:inline-flex;width:31px;height:31px;border:1px solid #9cccf4;border-radius:50%;align-items:center;justify-content:center;color:#0b65c8;font-size:11px;font-weight:700}.fh-gutenberg-home .supplier-proof-kicker{margin:0;color:#0b65c8;font-size:10px;font-weight:700;letter-spacing:0.13em;line-height:1.25;text-align:right;text-transform:uppercase}.fh-gutenberg-home .supplier-proof-card h3{margin:0 0 11px;color:#20354c;font-size:21px;font-weight:600;letter-spacing:-0.025em;line-height:1.22}.fh-gutenberg-home .supplier-proof-card>p{margin:0;color:#6f7f93;font-size:14.5px;line-height:1.62}.fh-gutenberg-home .supplier-proof-link{display:inline-flex;margin-top:18px;align-items:center;gap:8px;color:#0b65c8;font-size:13px;font-weight:600;text-decoration:none}.fh-gutenberg-home .supplier-proof-link::after{content:\"\u2192\";transition:transform 180ms ease}.fh-gutenberg-home .supplier-proof-link:hover::after{transform:translateX(4px)}.fh-gutenberg-home .supplier-proof-link:focus-visible{border-radius:4px;outline:3px solid #b8d7ff;outline-offset:4px}.fh-gutenberg-home .oem-solutions{position:relative;overflow:hidden;padding:clamp(82px,8vw,118px) 0;background:linear-gradient(rgba(255,255,255,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.035) 1px,transparent 1px),radial-gradient(circle at 92% 8%,rgba(20,132,255,0.22),transparent 31%),#0d1830;background-size:44px 44px,44px 44px,auto,auto;color:#ffffff}.fh-gutenberg-home .oem-solutions{background:linear-gradient(rgba(11,95,198,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(11,95,198,0.035) 1px,transparent 1px),radial-gradient(circle at 92% 8%,rgba(11,95,198,0.12),transparent 31%),var(--blue-mist);background-size:44px 44px,44px 44px,auto,auto;color:var(--ink)}.fh-gutenberg-home .oem-solutions::before{position:absolute;top:-190px;left:-150px;width:460px;height:460px;border:1px solid rgba(71,170,255,0.15);border-radius:50%;content:\"\"}.fh-gutenberg-home .oem-solutions::before{border-color:rgba(11,95,198,0.12)}.fh-gutenberg-home .oem-solutions-shell{position:relative;z-index:1;width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .oem-solutions-heading{display:grid;margin-bottom:44px;align-items:end;grid-template-columns:minmax(0,1.02fr) minmax(360px,0.68fr);gap:clamp(48px,7vw,110px)}.fh-gutenberg-home .oem-solutions-heading{display:block;max-width:900px;margin:0 auto 44px;text-align:center}.fh-gutenberg-home .oem-solutions-eyebrow{margin:0 0 15px;color:#49b7ff;font-size:12px;font-weight:700;letter-spacing:0.18em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .oem-solutions-eyebrow{display:none}.fh-gutenberg-home .oem-solutions-heading h2{max-width:720px;margin:0;color:#ffffff;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .oem-solutions-heading h2{max-width:760px;margin:0 auto 18px;color:var(--ink)}.fh-gutenberg-home .oem-solutions-heading>p{margin:0;color:#b6c4d8;font-size:17px;line-height:1.72}.fh-gutenberg-home .oem-solutions-heading>p{max-width:760px;margin:0 auto;color:var(--muted)}.fh-gutenberg-home .oem-solutions-board{display:grid;align-items:stretch;grid-template-columns:minmax(0,1fr);gap:18px}.fh-gutenberg-home .oem-levels{overflow:hidden;border:1px solid rgba(137,183,231,0.24);border-radius:22px;background:rgba(8,20,43,0.72);box-shadow:0 30px 80px rgba(1,8,22,0.28);backdrop-filter:blur(8px)}.fh-gutenberg-home .oem-levels{border-color:var(--line);background:var(--white);box-shadow:0 24px 64px rgba(23,32,51,0.09);backdrop-filter:none}.fh-gutenberg-home .oem-level{display:grid;min-height:160px;padding:25px 28px;align-items:center;grid-template-columns:58px minmax(175px,0.48fr) minmax(260px,1fr);gap:22px;border-bottom:1px solid rgba(137,183,231,0.18);transition:background-color 180ms ease}.fh-gutenberg-home .oem-level{border-bottom-color:var(--line)}.fh-gutenberg-home .oem-level:last-child{border-bottom:0}.fh-gutenberg-home .oem-level:hover{background:rgba(32,109,196,0.13)}.fh-gutenberg-home .oem-level:hover{background:#f5f9ff}.fh-gutenberg-home .oem-level-number{display:inline-flex;width:48px;height:48px;border:1px solid rgba(91,185,255,0.52);border-radius:50%;align-items:center;justify-content:center;color:#5bc0ff;font-size:12px;font-weight:700}.fh-gutenberg-home .oem-level-number{border-color:#9ec9f4;background:var(--blue-mist);color:var(--blue)}.fh-gutenberg-home .oem-level-label{margin:0 0 8px;color:#55bbff;font-size:10px;font-weight:700;letter-spacing:0.15em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .oem-level-label{color:var(--blue)}.fh-gutenberg-home .oem-level .oem-level__title{margin:0;color:#ffffff;font-size:23px;font-weight:600;letter-spacing:-0.025em;line-height:1.18}.fh-gutenberg-home .oem-level .oem-level__title{color:var(--ink)}.fh-gutenberg-home .oem-level-copy>p{margin:0 0 12px;color:#c4d0e0;font-size:15px;line-height:1.58}.fh-gutenberg-home .oem-level-copy>p{color:var(--muted)}.fh-gutenberg-home .oem-level-copy>.oem-level-scope{margin:0;color:#8195ae;font-size:12px;font-weight:500;letter-spacing:0.02em;line-height:1.6}.fh-gutenberg-home .oem-level-copy>.oem-level-scope{color:#63748a}.fh-gutenberg-home .oem-brief{display:grid;padding:28px 30px;border-radius:22px;align-items:start;grid-template-columns:minmax(220px,0.9fr) minmax(0,1.6fr) minmax(190px,0.55fr);grid-template-areas:\"title list action\" \"intro list action\";gap:10px 30px;background:#ffffff;color:#17243a;box-shadow:0 30px 80px rgba(1,8,22,0.26)}.fh-gutenberg-home .oem-brief{border:1px solid var(--line);box-shadow:0 24px 64px rgba(23,32,51,0.09)}.fh-gutenberg-home .oem-brief h3{grid-area:title;margin:0;color:#17243a;font-size:25px;font-weight:600;letter-spacing:-0.03em;line-height:1.2}.fh-gutenberg-home .oem-brief>p{grid-area:intro;margin:0;color:#6c7c90;font-size:14px;line-height:1.62}.fh-gutenberg-home .oem-brief-list{display:grid;grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.fh-gutenberg-home .oem-brief-item{display:grid;padding:11px 0;align-items:start;grid-template-columns:24px 1fr;gap:10px;border-top:1px solid #dce5ef;color:#31465d;font-size:13px;font-weight:500;line-height:1.45}.fh-gutenberg-home .oem-brief-item span:first-child{color:#0b65c8;font-size:11px;font-weight:700}.fh-gutenberg-home .oem-brief-link{display:inline-flex;min-height:50px;width:100%;margin-top:0;padding:12px 18px;border-radius:8px;align-items:center;align-self:center;justify-content:center;grid-area:action;background:#0b65c8;color:#ffffff;font-size:14px;font-weight:600;text-decoration:none;transition:background-color 180ms ease,transform 180ms ease}.fh-gutenberg-home .oem-brief-link:hover{background:#084f9e;transform:translateY(-2px)}.fh-gutenberg-home .oem-brief-link:focus-visible{outline:3px solid #83c8ff;outline-offset:4px}.fh-gutenberg-home .oem-data-rail{display:grid;overflow:hidden;margin-top:18px;border:1px solid rgba(137,183,231,0.24);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(5,16,36,0.82)}.fh-gutenberg-home .oem-data-rail{border-color:var(--line);background:var(--white);box-shadow:0 18px 42px rgba(23,32,51,0.07)}.fh-gutenberg-home .oem-data-point{min-height:104px;padding:20px 24px;border-right:1px solid rgba(137,183,231,0.18)}.fh-gutenberg-home .oem-data-point{border-right-color:var(--line)}.fh-gutenberg-home .oem-data-point:last-child{border-right:0}.fh-gutenberg-home .oem-data-point strong{display:block;margin-bottom:6px;color:#ffffff;font-size:25px;font-weight:600;letter-spacing:-0.03em;line-height:1.15}.fh-gutenberg-home .oem-data-point strong{color:var(--ink)}.fh-gutenberg-home .oem-data-point span{display:block;color:#8fa3bb;font-size:12px;font-weight:600;letter-spacing:0.07em;line-height:1.45;text-transform:uppercase}.fh-gutenberg-home .oem-data-point span{color:#63748a}.fh-gutenberg-home .delivery-process{position:relative;overflow:hidden;padding:clamp(82px,8vw,118px) 0;background:radial-gradient(circle at 5% 13%,rgba(55,165,223,0.15),transparent 24%),linear-gradient(135deg,#f8f8f3 0%,#eef4f3 100%);color:#16273d}.fh-gutenberg-home .delivery-process-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .delivery-process-heading{display:grid;margin-bottom:48px;align-items:end;grid-template-columns:minmax(0,0.92fr) minmax(320px,0.72fr);gap:clamp(46px,8vw,132px)}.fh-gutenberg-home .delivery-process-eyebrow{display:flex;margin:0 0 16px;align-items:center;gap:12px;color:#0b65c8;font-size:12px;font-weight:700;letter-spacing:0.18em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .delivery-process-heading h2{max-width:680px;margin:0;color:#16273d;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .delivery-process-heading>p{margin:0;color:#687d8d;font-size:17px;line-height:1.72}.fh-gutenberg-home .delivery-route{position:relative;padding:5px 0 2px}.fh-gutenberg-home .delivery-route::before{position:absolute;top:42px;right:7.5%;left:7.5%;height:2px;background:linear-gradient(90deg,#2aa7d5 0%,#0b65c8 50%,#80c8b8 100%);content:\"\";opacity:0.62}.fh-gutenberg-home .delivery-steps{display:grid;position:relative;z-index:1;margin:0;padding:0;list-style:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fh-gutenberg-home .delivery-step{display:flex;min-height:270px;padding:17px 17px 18px;border:1px solid #d8e1e2;border-radius:16px;flex-direction:column;background:rgba(255,255,255,0.88);box-shadow:0 18px 38px rgba(42,74,86,0.08);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.fh-gutenberg-home .delivery-step:nth-child(even){margin-top:40px;background:#ffffff}.fh-gutenberg-home .delivery-step:hover{border-color:#87cbe5;box-shadow:0 24px 46px rgba(42,74,86,0.14);transform:translateY(-4px)}.fh-gutenberg-home .delivery-step__number{display:inline-flex;width:50px;height:50px;margin-bottom:22px;border:2px solid #1ca4d4;border-radius:50%;align-items:center;justify-content:center;background:#f7fbfa;color:#0b65c8;font-size:13px;font-weight:700}.fh-gutenberg-home .delivery-step .delivery-step__title{margin:0 0 12px;color:#1b344c;font-size:19px;font-weight:600;letter-spacing:-0.025em;line-height:1.2}.fh-gutenberg-home .delivery-step__you{margin:0;font-size:12.5px;line-height:1.55;color:#6c8190}.fh-gutenberg-home .delivery-controls{display:grid;margin-top:36px;border-top:1px solid #ccdadd;border-bottom:1px solid #ccdadd;grid-template-columns:repeat(3,minmax(0,1fr))}.fh-gutenberg-home .delivery-control{min-height:128px;padding:22px 27px 23px;border-right:1px solid #ccdadd}.fh-gutenberg-home .delivery-control:last-child{border-right:0}.fh-gutenberg-home .delivery-control .delivery-control__title{margin:0 0 8px;color:#1b344c;font-size:15px;font-weight:700;letter-spacing:0.08em;line-height:1.25;text-transform:uppercase}.fh-gutenberg-home .delivery-control p{margin:0;color:#6b7e8a;font-size:13px;line-height:1.58}.fh-gutenberg-home .delivery-process-note{margin:16px 0 0;color:#72868f;font-size:12px;line-height:1.6}.fh-gutenberg-home .delivery-process-link{display:inline-flex;margin-top:18px;padding:11px 17px;border:1px solid #0b65c8;border-radius:7px;align-items:center;color:#0b65c8;font-size:14px;font-weight:600;text-decoration:none;transition:background-color 180ms ease,color 180ms ease}.fh-gutenberg-home .delivery-process-link:hover{background:#0b65c8;color:#ffffff}.fh-gutenberg-home .delivery-process-link:focus-visible{outline:3px solid #88c9e4;outline-offset:4px}.fh-gutenberg-home .client-cases{padding:clamp(82px,8vw,118px) 0;background:#f7f9fc}.fh-gutenberg-home .client-cases-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .client-cases-heading{max-width:820px;margin:0 auto 42px;text-align:center}.fh-gutenberg-home .client-cases-eyebrow{margin:0 0 15px;color:#0b65c8;font-size:12px;font-weight:700;letter-spacing:0.18em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .client-cases-heading h2{margin:0 0 17px;color:#17243a;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .client-cases-heading>p{max-width:740px;margin:0 auto;color:#6b7c90;font-size:17px;line-height:1.7}.fh-gutenberg-home .client-cases-tabs{display:grid;margin:0 auto 18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fh-gutenberg-home .client-case-tab{display:flex;min-height:72px;padding:14px 19px;border:1px solid #dce5ee;border-radius:12px;align-items:center;justify-content:space-between;gap:14px;background:#ffffff;color:#63748a;text-align:left;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.fh-gutenberg-home .client-case-tab:hover{border-color:#9ec8ee;color:#0b65c8;transform:translateY(-2px)}.fh-gutenberg-home .client-case-tab.is-active{border-color:#17243a;background:#17243a;color:#ffffff;box-shadow:0 14px 30px rgba(23,36,58,0.16)}.fh-gutenberg-home .client-case-tab:focus-visible{outline:3px solid #9ed7f5;outline-offset:3px}.fh-gutenberg-home .client-case-tab__number{display:block}.fh-gutenberg-home .client-case-tab__number{margin-bottom:5px;color:#0b65c8;font-size:10px;font-weight:700;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .client-case-tab__label{display:block}.fh-gutenberg-home .client-case-tab__label{font-size:16px;font-weight:600;line-height:1.25}.fh-gutenberg-home .client-case-tab.is-active .client-case-tab__number{color:#61c2f4}.fh-gutenberg-home .client-case-tab__arrow{color:currentColor;font-size:19px;line-height:1;opacity:0.72}.fh-gutenberg-home .client-case-panel[hidden]{display:none}.fh-gutenberg-home .client-case-panel{padding:clamp(30px,4vw,54px);border:1px solid #dce5ee;border-radius:20px;background:#ffffff;box-shadow:0 22px 54px rgba(30,61,95,0.08);animation:client-case-panel-in 320ms ease both}.fh-gutenberg-home .client-case-panel__meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:23px}.fh-gutenberg-home .client-case-chip{display:inline-flex;min-height:27px;padding:6px 10px;border:1px solid #d6e2ed;border-radius:999px;align-items:center;color:#64778d;font-size:11px;font-weight:600;letter-spacing:0.045em;line-height:1.2}.fh-gutenberg-home .client-case-chip--model{border-color:#a6d2ef;background:#edf7ff;color:#0b65c8}.fh-gutenberg-home .client-case-panel h3{max-width:860px;margin:0 0 14px;color:#17243a;font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-0.035em;line-height:1.12}.fh-gutenberg-home .client-case-panel__background{max-width:950px;margin:0;color:#63758a;font-size:16px;line-height:1.7}.fh-gutenberg-home .client-case-columns{display:grid;margin-top:34px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fh-gutenberg-home .client-case-column{padding:24px 25px 22px;border:1px solid #e0e8ef;border-radius:14px;background:#fbfcfe}.fh-gutenberg-home .client-case-column--challenge{border-top:3px solid #efaa82}.fh-gutenberg-home .client-case-column--solution{border-top:3px solid #31a8d7}.fh-gutenberg-home .client-case-column h4{margin:0 0 16px;color:#1d344d;font-size:16px;font-weight:600;letter-spacing:0.08em;line-height:1.25;text-transform:uppercase}.fh-gutenberg-home .client-case-column ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.fh-gutenberg-home .client-case-column li{position:relative;padding-left:18px;color:#6a7d91;font-size:14px;line-height:1.58}.fh-gutenberg-home .client-case-column li::before{position:absolute;top:0.65em;left:0;width:6px;height:6px;border-radius:50%;background:#efaa82;content:\"\"}.fh-gutenberg-home .client-case-column--solution li::before{background:#31a8d7}.fh-gutenberg-home .client-case-results-label{margin:30px 0 13px;color:#0b65c8;font-size:11px;font-weight:700;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .client-case-results{display:grid;overflow:hidden;border:1px solid #dbe6ef;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));background:#f7fbff}.fh-gutenberg-home .client-case-result{min-height:92px;padding:18px 16px;border-right:1px solid #dbe6ef;text-align:center}.fh-gutenberg-home .client-case-result:last-child{border-right:0}.fh-gutenberg-home .client-case-result strong{display:block}.fh-gutenberg-home .client-case-result strong{margin-bottom:5px;color:#0b65c8;font-size:24px;font-weight:700;letter-spacing:-0.025em;line-height:1.1}.fh-gutenberg-home .client-case-result span{display:block}.fh-gutenberg-home .client-case-result span{color:#74879a;font-size:11px;font-weight:600;line-height:1.4}.fh-gutenberg-home .client-case-quote{margin:27px 0 0;padding:21px 24px 20px;border-left:3px solid #31a8d7;background:#f7fafc}.fh-gutenberg-home .client-case-quote p{margin:0;color:#334c63;font-size:15px;font-style:italic;line-height:1.65}.fh-gutenberg-home .client-case-quote cite{display:block;margin-top:9px;color:#0b65c8;font-size:12px;font-style:normal;font-weight:600;line-height:1.4}.fh-gutenberg-home .client-cases-note{margin:18px 0 0;color:#7b8997;font-size:12px;line-height:1.6}.fh-gutenberg-home .machine-finder{position:relative;overflow:hidden;padding:clamp(84px,8vw,118px) 0;background:radial-gradient(circle at 8% 16%,rgba(52,164,215,0.18),transparent 29%),linear-gradient(135deg,#101d31 0%,#142844 58%,#0d1a2c 100%)}.fh-gutenberg-home .machine-finder::after{position:absolute;right:-150px;bottom:-230px;width:520px;height:520px;border:1px solid rgba(255,255,255,0.08);border-radius:50%;box-shadow:0 0 0 70px rgba(255,255,255,0.025),0 0 0 140px rgba(255,255,255,0.018);content:\"\";pointer-events:none}.fh-gutenberg-home .machine-finder-shell{position:relative;z-index:1;width:min(calc(100% - 48px),1280px);margin:0 auto}.fh-gutenberg-home .machine-finder-heading{display:grid;max-width:1120px;margin:0 auto 40px;grid-template-columns:minmax(0,0.95fr) minmax(360px,0.75fr);align-items:end;gap:64px}.fh-gutenberg-home .machine-finder-eyebrow{margin:0 0 15px;color:#62c3ef;font-size:12px;font-weight:700;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .machine-finder-heading h2{margin:0;color:#ffffff;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .machine-finder-heading>p{margin:0;color:#bccce0;font-size:17px;line-height:1.7}.fh-gutenberg-home .machine-finder-app{display:grid;overflow:hidden;max-width:1120px;min-height:620px;margin:0 auto;border:1px solid rgba(255,255,255,0.14);border-radius:24px;grid-template-columns:262px minmax(0,1fr);background:#ffffff;box-shadow:0 30px 80px rgba(1,10,24,0.32)}.fh-gutenberg-home .machine-finder [hidden]{display:none !important}.fh-gutenberg-home .machine-finder-rail{padding:38px 30px;background:#0d192b;color:#ffffff}.fh-gutenberg-home .machine-finder-rail__label{display:block;margin-bottom:9px;color:#64c8f2;font-size:11px;font-weight:700;letter-spacing:0.15em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .machine-finder-rail__count{margin:0 0 34px;color:#ffffff;font-size:24px;font-weight:500;line-height:1.2}.fh-gutenberg-home .machine-finder-progress{display:grid;gap:7px;margin:0;padding:0;list-style:none}.fh-gutenberg-home .machine-finder-progress li{position:relative;display:grid;min-height:70px;padding-left:42px;align-content:center;color:#7f91a9;font-size:13px;font-weight:500;line-height:1.35;transition:color 180ms ease}.fh-gutenberg-home .machine-finder-progress li::before{position:absolute;top:22px;left:0;display:grid;width:27px;height:27px;border:1px solid #40506a;border-radius:50%;place-items:center;color:#8294ac;font-size:11px;font-weight:700;content:attr(data-step-number);transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.fh-gutenberg-home .machine-finder-progress li::after{position:absolute;top:51px;bottom:-18px;left:13px;width:1px;background:#33435c;content:\"\"}.fh-gutenberg-home .machine-finder-progress li:last-child::after{display:none}.fh-gutenberg-home .machine-finder-progress li.is-active{color:#ffffff}.fh-gutenberg-home .machine-finder-progress li.is-complete{color:#ffffff}.fh-gutenberg-home .machine-finder-progress li.is-active::before{border-color:#55bde9;background:#0b5fc6;color:#ffffff;box-shadow:0 0 0 5px rgba(85,189,233,0.12)}.fh-gutenberg-home .machine-finder-progress li.is-complete::before{border-color:#55bde9;background:#173d62;color:#77d4f6;content:\"\u2713\"}.fh-gutenberg-home .machine-finder-stage{display:flex;min-width:0;padding:clamp(32px,5vw,58px);flex-direction:column;justify-content:center;background:linear-gradient(rgba(225,233,243,0.32) 1px,transparent 1px),linear-gradient(90deg,rgba(225,233,243,0.32) 1px,transparent 1px),#ffffff;background-size:36px 36px}.fh-gutenberg-home .machine-finder-step{margin:0;padding:0;border:0;animation:machine-finder-step-in 260ms ease both}.fh-gutenberg-home .machine-finder-step:not(.is-active){display:none}.fh-gutenberg-home .machine-finder-step__number{display:inline-flex;min-height:27px;margin-bottom:15px;padding:5px 10px;border-radius:999px;align-items:center;background:#eaf3ff;color:#0b5fc6;font-size:11px;font-weight:700;letter-spacing:0.11em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .machine-finder-step legend{display:block;width:100%;margin:0 0 10px;padding:0;color:#172033;font-size:24px;font-weight:500;letter-spacing:-0.025em;line-height:1.18}.fh-gutenberg-home .machine-finder-step__help{margin:0 0 27px;color:#657187;font-size:15px;line-height:1.6}.fh-gutenberg-home .machine-finder-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fh-gutenberg-home .machine-finder-option{position:relative;display:grid;min-height:100px;padding:18px 44px 17px 18px;border:1px solid #dce5ef;border-radius:12px;align-content:center;background:rgba(255,255,255,0.94);cursor:pointer;transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.fh-gutenberg-home .machine-finder-option:hover{border-color:#8fc1e9;transform:translateY(-2px)}.fh-gutenberg-home .machine-finder-option.is-selected{border-color:#0b5fc6;background:#eef6ff;box-shadow:0 9px 22px rgba(11,95,198,0.1)}.fh-gutenberg-home .machine-finder-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fh-gutenberg-home .machine-finder-option__control{position:absolute;top:18px;right:17px;width:18px;height:18px;border:1px solid #b7c7d8;border-radius:50%;background:#ffffff}.fh-gutenberg-home .machine-finder-option.is-selected .machine-finder-option__control{border:5px solid #0b5fc6}.fh-gutenberg-home .machine-finder-option strong{display:block}.fh-gutenberg-home .machine-finder-option strong{color:#1b2a3d;font-size:15px;font-weight:600;line-height:1.35}.fh-gutenberg-home .machine-finder-option span{display:block}.fh-gutenberg-home .machine-finder-option span:not(.machine-finder-option__control){margin-top:5px;color:#718095;font-size:12px;line-height:1.45}.fh-gutenberg-home .machine-finder-actions{display:flex;margin-top:30px;justify-content:space-between;gap:12px}.fh-gutenberg-home .machine-finder-button{min-height:48px;padding:12px 22px;border:0;border-radius:9px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;cursor:pointer;transition:background-color 180ms ease,color 180ms ease,transform 180ms ease}.fh-gutenberg-home .machine-finder-button:hover:not(:disabled){transform:translateY(-2px)}.fh-gutenberg-home .machine-finder-button--back{padding-left:0;background:transparent;color:#657187}.fh-gutenberg-home .machine-finder-button--back[hidden]{display:none}.fh-gutenberg-home .machine-finder-button--next{min-width:176px;margin-left:auto;background:#0b5fc6;color:#ffffff}.fh-gutenberg-home .machine-finder-button--next:hover:not(:disabled){background:#084a9d}.fh-gutenberg-home .machine-finder-button:disabled{background:#dce4ec;color:#8b98a7;cursor:not-allowed}.fh-gutenberg-home .machine-finder-button:focus-visible{outline:3px solid #78c9ed;outline-offset:3px}.fh-gutenberg-home .machine-finder-option:focus-within{outline:3px solid #78c9ed;outline-offset:3px}.fh-gutenberg-home .machine-finder-result__link:focus-visible{outline:3px solid #78c9ed;outline-offset:3px}.fh-gutenberg-home .machine-finder-result{animation:machine-finder-step-in 300ms ease both}.fh-gutenberg-home .machine-finder-result__eyebrow{margin:0 0 11px;color:#0b5fc6;font-size:11px;font-weight:700;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .machine-finder-result h3{margin:0 0 12px;color:#172033;font-size:24px;font-weight:500;letter-spacing:-0.035em;line-height:1.12}.fh-gutenberg-home .machine-finder-result__intro{max-width:690px;margin:0;color:#657187;font-size:16px;line-height:1.65}.fh-gutenberg-home .machine-finder-result__answers{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0 27px}.fh-gutenberg-home .machine-finder-result__answers span{padding:6px 10px;border:1px solid #cfe0f0;border-radius:999px;background:#f5f9fd;color:#50657b;font-size:11px;font-weight:600;line-height:1.25}.fh-gutenberg-home .machine-finder-parameters{display:grid;overflow:hidden;border:1px solid #dce6ef;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));background:#ffffff}.fh-gutenberg-home .machine-finder-parameter{min-height:110px;padding:20px 17px;border-right:1px solid #dce6ef;background:linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)}.fh-gutenberg-home .machine-finder-parameter:last-child{border-right:0}.fh-gutenberg-home .machine-finder-parameter span{display:block}.fh-gutenberg-home .machine-finder-parameter span{margin-bottom:8px;color:#708399;font-size:10px;font-weight:700;letter-spacing:0.11em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .machine-finder-parameter strong{display:block}.fh-gutenberg-home .machine-finder-parameter strong{color:#172033;font-size:15px;font-weight:600;line-height:1.38}.fh-gutenberg-home .machine-finder-reasons{display:grid;margin:25px 0 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none}.fh-gutenberg-home .machine-finder-reasons li{position:relative;padding:16px 15px 15px 37px;border:1px solid #e0e7ee;border-radius:10px;background:rgba(255,255,255,0.92);color:#5f7184;font-size:13px;line-height:1.5}.fh-gutenberg-home .machine-finder-reasons li::before{position:absolute;top:17px;left:14px;display:grid;width:16px;height:16px;border-radius:50%;place-items:center;background:#eaf3ff;color:#0b5fc6;font-size:10px;font-weight:700;content:\"\u2713\"}.fh-gutenberg-home .machine-finder-result__actions{display:flex;margin-top:27px;align-items:center;gap:18px}.fh-gutenberg-home .machine-finder-result__link{display:inline-flex;min-height:49px;padding:13px 20px;border-radius:9px;align-items:center;justify-content:center;background:#0b5fc6;color:#ffffff;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color 180ms ease,transform 180ms ease}.fh-gutenberg-home .machine-finder-result__link:hover{background:#084a9d;color:#ffffff;transform:translateY(-2px)}.fh-gutenberg-home .machine-finder-reset{border:0;background:transparent;color:#657187;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.fh-gutenberg-home .machine-finder-note{max-width:1120px;margin:17px auto 0;color:#94a7bd;font-size:12px;line-height:1.6}.fh-gutenberg-home .certification-gallery{padding:clamp(80px,7vw,108px) 0;overflow:hidden;background:#f7faf9}.fh-gutenberg-home .certification-gallery-shell{width:min(calc(100% - 48px),1360px);margin:0 auto}.fh-gutenberg-home .certification-gallery-heading{display:flex;margin-bottom:34px;align-items:end;justify-content:space-between;gap:30px}.fh-gutenberg-home .certification-gallery-eyebrow{margin:0 0 13px;color:#0b5fc6;font-size:12px;font-weight:700;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .certification-gallery-heading h2{margin:0;color:#172033;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .certification-gallery-instruction{display:inline-flex;margin:0 0 4px;align-items:center;gap:9px;color:#657187;font-size:13px;font-weight:500;line-height:1.45;white-space:nowrap}.fh-gutenberg-home .certification-gallery-instruction::before{display:inline-block;width:35px;height:1px;background:#9eb2c7;content:\"\"}.fh-gutenberg-home .certification-gallery-viewport{position:relative;width:100vw;margin-right:0;margin-left:calc((100vw - 100%) \/ -2)}.fh-gutenberg-home .certification-gallery-track{display:flex;overflow-x:auto;padding:4px 24px 22px;gap:18px;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y}.fh-gutenberg-home .certification-gallery-track::-webkit-scrollbar{display:none;width:0;height:0}.fh-gutenberg-home .certification-gallery-track:focus-visible{outline:3px solid #7fc9ec;outline-offset:5px}.fh-gutenberg-home .certification-gallery-card{flex:0 0 clamp(250px,25vw,326px);margin:0;scroll-snap-align:start;user-select:none}.fh-gutenberg-home .certification-gallery-paper{position:relative;display:grid;overflow:hidden;aspect-ratio:0.76;border:1px solid #dfe6eb;border-radius:12px;place-items:center;background:linear-gradient(135deg,rgba(11,95,198,0.035),transparent 52%),#ffffff;box-shadow:0 18px 42px rgba(23,32,51,0.08);cursor:default}.fh-gutenberg-home .certification-gallery-paper::before{position:absolute;content:\"\";pointer-events:none}.fh-gutenberg-home .certification-gallery-paper::before{inset:13px;border:1px solid #e4e8ef;border-radius:7px}.fh-gutenberg-home .certification-gallery-paper::after{position:absolute;content:\"\";pointer-events:none}.fh-gutenberg-home .certification-gallery-paper::after{right:28px;bottom:28px;width:68px;height:68px;border:1px solid #b9d2ea;border-radius:50%;background:radial-gradient(circle,rgba(11,95,198,0.08) 0 34%,transparent 35%)}.fh-gutenberg-home .certification-gallery-placeholder{position:relative;z-index:1;display:grid;width:min(68%,190px);place-items:center;color:#8a99a8;text-align:center}.fh-gutenberg-home .certification-gallery-placeholder::before{width:42px;height:52px;margin-bottom:14px;border:1px solid #a9bed1;border-radius:4px;background:linear-gradient(#c8d7e4,#c8d7e4) 9px 13px \/ 22px 1px no-repeat,linear-gradient(#c8d7e4,#c8d7e4) 9px 20px \/ 22px 1px no-repeat,linear-gradient(#c8d7e4,#c8d7e4) 9px 27px \/ 15px 1px no-repeat,#f9fbfd;content:\"\"}.fh-gutenberg-home .certification-gallery-placeholder strong{display:block}.fh-gutenberg-home .certification-gallery-placeholder strong{color:#54697d;font-size:13px;font-weight:600;line-height:1.35}.fh-gutenberg-home .certification-gallery-placeholder span{display:block}.fh-gutenberg-home .certification-gallery-placeholder span{margin-top:5px;font-size:11px;line-height:1.4}.fh-gutenberg-home .certification-gallery-card figcaption{margin-top:12px;color:#657187;font-size:12px;font-weight:500;line-height:1.4}.fh-gutenberg-home .certification-gallery-note{margin:5px 0 0;color:#7a8998;font-size:12px;line-height:1.55}.fh-gutenberg-home .training-support{padding:clamp(84px,8vw,118px) 0;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(75,177,220,0.16),transparent 27%),linear-gradient(135deg,#101d31 0%,#142944 64%,#0d1a2c 100%)}.fh-gutenberg-home .training-support{padding:clamp(72px,6.5vw,92px) 0;background:radial-gradient(circle at 88% 18%,rgba(11,95,198,0.11),transparent 27%),var(--blue-mist)}.fh-gutenberg-home .training-support-shell{width:min(calc(100% - 48px),1280px);margin:0 auto}.fh-gutenberg-home .training-support-layout{display:grid;grid-template-columns:minmax(250px,0.72fr) minmax(0,1.38fr);align-items:start;gap:clamp(34px,6vw,88px)}.fh-gutenberg-home .training-support-layout{grid-template-columns:1fr;gap:42px}.fh-gutenberg-home .training-support-layout{display:grid;grid-template-columns:minmax(320px,0.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(34px,5vw,72px)}.fh-gutenberg-home .training-support-copy{position:sticky;top:30px}.fh-gutenberg-home .training-support-copy{position:static;display:grid;grid-template-columns:minmax(260px,0.78fr) minmax(360px,1.22fr);align-items:end;column-gap:clamp(40px,7vw,100px)}.fh-gutenberg-home .training-support-eyebrow{margin:0 0 15px;color:#64c8f2;font-size:12px;font-weight:700;letter-spacing:0.16em;line-height:1.2;text-transform:uppercase}.fh-gutenberg-home .training-support-eyebrow{grid-column:1;grid-row:1}.fh-gutenberg-home .training-support-copy h2{margin:0 0 18px;color:#ffffff;font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .training-support-copy h2{grid-column:1;grid-row:2;margin-bottom:0}.fh-gutenberg-home .training-support-description{margin:0;color:#c0d0e1;font-size:16px;line-height:1.7}.fh-gutenberg-home .training-support-description{grid-column:2;grid-row:1 \/ span 2;align-self:end;max-width:680px}.fh-gutenberg-home .training-support-description{max-width:620px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.fh-gutenberg-home .training-support-path{display:grid;margin:35px 0 0;padding:0;list-style:none}.fh-gutenberg-home .training-support-path{display:grid;margin-top:34px;border-top:1px solid rgba(255,255,255,0.14);border-bottom:1px solid rgba(255,255,255,0.14);grid-column:1 \/ -1;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fh-gutenberg-home .training-support-path{display:grid;height:auto;align-self:start;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;grid-template-columns:1fr;background:var(--white);box-shadow:0 18px 42px rgba(23,32,51,0.07)}.fh-gutenberg-home .training-support-path li{display:grid;padding:17px 0;border-top:1px solid rgba(255,255,255,0.14);grid-template-columns:35px 1fr;align-items:center;gap:10px}.fh-gutenberg-home .training-support-path li{padding:20px 22px 20px 0;border-top:0;border-right:1px solid rgba(255,255,255,0.14);border-bottom:0}.fh-gutenberg-home .training-support-path li{padding:18px 24px;border-top:0;border-right:0;border-bottom:1px solid var(--line)}.fh-gutenberg-home .training-support-path li:last-child{border-bottom:1px solid rgba(255,255,255,0.14)}.fh-gutenberg-home .training-support-path li:last-child{padding:20px 22px 20px 0;border-top:0;border-right:1px solid rgba(255,255,255,0.14);border-bottom:0}.fh-gutenberg-home .training-support-path li:last-child{border-right:0}.fh-gutenberg-home .training-support-path li:last-child{padding:18px 24px;border-top:0;border-right:0;border-bottom:1px solid var(--line)}.fh-gutenberg-home .training-support-path li:last-child{border-bottom:0}.fh-gutenberg-home .training-support-path__number{color:#62c3ef;font-size:12px;font-weight:700;letter-spacing:0.08em;line-height:1.2}.fh-gutenberg-home .training-support-path__number{color:var(--blue);font-size:13px}.fh-gutenberg-home .training-support-path strong{color:#ffffff;font-size:15px;font-weight:600;line-height:1.35}.fh-gutenberg-home .training-support-path strong{color:var(--ink);font-size:17px;line-height:1.4}.fh-gutenberg-home .training-support-path span:last-child{grid-column:2;color:#8fa7c0;font-size:12px;line-height:1.45}.fh-gutenberg-home .training-support-path span:last-child{color:var(--muted);font-size:15px;line-height:1.55}.fh-gutenberg-home .training-support-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:112px;gap:12px}.fh-gutenberg-home .training-support-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.fh-gutenberg-home .training-support-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fh-gutenberg-home .training-support-media{position:relative;display:grid;overflow:hidden;min-width:0;margin:0;border:1px solid rgba(255,255,255,0.16);border-radius:13px;place-items:center;background:linear-gradient(135deg,rgba(73,181,224,0.13),rgba(255,255,255,0.035)),#1b304a;box-shadow:0 18px 45px rgba(1,8,20,0.2);cursor:default;user-select:none}.fh-gutenberg-home .training-support-media{aspect-ratio:1;min-height:0;grid-column:span 1;grid-row:span 1}.fh-gutenberg-home .training-support-media::before{position:absolute;inset:12px;border:1px solid rgba(255,255,255,0.16);border-radius:8px;content:\"\";pointer-events:none}.fh-gutenberg-home .training-support-media--featured{grid-column:span 2;grid-row:span 3}.fh-gutenberg-home .training-support-media--featured{aspect-ratio:1;min-height:0;grid-column:span 1;grid-row:span 1}.fh-gutenberg-home .training-support-media--tall{grid-row:span 2}.fh-gutenberg-home .training-support-media--tall{aspect-ratio:1;min-height:0;grid-column:span 1;grid-row:span 1}.fh-gutenberg-home .training-support-media--wide{grid-column:span 2}.fh-gutenberg-home .training-support-media--wide{aspect-ratio:1;min-height:0;grid-column:span 1;grid-row:span 1}.fh-gutenberg-home .training-support-placeholder{position:relative;z-index:1;display:grid;width:76%;place-items:center;color:#a6bad0;text-align:center}.fh-gutenberg-home .training-support-placeholder::before{display:block;width:36px;height:29px;margin-bottom:11px;border:1px solid #73b4d3;border-radius:5px;background:linear-gradient(145deg,transparent 42%,rgba(99,195,233,0.35) 43% 55%,transparent 56%);content:\"\"}.fh-gutenberg-home .training-support-placeholder strong{display:block}.fh-gutenberg-home .training-support-placeholder strong{color:#e9f5ff;font-size:13px;font-weight:600;line-height:1.35}.fh-gutenberg-home .training-support-placeholder span{display:block}.fh-gutenberg-home .training-support-placeholder span{margin-top:5px;color:#91a9c1;font-size:11px;line-height:1.4}.fh-gutenberg-home .training-support-media figcaption{position:absolute;right:14px;bottom:12px;left:14px;z-index:2;color:#c9dced;font-size:11px;line-height:1.35;opacity:0.82}.fh-gutenberg-home .training-support-rail-wrap{grid-column:1 \/ -1;margin-top:10px;margin-right:calc((100vw - min(100vw - 48px,1280px)) \/ -2)}.fh-gutenberg-home .training-support-rail{display:flex;overflow-x:auto;padding:4px max(24px,calc((100vw - 1280px) \/ 2)) 8px 0;gap:12px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y}.fh-gutenberg-home .training-support-rail::-webkit-scrollbar{display:none;width:0;height:0}.fh-gutenberg-home .training-support-rail:focus-visible{outline:3px solid #7fc9ec;outline-offset:5px}.fh-gutenberg-home .training-support-rail .training-support-media{flex:0 0 220px;min-height:145px;scroll-snap-align:start}.fh-gutenberg-home .training-support-rail .training-support-media{min-height:0;aspect-ratio:1}.fh-gutenberg-home .training-support-note{margin:20px 0 0;color:#91a9c1;font-size:12px;line-height:1.6}.fh-gutenberg-home .training-support-media img{display:block;width:100%;height:100%;object-fit:cover}.fh-gutenberg-home .training-support-path li:not(:first-child){padding-left:22px}.fh-gutenberg-home .training-support-path li:not(:first-child){padding:18px 24px;border-top:0;border-right:0;border-bottom:1px solid var(--line)}.fh-gutenberg-home .training-support-gallery--summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fh-gutenberg-home .training-support-gallery--summary{grid-template-columns:1fr;align-items:start;align-content:start;gap:12px}.fh-gutenberg-home .training-support-summary-card{display:grid;min-height:170px;padding:24px 26px;border:1px solid rgba(255,255,255,0.16);border-radius:14px;align-content:start;gap:18px;background:linear-gradient(135deg,rgba(73,181,224,0.13),rgba(255,255,255,0.035)),#1b304a;box-shadow:0 18px 45px rgba(1,8,20,0.2)}.fh-gutenberg-home .training-support-summary-card{min-height:0;height:auto;align-self:start;padding:16px 20px;border-color:var(--line);grid-template-columns:minmax(200px,0.55fr) minmax(0,1fr);align-items:start;gap:20px;background:var(--white);box-shadow:0 18px 42px rgba(23,32,51,0.07)}.fh-gutenberg-home .training-support-summary-card h3{margin:0;color:#ffffff;font-size:24px;font-weight:var(--heading-font-weight);line-height:1.2}.fh-gutenberg-home .training-support-summary-card h3{color:var(--ink)}.fh-gutenberg-home .training-support-summary-card p{margin:0;color:#a8bcd0;font-size:14px;line-height:1.6}.fh-gutenberg-home .training-support-summary-card p{color:var(--muted)}.fh-gutenberg-home h1{font-weight:var(--heading-font-weight)}.fh-gutenberg-home h3{font-weight:var(--heading-font-weight)}.fh-gutenberg-home h4{font-weight:var(--heading-font-weight)}.fh-gutenberg-home h5{font-weight:var(--heading-font-weight)}.fh-gutenberg-home h6{font-weight:var(--heading-font-weight)}.fh-gutenberg-home .hero-copy>*{animation:hero-copy-in 620ms cubic-bezier(.2,.8,.2,1) both}.fh-gutenberg-home .hero-copy>:nth-child(2){animation-delay:70ms}.fh-gutenberg-home .hero-copy>:nth-child(3){animation-delay:130ms}.fh-gutenberg-home .hero-copy>:nth-child(4){animation-delay:190ms}.fh-gutenberg-home .hero-copy>:nth-child(5){animation-delay:240ms}.fh-gutenberg-home .about-company{padding:clamp(72px,6vw,96px) 0;background:var(--white)}.fh-gutenberg-home .about-company-layout{display:grid;align-items:center;width:min(calc(100% - 14px),1280px);margin:0 auto;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.9fr);gap:clamp(40px,4vw,64px)}.fh-gutenberg-home .about-company-media{position:relative;width:100%;aspect-ratio:4 \/ 3;overflow:hidden;margin:0;border:1px solid var(--line);border-radius:18px;background:#dfe8f1;box-shadow:0 18px 46px rgba(23,32,51,0.08)}.fh-gutenberg-home .about-company-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fh-gutenberg-home .about-company-content{position:relative;z-index:1;display:flex;width:min(100%,560px);padding:24px 0;flex-direction:column;justify-self:center}.fh-gutenberg-home .about-company-content h2{margin:0 0 24px;color:var(--ink);font-size:40px;font-weight:500;letter-spacing:-0.035em;line-height:1.08;text-align:center}.fh-gutenberg-home .about-company-copy{display:grid;gap:14px}.fh-gutenberg-home .about-company-copy p{margin:0;color:var(--muted);font-size:17px;line-height:1.68}.fh-gutenberg-home .about-company-link{display:inline-flex;min-height:48px;margin-top:28px;padding:12px 20px;border:1px solid var(--blue);border-radius:8px;align-items:center;gap:12px;background:var(--blue);color:var(--white);font-size:15px;font-weight:600;text-decoration:none;align-self:flex-end;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.fh-gutenberg-home .about-company-link::after{content:\"\u2192\";font-size:18px;line-height:1}.fh-gutenberg-home .about-company-link:hover{border-color:var(--blue-dark);background:var(--blue-dark);transform:translateY(-2px)}.fh-gutenberg-home .about-company-link:focus-visible{outline:3px solid #9ec9f4;outline-offset:4px}.fh-gutenberg-home .latest-insights{padding:clamp(80px,7vw,108px) 0;background:var(--paper)}.fh-gutenberg-home .latest-insights-shell{width:min(calc(100% - 48px),1280px);margin:0 auto}.fh-gutenberg-home .latest-insights-heading{position:relative;max-width:860px;margin:0 auto 42px;text-align:center}.fh-gutenberg-home .latest-insights-heading h2{margin:0 0 16px;color:var(--ink);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .latest-insights-heading p{max-width:690px;margin:0 auto;color:var(--muted);font-size:17px;line-height:1.7}.fh-gutenberg-home .latest-insights-all{position:absolute;top:50%;left:calc(100% + 40px);display:inline-flex;min-height:46px;padding:10px 18px;border:1px solid var(--blue);border-radius:8px;align-items:center;gap:10px;background:var(--white);color:var(--blue);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transform:translateY(-50%);transition:background-color 180ms ease,color 180ms ease,transform 180ms ease}.fh-gutenberg-home .latest-insights-all::after{content:\"\u2192\";font-size:18px;line-height:1}.fh-gutenberg-home .latest-insights-all:hover{background:var(--blue);color:var(--white);transform:translateY(calc(-50% - 2px))}.fh-gutenberg-home .latest-insights-all:focus-visible{outline:3px solid #9ec9f4;outline-offset:4px}.fh-gutenberg-home .latest-insights-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(18px,2vw,28px)}@media (max-width:900px){.fh-gutenberg-home .latest-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fh-gutenberg-home .latest-insights-card:last-child{grid-column:auto;width:auto;justify-self:stretch}}@media (max-width:560px){.fh-gutenberg-home .latest-insights-grid{grid-template-columns:1fr}}.fh-gutenberg-home .latest-insights-card{overflow:hidden;align-self:start;border:1px solid var(--line);border-radius:18px;background:var(--white);box-shadow:0 18px 44px rgba(23,32,51,0.07);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.fh-gutenberg-home .latest-insights-card:hover{border-color:#bdd5ef;box-shadow:0 26px 58px rgba(23,32,51,0.11);transform:translateY(-4px)}.fh-gutenberg-home .latest-insights-media{position:relative;display:block;aspect-ratio:16 \/ 10;overflow:hidden;background:linear-gradient(145deg,#dceaff,#f4f8fd)}.fh-gutenberg-home .latest-insights-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 360ms ease}.fh-gutenberg-home .latest-insights-card:hover .latest-insights-media img{transform:scale(1.03)}.fh-gutenberg-home .latest-insights-media-fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--blue);font-size:18px;font-weight:600}.fh-gutenberg-home .latest-insights-body{padding:22px 22px 24px}.fh-gutenberg-home .latest-insights-meta{display:flex;margin-bottom:12px;align-items:center;justify-content:flex-end;gap:12px;color:#728198;font-size:12px;line-height:1.4}.fh-gutenberg-home .latest-insights-card h3{margin:0 0 12px;color:var(--ink);font-size:24px;font-weight:var(--heading-font-weight);letter-spacing:-0.025em;line-height:1.2}.fh-gutenberg-home .latest-insights-title-link{color:inherit;text-decoration:none}.fh-gutenberg-home .latest-insights-title-link:hover{color:var(--blue)}.fh-gutenberg-home .latest-insights-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.62}.fh-gutenberg-home .latest-insights-status{margin:18px 0 0;color:var(--muted);font-size:13px;text-align:center}.fh-gutenberg-home .latest-insights-status[hidden]{display:none}.fh-gutenberg-home .home-faq{padding:clamp(80px,7vw,108px) 0 clamp(88px,8vw,122px);background:#ffffff}.fh-gutenberg-home .home-faq-shell{width:min(calc(100% - 48px),1120px);margin:0 auto}.fh-gutenberg-home .home-faq-heading{margin-bottom:31px;text-align:center}.fh-gutenberg-home .home-faq-heading h2{margin:0;color:var(--ink);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .home-faq-list{border-top:0}.fh-gutenberg-home .home-faq-item{border-bottom:1px solid var(--line)}.fh-gutenberg-home .home-faq-item summary{display:flex;min-height:79px;padding:21px 0;align-items:center;justify-content:space-between;gap:26px;color:var(--ink);font-size:18px;font-weight:var(--strong-font-weight);line-height:1.42;cursor:pointer;list-style:none}.fh-gutenberg-home .home-faq-item summary .home-faq-question{flex:1;margin:0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.fh-gutenberg-home .home-faq-item summary::-webkit-details-marker{display:none}.fh-gutenberg-home .home-faq-item summary::after{width:10px;height:10px;flex:0 0 auto;margin-right:5px;border-right:1.5px solid var(--blue);border-bottom:1.5px solid var(--blue);content:\"\";transform:rotate(45deg) translateY(-3px);transition:transform 180ms ease}.fh-gutenberg-home .home-faq-item[open] summary{color:var(--blue)}.fh-gutenberg-home .home-faq-item[open] summary::after{transform:rotate(225deg) translate(-2px,-1px)}.fh-gutenberg-home .home-faq-answer{max-width:805px;margin:-2px 46px 24px 0}.fh-gutenberg-home .home-faq-answer p{margin:0;color:var(--muted);font-size:16px;line-height:1.7}.fh-gutenberg-home .home-faq-item summary:focus-visible{outline:3px solid rgba(11,95,198,0.35);outline-offset:-3px}.fh-gutenberg-home .buyer-paths{position:relative;padding:clamp(88px,8vw,120px) 0;overflow:hidden;background:#0d1b31;color:var(--white)}.fh-gutenberg-home .buyer-paths::before{position:absolute;inset:0;content:\"\";background:radial-gradient(circle at 15% 15%,rgba(67,173,232,0.18),transparent 28%),linear-gradient(120deg,transparent 0 58%,rgba(255,255,255,0.035) 58% 59%,transparent 59%);pointer-events:none}.fh-gutenberg-home .buyer-paths-shell{position:relative;width:min(calc(100% - 48px),1280px);margin:0 auto}.fh-gutenberg-home .buyer-paths-heading{display:grid;align-items:end;margin-bottom:48px;grid-template-columns:minmax(0,0.95fr) minmax(340px,0.62fr);gap:64px}.fh-gutenberg-home .buyer-paths h2{max-width:720px;margin:0;color:var(--white);font-size:40px;font-weight:500;letter-spacing:-0.04em;line-height:1.08}.fh-gutenberg-home .buyer-paths-heading>p{margin:0;color:#b9c7d9;font-size:17px;line-height:1.7}.fh-gutenberg-home .buyer-paths .section-kicker{color:#72c8f1}.fh-gutenberg-home .buyer-paths-grid{display:grid;border-top:1px solid rgba(255,255,255,0.14);border-bottom:1px solid rgba(255,255,255,0.14);grid-template-columns:repeat(3,minmax(0,1fr))}.fh-gutenberg-home .buyer-path{position:relative;min-height:390px;padding:34px 34px 38px;border-right:1px solid rgba(255,255,255,0.14);background:rgba(255,255,255,0.015);transition:background 220ms ease,transform 220ms ease}.fh-gutenberg-home .buyer-path:last-child{border-right:0}.fh-gutenberg-home .buyer-path:hover{z-index:1;background:rgba(11,95,198,0.22);transform:translateY(-6px)}.fh-gutenberg-home .buyer-path__index{margin-bottom:70px;color:#72c8f1;font-size:13px;font-weight:700;letter-spacing:0.16em}.fh-gutenberg-home .buyer-path__eyebrow{margin:0 0 10px;color:#91a8c4;font-size:11px;font-weight:700;letter-spacing:0.15em;text-transform:uppercase}.fh-gutenberg-home .buyer-path h3{margin:0 0 16px;color:var(--white);font-size:28px;font-weight:500}.fh-gutenberg-home .buyer-path>p:not(.buyer-path__eyebrow){margin:0;color:#bdc9d8;line-height:1.65}.fh-gutenberg-home .buyer-path a{position:absolute;right:34px;bottom:34px;left:34px;display:inline-flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid rgba(255,255,255,0.18);color:var(--white);font-weight:600;text-decoration:none}.fh-gutenberg-home .buyer-path a::after{content:\"\u2197\";color:#72c8f1;font-size:20px}.fh-gutenberg-home .global-warehouses{position:relative;padding:clamp(84px,8vw,118px) 0;overflow:hidden;background:var(--white)}.fh-gutenberg-home .global-warehouses::before{position:absolute;top:-220px;right:-170px;width:520px;height:520px;border:1px solid rgba(11,95,198,0.08);border-radius:50%;box-shadow:0 0 0 72px rgba(11,95,198,0.018);content:\"\";pointer-events:none}.fh-gutenberg-home .global-warehouses-shell{position:relative;width:min(calc(100% - 48px),1280px);margin:0 auto}.fh-gutenberg-home .global-warehouses-heading{max-width:850px;margin:0 auto 46px;text-align:center}.fh-gutenberg-home .global-warehouses-heading h2{margin:0 0 18px;color:var(--ink);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .global-warehouses-heading p{max-width:760px;margin:0 auto;color:var(--muted);font-size:17px;line-height:1.7}.fh-gutenberg-home .global-warehouses-layout{display:grid;align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(360px,0.75fr);gap:24px}.fh-gutenberg-home .global-warehouses-map{display:grid;min-height:0;height:auto;margin:0;padding:28px 28px 20px;border:1px solid var(--line);border-radius:22px;align-content:start;background:radial-gradient(circle at 18% 18%,rgba(11,95,198,0.08),transparent 27%),linear-gradient(180deg,#fbfdff 0%,#f4f8fd 100%);box-shadow:0 24px 60px rgba(23,32,51,0.08)}.fh-gutenberg-home .global-warehouses-map svg{display:block;width:100%;height:auto}.fh-gutenberg-home .warehouse-land{fill:url(#warehouse-dot-pattern);stroke:#c9d8e9;stroke-width:1.4;stroke-linejoin:round}.fh-gutenberg-home .warehouse-route{fill:none;stroke:#9fc5ed;stroke-width:1.8;stroke-dasharray:6 8;opacity:0.78}.fh-gutenberg-home .warehouse-pin-halo{fill:rgba(11,95,198,0.13)}.fh-gutenberg-home .warehouse-pin-core{fill:var(--blue);stroke:var(--white);stroke-width:4}.fh-gutenberg-home .warehouse-pin-label{fill:var(--ink);font-family:var(--font-family-base);font-size:18px;font-weight:600}.fh-gutenberg-home .global-warehouses-map figcaption{margin-top:10px;color:var(--muted);font-size:12px;line-height:1.55;text-align:center}.fh-gutenberg-home .global-warehouses-list{display:grid;align-self:start;grid-template-columns:1fr;grid-auto-rows:auto;align-items:start;align-content:start;gap:12px}.fh-gutenberg-home .global-warehouse-card{position:relative;display:grid;min-height:0;height:auto;align-self:start;padding:18px 20px;overflow:hidden;border:1px solid var(--line);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;align-content:start;gap:16px;background:var(--paper);transition:border-color 180ms ease,background-color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.fh-gutenberg-home .global-warehouse-card::after{position:absolute;right:-28px;bottom:-34px;width:96px;height:96px;border:1px solid rgba(11,95,198,0.09);border-radius:50%;content:\"\"}.fh-gutenberg-home .global-warehouse-card:hover{border-color:#a7caef;background:var(--white);box-shadow:0 18px 38px rgba(23,32,51,0.08);transform:translateY(-3px)}.fh-gutenberg-home .global-warehouse-card__number{display:inline-grid;width:38px;height:38px;margin:0;border:1px solid #a7caef;border-radius:50%;place-items:center;background:var(--blue-mist);color:var(--blue);font-size:11px;font-weight:700}.fh-gutenberg-home .global-warehouse-card .global-warehouse-card__title{margin:0 0 7px;color:var(--ink);font-size:24px;font-weight:var(--heading-font-weight);line-height:1.2}.fh-gutenberg-home .global-warehouse-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.fh-gutenberg-home .global-warehouses-footer{display:flex;margin-top:24px;padding:22px 24px;border:1px solid #cfe1f5;border-radius:16px;align-items:center;justify-content:space-between;gap:24px;background:var(--blue-mist)}.fh-gutenberg-home .global-warehouses-footer p{max-width:760px;margin:0;color:#53657b;font-size:14px;line-height:1.6}.fh-gutenberg-home .global-warehouses-link{display:inline-flex;min-height:50px;padding:12px 20px;border:1px solid var(--blue);border-radius:10px;flex:0 0 auto;align-items:center;justify-content:center;background:var(--blue);color:var(--white);font-size:15px;font-weight:600;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.fh-gutenberg-home .global-warehouses-link:hover{border-color:var(--blue-dark);background:var(--blue-dark);transform:translateY(-2px)}.fh-gutenberg-home .global-warehouses-link:focus-visible{outline:3px solid #9ec9f4;outline-offset:4px}.fh-gutenberg-home .training-support-heading{max-width:none;margin:0 0 28px;text-align:left}.fh-gutenberg-home .training-support-heading h2{margin:0 0 18px;color:var(--ink);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);letter-spacing:-0.035em;line-height:1.08}.fh-gutenberg-home .training-support-video{position:relative;width:min(100%,400px);aspect-ratio:488 \/ 867;overflow:hidden;border:1px solid #c4d9ef;border-radius:20px;justify-self:center;background:radial-gradient(circle at 78% 22%,rgba(70,181,229,0.28),transparent 27%),linear-gradient(145deg,#102b4c,#0b5fc6);box-shadow:0 28px 68px rgba(23,60,102,0.18)}.fh-gutenberg-home .training-support-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.fh-gutenberg-home .training-support-video-placeholder{position:absolute;inset:0;display:grid;padding:32px;place-content:center;color:var(--white);text-align:center}.fh-gutenberg-home .training-support-video-placeholder::after{position:absolute;inset:16px;border:1px solid rgba(255,255,255,0.2);border-radius:13px;content:\"\";pointer-events:none}.fh-gutenberg-home .training-support-video-play{position:relative;z-index:1;display:grid;width:76px;height:76px;margin:0 auto 20px;border:1px solid rgba(255,255,255,0.45);border-radius:50%;place-items:center;background:rgba(255,255,255,0.16);box-shadow:0 16px 34px rgba(2,16,36,0.22);backdrop-filter:blur(8px)}.fh-gutenberg-home .training-support-video-play::before{width:0;height:0;margin-left:5px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid var(--white);content:\"\"}.fh-gutenberg-home .training-support-video-placeholder strong{position:relative;z-index:1;display:block}.fh-gutenberg-home .training-support-video-placeholder strong{font-size:22px;font-weight:600;line-height:1.3}.fh-gutenberg-home .training-support-video-placeholder span{position:relative;z-index:1;display:block}.fh-gutenberg-home .training-support-video-placeholder span:last-child{margin-top:8px;color:rgba(255,255,255,0.74);font-size:14px;line-height:1.5}.fh-gutenberg-home .training-support-content{min-width:0}.fh-gutenberg-home .partner-logo-wall{overflow:hidden;padding:28px 0 32px;background:var(--white)}.fh-gutenberg-home .partner-logo-wall__heading{margin:0 auto 24px;padding:0 24px;color:var(--ink);font-size:16px;font-weight:500;line-height:1.5;text-align:center}.fh-gutenberg-home .partner-logo-wall__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}.fh-gutenberg-home .partner-logo-wall__track{display:flex;width:max-content;animation:partner-logo-scroll 64s linear infinite;will-change:transform}.fh-gutenberg-home .partner-logo-wall__viewport:hover .partner-logo-wall__track{animation-play-state:paused}.fh-gutenberg-home .partner-logo-wall__viewport:focus-within .partner-logo-wall__track{animation-play-state:paused}.fh-gutenberg-home .partner-logo-wall__sequence{display:flex;flex-shrink:0;align-items:center;gap:40px;padding-right:40px}.fh-gutenberg-home .partner-logo-wall__logo{display:grid;width:190px;aspect-ratio:1 \/ 1;place-items:center}.fh-gutenberg-home .partner-logo-wall__logo img{display:block;width:100%;max-width:166px;max-height:166px;object-fit:contain;filter:none;opacity:1}","footnotes":""},"class_list":["post-3872","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"content_style_source":"inherit","vertical_spacing_source":"custom","content_area_spacing":"none","has_hero_section":"disabled","content_style":"wide","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"_links":{"self":[{"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/pages\/3872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/comments?post=3872"}],"version-history":[{"count":28,"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/pages\/3872\/revisions"}],"predecessor-version":[{"id":4358,"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/pages\/3872\/revisions\/4358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/media\/3845"}],"wp:attachment":[{"href":"https:\/\/fotrohifu.com\/fr\/wp-json\/wp\/v2\/media?parent=3872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}