.page-about.svelte-13fho40.svelte-13fho40{min-height:100vh;background:linear-gradient(to bottom,var(--color-dark-light),var(--color-dark),#000);position:relative;overflow:hidden}.page-about__container.svelte-13fho40.svelte-13fho40{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-6)}.page-about__hero.svelte-13fho40.svelte-13fho40{position:relative;padding-bottom:var(--space-14);padding-top:calc(var(--header-height) + var(--space-16));overflow:hidden}@media (min-width: 768px){.page-about__hero.svelte-13fho40.svelte-13fho40{padding-top:calc(var(--header-height) + var(--space-24))}}.page-about__hero-content.svelte-13fho40.svelte-13fho40{text-align:center;max-width:56rem;margin:0 auto}.page-about__hero-main.svelte-13fho40.svelte-13fho40{margin-bottom:var(--space-8);opacity:0;animation:svelte-13fho40-fadeIn .8s ease-out forwards}.page-about__hero-badge.svelte-13fho40.svelte-13fho40{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-accent-gold);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-4)}.page-about__hero-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-2xl);font-weight:700;color:#fff;margin-bottom:var(--space-4)}@media (min-width: 768px){.page-about__hero-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-4xl)}}.page-about__hero-title--highlight.svelte-13fho40.svelte-13fho40{background:linear-gradient(to right,var(--color-primary),var(--color-accent-gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-about__hero-subtitle.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-sm);color:var(--color-gray-300);line-height:1.6}@media (min-width: 768px){.page-about__hero-subtitle.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-lg)}}.page-about__stats.svelte-13fho40.svelte-13fho40{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);margin-top:var(--space-10)}.page-about__stat.svelte-13fho40.svelte-13fho40{text-align:center;opacity:0;animation:svelte-13fho40-fadeIn .8s ease-out forwards}.page-about__stat.svelte-13fho40.svelte-13fho40:nth-child(1){animation-delay:.2s}.page-about__stat.svelte-13fho40.svelte-13fho40:nth-child(2){animation-delay:.3s}.page-about__stat.svelte-13fho40.svelte-13fho40:nth-child(3){animation-delay:.4s}.page-about__stat-value.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-2xl);font-weight:700;background:linear-gradient(to right,var(--color-primary),var(--color-accent-gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 768px){.page-about__stat-value.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-3xl)}}.page-about__stat-label.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-sm);color:var(--color-gray-400);margin-top:var(--space-2)}.page-about__section-header.svelte-13fho40.svelte-13fho40{text-align:center;margin-bottom:var(--space-12)}.page-about__section-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-xl);font-weight:700;color:#fff;margin-bottom:var(--space-4)}@media (min-width: 768px){.page-about__section-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-3xl)}}.page-about__section-subtitle.svelte-13fho40.svelte-13fho40{color:var(--color-gray-400)}.page-about__philosophy.svelte-13fho40.svelte-13fho40{padding:var(--space-16) 0;position:relative}@media (min-width: 768px){.page-about__philosophy.svelte-13fho40.svelte-13fho40{padding:var(--space-20) 0}}.page-about__philosophy-grid.svelte-13fho40.svelte-13fho40{display:grid;grid-template-columns:1fr;gap:var(--space-4);max-width:80rem;margin:0 auto}@media (min-width: 768px){.page-about__philosophy-grid.svelte-13fho40.svelte-13fho40{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}.page-about__philosophy-card.svelte-13fho40.svelte-13fho40{position:relative;opacity:0;animation:svelte-13fho40-fadeIn .8s ease-out forwards}.page-about__philosophy-card-bg.svelte-13fho40.svelte-13fho40{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,color-mix(in srgb,var(--item-color) 20%,transparent),transparent);opacity:0;transition:var(--transition-slow);filter:var(--blur-xl);pointer-events:none}.page-about__philosophy-card.svelte-13fho40:hover .page-about__philosophy-card-bg.svelte-13fho40{opacity:1}.page-about__philosophy-card-content.svelte-13fho40.svelte-13fho40{position:relative;padding:var(--space-4);text-align:center}@media (min-width: 768px){.page-about__philosophy-card-content.svelte-13fho40.svelte-13fho40{padding:var(--space-6)}}.page-about__philosophy-icon-wrapper.svelte-13fho40.svelte-13fho40{display:inline-block;margin-bottom:var(--space-6);position:relative}.page-about__philosophy-icon.svelte-13fho40.svelte-13fho40{width:3rem;height:3rem;transition:var(--transition-base)}.page-about__philosophy-card.svelte-13fho40:hover .page-about__philosophy-icon.svelte-13fho40{transform:scale(1.1)}.page-about__philosophy-icon-glow.svelte-13fho40.svelte-13fho40{position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;background:color-mix(in srgb,var(--item-color) 20%,transparent);border-radius:50%;opacity:0;transition:var(--transition-slow);filter:var(--blur-xl)}.page-about__philosophy-card.svelte-13fho40:hover .page-about__philosophy-icon-glow.svelte-13fho40{opacity:1}.page-about__philosophy-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-lg);font-weight:700;color:#fff;margin-bottom:var(--space-3);transition:var(--transition-base)}.page-about__philosophy-desc.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-sm);color:var(--color-gray-400);line-height:1.6}.page-about__timeline.svelte-13fho40.svelte-13fho40{padding:var(--space-16) 0;position:relative}@media (min-width: 768px){.page-about__timeline.svelte-13fho40.svelte-13fho40{padding:var(--space-20) 0}}.page-about__timeline-wrapper.svelte-13fho40.svelte-13fho40{position:relative;max-width:56rem;margin:0 auto}.page-about__timeline-line.svelte-13fho40.svelte-13fho40{position:absolute;left:50%;transform:translate(-50%);width:2px;height:100%;background:linear-gradient(to bottom,var(--color-primary),var(--color-accent-gold),var(--color-primary));opacity:.3}.page-about__timeline-item.svelte-13fho40.svelte-13fho40{display:flex;align-items:center;margin-bottom:var(--space-6);opacity:0;animation:svelte-13fho40-fadeIn .8s ease-out forwards;position:relative}@media (min-width: 768px){.page-about__timeline-item.svelte-13fho40.svelte-13fho40{margin-bottom:var(--space-8)}}.page-about__timeline-content.svelte-13fho40.svelte-13fho40{width:45%;padding:0 var(--space-8)}.page-about__timeline-content--right.svelte-13fho40.svelte-13fho40{margin-left:auto;text-align:right}.page-about__timeline-year.svelte-13fho40.svelte-13fho40{color:var(--color-accent-gold);font-weight:700;font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.page-about__timeline-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-lg);font-weight:700;color:#fff;margin-bottom:var(--space-1);transition:var(--transition-base)}.page-about__timeline-item.svelte-13fho40:hover .page-about__timeline-title.svelte-13fho40{color:var(--color-primary)}.page-about__timeline-desc.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-sm);color:var(--color-gray-400)}.page-about__timeline-dot.svelte-13fho40.svelte-13fho40{position:absolute;left:50%;transform:translate(-50%);width:1rem;height:1rem;background:var(--color-primary);border-radius:50%;box-shadow:var(--shadow-glow-sm);z-index:10;transition:var(--transition-base)}.page-about__timeline-item.svelte-13fho40:hover .page-about__timeline-dot.svelte-13fho40{transform:translate(-50%) scale(1.5)}.page-about__differentiators.svelte-13fho40.svelte-13fho40{padding:var(--space-16) 0;position:relative}@media (min-width: 768px){.page-about__differentiators.svelte-13fho40.svelte-13fho40{padding:var(--space-20) 0}}.page-about__differentiators-grid.svelte-13fho40.svelte-13fho40{display:grid;grid-template-columns:1fr;gap:var(--space-4);max-width:96rem;margin:0 auto}@media (min-width: 768px){.page-about__differentiators-grid.svelte-13fho40.svelte-13fho40{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}}.page-about__differentiator-card.svelte-13fho40.svelte-13fho40{position:relative;opacity:0;animation:svelte-13fho40-fadeIn .8s ease-out forwards}.page-about__differentiator-number.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-3xl);font-weight:700;color:#00000030;margin-bottom:var(--space-4)}@media (min-width: 768px){.page-about__differentiator-number.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-5xl)}}.page-about__differentiator-content.svelte-13fho40.svelte-13fho40{position:relative}.page-about__differentiator-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-lg);font-weight:700;color:#fff;margin-bottom:var(--space-4)}.page-about__differentiator-points.svelte-13fho40.svelte-13fho40{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;padding:0;margin:0}.page-about__differentiator-point.svelte-13fho40.svelte-13fho40{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-gray-400)}.page-about__cta.svelte-13fho40.svelte-13fho40{padding:var(--space-16) 0;position:relative}@media (min-width: 768px){.page-about__cta.svelte-13fho40.svelte-13fho40{padding:var(--space-20) 0}}.page-about__cta-card.svelte-13fho40.svelte-13fho40{text-align:center;max-width:48rem;margin:0 auto}.page-about__cta-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-xl);font-weight:700;color:#fff;margin-bottom:var(--space-4)}@media (min-width: 768px){.page-about__cta-title.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-3xl)}}.page-about__cta-highlight.svelte-13fho40.svelte-13fho40{background:linear-gradient(to right,var(--color-primary),var(--color-accent-gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-about__cta-subtitle.svelte-13fho40.svelte-13fho40{color:var(--color-gray-400);margin-bottom:var(--space-8);line-height:1.6}.page-about__cta-buttons.svelte-13fho40.svelte-13fho40{display:flex;flex-direction:column;gap:var(--space-4);justify-content:center}@media (min-width: 640px){.page-about__cta-buttons.svelte-13fho40.svelte-13fho40{flex-direction:row;flex-wrap:wrap}}.page-about__cta-btn.svelte-13fho40.svelte-13fho40{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-weight:500;text-decoration:none;white-space:nowrap;font-size:var(--font-size-sm);transition:var(--transition-base)}@media (min-width: 640px){.page-about__cta-btn.svelte-13fho40.svelte-13fho40{font-size:var(--font-size-base)}}.page-about__cta-btn--primary.svelte-13fho40.svelte-13fho40{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-glow-sm)}.page-about__cta-btn--primary.svelte-13fho40.svelte-13fho40:hover{opacity:.9}.page-about__cta-btn--secondary.svelte-13fho40.svelte-13fho40{background:transparent;color:var(--color-gray-300);font-weight:500}.page-about__cta-btn--secondary.svelte-13fho40.svelte-13fho40:hover{background:var(--color-gray-800);color:#fff}@keyframes svelte-13fho40-twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes svelte-13fho40-sparkle{0%{opacity:.5;transform:scale(1) rotate(0)}25%{opacity:1;transform:scale(1.3) rotate(90deg)}50%{opacity:.8;transform:scale(1.1) rotate(180deg)}75%{opacity:1;transform:scale(1.2) rotate(270deg)}to{opacity:.5;transform:scale(1) rotate(360deg)}}@keyframes svelte-13fho40-float{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-20px) translate(10px)}50%{transform:translateY(10px) translate(-10px)}75%{transform:translateY(-10px) translate(15px)}}@keyframes svelte-13fho40-fadeIn{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}.about__star.svelte-13fho40.svelte-13fho40{position:fixed;border-radius:var(--radius-full);pointer-events:none}.about__star--bright.svelte-13fho40.svelte-13fho40{animation:svelte-13fho40-sparkle 3s linear infinite}.about__star--dim.svelte-13fho40.svelte-13fho40{animation:svelte-13fho40-twinkle 2s ease-in-out infinite}.about__floating-element.svelte-13fho40.svelte-13fho40{position:absolute;border-radius:var(--radius-full);pointer-events:none}
