.testimonials-carousel-container.svelte-1ctke9h{width:100%;padding:2rem 0;overflow:hidden;outline:none}.testimonials-title.svelte-1ctke9h{text-align:center;font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#ec4e20!important;margin-bottom:1rem;font-family:var(--font-heading, inherit);text-transform:uppercase;letter-spacing:.05em}.testimonials-subtitle.svelte-1ctke9h{text-align:center;font-size:1.25rem;color:var(--color-midnight-blue, #1a1a2e);max-width:48rem;margin:0 auto 3rem;line-height:1.6}.testimonials-carousel.svelte-1ctke9h{position:relative;display:flex;align-items:center;justify-content:center;gap:4rem;max-width:1200px;margin:0 auto}.carousel-arrow.svelte-1ctke9h{flex-shrink:0;width:auto;height:auto;background:none;border:none;color:var(--color-flame, #ec4e20);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;padding:.5rem}.carousel-arrow.svelte-1ctke9h:hover:not(:disabled){color:var(--color-salt-white, #ffffff);transform:scale(1.2)}.carousel-arrow.svelte-1ctke9h:active:not(:disabled){transform:scale(1.1)}.carousel-arrow.svelte-1ctke9h:disabled{opacity:.3;cursor:not-allowed;color:#ec4e204d}.carousel-arrow.svelte-1ctke9h svg:where(.svelte-1ctke9h){width:32px;height:32px;stroke-width:3}.testimonials-viewport.svelte-1ctke9h{flex:1;overflow:hidden;max-width:600px;position:relative}.testimonials-track.svelte-1ctke9h{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.testimonials-track.no-transition.svelte-1ctke9h{transition:none}.testimonial-card.svelte-1ctke9h{flex:0 0 100%;width:100%;background:transparent;border-radius:1rem;padding:2rem;box-shadow:none;border:none;display:flex;align-items:center;gap:1.5rem;opacity:.7;transform:scale(.95);transition:all .5s ease}.testimonial-card.active.svelte-1ctke9h{opacity:1;transform:scale(1)}.testimonial-avatar.svelte-1ctke9h{flex-shrink:0}.avatar-image.svelte-1ctke9h{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #FFBD59;box-shadow:0 0 15px #ffbd5966}.avatar-placeholder.svelte-1ctke9h{width:80px;height:80px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:var(--color-salt-white, #ffffff);font-size:2.25rem;overflow:hidden;border:3px solid #FFBD59;box-shadow:0 0 15px #ffbd5966}.placeholder-icon.svelte-1ctke9h{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.testimonial-content.svelte-1ctke9h{flex:1;text-align:left}.testimonial-text.svelte-1ctke9h{font-size:1rem;line-height:1.6;color:#000;margin:0 0 1.5rem;font-style:italic}.testimonial-attribution.svelte-1ctke9h{border-top:1px solid var(--color-hyundai-yellow, #FFBD59);padding-top:1rem}.client-name.svelte-1ctke9h{font-weight:700;font-size:.9rem;color:#000;margin-bottom:.25rem}.client-details.svelte-1ctke9h{font-size:.8rem;color:#333}.separator.svelte-1ctke9h{margin:0 .5rem}.mobile-controls.svelte-1ctke9h{display:none;margin-top:1.5rem}.mobile-arrows.svelte-1ctke9h{display:flex;align-items:center;justify-content:center;gap:1rem}.mobile-pagination.svelte-1ctke9h{display:flex;gap:.5rem}.desktop-only.svelte-1ctke9h{display:flex}.mobile-only.svelte-1ctke9h{display:none}.desktop-pagination.svelte-1ctke9h{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.carousel-pagination.svelte-1ctke9h{display:flex;justify-content:center;gap:.5rem}.pagination-dot.svelte-1ctke9h{width:12px;height:12px;border-radius:50%;border:none;background:#2e22664d;cursor:pointer;transition:all .3s ease}.pagination-dot.svelte-1ctke9h:hover{background:#2e226699;transform:scale(1.2)}.pagination-dot.active.svelte-1ctke9h{background:var(--color-flame, #ec4e20);transform:scale(1.3)}.testimonials-fallback.svelte-1ctke9h{margin-top:2rem}.testimonials-grid.svelte-1ctke9h{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.testimonial-card.static.svelte-1ctke9h{width:100%;background:transparent;color:#000;opacity:1;transform:none}@media (max-width: 768px){.testimonials-carousel-container.svelte-1ctke9h{padding:1rem 0}.testimonials-carousel.svelte-1ctke9h{gap:0;justify-content:center}.desktop-only.svelte-1ctke9h,.desktop-pagination.svelte-1ctke9h{display:none}.mobile-controls.svelte-1ctke9h{display:block}.mobile-only.svelte-1ctke9h{display:flex}.testimonials-viewport.svelte-1ctke9h{max-width:90vw;width:100%}.testimonial-card.svelte-1ctke9h{padding:1.5rem;gap:1.25rem}.testimonials-title.svelte-1ctke9h{font-size:clamp(2.25rem,5vw,3rem)}.testimonials-subtitle.svelte-1ctke9h{font-size:1rem;margin-bottom:2rem}.testimonials-grid.svelte-1ctke9h{grid-template-columns:1fr;gap:1.5rem}.avatar-image.svelte-1ctke9h,.avatar-placeholder.svelte-1ctke9h{width:65px;height:65px;border:2px solid #FFBD59;box-shadow:0 0 12px #ffbd5966}.avatar-placeholder.svelte-1ctke9h{font-size:1.75rem}.testimonial-text.svelte-1ctke9h{font-size:.9rem}.client-name.svelte-1ctke9h{font-size:.85rem}.client-details.svelte-1ctke9h{font-size:.75rem}}@media (max-width: 480px){.testimonials-viewport.svelte-1ctke9h{max-width:95vw}.testimonial-card.svelte-1ctke9h{padding:1.25rem;gap:1rem;flex-direction:column;text-align:center}.testimonial-content.svelte-1ctke9h{text-align:center}.avatar-image.svelte-1ctke9h,.avatar-placeholder.svelte-1ctke9h{width:55px;height:55px;border:2px solid #FFBD59;box-shadow:0 0 10px #ffbd5966}.avatar-placeholder.svelte-1ctke9h{font-size:1.5rem}.testimonial-text.svelte-1ctke9h{font-size:.85rem}.client-name.svelte-1ctke9h{font-size:.8rem}.client-details.svelte-1ctke9h{font-size:.7rem}.mobile-arrows.svelte-1ctke9h{gap:1.5rem}}@media (prefers-reduced-motion: reduce){.testimonials-track.svelte-1ctke9h,.testimonial-card.svelte-1ctke9h,.carousel-arrow.svelte-1ctke9h,.pagination-dot.svelte-1ctke9h{transition:none}}.carousel-arrow.svelte-1ctke9h:focus-visible{outline:2px solid var(--color-flame, #ec4e20);outline-offset:4px;border-radius:4px}.pagination-dot.svelte-1ctke9h:focus-visible{outline:2px solid #ec4e20;outline-offset:2px}.testimonials-carousel-container.svelte-1ctke9h:focus-visible{outline:2px solid #ec4e20;outline-offset:2px;border-radius:.5rem}.brief-banner[data-astro-cid-r7xqgcdx]{background-color:#251c54;height:100px;display:flex;align-items:center;width:100%}.container-fluid[data-astro-cid-r7xqgcdx]{width:100%;padding:0 2rem}.brief-content[data-astro-cid-r7xqgcdx]{display:grid;grid-template-columns:1fr 3fr;align-items:center;gap:2rem;width:100%}.brief-title[data-astro-cid-r7xqgcdx]{color:#fcfcfc;font-size:1.125rem;line-height:1.3;font-weight:600;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em}.brief-sections[data-astro-cid-r7xqgcdx]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%}.brief-section[data-astro-cid-r7xqgcdx]{padding:.5rem;width:100%}.section-content[data-astro-cid-r7xqgcdx]{color:#fcfcfc;font-size:1.0625rem;line-height:1.5;width:100%;display:inline-block;text-decoration:none;transition:color .2s ease;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.section-content[data-astro-cid-r7xqgcdx]:hover{color:#9eadc8}.arrow[data-astro-cid-r7xqgcdx]{color:#9eadc8;margin-left:.25rem}@media (max-width: 768px){.brief-banner[data-astro-cid-r7xqgcdx]{height:auto;padding:2rem 0}.brief-content[data-astro-cid-r7xqgcdx]{grid-template-columns:1fr;gap:1rem}.brief-sections[data-astro-cid-r7xqgcdx]{grid-template-columns:1fr;width:100%}}.mission-statement-container[data-astro-cid-i7nhfzhe]{position:relative;overflow:hidden}.hexagon-wrapper.svelte-saj9he{position:relative;width:100%;padding-bottom:110%}.hexagon-bg.svelte-saj9he{background-color:#ffbd59;mask-image:var(--hexagon-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--hexagon-mask);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:all .5s ease;opacity:0}.hexagon-bg.loaded.svelte-saj9he{opacity:1}.hexagon-pillar.svelte-saj9he{filter:drop-shadow(0 0 10px rgba(255,189,89,.5)) drop-shadow(0 6px 8px rgba(0,0,0,.7));transition:all .3s ease}.hexagon-pillar.svelte-saj9he:hover{filter:drop-shadow(0 0 15px rgba(255,189,89,.9)) drop-shadow(0 8px 12px rgba(0,0,0,.6))}.hexagon-outline.svelte-saj9he{transition:all .3s ease}.hexagon-pillar.svelte-saj9he:hover .hexagon-outline:where(.svelte-saj9he){transform:scale(1.05)}.hexagon-pillar.svelte-saj9he:hover .hexagon-bg:where(.svelte-saj9he){background-color:#ec4e20}.plus-button.svelte-saj9he{animation:svelte-saj9he-pulse-glow 2s infinite ease-in-out}@keyframes svelte-saj9he-pulse-glow{0%{transform:scale(1);box-shadow:0 0 #ffbd594d}70%{transform:scale(1.05);box-shadow:0 0 0 6px #ffbd5900}to{transform:scale(1);box-shadow:0 0 #ffbd5900}}.hexagon-pillar.svelte-saj9he:hover .plus-button:where(.svelte-saj9he){animation-play-state:paused;transform:scale(1.1)}:root{--hyundai-yellow-shadow: rgba(255, 189, 89, .5);--flame-shadow: rgba(236, 78, 32, .5);--powder-blue-shadow: rgba(158, 173, 200, .5)}.shadow-hyundai-yellow.svelte-saj9he{text-shadow:0 0 3px rgba(255,189,89,.7)}.hexagon-wrapper.svelte-saj9he{position:relative}.hexagon-pillar-container.svelte-saj9he{width:100%;max-width:380px;margin:0 auto}.hexagon-bg{opacity:0;transition:opacity .5s ease-in}.hexagon-bg.loaded{opacity:1}
