._hero_17fic_1{background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-16) 0;border-bottom:4px solid var(--secondary)}._container_17fic_8{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._heroContent_17fic_14{max-width:800px}._heroTitle_17fic_18{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:700;margin-bottom:var(--spacing-4);line-height:1.1}._heroSubtitle_17fic_26{font-size:1.25rem;margin-bottom:var(--spacing-8);opacity:.9;max-width:600px}._section_17fic_33{padding:var(--spacing-16) 0}._bgMuted_17fic_37{background-color:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._bgDark_17fic_43{background-color:var(--foreground);color:var(--background)}._sectionHeader_17fic_48{text-align:center;margin-bottom:var(--spacing-12)}._sectionTitle_17fic_53{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);text-transform:uppercase}._sectionTitleLight_17fic_61{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4);text-transform:uppercase;color:var(--background)}._sectionDescription_17fic_70{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin:0 auto}._grid_17fic_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-8)}._card_17fic_84{background-color:var(--card);border:1px solid var(--border);padding:var(--spacing-8);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast)}._card_17fic_84:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--primary)}._cardTitle_17fic_98{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-3);text-transform:uppercase;color:var(--primary)}._cardDescription_17fic_107{color:var(--muted-foreground);line-height:1.6}._industryGrid_17fic_113{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-6);margin-top:var(--spacing-8)}._industryCard_17fic_120{text-align:center;padding:var(--spacing-6);background-color:var(--card);border:1px solid var(--border)}._industryIcon_17fic_127{color:var(--secondary);margin-bottom:var(--spacing-4)}._industryCard_17fic_120 h3{font-family:var(--font-family-heading);font-weight:700;margin-bottom:var(--spacing-2)}._industryCard_17fic_120 p{font-size:.9rem;color:var(--muted-foreground)}._splitLayout_17fic_144{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12);align-items:center}._benefitList_17fic_151{list-style:none;padding:0;margin-top:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._benefitList_17fic_151 li{display:flex;gap:var(--spacing-4)}._benefitIcon_17fic_165{color:var(--secondary);flex-shrink:0;width:24px;height:24px}._benefitList_17fic_151 h4{font-family:var(--font-family-heading);font-weight:700;font-size:1.1rem;margin-bottom:var(--spacing-1)}._benefitList_17fic_151 p{color:var(--muted-foreground);font-size:.95rem}._imagePlaceholder_17fic_184{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden}._commercialImage_17fic_192{width:100%;height:100%;object-fit:cover}._placeholderContent_17fic_198{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);color:var(--muted-foreground);font-family:var(--font-family-monospace)}._faqContainer_17fic_208{max-width:800px;margin:var(--spacing-10) auto 0}._lightTrigger_17fic_213{color:var(--background)}._lightTrigger_17fic_213:hover{color:var(--secondary)}._lightContent_17fic_221{color:var(--muted)}._ctaSection_17fic_226{background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-16) 0;text-align:center}._ctaContent_17fic_233 h2{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaContent_17fic_233 p{font-size:1.25rem;margin-bottom:var(--spacing-8);opacity:.9}._linkHighlight_17fic_246{color:var(--secondary);text-decoration:underline;font-weight:500}@media(max-width:768px){._heroTitle_17fic_18{font-size:2.5rem}._splitLayout_17fic_144{grid-template-columns:1fr}}
