.marquee-wrap[data-v-5d3e8015]{position:relative;width:100%;overflow:hidden;padding:.5rem 0}.marquee-fade[data-v-5d3e8015]{position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.marquee-fade-left[data-v-5d3e8015]{left:0;background:linear-gradient(to right,var(--clients-bg, #faf8f5) 0%,transparent 100%)}.marquee-fade-right[data-v-5d3e8015]{right:0;background:linear-gradient(to left,var(--clients-bg, #faf8f5) 0%,transparent 100%)}.marquee[data-v-5d3e8015]{overflow:hidden}.marquee-track[data-v-5d3e8015]{display:flex;width:max-content;gap:1.5rem;animation:marquee-scroll-5d3e8015 45s linear infinite}.marquee-wrap:hover .marquee-track[data-v-5d3e8015]{animation-play-state:paused}.marquee-item[data-v-5d3e8015]{flex-shrink:0}.logo-card[data-v-5d3e8015]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;width:180px;height:110px;padding:1rem 1.25rem;background:#fff;border-radius:var(--radius);border:1px solid rgba(200,149,108,.15);box-shadow:var(--shadow-sm);transition:transform .3s,box-shadow .3s,border-color .3s}.logo-card[data-v-5d3e8015]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:#c8956c59}.logo-img[data-v-5d3e8015]{height:36px;width:auto;max-width:140px;object-fit:contain;filter:grayscale(100%);opacity:.85;transition:filter .3s,opacity .3s}.logo-card:hover .logo-img[data-v-5d3e8015]{filter:grayscale(0%);opacity:1}.logo-label[data-v-5d3e8015]{font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.04em}@keyframes marquee-scroll-5d3e8015{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.logo-card[data-v-5d3e8015]{width:150px;height:96px}.marquee-fade[data-v-5d3e8015]{width:48px}}.about-page[data-v-027accf7]{padding:3rem 24px 4rem}.about-intro[data-v-027accf7]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:3rem}.intro-text h2[data-v-027accf7]{font-size:1.5rem;color:var(--color-primary);margin-bottom:1rem}.intro-text p[data-v-027accf7]{color:var(--color-text-muted);line-height:1.9;margin-bottom:1rem}.intro-image img[data-v-027accf7]{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-md)}.about-block[data-v-027accf7]{background:#fff;border-radius:var(--radius);padding:2rem;margin-bottom:3rem;box-shadow:var(--shadow-sm)}.about-block h2[data-v-027accf7]{font-size:1.35rem;color:var(--color-primary);margin-bottom:1rem}.about-block p[data-v-027accf7]{color:var(--color-text-muted);line-height:1.9}.clients-section[data-v-027accf7]{margin-bottom:3.5rem;padding:2.5rem 0 1rem;--clients-bg: #faf8f5;background:linear-gradient(180deg,rgba(200,149,108,.06) 0%,transparent 100%);border-radius:var(--radius)}.clients-header[data-v-027accf7]{text-align:center;margin-bottom:2rem;padding:0 1rem}.clients-tag[data-v-027accf7]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-dark);background:#c8956c26;padding:.35rem .9rem;border-radius:var(--radius-pill);margin-bottom:1rem}.clients-header h2[data-v-027accf7]{font-family:var(--font-display);font-size:1.75rem;color:var(--color-primary);margin-bottom:.75rem}.clients-header p[data-v-027accf7]{color:var(--color-text-muted);max-width:640px;margin:0 auto;line-height:1.8;font-size:1.02rem}.clients-note[data-v-027accf7]{text-align:center;margin-top:1.5rem;font-size:.82rem;color:var(--color-text-muted);opacity:.75;padding:0 1rem}.values-section[data-v-027accf7],.stats-section[data-v-027accf7]{margin-bottom:3rem}.values-section h2[data-v-027accf7],.stats-section h2[data-v-027accf7]{font-size:1.35rem;color:var(--color-primary);margin-bottom:1.5rem;text-align:center}.values-grid[data-v-027accf7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.value-card[data-v-027accf7]{background:#fff;border-radius:var(--radius);padding:1.75rem;text-align:center;box-shadow:var(--shadow-sm)}.value-icon[data-v-027accf7]{font-size:2.5rem;display:block;margin-bottom:1rem}.value-card h3[data-v-027accf7]{color:var(--color-primary);margin-bottom:.75rem}.value-card p[data-v-027accf7]{color:var(--color-text-muted);font-size:.95rem;line-height:1.7}.stats-grid[data-v-027accf7]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stat-item[data-v-027accf7]{background:var(--gradient-hero);color:#fff;border-radius:var(--radius);padding:2rem 1rem;text-align:center;border:1px solid rgba(200,149,108,.15);transition:transform .3s,box-shadow .3s}.stat-item[data-v-027accf7]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.stat-item strong[data-v-027accf7]{display:block;font-size:2rem;margin-bottom:.5rem;background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-item span[data-v-027accf7]{font-size:.9rem;opacity:.9}.cta-section[data-v-027accf7]{background:#fff;border-radius:var(--radius);padding:2.5rem;text-align:center;box-shadow:var(--shadow-sm)}.cta-section h2[data-v-027accf7]{font-size:1.35rem;color:var(--color-primary);margin-bottom:.75rem}.cta-section p[data-v-027accf7]{color:var(--color-text-muted);margin-bottom:1.5rem}.cta-actions[data-v-027accf7]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-secondary[data-v-027accf7]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.btn-secondary[data-v-027accf7]:hover{background:var(--color-primary);color:#fff}@media (max-width: 768px){.about-intro[data-v-027accf7],.values-grid[data-v-027accf7]{grid-template-columns:1fr}.stats-grid[data-v-027accf7]{grid-template-columns:repeat(2,1fr)}}
