.article-container.svelte-1r93cr3{padding-top:120px;background-color:#f7f3f4;min-height:100vh}.news-article.svelte-1r93cr3{max-width:820px;margin:0 auto;padding:60px 24px 80px}.article-header.svelte-1r93cr3{border-bottom:1px solid #e5dfdf;padding-bottom:30px;margin-bottom:40px}.article-meta.svelte-1r93cr3{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#777;display:flex;align-items:center;gap:8px}.article-meta.svelte-1r93cr3 .location:where(.svelte-1r93cr3){color:#db7093;font-weight:700}.article-title.svelte-1r93cr3{font-family:Georgia,Times,serif;font-size:38px;line-height:1.25;color:#111;margin:14px 0 20px;font-weight:400}.article-lead.svelte-1r93cr3{font-size:18px;line-height:1.6;color:#444;font-weight:500;margin:0 0 24px}.article-source-bar.svelte-1r93cr3{background-color:#db70930a;border-left:3px solid #db7093;padding:10px 16px;font-size:14px;color:#555;display:flex;gap:8px}.article-source-bar.svelte-1r93cr3 a:where(.svelte-1r93cr3){color:#db7093;text-decoration:underline;font-weight:700}.article-body.svelte-1r93cr3{font-size:17px;line-height:1.8;color:#333}.article-body.svelte-1r93cr3 p{margin:0 0 24px}.article-body.svelte-1r93cr3 h2{font-family:Georgia,Times,serif;font-size:26px;color:#111;margin:44px 0 16px;font-weight:400}.article-body.svelte-1r93cr3 h3{font-family:Arial,sans-serif;font-size:18px;color:#111;margin:30px 0 12px;font-weight:700}.article-body.svelte-1r93cr3 ul{margin:0 0 30px;padding-left:24px}.article-body.svelte-1r93cr3 li{margin-bottom:10px}.article-body.svelte-1r93cr3 strong{color:#111}.article-cta-panel.svelte-1r93cr3{background-color:#fff;border-radius:8px;padding:40px;margin:60px 0;box-shadow:0 6px 25px #0000000a;border:1px solid rgba(219,112,147,.15);position:relative;overflow:hidden}.article-cta-panel.svelte-1r93cr3:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#db7093,#cca070)}.cta-badge.svelte-1r93cr3{background-color:#db70931a;color:#db7093;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 10px;border-radius:3px;display:inline-block;margin-bottom:16px}.article-cta-panel.svelte-1r93cr3 h2:where(.svelte-1r93cr3){font-family:Georgia,Times,serif;font-size:26px;color:#111;margin:0 0 12px;font-weight:400}.article-cta-panel.svelte-1r93cr3 p:where(.svelte-1r93cr3){font-size:15px;line-height:1.6;color:#555;margin:0 0 20px}.article-cta-panel.svelte-1r93cr3 ul:where(.svelte-1r93cr3){list-style:none;padding:0;margin:0 0 30px}.article-cta-panel.svelte-1r93cr3 li:where(.svelte-1r93cr3){font-size:14px;color:#444;margin-bottom:8px;font-weight:700;display:flex;align-items:center;gap:8px}.cta-actions.svelte-1r93cr3{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.button-cta.svelte-1r93cr3{background-color:#db7093;color:#fff;text-decoration:none;border-radius:4px;padding:14px 24px;font-weight:700;font-size:14px;letter-spacing:.02em;text-transform:uppercase;transition:background-color .2s ease}.button-cta.svelte-1r93cr3:hover{background-color:#c7567b}.button-phone.svelte-1r93cr3{color:#111;text-decoration:none;font-weight:700;font-size:16px;border-bottom:2px solid #db7093;padding-bottom:2px}.article-footer.svelte-1r93cr3{border-top:1px solid #e5dfdf;padding-top:30px;margin-top:50px}.back-to-news.svelte-1r93cr3{color:#555;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:8px;font-size:15px;transition:color .2s ease}.back-to-news.svelte-1r93cr3:hover{color:#db7093}@media (max-width: 768px){.article-container.svelte-1r93cr3{padding-top:100px}.news-article.svelte-1r93cr3{padding:30px 16px 60px}.article-title.svelte-1r93cr3{font-size:28px}.article-lead.svelte-1r93cr3{font-size:16px}.article-body.svelte-1r93cr3{font-size:16px;line-height:1.7}.article-cta-panel.svelte-1r93cr3{padding:24px}.cta-actions.svelte-1r93cr3{flex-direction:column;align-items:stretch;gap:12px;text-align:center}}
