@layer components{.v2-blog{--ink:#060506;--paper:#f7f5f6;--card:#fff;--plum:#6e2459;--night:#3d0636;--lilac:#f2c9ff;--rust:#930;--muted:#5f565d;--line:#e4dee2;color:#060506;font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#f7f5f6;margin:0}:where(.v2-blog) h1,:where(.v2-blog) h2,:where(.v2-blog) h3,:where(.v2-blog) p{margin:0;padding:0}:where(.v2-blog) a{color:inherit;text-decoration:none}:where(.v2-blog) .disp{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;font-weight:400}:where(.v2-blog) .mono{font-family:var(--font-geist-mono),ui-monospace,monospace}:where(.v2-blog) .eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#930;font-size:12px}:where(.v2-blog) .art{background:#fff;border:1px solid #e4dee2;border-radius:20px;flex-direction:column;justify-content:space-between;gap:16px;min-height:190px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}:where(.v2-blog) .art:hover{border-color:#6e2459;transform:translateY(-3px);box-shadow:0 18px 36px -22px #3d06368c}:where(.v2-blog) .art .go{color:#6e2459;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}:where(.v2-blog) .art:hover .go{gap:10px}:where(.v2-blog) .art .num{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.1em;color:#b9aeb5;font-size:11px}:where(.v2-blog) .cat{color:#3d0636;font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;background:#f2c9ff;border-radius:999px;align-items:center;padding:4px 10px;font-size:10px;display:inline-flex}:where(.v2-blog) .feat{color:#fff;justify-content:flex-start;gap:0;min-height:0;padding:0}:where(.v2-blog) .feat .body{flex-direction:column;flex:1;gap:14px;padding:24px 28px 28px;display:flex}:where(.v2-blog) .feat .go{color:#f2c9ff}:where(.v2-blog) .feat:hover{border-color:#f2c9ff}.v2-blog .vt{box-sizing:border-box}.v2-blog div[style*="flex:1 1"],.v2-blog div[style*="flex: 1 1"]{min-width:0}}
/*# sourceMappingURL=0qra3g.wz26sz.css.map*/