.container.svelte-bf9x4e.svelte-bf9x4e{max-width:1284px}.solution-hero.svelte-bf9x4e.svelte-bf9x4e{background:linear-gradient(0deg,var(--primary-50) 0,var(--orange-50) 100%);border-bottom:4px solid var(--primary-900)}.solution-hero.svelte-bf9x4e .hero-content.svelte-bf9x4e{align-items:stretch;background-image:url(../../../solution_Customer_Experience.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:flex-start;padding:64px 0;width:100%}@media (max-width:767px){.solution-hero.svelte-bf9x4e .hero-content.svelte-bf9x4e{background-image:none;flex-direction:column;padding:48px 0}}.solution-hero.svelte-bf9x4e .hero-text.svelte-bf9x4e{max-width:50%;width:100%}@media (max-width:767px){.solution-hero.svelte-bf9x4e .hero-text.svelte-bf9x4e{max-width:100%}.solution-hero.svelte-bf9x4e .hero-text .btn.svelte-bf9x4e{justify-content:center;width:100%}}.solution-hero.svelte-bf9x4e .hero-image.svelte-bf9x4e{align-items:flex-end;align-self:flex-end;display:none;text-align:center}@media (max-width:767px){.solution-hero.svelte-bf9x4e .hero-image.svelte-bf9x4e{align-self:center;margin-top:24px;width:100%}}.solution-hero.svelte-bf9x4e .hero-image img.svelte-bf9x4e{height:auto;max-height:250px;width:100%}.solution-hero.svelte-bf9x4e .breadcrumb.svelte-bf9x4e{background:transparent;color:var(--gray-400);font-size:14px;margin-bottom:16px;margin-top:-32px;padding:0}.solution-hero.svelte-bf9x4e .breadcrumb a.svelte-bf9x4e{color:var(--primary-400);text-decoration:none}.solution-hero.svelte-bf9x4e .breadcrumb a.svelte-bf9x4e:hover{text-decoration:underline}.solution-hero.svelte-bf9x4e .breadcrumb span.svelte-bf9x4e{margin:0 8px}.solution-hero.svelte-bf9x4e h1.svelte-bf9x4e{color:var(--primary-900);font-size:48px;font-weight:900;line-height:1.1;margin-bottom:16px}@media (max-width:767px){.solution-hero.svelte-bf9x4e h1.svelte-bf9x4e{font-size:36px}}.solution-hero.svelte-bf9x4e .hero-subhead.svelte-bf9x4e{color:var(--gray-700);font-size:20px;line-height:1.5;margin-bottom:24px}.solution-hero.svelte-bf9x4e .hero-stats.svelte-bf9x4e{align-items:center;color:var(--gray-600);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-bottom:32px}.solution-hero.svelte-bf9x4e .hero-cta.svelte-bf9x4e{display:flex;flex-wrap:wrap;gap:16px}.solution-section.svelte-bf9x4e.svelte-bf9x4e{padding:64px 0}@media (max-width:767px){.solution-section.svelte-bf9x4e.svelte-bf9x4e{padding:48px 0}}.solution-section.svelte-bf9x4e h2.svelte-bf9x4e{color:var(--primary-900);font-size:36px;font-weight:700;margin-bottom:32px;text-align:center}@media (max-width:767px){.solution-section.svelte-bf9x4e h2.svelte-bf9x4e{font-size:28px}}.solution-section.svelte-bf9x4e .section-cta.svelte-bf9x4e{margin-top:32px;text-align:center}.benefits-section.svelte-bf9x4e.svelte-bf9x4e{background:linear-gradient(0deg,var(--orange-100) 0,var(--orange-50) 100%);border-bottom:1px solid var(--orange-100);padding:0}.benefits-section.svelte-bf9x4e .benefits-grid.svelte-bf9x4e{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:48px}.benefits-section.svelte-bf9x4e .benefit-card.svelte-bf9x4e{background:var(--white);border-radius:12px;box-shadow:0 2px 8px #00000014,0 0 40px 1px #ffffffe6;padding:32px;text-align:center}.benefits-section.svelte-bf9x4e .benefit-card .benefit-icon.svelte-bf9x4e{font-size:48px;margin-bottom:16px}.benefits-section.svelte-bf9x4e .benefit-card h3.svelte-bf9x4e{color:var(--primary-900);font-size:20px;font-weight:600;margin-bottom:12px}.benefits-section.svelte-bf9x4e .benefit-card p.svelte-bf9x4e{color:var(--gray-600);font-size:16px;line-height:1.6}.benefits-section.svelte-bf9x4e .mountain-decoration.svelte-bf9x4e{display:flex;justify-content:center;margin-bottom:-2px;margin-top:64px;width:100%}.benefits-section.svelte-bf9x4e .mountain-decoration .mountain-svg.svelte-bf9x4e{display:block;height:auto;width:100%}.benefits-section.svelte-bf9x4e .mountain-decoration .mountain-svg path.svelte-bf9x4e{fill:var(--white);transition:fill .3s ease}.templates-section.svelte-bf9x4e.svelte-bf9x4e{background:linear-gradient(0deg,var(--primary-50) 0,var(--white) 100%);border-bottom:1px solid var(--primary-200)}.templates-section.svelte-bf9x4e .templates-grid.svelte-bf9x4e{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));margin-top:48px}@media (max-width:767px){.templates-section.svelte-bf9x4e .templates-grid.svelte-bf9x4e{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.tools-section.svelte-bf9x4e.svelte-bf9x4e{background-color:var(--primary-100);background-image:radial-gradient(var(--primary-200) 2px,transparent 0);background-position:-18px -18px;background-size:40px 40px;border-bottom:1px solid var(--primary-200)}.tools-section.svelte-bf9x4e .tools-grid.svelte-bf9x4e{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:48px}.tools-section.svelte-bf9x4e .tool-card.svelte-bf9x4e{background:var(--white);border-radius:12px;box-shadow:0 2px 8px #00000014,inset 0 0 1px 2px var(--primary-200);display:block;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s}.tools-section.svelte-bf9x4e .tool-card.svelte-bf9x4e:hover{box-shadow:0 4px 16px #0000001f,inset 0 0 1px 2px var(--primary-500);transform:translateY(-4px)}.tools-section.svelte-bf9x4e .tool-card .tool-name.svelte-bf9x4e{align-items:center;display:flex;gap:12px;margin-bottom:12px}.tools-section.svelte-bf9x4e .tool-card .tool-name img.svelte-bf9x4e{display:block;height:auto;max-width:48px}.tools-section.svelte-bf9x4e .tool-card .tool-name h3.svelte-bf9x4e{color:var(--primary-900);font-size:18px;font-weight:600;margin-bottom:0}.tools-section.svelte-bf9x4e .tool-card p.svelte-bf9x4e{color:var(--gray-600);font-size:14px;margin-bottom:12px}.tools-section.svelte-bf9x4e .tool-card .tool-link.svelte-bf9x4e{color:var(--primary-400);font-size:14px;font-weight:500}.how-it-works-section.svelte-bf9x4e.svelte-bf9x4e{background:linear-gradient(180deg,var(--orange-100) 0,var(--orange-50) 100%);border-bottom:1px solid var(--orange-100)}.how-it-works-section.svelte-bf9x4e .steps-grid.svelte-bf9x4e{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:48px}.how-it-works-section.svelte-bf9x4e .step-card.svelte-bf9x4e{text-align:center}.how-it-works-section.svelte-bf9x4e .step-card .step-number.svelte-bf9x4e{align-items:center;background:var(--primary-800);border-radius:50%;color:var(--white);display:flex;font-size:28px;font-weight:700;height:64px;justify-content:center;margin:0 auto 24px;width:64px}.how-it-works-section.svelte-bf9x4e .step-card h3.svelte-bf9x4e{color:var(--primary-900);font-size:20px;font-weight:600;margin-bottom:12px}.how-it-works-section.svelte-bf9x4e .step-card p.svelte-bf9x4e{color:var(--gray-600);font-size:16px}.who-helps-section.svelte-bf9x4e.svelte-bf9x4e{background:var(--orange-50)}.who-helps-section.svelte-bf9x4e .who-helps-grid.svelte-bf9x4e{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:48px}.who-helps-section.svelte-bf9x4e .who-helps-card.svelte-bf9x4e{border:1px solid var(--orange-200);border-radius:12px;padding:32px;text-align:center}.who-helps-section.svelte-bf9x4e .who-helps-card .who-helps-icon.svelte-bf9x4e{font-size:48px;margin-bottom:16px}.who-helps-section.svelte-bf9x4e .who-helps-card h3.svelte-bf9x4e{color:var(--primary-900);font-size:20px;font-weight:600;margin-bottom:12px}.who-helps-section.svelte-bf9x4e .who-helps-card p.svelte-bf9x4e{color:var(--gray-600);font-size:16px;line-height:1.6}.comparison-section.svelte-bf9x4e.svelte-bf9x4e{background:var(--orange-50)}.comparison-section.svelte-bf9x4e .comparison-table-wrapper.svelte-bf9x4e{border-radius:12px;box-shadow:0 2px 8px #00000014;margin-top:48px;overflow-x:auto;overflow:hidden}@media (max-width:767px){.comparison-section.svelte-bf9x4e .comparison-table-wrapper.svelte-bf9x4e{overflow-x:scroll}}.comparison-section.svelte-bf9x4e .comparison-table.svelte-bf9x4e{border-collapse:collapse;min-width:600px;width:100%}.comparison-section.svelte-bf9x4e .comparison-table td.svelte-bf9x4e,.comparison-section.svelte-bf9x4e .comparison-table th.svelte-bf9x4e{border-bottom:1px solid var(--primary-100);padding:16px;text-align:center}.comparison-section.svelte-bf9x4e .comparison-table th.svelte-bf9x4e{background:var(--primary-25);color:var(--primary-900);font-weight:600}.comparison-section.svelte-bf9x4e .comparison-table th .logo-icon.svelte-bf9x4e{display:inline-block;height:24px;-o-object-fit:contain;object-fit:contain;width:auto}.comparison-section.svelte-bf9x4e .comparison-table th span.svelte-bf9x4e{display:inline-block;vertical-align:middle}.comparison-section.svelte-bf9x4e .comparison-table td.svelte-bf9x4e{background:var(--white);color:var(--gray-700)}.comparison-section.svelte-bf9x4e .comparison-table td .checkmark.svelte-bf9x4e{color:var(--green-500)}.comparison-section.svelte-bf9x4e .comparison-table td .xmark.svelte-bf9x4e{color:var(--pink-600)}.comparison-section.svelte-bf9x4e .comparison-table td.svelte-bf9x4e:first-child{font-weight:500;text-align:left}.faq-section.svelte-bf9x4e.svelte-bf9x4e{background:linear-gradient(180deg,var(--orange-50) 0,var(--white) 100%)}.faq-section.svelte-bf9x4e h2.svelte-bf9x4e{font-size:2rem;font-weight:400}.faq-section .mountain-decoration.svelte-bf9x4e .mountain-svg.svelte-bf9x4e{display:block;height:auto;width:100%}.faq-section .mountain-decoration.svelte-bf9x4e .mountain-svg path.svelte-bf9x4e{fill:var(--primary-700);transition:fill .3s ease}.btn.svelte-bf9x4e.svelte-bf9x4e{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .2s}.btn.btn-outline-primary.svelte-bf9x4e.svelte-bf9x4e{background:var(--primary-50);border:2px solid var(--primary-200);color:var(--primary-600)}.btn.btn-outline-primary.svelte-bf9x4e.svelte-bf9x4e:hover{background:var(--primary-600);border-color:var(--primary-600);color:var(--white)}.link-arrows.svelte-bf9x4e.svelte-bf9x4e{align-items:center;color:var(--primary-600);display:inline-flex;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s}.link-arrows.svelte-bf9x4e.svelte-bf9x4e:hover{color:var(--primary-700)}
