.story-section.svelte-cwls5q{max-width:1200px;margin:60px auto;padding:0 20px}.story-grid.svelte-cwls5q{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:60px;display:grid}.story-card.svelte-cwls5q{background:#04243c;border:1px solid #cea878;border-radius:10px;padding:30px;transition:all .3s}.story-card.svelte-cwls5q:hover{transform:translateY(-5px);box-shadow:0 10px 30px #cea8784d}.story-card.svelte-cwls5q h2:where(.svelte-cwls5q){color:#cea878;margin-bottom:20px;font-size:2em}.story-card.svelte-cwls5q p:where(.svelte-cwls5q){color:#fff;font-size:1.05em;line-height:1.8}@media (width<=768px){.story-section.svelte-cwls5q{margin:40px auto}.story-grid.svelte-cwls5q{grid-template-columns:1fr;gap:25px;margin-bottom:40px}.story-card.svelte-cwls5q{padding:25px 20px}.story-card.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.6em}}@media (width>=769px) and (width<=1024px){.story-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.story-card.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.4em}}
