.container.svelte-nkmkd2{max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.section-header.svelte-nkmkd2{text-align:center;margin-bottom:var(--space-12)}.section-tag.svelte-nkmkd2{display:inline-block;padding:var(--space-2) var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-success);margin-bottom:var(--space-4)}.section-header.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-4xl);font-weight:700;margin-bottom:var(--space-4);color:var(--color-text-primary)}.section-header.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.glass-card.svelte-nkmkd2{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl)}.about-hero.svelte-nkmkd2{position:relative;padding:var(--space-16) 0 var(--space-12);text-align:center;overflow:hidden}.about-hero.svelte-nkmkd2 h1:where(.svelte-nkmkd2){font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;max-width:900px;margin:0 auto var(--space-6);color:var(--color-text-primary)}.hero-subtitle.svelte-nkmkd2{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:var(--leading-relaxed)}.hero-bg.svelte-nkmkd2{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.hero-bubble.svelte-nkmkd2{position:absolute;border-radius:50%;filter:blur(60px);animation:svelte-nkmkd2-float 20s ease-in-out infinite}.bubble-1.svelte-nkmkd2{width:300px;height:300px;background:var(--color-success);opacity:.1;top:-100px;right:10%;animation-delay:0s}.bubble-2.svelte-nkmkd2{width:200px;height:200px;background:var(--color-info);opacity:.08;bottom:0;left:15%;animation-delay:-5s}.bubble-3.svelte-nkmkd2{width:150px;height:150px;background:var(--color-success);opacity:.06;top:30%;left:5%;animation-delay:-10s}@keyframes svelte-nkmkd2-float{0%,to{transform:translate(0)}25%{transform:translate(15px,-25px)}50%{transform:translate(-10px,15px)}75%{transform:translate(20px,10px)}}.story-section.svelte-nkmkd2{padding:var(--space-12) 0}.story-grid.svelte-nkmkd2{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-12);align-items:start}.story-content.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-6);color:var(--color-text-primary)}.story-text.svelte-nkmkd2{display:flex;flex-direction:column;gap:var(--space-4)}.story-text.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.story-text.svelte-nkmkd2 em:where(.svelte-nkmkd2){font-style:italic;color:var(--color-text-primary)}.story-text.svelte-nkmkd2 strong:where(.svelte-nkmkd2){color:var(--color-success);font-weight:600}.story-visual.svelte-nkmkd2{display:flex;flex-direction:column;gap:var(--space-6)}.visual-card.svelte-nkmkd2{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8);flex-direction:column}.visual-card.svelte-nkmkd2>div:where(.svelte-nkmkd2):first-child{display:flex;align-items:center;gap:var(--space-4)}.visual-icon.svelte-nkmkd2{font-size:2.5rem}.visual-arrow.svelte-nkmkd2{font-size:var(--text-xl);color:var(--color-success);font-weight:700}.visual-caption.svelte-nkmkd2{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0;margin-top:var(--space-2)}.frustration-list.svelte-nkmkd2{padding:var(--space-6)}.frustration-list.svelte-nkmkd2 h4:where(.svelte-nkmkd2){font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4);color:var(--color-text-primary)}.frustration-list.svelte-nkmkd2 ul:where(.svelte-nkmkd2){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.frustration-list.svelte-nkmkd2 li:where(.svelte-nkmkd2){display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}.x-mark.svelte-nkmkd2{color:var(--color-danger);font-weight:700;flex-shrink:0}.difference-section.svelte-nkmkd2{padding:var(--space-12) 0;background:linear-gradient(180deg,transparent,var(--glass-bg) 50%,transparent)}.differentiators-grid.svelte-nkmkd2{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.differentiator-card.svelte-nkmkd2{padding:var(--space-6);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.differentiator-card.svelte-nkmkd2:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.differentiator-icon.svelte-nkmkd2{display:block;font-size:2rem;margin-bottom:var(--space-4)}.differentiator-card.svelte-nkmkd2 h3:where(.svelte-nkmkd2){font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-3);color:var(--color-text-primary)}.differentiator-card.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.team-section.svelte-nkmkd2{padding:var(--space-12) 0}.team-card.svelte-nkmkd2{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-12);padding:var(--space-10)}.team-content.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-6);color:var(--color-text-primary)}.team-content.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.team-values.svelte-nkmkd2{display:flex;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap}.value.svelte-nkmkd2{display:flex;align-items:center;gap:var(--space-2)}.value-icon.svelte-nkmkd2{font-size:var(--text-lg)}.value-text.svelte-nkmkd2{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.team-visual.svelte-nkmkd2{display:flex;align-items:center;justify-content:center}.team-graphic.svelte-nkmkd2{position:relative;width:220px;height:220px}.graphic-circle.svelte-nkmkd2{position:absolute;width:60px;height:60px;border-radius:50%;background:var(--glass-bg);border:2px solid var(--glass-border);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;color:var(--color-text-muted)}.graphic-circle.c1.svelte-nkmkd2{top:0;left:50%;transform:translate(-50%);border-color:var(--color-success);color:var(--color-success)}.graphic-circle.c2.svelte-nkmkd2{bottom:20px;left:10px;border-color:var(--color-info);color:var(--color-info)}.graphic-circle.c3.svelte-nkmkd2{bottom:20px;right:10px;border-color:var(--color-warning);color:var(--color-warning)}.graphic-center.svelte-nkmkd2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.center-icon.svelte-nkmkd2{font-size:2rem;color:var(--color-success)}.center-text.svelte-nkmkd2{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.philosophy-section.svelte-nkmkd2{padding:var(--space-12) 0}.philosophy-grid.svelte-nkmkd2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.philosophy-card.svelte-nkmkd2{padding:var(--space-8);position:relative}.philosophy-number.svelte-nkmkd2{position:absolute;top:var(--space-6);right:var(--space-6);font-size:var(--text-3xl);font-weight:800;color:var(--color-success);opacity:.3}.philosophy-card.svelte-nkmkd2 h3:where(.svelte-nkmkd2){font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-4);color:var(--color-text-primary)}.philosophy-card.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.final-cta.svelte-nkmkd2{padding:var(--space-12) 0}.cta-card.svelte-nkmkd2{position:relative;text-align:center;padding:var(--space-12);overflow:hidden}.cta-glow.svelte-nkmkd2{position:absolute;top:50%;left:50%;width:400px;height:400px;background:radial-gradient(circle,var(--color-success) 0%,transparent 70%);opacity:.1;transform:translate(-50%,-50%);pointer-events:none}.cta-card.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.cta-card.svelte-nkmkd2>p:where(.svelte-nkmkd2){font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8);position:relative;max-width:600px;margin-left:auto;margin-right:auto}.cta-actions.svelte-nkmkd2{display:flex;justify-content:center;gap:var(--space-4);position:relative;margin-bottom:var(--space-4);flex-wrap:wrap}.cta-note.svelte-nkmkd2{font-size:var(--text-sm);color:var(--color-text-muted);position:relative}.btn.svelte-nkmkd2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:none;border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all var(--transition-normal);text-decoration:none}.btn-primary.svelte-nkmkd2{background:var(--color-success);color:#000}.btn-primary.svelte-nkmkd2:hover{background:#0f8;box-shadow:var(--glow-success)}.btn-secondary.svelte-nkmkd2{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-primary)}.btn-secondary.svelte-nkmkd2:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover)}.btn-lg.svelte-nkmkd2{padding:var(--space-4) var(--space-8);font-size:var(--text-base)}@media(max-width:1024px){.story-grid.svelte-nkmkd2{grid-template-columns:1fr;gap:var(--space-8)}.story-visual.svelte-nkmkd2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.differentiators-grid.svelte-nkmkd2{grid-template-columns:repeat(2,1fr)}.team-card.svelte-nkmkd2{grid-template-columns:1fr;gap:var(--space-8)}.team-visual.svelte-nkmkd2{order:-1}}@media(max-width:768px){.about-hero.svelte-nkmkd2 h1:where(.svelte-nkmkd2){font-size:var(--text-2xl)}.hero-subtitle.svelte-nkmkd2{font-size:var(--text-base)}.story-visual.svelte-nkmkd2,.differentiators-grid.svelte-nkmkd2,.philosophy-grid.svelte-nkmkd2{grid-template-columns:1fr}.section-header.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-2xl)}.story-content.svelte-nkmkd2 h2:where(.svelte-nkmkd2),.team-content.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-2xl)}.cta-card.svelte-nkmkd2{padding:var(--space-8)}.cta-card.svelte-nkmkd2 h2:where(.svelte-nkmkd2){font-size:var(--text-2xl)}.team-values.svelte-nkmkd2{flex-direction:column;gap:var(--space-4)}}@media(max-width:480px){.container.svelte-nkmkd2{padding:0 var(--space-4)}.about-hero.svelte-nkmkd2{padding:var(--space-12) 0 var(--space-8)}.visual-card.svelte-nkmkd2>div:where(.svelte-nkmkd2):first-child{gap:var(--space-2)}.visual-icon.svelte-nkmkd2{font-size:2rem}.differentiator-card.svelte-nkmkd2,.philosophy-card.svelte-nkmkd2{padding:var(--space-5)}.team-card.svelte-nkmkd2{padding:var(--space-6)}.cta-actions.svelte-nkmkd2{flex-direction:column}.btn-lg.svelte-nkmkd2{width:100%}}
