.about.svelte-cwls5q{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);color:var(--color-text)}.hero.svelte-cwls5q{position:relative;overflow:hidden;border-radius:var(--radius-xxl);background:linear-gradient(180deg,#fff7f1,#fff);padding:clamp(40px,8vw,96px) clamp(20px,5vw,72px);margin-top:var(--sp-8)}.hero-inner.svelte-cwls5q{position:relative;z-index:1;max-width:780px}.eyebrow.svelte-cwls5q{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase}.eyebrow-dot.svelte-cwls5q{width:6px;height:6px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px #ff691d2e}.hero-headline.svelte-cwls5q{font-size:clamp(2rem,6vw,4rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;margin:var(--sp-5) 0 var(--sp-4)}.hero-headline.svelte-cwls5q .accent:where(.svelte-cwls5q){color:var(--color-accent);position:relative;white-space:nowrap}.hero-headline.svelte-cwls5q .accent:where(.svelte-cwls5q):after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:.22em;background:#ff691d2e;border-radius:4px;z-index:-1}.hero-lead.svelte-cwls5q{font-size:clamp(16px,1.6vw,20px);line-height:1.55;color:var(--color-text-secondary);max-width:640px;margin-bottom:var(--sp-8)}.hero-ctas.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.hero-blob.svelte-cwls5q{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;pointer-events:none}.hero-blob-1.svelte-cwls5q{width:320px;height:320px;background:radial-gradient(circle,#ff864d 0%,transparent 70%);top:-80px;right:-80px}.hero-blob-2.svelte-cwls5q{width:260px;height:260px;background:radial-gradient(circle,#9b4dff 0%,transparent 70%);bottom:-100px;right:120px;opacity:.25}.btn.svelte-cwls5q{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:var(--radius-std);font-size:var(--fs-subtitle);font-weight:var(--fw-semibold);font-family:var(--font-family);text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease;min-height:var(--touch-min)}.btn.svelte-cwls5q:hover{transform:translateY(-1px)}.btn-primary.svelte-cwls5q{background:var(--color-accent);color:#fff}.btn-primary.svelte-cwls5q:hover{background:var(--color-accent-hover)}.btn-ghost.svelte-cwls5q{background:#fff;color:var(--color-text);border-color:var(--color-border)}.btn-ghost.svelte-cwls5q:hover{border-color:var(--color-accent);color:var(--color-accent)}.btn-white.svelte-cwls5q{background:#fff;color:var(--color-accent)}.btn-outline-white.svelte-cwls5q{background:transparent;color:#fff;border-color:#fff9}.btn-outline-white.svelte-cwls5q:hover{background:#ffffff1f;border-color:#fff}.stats.svelte-cwls5q{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4);margin:var(--sp-10) 0}.stat.svelte-cwls5q{background:var(--color-bg-secondary);border-radius:var(--radius-xl);padding:var(--sp-6) var(--sp-5);text-align:left}.stat-value.svelte-cwls5q{font-size:clamp(28px,4vw,44px);font-weight:700;color:var(--color-accent);line-height:1;letter-spacing:-.02em}.stat-label.svelte-cwls5q{margin-top:var(--sp-2);color:var(--color-text-secondary);font-size:var(--fs-body);line-height:1.4}.mission.svelte-cwls5q{margin:var(--sp-12) 0;padding:clamp(32px,5vw,64px) clamp(24px,4vw,56px);background:var(--color-bg-secondary);border-radius:var(--radius-xxl);max-width:980px}.mission-title.svelte-cwls5q{font-size:clamp(14px,1.2vw,15px);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--sp-4)}.mission-body.svelte-cwls5q{font-size:clamp(20px,2.4vw,30px);line-height:1.4;font-weight:var(--fw-medium);color:var(--color-text);letter-spacing:-.01em}.section-title.svelte-cwls5q{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--sp-8)}.why.svelte-cwls5q{margin:var(--sp-14) 0}.why-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}.why-card.svelte-cwls5q{padding:var(--sp-6);border-radius:var(--radius-xl);background:#fff;border:1px solid var(--color-border);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.why-card.svelte-cwls5q:hover{transform:translateY(-2px);box-shadow:var(--shadow-card);border-color:transparent}.why-icon.svelte-cwls5q{width:48px;height:48px;border-radius:var(--radius-std);background:var(--color-accent-subtle);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--sp-4)}.why-icon.svelte-cwls5q svg{width:24px;height:24px}.why-title.svelte-cwls5q{font-size:var(--fs-subtitle);font-weight:var(--fw-bold);margin-bottom:var(--sp-2)}.why-body.svelte-cwls5q{font-size:var(--fs-body);line-height:1.55;color:var(--color-text-secondary)}.how.svelte-cwls5q{margin:var(--sp-14) 0}.how-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.how-step.svelte-cwls5q{padding:var(--sp-6);border-radius:var(--radius-xl);background:linear-gradient(180deg,#fff7f1,#fff);border:1px solid var(--color-border)}.how-num.svelte-cwls5q{font-size:clamp(32px,4vw,48px);font-weight:800;color:var(--color-accent);line-height:1;margin-bottom:var(--sp-4);letter-spacing:-.04em}.how-title.svelte-cwls5q{font-size:var(--fs-h3);font-weight:var(--fw-bold);margin-bottom:var(--sp-2)}.how-body.svelte-cwls5q{color:var(--color-text-secondary);line-height:1.55}.belgrade.svelte-cwls5q{margin:var(--sp-14) 0;padding:clamp(40px,6vw,80px) clamp(24px,5vw,72px);border-radius:var(--radius-xxl);background:#0d0d0f;color:#fff;position:relative;overflow:hidden}.belgrade.svelte-cwls5q:before{content:"";position:absolute;inset:-40% -40% auto auto;width:70%;aspect-ratio:1;background:radial-gradient(circle,rgba(255,105,29,.35) 0%,transparent 60%);filter:blur(20px)}.belgrade-inner.svelte-cwls5q{position:relative;max-width:720px}.belgrade-badge.svelte-cwls5q{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.02em;margin-bottom:var(--sp-5);color:#ffb68a}.belgrade-title.svelte-cwls5q{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--sp-5)}.belgrade-body.svelte-cwls5q{font-size:clamp(16px,1.5vw,18px);line-height:1.65;color:#ffffffc7}.faq.svelte-cwls5q{margin:var(--sp-14) 0;max-width:880px}.faq-list.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--sp-2)}.faq-item.svelte-cwls5q{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;overflow:hidden;transition:border-color .2s ease}.faq-item.open.svelte-cwls5q{border-color:var(--color-accent)}.faq-q.svelte-cwls5q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);background:transparent;border:none;text-align:left;font-family:var(--font-family);font-size:var(--fs-subtitle);font-weight:var(--fw-semibold);color:var(--color-text);cursor:pointer}.faq-chev.svelte-cwls5q{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease,color .2s ease}.faq-item.open.svelte-cwls5q .faq-chev:where(.svelte-cwls5q){transform:rotate(180deg);color:var(--color-accent)}.faq-a.svelte-cwls5q{padding:0 var(--sp-5) var(--sp-5);color:var(--color-text-secondary);line-height:1.6}.cta.svelte-cwls5q{margin:var(--sp-14) 0;padding:clamp(48px,7vw,96px) clamp(24px,5vw,72px);border-radius:var(--radius-xxl);background:linear-gradient(135deg,#ff691d,#ff864d,#7018e6);color:#fff;text-align:center;position:relative;overflow:hidden}.cta-inner.svelte-cwls5q{position:relative;max-width:720px;margin:0 auto}.cta-title.svelte-cwls5q{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--sp-4)}.cta-body.svelte-cwls5q{font-size:clamp(16px,1.5vw,18px);opacity:.92;margin-bottom:var(--sp-8)}.cta-buttons.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:center}.legal.svelte-cwls5q{margin:var(--sp-14) 0 var(--sp-20);padding:var(--sp-8) 0;border-top:1px solid var(--color-border);max-width:880px}.legal-title.svelte-cwls5q{font-size:var(--fs-subtitle);font-weight:var(--fw-semibold);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--sp-5)}.legal-grid.svelte-cwls5q{display:grid;grid-template-columns:max-content 1fr;gap:var(--sp-2) var(--sp-8);font-size:var(--fs-body);line-height:1.6}.legal-grid.svelte-cwls5q dt:where(.svelte-cwls5q){color:var(--color-text-muted)}.legal-grid.svelte-cwls5q dd:where(.svelte-cwls5q){color:var(--color-text)}.legal-grid.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-link);text-decoration:none}.legal-grid.svelte-cwls5q a:where(.svelte-cwls5q):hover{text-decoration:underline}@media(max-width:900px){.stats.svelte-cwls5q,.why-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}.how-grid.svelte-cwls5q{grid-template-columns:1fr}}@media(max-width:600px){.why-grid.svelte-cwls5q{grid-template-columns:1fr}.hero.svelte-cwls5q{padding:40px 20px}.hero-ctas.svelte-cwls5q .btn:where(.svelte-cwls5q){flex:1;padding:14px 18px}.legal-grid.svelte-cwls5q{grid-template-columns:1fr;gap:var(--sp-1)}.legal-grid.svelte-cwls5q dd:where(.svelte-cwls5q){margin-bottom:var(--sp-3)}}
