.page.svelte-7ke6fz{min-height:100vh;position:relative;overflow:hidden;padding:var(--space-8)}.background.svelte-7ke6fz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.gradient-orb.svelte-7ke6fz{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.orb-1.svelte-7ke6fz{width:600px;height:600px;background:linear-gradient(135deg,var(--color-accent),transparent);top:-250px;right:-200px}.orb-2.svelte-7ke6fz{width:400px;height:400px;background:linear-gradient(135deg,#6366f1,transparent);bottom:-150px;left:-150px}.grid-pattern.svelte-7ke6fz{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:64px 64px}.container.svelte-7ke6fz{position:relative;z-index:1;width:100%;max-width:760px;margin:0 auto}.logo-link.svelte-7ke6fz{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-text-primary);font-weight:700;font-size:1.25rem;margin-bottom:var(--space-8);transition:opacity var(--transition-fast)}.logo-link.svelte-7ke6fz:hover{opacity:.8}.logo-icon.svelte-7ke6fz{width:36px;height:36px;background:linear-gradient(135deg,var(--color-accent),#00a88a);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;color:var(--color-bg-primary);box-shadow:0 4px 16px #00d4aa4d}.content.svelte-7ke6fz{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10);box-shadow:var(--shadow-lg)}.doc-header.svelte-7ke6fz{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.doc-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2.25rem;color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--space-2)}.updated.svelte-7ke6fz{color:var(--color-text-muted);font-size:.875rem}.intro.svelte-7ke6fz{font-size:1.0625rem;color:var(--color-text-secondary)}section.svelte-7ke6fz{margin-top:var(--space-8)}h2.svelte-7ke6fz{font-size:1.25rem;color:var(--color-accent);margin-bottom:var(--space-3)}p.svelte-7ke6fz{color:var(--color-text-secondary);margin-bottom:var(--space-4)}p.svelte-7ke6fz:last-child{margin-bottom:0}ul.svelte-7ke6fz{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}li.svelte-7ke6fz{position:relative;padding-left:var(--space-6);color:var(--color-text-secondary);line-height:1.6}li.svelte-7ke6fz:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}strong.svelte-7ke6fz{color:var(--color-text-primary);font-weight:600}.contact.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:1.0625rem;font-weight:600}.page-footer.svelte-7ke6fz{text-align:center;margin:var(--space-8) 0 var(--space-4)}.page-footer.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:.9375rem}@media(max-width:640px){.page.svelte-7ke6fz{padding:var(--space-4)}.content.svelte-7ke6fz{padding:var(--space-6)}.doc-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:1.75rem}}
