.elementor-52 .elementor-element.elementor-element-e2a200d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-35a6f8d );}.elementor-52 .elementor-element.elementor-element-e2a200d a{color:var( --e-global-color-35a6f8d );}.elementor-52 .elementor-element.elementor-element-49f1b10{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-49f1b10.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-49f1b10 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-49f1b10 .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-b613c09{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-b613c09.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-b613c09 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-b613c09 .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-c08da2b{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-c08da2b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-c08da2b .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-c08da2b .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-d6bb90a{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-d6bb90a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-d6bb90a .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-d6bb90a .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-a911e57{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-a911e57.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-a911e57 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-a911e57 .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-8e49111{width:var( --container-widget-width, 1em );max-width:1em;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1em;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-8e49111.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-8e49111 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-8e49111 .elementor-icon-wrapper svg{width:auto;}.elementor-52 .elementor-element.elementor-element-8b352c5{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-8b352c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-8b352c5 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-8b352c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-8b352c5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-8b352c5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-8b352c5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-8b352c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-8b352c5 .elementor-icon{font-size:40px;}.elementor-52 .elementor-element.elementor-element-8b352c5 .elementor-icon svg{height:40px;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-49f1b10{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-b613c09{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-c08da2b{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-d6bb90a{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a911e57{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-8e49111{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-49f1b10{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-b613c09{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-c08da2b{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-d6bb90a{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a911e57{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-8e49111{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS *//*
  Trakaid Home Page Local CSS Notes
  Updated: 2026-06-05

  This page-level CSS block is currently documentation-only.
  No visual declarations are intentionally included here.

  Section inventory:
  - Hero
  - Hidden Cost
  - ERP Truth
  - Squeeze / Survive-Thrive
  - Core Framework
  - Serve / Operations
  - Crafted Solutions
  - Benefits
  - Numbers
  - Customer Trust / Proof
  - Final CTA

  Confirmed reusable foundation classes:
  - section-base
  - section-surface-white
  - section-surface-light
  - section-surface-dark

  Confirmed named section classes:
  - hero-section
  - hidden-cost-section
  - erp-truth-section
  - squeeze-section
  - core-framework-section
  - serve-section
  - benefits-section
  - numbers-section
  - final-cta-section

  Unresolved top-level class IDs to avoid touching casually:
  - g-a7c90d1
  - g-d3a4b5c
  - g-7e1fabf
  - g-dc72180
  - g-07d5258

  Live safety notes:
  - Do not change section-base early.
  - Do not change section-surface classes early.
  - Do not remove ERP-related compatibility behavior without section review.
  - Do not edit unresolved class IDs without confirming their purpose first.
*//* End custom CSS */