.about-hero[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,var(--color-bg) 0%,var(--color-bg-alt) 100%);padding:5rem 0 4rem;text-align:center;border-bottom:2px solid var(--color-border)}.about-logo-large[data-astro-cid-kh7btl4r]{margin-bottom:1.5rem;animation:floatGentle 4s ease-in-out infinite}@keyframes floatGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{color:var(--color-text);margin-bottom:.5rem}.about-tagline[data-astro-cid-kh7btl4r]{font-size:1.2rem;color:var(--color-primary);font-weight:600;font-family:var(--font-display)}.about-story[data-astro-cid-kh7btl4r]{padding:5rem 0}.story-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.story-text[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--color-text);margin-bottom:1.25rem}.story-text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-light);font-size:1.05rem;line-height:1.8;margin-bottom:1rem}.story-text[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--color-primary)}.cave-illustration[data-astro-cid-kh7btl4r]{position:relative;width:100%;height:300px;background:var(--color-bg-alt);border-radius:var(--radius-xl);border:2px solid var(--color-border);overflow:hidden}.cave-hole[data-astro-cid-kh7btl4r]{position:absolute;font-size:2rem;opacity:.6;animation:holeFloat 3s ease-in-out infinite}.cave-1[data-astro-cid-kh7btl4r]{top:30%;left:15%;animation-delay:0s}.cave-2[data-astro-cid-kh7btl4r]{top:15%;right:20%;animation-delay:.5s}.cave-3[data-astro-cid-kh7btl4r]{bottom:25%;right:15%;animation-delay:1s}.cave-rabbit[data-astro-cid-kh7btl4r]{position:absolute;bottom:20%;left:50%;transform:translate(-50%);font-size:3rem;animation:rabbitHop 2s ease-in-out infinite}@keyframes holeFloat{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes rabbitHop{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}.about-values[data-astro-cid-kh7btl4r]{padding:5rem 0;background:var(--color-bg-alt)}.section-title[data-astro-cid-kh7btl4r]{text-align:center;margin-bottom:3rem;color:var(--color-text)}.values-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.value-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;text-align:center;transition:all .3s ease}.value-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.value-icon[data-astro-cid-kh7btl4r]{font-size:2.5rem;display:block;margin-bottom:1rem}.value-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.2rem;color:var(--color-text);margin-bottom:.5rem}.value-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.9rem;color:var(--color-text-light);line-height:1.6}.about-disclaimer-link[data-astro-cid-kh7btl4r]{padding:5rem 0 6rem}.link-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-xl);padding:3rem;text-align:center}.link-card[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--color-text);margin-bottom:.75rem}.link-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-light);font-size:1.05rem;line-height:1.7;max-width:500px;margin:0 auto 1.5rem}.btn-primary[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;background:var(--color-primary);color:#fff;padding:.875rem 2rem;border-radius:var(--radius-lg);font-weight:700;font-size:1rem;text-decoration:none;box-shadow:var(--shadow-cave);transition:all .2s ease}.btn-primary[data-astro-cid-kh7btl4r]:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 6px #5c3d2e40;color:#fff}@media(max-width:768px){.story-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2rem}.cave-illustration[data-astro-cid-kh7btl4r]{height:200px}.values-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
