.articles-hero{max-width:920px;padding:110px 0 70px}.articles-hero h1{letter-spacing:-.09em;margin:0 0 28px;font-size:clamp(64px,8vw,116px);line-height:.88}.articles-hero p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:22px;line-height:1.7}.article-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:120px;display:grid}.article-category-tile{border-radius:34px;flex-direction:column;justify-content:space-between;min-height:340px;padding:34px;transition:transform .22s,box-shadow .22s;display:flex}.article-category-tile:hover{transform:translateY(-6px);box-shadow:0 30px 80px #0f172a1f}.article-category-tile span{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:900;display:inline-flex}.article-category-tile h2{letter-spacing:-.07em;margin:0 0 16px;font-size:44px;line-height:.94}.article-category-tile p{margin:0;font-size:18px;line-height:1.7}.article-news-tile{background:var(--teal);color:#fff}.article-news-tile p{color:#ffffffe0}.article-reviews-tile{color:#fff;background:#0f172a}.article-reviews-tile p{color:#cbd5e1}.article-guides-tile{color:#fff;background:#134e4a}.article-guides-tile p{color:#d1fae5}.article-market-tile{border:1px solid var(--line);color:var(--text);background:#f8fafc}.article-market-tile p{color:var(--muted)}.article-opinion-tile{background:radial-gradient(circle at 100% 0,#14b8a62e,#0000 45%),#fff;border:1px solid #14b8a62e}.article-opinion-tile p{color:var(--muted)}.article-all-tile{color:#fff;background:linear-gradient(135deg,#020617,#0f172a,#134e4a)}.article-all-tile p{color:#cbd5e1}@media (max-width:1000px){.article-category-grid{grid-template-columns:repeat(2,1fr)}.articles-hero h1{font-size:74px}}@media (max-width:700px){.articles-hero{padding:80px 0 48px}.articles-hero h1{font-size:56px}.articles-hero p:last-child{font-size:18px}.article-category-grid{grid-template-columns:1fr;gap:22px;padding-bottom:90px}.article-category-tile{border-radius:28px;min-height:250px;padding:28px}.article-category-tile h2{font-size:36px}}.article-originals-tile{color:#fff;background:linear-gradient(135deg,#0f172a,#134e4a)}.article-originals-tile p{color:#ccfbf1}.article-latest-tile{color:var(--text);background:linear-gradient(135deg,#fff,#f0fdfa);border:1px solid #14b8a647}.article-latest-tile p{color:var(--muted)}
