.page-hero.svelte-yukrh7.svelte-yukrh7{padding:clamp(4rem,8vw,10rem) 0 clamp(2rem,4vw,5rem);text-align:center;background:linear-gradient(135deg,#0d0d0d,#1a1a1a);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:clamp(300px,35vh,600px)}.page-hero.svelte-yukrh7.svelte-yukrh7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(76,175,80,.1) 0%,transparent 70%);z-index:1}.page-hero-content.svelte-yukrh7.svelte-yukrh7{position:relative;z-index:2;opacity:0;transform:translateY(30px);transition:all .8s ease-out;width:100%;max-width:1100px;box-sizing:border-box;padding:0 1.25rem}.page-hero.svelte-yukrh7.svelte-yukrh7:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../profile-of-supercar-in-workshop.webp);background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.12;filter:blur(2px);pointer-events:none;z-index:0;transform:translateZ(0)}.page-hero-content.visible.svelte-yukrh7.svelte-yukrh7{opacity:1;transform:translateY(0)}.page-hero.svelte-yukrh7 h1.svelte-yukrh7{font-size:clamp(2rem,4.5vw,4rem);margin-bottom:1rem}.page-hero.svelte-yukrh7 p.svelte-yukrh7{font-size:1.25rem;color:var(--color-gray-light)}.gradient-text.svelte-yukrh7.svelte-yukrh7{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about-content.svelte-yukrh7.svelte-yukrh7{max-width:900px;margin:0 auto}.about-text.svelte-yukrh7 h2.svelte-yukrh7{font-size:2.5rem;margin-bottom:2rem;color:var(--color-light)}.about-text.svelte-yukrh7 p.svelte-yukrh7{font-size:1.1rem;line-height:1.8;color:var(--color-gray-light);margin-bottom:1.5rem}.values-section.svelte-yukrh7.svelte-yukrh7{background:linear-gradient(135deg,#4caf500d,#1a1a1a80);padding:5rem 0;border-top:1px solid rgba(76,175,80,.2);border-bottom:1px solid rgba(76,175,80,.2)}.section-header.svelte-yukrh7.svelte-yukrh7{text-align:center;margin-bottom:4rem}.section-badge.svelte-yukrh7.svelte-yukrh7{display:inline-block;background:#4caf501a;color:var(--color-primary);padding:.5rem 1.5rem;border-radius:50px;border:1px solid rgba(76,175,80,.3);margin-bottom:1rem;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.section-subtitle.svelte-yukrh7.svelte-yukrh7{color:var(--color-gray-light);font-size:1.1rem;max-width:600px;margin:0 auto}.values-grid.svelte-yukrh7.svelte-yukrh7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.value-card.svelte-yukrh7.svelte-yukrh7{background:linear-gradient(135deg,#4caf500d,#1a1a1acc);padding:2.5rem;border-radius:15px;border:1px solid rgba(76,175,80,.2);transition:all .3s ease;animation:svelte-yukrh7-fadeInUp .6s ease-out;animation-fill-mode:both}.value-card.svelte-yukrh7.svelte-yukrh7:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 15px 30px #4caf5033}.value-icon.svelte-yukrh7.svelte-yukrh7{font-size:3rem;margin-bottom:1.5rem}.value-card.svelte-yukrh7 h3.svelte-yukrh7{font-size:1.5rem;margin-bottom:1rem;color:var(--color-light)}.value-card.svelte-yukrh7 p.svelte-yukrh7{color:var(--color-gray-light);line-height:1.6}.team-section.svelte-yukrh7.svelte-yukrh7{background:#0d0d0d}.team-stats.svelte-yukrh7.svelte-yukrh7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;text-align:center;max-width:900px;margin:0 auto}.team-stat-number.svelte-yukrh7.svelte-yukrh7{font-size:4rem;font-weight:800;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.team-stat-label.svelte-yukrh7.svelte-yukrh7{color:var(--color-gray-light);font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}@keyframes svelte-yukrh7-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.page-hero.svelte-yukrh7 h1.svelte-yukrh7{font-size:2.5rem}.about-text.svelte-yukrh7 h2.svelte-yukrh7{font-size:2rem}.team-stat-number.svelte-yukrh7.svelte-yukrh7{font-size:2.5rem}}
