.news-page.svelte-nhg4o2{padding-top:0;position:relative;overflow:hidden}.news-hero.svelte-nhg4o2{background:linear-gradient(135deg,#ff6b9d,#c06c84,#6c5b7b);color:#fff;padding:6rem 0 4rem;text-align:center;position:relative;overflow:hidden}.liquid-bg.svelte-nhg4o2{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.liquid-path-1.svelte-nhg4o2{animation:svelte-nhg4o2-liquid-wave 12s ease-in-out infinite}.liquid-path-2.svelte-nhg4o2{animation:svelte-nhg4o2-liquid-wave 15s ease-in-out infinite reverse}@keyframes svelte-nhg4o2-liquid-wave{0%,to{d:path("M0,192L48,197.3C96,203,192,213,288,197.3C384,181,480,139,576,133.3C672,128,768,160,864,181.3C960,203,1056,213,1152,197.3C1248,181,1344,139,1392,117.3L1440,96L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z");transform:translateY(0) scaleY(1)}50%{transform:translateY(-15px) scaleY(1.08)}}.floating-particle.svelte-nhg4o2{position:absolute;background:radial-gradient(circle,#ffffffe6,#fff0 70%);border-radius:50%;animation:svelte-nhg4o2-float-up 10s ease-in-out infinite;opacity:0;z-index:1}@keyframes svelte-nhg4o2-float-up{0%{transform:translateY(100vh) translate(0) rotate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(-150px) translate(30px) rotate(360deg);opacity:0}}.container.svelte-nhg4o2{position:relative;z-index:2}.news-hero.svelte-nhg4o2 h1:where(.svelte-nhg4o2){color:#fff;font-size:clamp(2.5rem,6vw,4rem);margin-bottom:1rem}.clip-reveal.svelte-nhg4o2{animation:svelte-nhg4o2-clip-reveal 1.2s cubic-bezier(.77,0,.175,1) both}@keyframes svelte-nhg4o2-clip-reveal{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.subtitle.svelte-nhg4o2{font-size:1.3rem;color:#fffffff2;margin:0}.slide-in-down.svelte-nhg4o2{animation:svelte-nhg4o2-slide-in-down .8s ease .3s both}@keyframes svelte-nhg4o2-slide-in-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.news-content.svelte-nhg4o2{padding:5rem 0;background:linear-gradient(180deg,#fff5f7,#f0f8ff);position:relative}.blob-accent.svelte-nhg4o2{position:absolute;width:500px;height:500px;top:20%;right:-150px;opacity:.6;pointer-events:none;z-index:0}.pulse-morph.svelte-nhg4o2{animation:svelte-nhg4o2-pulse-morph 10s ease-in-out infinite}@keyframes svelte-nhg4o2-pulse-morph{0%,to{transform:translate(100px,100px) scale(1) rotate(0)}33%{transform:translate(100px,100px) scale(1.15) rotate(120deg)}66%{transform:translate(100px,100px) scale(.9) rotate(240deg)}}.news-grid.svelte-nhg4o2{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2.5rem;position:relative;z-index:1}.news-card.svelte-nhg4o2{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative}.pop-in.svelte-nhg4o2{animation:svelte-nhg4o2-pop-in .6s cubic-bezier(.175,.885,.32,1.275) both}@keyframes svelte-nhg4o2-pop-in{0%{opacity:0;transform:scale(.5) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}.news-card.svelte-nhg4o2:hover{transform:translateY(-12px) rotate(-1deg);box-shadow:0 20px 40px #ff6b9d4d}.news-image.svelte-nhg4o2{position:relative;width:100%;height:240px;overflow:hidden}.image-overlay.svelte-nhg4o2{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 100%);z-index:1;opacity:0;transition:opacity .4s ease}.news-card.svelte-nhg4o2:hover .image-overlay:where(.svelte-nhg4o2){opacity:1}.news-image.svelte-nhg4o2 img:where(.svelte-nhg4o2){width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}.news-card.svelte-nhg4o2:hover .news-image:where(.svelte-nhg4o2) img:where(.svelte-nhg4o2){transform:scale(1.15) rotate(2deg)}.category-badge.svelte-nhg4o2{position:absolute;top:1rem;left:1rem;background:#fffffff2;color:#ff6b9d;padding:.5rem 1rem;border-radius:30px;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;z-index:2;box-shadow:0 4px 12px #00000026}.bubble-badge.svelte-nhg4o2{animation:svelte-nhg4o2-bubble-float 3s ease-in-out infinite}@keyframes svelte-nhg4o2-bubble-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.05)}}.news-body.svelte-nhg4o2{padding:2rem}.news-date.svelte-nhg4o2{display:block;font-size:.85rem;color:var(--text-secondary);margin-bottom:.75rem;font-weight:500}.fade-in-text.svelte-nhg4o2{animation:svelte-nhg4o2-fade-in-text .6s ease both}@keyframes svelte-nhg4o2-fade-in-text{0%{opacity:0}to{opacity:1}}.news-card.svelte-nhg4o2 h2:where(.svelte-nhg4o2){font-size:1.4rem;margin:0 0 1rem;line-height:1.3;color:var(--text-main);text-align:left;background:linear-gradient(135deg,#ff6b9d,#6c5b7b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.news-card.svelte-nhg4o2 p:where(.svelte-nhg4o2){font-size:1rem;line-height:1.6;color:var(--text-secondary);margin-bottom:1.5rem}.read-more.svelte-nhg4o2{display:inline-flex;align-items:center;gap:.5rem;color:#ff6b9d;font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s ease;position:relative}.arrow-slide.svelte-nhg4o2:hover{gap:.75rem;transform:translate(5px)}.read-more.svelte-nhg4o2 svg:where(.svelte-nhg4o2){transition:transform .3s ease}.read-more.svelte-nhg4o2:hover svg:where(.svelte-nhg4o2){transform:translate(5px);animation:svelte-nhg4o2-arrow-bounce .6s ease infinite}@keyframes svelte-nhg4o2-arrow-bounce{0%,to{transform:translate(5px)}50%{transform:translate(10px)}}@media(max-width:768px){.news-grid.svelte-nhg4o2{grid-template-columns:1fr}.blob-accent.svelte-nhg4o2{width:300px;height:300px;right:-100px}}
