.container[data-astro-cid-xouv3pzc]{padding-bottom:4rem}.intro-text[data-astro-cid-xouv3pzc]{text-align:center;max-width:700px;margin:0 auto 3rem}.intro-text[data-astro-cid-xouv3pzc] p[data-astro-cid-xouv3pzc]{color:var(--color-text-light);font-size:1.1rem;line-height:1.7}.popular-grid[data-astro-cid-xouv3pzc]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}.ranking-section[data-astro-cid-xouv3pzc]{background:var(--color-card);border-radius:var(--radius-xl);padding:2rem;box-shadow:var(--shadow-sm);min-width:0;overflow:hidden}.section-title[data-astro-cid-xouv3pzc]{display:flex;align-items:center;gap:.75rem;font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:1rem}.ranking-section[data-astro-cid-xouv3pzc].feminine .section-title[data-astro-cid-xouv3pzc]{border-bottom:2px solid var(--color-feminine);color:var(--color-feminine-text)}.ranking-section[data-astro-cid-xouv3pzc].masculine .section-title[data-astro-cid-xouv3pzc]{border-bottom:2px solid var(--color-masculine);color:var(--color-masculine-text)}.section-icon[data-astro-cid-xouv3pzc]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius)}.ranking-section[data-astro-cid-xouv3pzc].feminine .section-icon[data-astro-cid-xouv3pzc]{background:var(--color-feminine)}.ranking-section[data-astro-cid-xouv3pzc].masculine .section-icon[data-astro-cid-xouv3pzc]{background:var(--color-masculine)}.ranking-list[data-astro-cid-xouv3pzc]{display:flex;flex-direction:column;gap:.5rem}.ranking-item[data-astro-cid-xouv3pzc]{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;background:var(--color-bg);border-radius:var(--radius);transition:all var(--transition-fast)}.ranking-item[data-astro-cid-xouv3pzc]:hover{transform:translate(4px)}.ranking-section[data-astro-cid-xouv3pzc].feminine .ranking-item[data-astro-cid-xouv3pzc]:hover{background:var(--color-feminine)}.ranking-section[data-astro-cid-xouv3pzc].masculine .ranking-item[data-astro-cid-xouv3pzc]:hover{background:var(--color-masculine)}.rank[data-astro-cid-xouv3pzc]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-family:var(--font-display);font-size:.9rem;font-weight:800;border-radius:var(--radius-sm);flex-shrink:0}.ranking-section[data-astro-cid-xouv3pzc].feminine .rank[data-astro-cid-xouv3pzc]{background:var(--color-feminine);color:var(--color-feminine-text)}.ranking-section[data-astro-cid-xouv3pzc].masculine .rank[data-astro-cid-xouv3pzc]{background:var(--color-masculine);color:var(--color-masculine-text)}.ranking-item[data-astro-cid-xouv3pzc]:nth-child(1) .rank[data-astro-cid-xouv3pzc],.ranking-item[data-astro-cid-xouv3pzc]:nth-child(2) .rank[data-astro-cid-xouv3pzc],.ranking-item[data-astro-cid-xouv3pzc]:nth-child(3) .rank[data-astro-cid-xouv3pzc]{background:linear-gradient(135deg,var(--color-accent) 0%,#f57c00 100%);color:#fff}.ranking-info[data-astro-cid-xouv3pzc]{flex:1;min-width:0}.ranking-name[data-astro-cid-xouv3pzc]{display:block;font-weight:600;color:var(--color-text);font-size:1rem}.ranking-meaning[data-astro-cid-xouv3pzc]{display:block;font-size:.8rem;color:var(--color-text-light)}.ranking-origin[data-astro-cid-xouv3pzc]{font-size:.75rem;padding:.25rem .6rem;background:#0000000d;border-radius:var(--radius-full);color:var(--color-text-light);white-space:nowrap}.see-more[data-astro-cid-xouv3pzc]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:.85rem;font-weight:600;border-radius:var(--radius);transition:all var(--transition-fast)}.ranking-section[data-astro-cid-xouv3pzc].feminine .see-more[data-astro-cid-xouv3pzc]{background:var(--color-feminine);color:var(--color-feminine-text)}.ranking-section[data-astro-cid-xouv3pzc].feminine .see-more[data-astro-cid-xouv3pzc]:hover{background:var(--color-feminine-dark)}.ranking-section[data-astro-cid-xouv3pzc].masculine .see-more[data-astro-cid-xouv3pzc]{background:var(--color-masculine);color:var(--color-masculine-text)}.ranking-section[data-astro-cid-xouv3pzc].masculine .see-more[data-astro-cid-xouv3pzc]:hover{background:var(--color-masculine-dark)}.see-more[data-astro-cid-xouv3pzc] svg[data-astro-cid-xouv3pzc]{transition:transform var(--transition-fast)}.see-more[data-astro-cid-xouv3pzc]:hover svg[data-astro-cid-xouv3pzc]{transform:translate(4px)}.trends-info[data-astro-cid-xouv3pzc]{padding-top:3rem;border-top:1px solid var(--color-bg-alt)}.trends-info[data-astro-cid-xouv3pzc] h2[data-astro-cid-xouv3pzc]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:2rem}.trends-grid[data-astro-cid-xouv3pzc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.trend-card[data-astro-cid-xouv3pzc]{text-align:center;padding:2rem;background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.trend-icon[data-astro-cid-xouv3pzc]{font-size:2.5rem;margin-bottom:1rem}.trend-card[data-astro-cid-xouv3pzc] h3[data-astro-cid-xouv3pzc]{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.trend-card[data-astro-cid-xouv3pzc] p[data-astro-cid-xouv3pzc]{color:var(--color-text-light);font-size:.95rem;line-height:1.6}.seo-content[data-astro-cid-xouv3pzc]{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--color-bg-alt)}.seo-content[data-astro-cid-xouv3pzc] h2[data-astro-cid-xouv3pzc]{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem;text-align:center}.seo-text[data-astro-cid-xouv3pzc]{max-width:900px;margin:0 auto;columns:1}.seo-text[data-astro-cid-xouv3pzc] p[data-astro-cid-xouv3pzc]{color:var(--color-text);line-height:1.8;margin-bottom:1.25rem;text-align:justify}.seo-text[data-astro-cid-xouv3pzc] p[data-astro-cid-xouv3pzc]:last-child{margin-bottom:0}.seo-text[data-astro-cid-xouv3pzc] strong[data-astro-cid-xouv3pzc]{color:var(--color-primary);font-weight:600}.seo-text[data-astro-cid-xouv3pzc] a[data-astro-cid-xouv3pzc]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-fast)}.seo-text[data-astro-cid-xouv3pzc] a[data-astro-cid-xouv3pzc]:hover{color:var(--color-primary-dark)}@media(min-width:768px){.seo-text[data-astro-cid-xouv3pzc]{columns:2;column-gap:2.5rem}.seo-text[data-astro-cid-xouv3pzc] p[data-astro-cid-xouv3pzc]{break-inside:avoid}}@media(max-width:900px){.popular-grid[data-astro-cid-xouv3pzc]{grid-template-columns:1fr}}@media(max-width:600px){.ranking-origin[data-astro-cid-xouv3pzc]{display:none}.ranking-section[data-astro-cid-xouv3pzc]{padding:1.5rem}}
