.page-blog-index-module__7XVDAG__canvas{background:var(--grv-light-gray);min-height:100vh;font-family:var(--font-body);color:var(--fg-1)}.page-blog-index-module__7XVDAG__paper{background:linear-gradient(180deg,var(--grv-purple-50),var(--bg-surface)340px)var(--bg-surface);max-width:1080px;box-shadow:var(--shadow-page);margin:0 auto;padding:clamp(28px,5vw,48px) clamp(18px,4vw,40px) clamp(32px,5vw,56px)}.page-blog-index-module__7XVDAG__hero{max-width:720px;margin-bottom:24px}.page-blog-index-module__7XVDAG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--grv-purple);margin-bottom:12px;font-size:11px;font-weight:700}.page-blog-index-module__7XVDAG__h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-headline);margin:0 0 14px;font-size:clamp(29px,5.5vw,42px);font-weight:900;line-height:1.08}.page-blog-index-module__7XVDAG__lead{color:var(--fg-2);margin:0;font-size:16px;line-height:1.6}.page-blog-index-module__7XVDAG__rubrics{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.page-blog-index-module__7XVDAG__rub{font-family:var(--font-body);background:var(--grv-light-gray);color:var(--fg-1);cursor:pointer;border:0;border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:600;text-decoration:none}.page-blog-index-module__7XVDAG__rubOn{color:#fff;background:#262626}.page-blog-index-module__7XVDAG__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:44px;display:grid}.page-blog-index-module__7XVDAG__card{color:inherit;text-decoration:none;display:block}.page-blog-index-module__7XVDAG__cover{aspect-ratio:16/10;background:linear-gradient(135deg,#4b3be1,#685ae9);border-radius:15px;margin-bottom:12px;position:relative;overflow:hidden}.page-blog-index-module__7XVDAG__cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-blog-index-module__7XVDAG__cTag{color:#262626;z-index:1;background:#ffffffeb;border-radius:999px;padding:4px 9px;font-size:10.5px;font-weight:700;position:absolute;top:10px;left:10px}.page-blog-index-module__7XVDAG__cMeta{color:var(--fg-muted);margin-bottom:5px;font-size:11.5px;font-weight:600}.page-blog-index-module__7XVDAG__cTitle{font-family:var(--font-display);color:var(--fg-1);font-size:16.5px;font-weight:900;line-height:1.3}.page-blog-index-module__7XVDAG__bottom{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:32px;display:grid}.page-blog-index-module__7XVDAG__newsTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:14px;font-size:11px;font-weight:700}.page-blog-index-module__7XVDAG__newsRow{border-top:1px solid var(--bg-divider);color:inherit;gap:12px;padding:12px 0;text-decoration:none;display:flex}.page-blog-index-module__7XVDAG__newsDot{background:var(--grv-purple);border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.page-blog-index-module__7XVDAG__newsText{color:var(--fg-1);font-size:14px;line-height:1.5}.page-blog-index-module__7XVDAG__newsDate{color:var(--fg-muted);margin-top:3px;font-size:11.5px}.page-blog-index-module__7XVDAG__empty{color:var(--fg-muted);padding:24px 0;font-size:14px}
