.story-hero.svelte-zp8qlp.svelte-zp8qlp{padding:var(--space-5xl) 0 var(--space-4xl);background:linear-gradient(135deg,#ea8731,#f7c948);position:relative;overflow:hidden}.brand-shapes.svelte-zp8qlp.svelte-zp8qlp{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.brand-shape.svelte-zp8qlp.svelte-zp8qlp{position:absolute;opacity:.15;width:auto}.story-hero.svelte-zp8qlp .shape-a.svelte-zp8qlp{height:70%;left:-4%;bottom:-10%}.story-hero.svelte-zp8qlp .shape-b.svelte-zp8qlp{height:50%;right:20%;top:-12%}.story-hero.svelte-zp8qlp .shape-c.svelte-zp8qlp{height:55%;right:-3%;bottom:-8%}.story-hero.svelte-zp8qlp .shape-d.svelte-zp8qlp{height:25%;left:30%;top:20%}.deco-sparkles.svelte-zp8qlp.svelte-zp8qlp{position:absolute;top:var(--space-3xl);right:var(--space-3xl);z-index:1}.deco-sparkle-lg.svelte-zp8qlp.svelte-zp8qlp{animation:svelte-zp8qlp-twinkle 3s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(255,255,255,.3))}.deco-sparkle-sm.svelte-zp8qlp.svelte-zp8qlp{position:absolute;top:50px;left:-20px;animation:svelte-zp8qlp-twinkle 3s ease-in-out .8s infinite;filter:drop-shadow(0 1px 4px rgba(255,255,255,.2))}@keyframes svelte-zp8qlp-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(15deg);opacity:.7}}.hero-container.svelte-zp8qlp.svelte-zp8qlp{max-width:1100px;margin:0 auto;padding:0 var(--space-lg);position:relative;z-index:2}.back-link.svelte-zp8qlp.svelte-zp8qlp{display:inline-flex;align-items:center;gap:var(--space-sm);color:#ffffffd9;text-decoration:none;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-3xl);transition:color .2s}.back-link.svelte-zp8qlp.svelte-zp8qlp:hover{color:#fff}.hero-layout.svelte-zp8qlp.svelte-zp8qlp{display:grid;grid-template-columns:260px 1fr;gap:var(--space-3xl);align-items:center}.hero-portrait-col.svelte-zp8qlp.svelte-zp8qlp{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.hero-portrait-wrapper.svelte-zp8qlp.svelte-zp8qlp{width:100%;aspect-ratio:1 / 1;position:relative}.hero-portrait.svelte-zp8qlp.svelte-zp8qlp{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xl);box-shadow:0 20px 60px #00000040}.hero-author-info.svelte-zp8qlp.svelte-zp8qlp{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.hero-author-name.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-lg);font-weight:700;color:#fff}.hero-author-role.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-sm);color:#ffffffd9;font-weight:500}.hero-author-location.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-sm);color:#fff9}.hero-quote-col.svelte-zp8qlp.svelte-zp8qlp{position:relative}.deco-quote-marks.svelte-zp8qlp.svelte-zp8qlp{margin-bottom:var(--space-md);opacity:.4;filter:drop-shadow(0 2px 8px rgba(255,255,255,.2))}.hero-quote.svelte-zp8qlp.svelte-zp8qlp{font-size:clamp(var(--text-lg),2.2vw,var(--text-2xl));font-weight:700;font-style:italic;color:#fff;line-height:1.7;margin:0 0 var(--space-xl) 0;border:none;padding:0}.hero-logo-circle.svelte-zp8qlp.svelte-zp8qlp{width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000001f}.hero-logo.svelte-zp8qlp.svelte-zp8qlp{height:48px;width:auto}.story-article.svelte-zp8qlp.svelte-zp8qlp{padding:var(--space-5xl) 0;background:var(--white)}.article-container.svelte-zp8qlp.svelte-zp8qlp{max-width:900px;margin:0 auto;padding:0 var(--space-lg)}.article-section.svelte-zp8qlp.svelte-zp8qlp{margin-bottom:var(--space-4xl)}.article-section.svelte-zp8qlp.svelte-zp8qlp:last-child{margin-bottom:0}.section-heading.svelte-zp8qlp.svelte-zp8qlp{font-size:clamp(var(--text-2xl),3vw,var(--text-3xl));font-weight:800;color:var(--primary);margin-bottom:var(--space-lg);line-height:1.3}.section-body.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-lg);color:var(--gray-700);line-height:1.8}.image-text-section.svelte-zp8qlp.svelte-zp8qlp{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:start}.image-text-section.image-left.svelte-zp8qlp.svelte-zp8qlp{direction:rtl}.image-text-section.image-left.svelte-zp8qlp>.svelte-zp8qlp{direction:ltr}.image-text-content.svelte-zp8qlp.svelte-zp8qlp,.image-text-figure.svelte-zp8qlp.svelte-zp8qlp{min-width:0}.figure-wrapper.svelte-zp8qlp.svelte-zp8qlp{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-medium)}.figure-image.svelte-zp8qlp.svelte-zp8qlp{width:100%;height:100%;object-fit:cover;display:block}.figure-placeholder.svelte-zp8qlp.svelte-zp8qlp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--gray-400);background:var(--gray-100);border:2px dashed var(--gray-300);border-radius:var(--radius-xl)}.figure-image.svelte-zp8qlp:not([src=""])~.figure-placeholder.svelte-zp8qlp{display:none}.figure-caption.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-sm);text-align:center;font-style:italic}.story-cta.svelte-zp8qlp.svelte-zp8qlp{padding:var(--space-5xl) 0;background:linear-gradient(135deg,#ea8731,#f7c948);position:relative;overflow:hidden;text-align:center}.story-cta.svelte-zp8qlp .shape-a.svelte-zp8qlp{height:60%;left:-5%;bottom:-15%}.story-cta.svelte-zp8qlp .shape-b.svelte-zp8qlp{height:50%;right:-5%;top:-10%}.cta-container.svelte-zp8qlp.svelte-zp8qlp{max-width:700px;margin:0 auto;padding:0 var(--space-lg);position:relative;z-index:1}.cta-heading.svelte-zp8qlp.svelte-zp8qlp{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:800;color:#fff;margin-bottom:var(--space-lg);line-height:1.3}.cta-subtext.svelte-zp8qlp.svelte-zp8qlp{font-size:var(--text-lg);color:#ffffffd9;line-height:1.7;margin-bottom:var(--space-2xl)}.cta-buttons.svelte-zp8qlp.svelte-zp8qlp{display:flex;gap:var(--space-lg);justify-content:center;flex-wrap:wrap}.cta-btn-primary.svelte-zp8qlp.svelte-zp8qlp{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);background:var(--gray-900);color:#fff;font-family:inherit;font-size:var(--text-base);font-weight:600;border:none;border-radius:var(--radius-full);cursor:pointer;text-decoration:none;transition:all .25s var(--ease-smooth);position:relative;overflow:hidden}.cta-btn-primary.svelte-zp8qlp.svelte-zp8qlp:hover{background:var(--black);transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-btn-primary.svelte-zp8qlp svg.svelte-zp8qlp{transition:transform .2s var(--ease-smooth)}.cta-btn-primary.svelte-zp8qlp:hover svg.svelte-zp8qlp{transform:translate(3px)}.cta-btn-secondary.svelte-zp8qlp.svelte-zp8qlp{display:inline-flex;align-items:center;padding:var(--space-md) var(--space-xl);background:transparent;color:#fff;font-family:inherit;font-size:var(--text-base);font-weight:600;border:2px solid rgba(255,255,255,.5);border-radius:var(--radius-full);cursor:pointer;text-decoration:none;transition:all .25s var(--ease-smooth)}.cta-btn-secondary.svelte-zp8qlp.svelte-zp8qlp:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}@media (min-width: 768px){.hero-container.svelte-zp8qlp.svelte-zp8qlp,.article-container.svelte-zp8qlp.svelte-zp8qlp,.cta-container.svelte-zp8qlp.svelte-zp8qlp{padding:0 var(--space-xl)}}@media (max-width: 900px){.hero-layout.svelte-zp8qlp.svelte-zp8qlp{grid-template-columns:1fr;text-align:center;gap:var(--space-2xl)}.hero-portrait-col.svelte-zp8qlp.svelte-zp8qlp{max-width:240px;margin:0 auto}.hero-quote-col.svelte-zp8qlp.svelte-zp8qlp{text-align:center}.deco-quote-marks.svelte-zp8qlp.svelte-zp8qlp{display:flex;justify-content:center}.hero-quote.svelte-zp8qlp.svelte-zp8qlp{text-align:center}.hero-logo.svelte-zp8qlp.svelte-zp8qlp{margin:0 auto;display:block}.image-text-section.svelte-zp8qlp.svelte-zp8qlp{grid-template-columns:1fr;gap:var(--space-xl)}.image-text-section.image-left.svelte-zp8qlp.svelte-zp8qlp{direction:ltr}.deco-sparkles.svelte-zp8qlp.svelte-zp8qlp{top:var(--space-xl);right:var(--space-xl)}}@media (max-width: 480px){.story-hero.svelte-zp8qlp.svelte-zp8qlp{padding:var(--space-3xl) 0 var(--space-2xl)}.hero-portrait-col.svelte-zp8qlp.svelte-zp8qlp{max-width:200px}.back-link.svelte-zp8qlp.svelte-zp8qlp{margin-bottom:var(--space-xl)}.deco-sparkles.svelte-zp8qlp.svelte-zp8qlp{top:var(--space-lg);right:var(--space-lg)}.deco-sparkle-lg.svelte-zp8qlp.svelte-zp8qlp{width:40px;height:40px}.deco-sparkle-sm.svelte-zp8qlp.svelte-zp8qlp{width:18px;height:18px;top:32px;left:-10px}.story-cta.svelte-zp8qlp.svelte-zp8qlp{padding:var(--space-3xl) 0}}
