.article-trends-hero{border-bottom:1px solid #f0ecf5;padding:24px 0 48px}@media (max-width:768px){.article-trends-hero{padding:16px 0 32px}}.article-trends-hero__inner{max-width:780px;margin:0 auto;padding:0 40px}@media (max-width:480px){.article-trends-hero__inner{padding:0 20px}}.article-trends-hero__badges{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.article-trends-hero__cat{color:#fff;background:var(--purple);border-radius:20px;padding:4px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.article-trends-hero__cat:hover{opacity:.85}.article-trends-hero__series{color:var(--purple);background:#f5f0fa;border-radius:20px;padding:4px 14px;font-size:13px;font-weight:600;display:inline-block}.article-trends-hero__title{color:var(--dark);margin:0 0 16px;font-size:max(28px,min(4vw,44px));font-weight:800;line-height:1.15}.article-trends-hero__subtitle{color:#666;margin:0 0 24px;font-size:18px;line-height:1.5}.article-trends-hero__meta{color:#999;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:32px;font-size:14px;display:flex}.article-trends-hero__avatar{border-radius:50%;width:36px;height:36px;margin-right:4px}.article-trends-hero__author{color:var(--dark);font-weight:500}.article-trends-hero__sep{color:#ccc}.article-trends-hero__stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:480px){.article-trends-hero__stats{grid-template-columns:1fr;gap:12px}}.article-trends-hero__stat-card{text-align:center;border-radius:16px;padding:24px}.article-trends-hero__stat-card--purple{background:#a855f714;border:1px solid #a855f726}.article-trends-hero__stat-card--green{background:#34d39914;border:1px solid #34d39926}.article-trends-hero__stat-card--blue{background:#3b82f614;border:1px solid #3b82f626}.article-trends-hero__stat-card--orange{background:#fb923c14;border:1px solid #fb923c26}.article-trends-hero__stat-card--red{background:#ef444414;border:1px solid #ef444426}.article-trends-hero__stat-value{color:var(--dark);margin-bottom:4px;font-size:max(28px,min(3vw,36px));font-weight:800;line-height:1.2;display:block}.article-trends-hero__stat-label{color:#666;font-size:14px;line-height:1.4;display:block}.article-trends__takeaways{max-width:780px;color:var(--dark);background:linear-gradient(135deg,#a855f71f 0%,#3b82f61a 100%);border-radius:16px;margin:48px auto 0;padding:32px}@media (max-width:480px){.article-trends__takeaways{border-radius:12px;margin:32px auto 0;padding:24px}}.article-trends__takeaways-title{color:var(--dark);margin:0 0 16px;font-size:18px;font-weight:700}.article-trends__takeaways-list{margin:0;padding-left:20px}.article-trends__takeaways-list li{color:var(--dark);margin-bottom:8px;font-size:16px;line-height:1.6}.article-trends__takeaways-list li:last-child{margin-bottom:0}.article-trends{max-width:780px;margin:0 auto;padding:0 40px}@media (max-width:480px){.article-trends{padding:0 20px}}.article-trends__body{color:var(--dark);padding-top:48px;font-size:17px;line-height:1.65}@media (max-width:480px){.article-trends__body{padding-top:32px;font-size:16px;line-height:1.6}}.article-trends__body h2{color:var(--dark);margin:56px 0 20px;font-size:max(24px,min(2.8vw,32px));font-weight:700;line-height:1.3}.article-trends__body h3{margin:32px 0 12px;font-size:20px;font-weight:600;line-height:1.4}.article-trends__body h4{margin:24px 0 8px;font-size:17px;font-weight:600;line-height:1.5}.article-trends__body p{margin:0 0 20px}.article-trends__body ul,.article-trends__body ol{margin:0 0 20px;padding-left:24px}.article-trends__body ul li,.article-trends__body ol li{margin-bottom:8px;line-height:1.65}.article-trends__body a{color:var(--purple);text-underline-offset:3px;-webkit-text-decoration:underline #a855f766;text-decoration:underline #a855f766;text-decoration-thickness:1.5px;transition:text-decoration-color .2s}.article-trends__body a:hover{-webkit-text-decoration-color:var(--purple);text-decoration-color:var(--purple)}.article-trends__body blockquote{border-left:3px solid var(--purple);color:#555;margin:32px 0;padding:0 0 0 24px;font-style:italic}.article-trends__body blockquote p{margin-bottom:8px}.article-trends__body .wp-block-image{text-align:center;max-width:520px;margin:32px auto}@media (max-width:480px){.article-trends__body .wp-block-image{max-width:100%;margin:24px 0}}.article-trends__body .wp-block-image img{object-fit:cover;border-radius:14px;width:100%;height:auto;max-height:340px;box-shadow:0 8px 28px #1f12351a}@media (max-width:480px){.article-trends__body .wp-block-image img{border-radius:10px;max-height:240px}}.article-trends__body .wp-block-image figcaption{text-align:center;color:#9ca3af;margin-top:10px;font-size:13px;font-style:italic}.article-trends__body img:not(.wp-block-image img){border-radius:14px;max-width:100%;height:auto;margin:24px 0}@media (max-width:480px){.article-trends__body img:not(.wp-block-image img){border-radius:10px}}.article-trends__body details{border:1px solid #e8e0f0;border-radius:12px;margin:16px 0;transition:border-color .2s;overflow:hidden}.article-trends__body details[open]{border-color:var(--purple)}.article-trends__body details[open] summary{color:var(--purple);border-bottom:1px solid #e8e0f0}.article-trends__body details[open] summary:after{transform:rotate(180deg)}.article-trends__body summary{color:var(--dark);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:16px 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.article-trends__body summary::-webkit-details-marker{display:none}.article-trends__body summary:after{content:"▼";color:#b8a4d0;flex-shrink:0;margin-left:12px;font-size:11px;transition:transform .2s}.article-trends__body summary:hover{color:var(--purple)}.article-trends__body details>:not(summary){color:#555;padding:0 20px 16px;font-size:15px;line-height:1.6}.article-trends__source-cite{border-left:3px solid var(--purple);color:#888;margin:24px 0;padding:12px 0 12px 20px;font-size:14px;line-height:1.5}.article-trends__source-cite a{color:var(--purple);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.article-trends__source-cite a:hover{-webkit-text-decoration-color:var(--purple);text-decoration-color:var(--purple)}.article-trends__data-highlight{background:#a855f70f;border:1px solid #a855f71f;border-radius:12px;align-items:baseline;gap:8px;margin:4px 0;padding:8px 16px;display:inline-flex}.article-trends__data-highlight strong{color:var(--purple);font-size:max(20px,min(2vw,24px));font-weight:800}.article-trends__data-highlight span{color:#666;font-size:14px}.article-trends~.article-author-bio{max-width:780px;margin:48px auto;padding:0 40px}@media (max-width:480px){.article-trends~.article-author-bio{margin:36px auto;padding:0 20px}}.article-trends~.article-related{background:var(--cream);max-width:none;margin:48px 0 0;padding:60px 40px}@media (max-width:1024px){.article-trends~.article-related{padding:48px 40px}}@media (max-width:480px){.article-trends~.article-related{padding:36px 20px}}
