.article-wrap[data-astro-cid-7jjqptxk]{max-width:720px;margin:0 auto}.article-back[data-astro-cid-7jjqptxk]{font-family:var(--sans);font-size:.9rem;color:var(--muted);text-decoration:none}.article-back[data-astro-cid-7jjqptxk]:hover{color:var(--navy-deep)}.article-meta[data-astro-cid-7jjqptxk]{font-family:var(--sans);font-size:.82rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:24px;display:flex;align-items:center;gap:12px}.article-tag[data-astro-cid-7jjqptxk]{font-family:var(--sans);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--navy-deep);background:var(--sky);border-radius:999px;padding:4px 11px;letter-spacing:.1em}.article-tag--video[data-astro-cid-7jjqptxk]{color:#fff;background:var(--navy)}.article-tag--health[data-astro-cid-7jjqptxk]{color:#fff;background:var(--navy-deep)}.article-title[data-astro-cid-7jjqptxk]{font-size:clamp(2.1rem,4vw,3rem);line-height:1.12;margin:10px 0 0}.article-lead[data-astro-cid-7jjqptxk]{margin:18px 0 8px}.article-cover[data-astro-cid-7jjqptxk]{position:relative;margin:26px 0 8px;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-md);aspect-ratio:16 / 9;background:var(--sand)}.article-cover[data-astro-cid-7jjqptxk] img[data-astro-cid-7jjqptxk]{width:100%;height:100%;object-fit:cover;display:block}.cover-particles[data-astro-cid-7jjqptxk]{position:absolute;inset:0;pointer-events:none}.p[data-astro-cid-7jjqptxk]{position:absolute;border-radius:50%;background:#dcaa5ad9;box-shadow:0 0 8px 4px #dcaa5a80,0 0 20px 8px #dcaa5a33;filter:blur(1px);animation:particleFloat var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay)}.p1[data-astro-cid-7jjqptxk]{width:11px;height:11px;left:8%;top:48%;--dur: 5.5s;--delay: 0s}.p2[data-astro-cid-7jjqptxk]{width:8px;height:8px;left:21%;top:68%;--dur: 7.2s;--delay: -1.8s}.p3[data-astro-cid-7jjqptxk]{width:14px;height:14px;left:13%;top:25%;--dur: 6.4s;--delay: -2.6s}.p4[data-astro-cid-7jjqptxk]{width:9px;height:9px;left:30%;top:57%;--dur: 8.1s;--delay: -.9s}.p5[data-astro-cid-7jjqptxk]{width:10px;height:10px;left:5%;top:75%;--dur: 5.8s;--delay: -3.3s}@keyframes particleFloat{0%{transform:translateY(0) translate(0);opacity:.5}50%{opacity:1}to{transform:translateY(-26px) translate(8px);opacity:.3}}.article-body[data-astro-cid-7jjqptxk]{color:var(--ink-soft);line-height:1.75;font-size:1.08rem;margin-top:26px}.article-body[data-astro-cid-7jjqptxk] h3{font-family:var(--serif);color:var(--ink);font-size:1.45rem;line-height:1.2;margin:30px 0 12px}.article-body[data-astro-cid-7jjqptxk] strong{color:var(--ink);font-weight:600}.article-body[data-astro-cid-7jjqptxk] .video-embed{position:relative;aspect-ratio:16 / 9;margin:28px 0;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-md);background:#000}.article-body[data-astro-cid-7jjqptxk] .video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.article-body[data-astro-cid-7jjqptxk] h2{font-family:var(--serif);color:var(--ink);font-size:1.95rem;line-height:1.15;margin:38px 0 14px}.article-body[data-astro-cid-7jjqptxk] h4{font-family:var(--sans);font-weight:600;color:var(--ink);font-size:1rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin:20px 0 6px}.article-body[data-astro-cid-7jjqptxk] hr{border:none;border-top:1px solid rgba(0,0,0,.08);margin:28px 0 0}.article-body[data-astro-cid-7jjqptxk] hr+h2{margin-top:18px}.article-body[data-astro-cid-7jjqptxk] hr+h3{margin-top:16px}.article-body[data-astro-cid-7jjqptxk] p{margin:0 0 18px}.article-body[data-astro-cid-7jjqptxk] ul{margin:0 0 18px;padding-left:22px}.article-body[data-astro-cid-7jjqptxk] li{margin:0 0 8px}.article-body[data-astro-cid-7jjqptxk] a{color:var(--navy-deep);text-decoration:underline;text-underline-offset:3px}.article-body[data-astro-cid-7jjqptxk] em{font-family:var(--serif);font-style:italic}.article-next[data-astro-cid-7jjqptxk]{margin-top:48px;padding:34px 32px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-sm)}.article-next-title[data-astro-cid-7jjqptxk]{font-family:var(--serif);font-weight:500;color:var(--navy);font-size:1.7rem;line-height:1.2;margin:6px 0 10px}.article-next-lead[data-astro-cid-7jjqptxk]{margin:0;color:var(--ink-soft);line-height:1.7}.article-next-cta[data-astro-cid-7jjqptxk]{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.article-next-where[data-astro-cid-7jjqptxk]{margin:20px 0 0;font-size:.95rem;color:var(--ink-soft)}.article-next-where[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--navy);text-decoration:none;border-bottom:1px solid var(--blush)}.article-read[data-astro-cid-7jjqptxk]{margin-top:40px}.article-read[data-astro-cid-7jjqptxk] ul[data-astro-cid-7jjqptxk]{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article-read[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 22px;background:#fff;border:1px solid var(--line);border-radius:16px;text-decoration:none;box-shadow:var(--shadow-sm);transition:box-shadow .3s ease,transform .3s ease}.article-read[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.article-read-kind[data-astro-cid-7jjqptxk]{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.article-read-title[data-astro-cid-7jjqptxk]{font-family:var(--serif);font-size:1.15rem;line-height:1.3;color:var(--navy)}@media (max-width: 640px){.article-next[data-astro-cid-7jjqptxk]{padding:28px 22px}.article-next-cta[data-astro-cid-7jjqptxk] .btn[data-astro-cid-7jjqptxk]{width:100%;justify-content:center}.article-read[data-astro-cid-7jjqptxk] ul[data-astro-cid-7jjqptxk]{grid-template-columns:1fr}}
