.rekon-blog-page .rk-pricing-hero{padding:96px 0 48px;border-top:1px solid var(--rk-rule)}.rekon-blog-page .rk-blog-hero-actions{margin-top:36px;display:flex;gap:16px;flex-wrap:wrap}.rekon-blog-page code{font-family:var(--rk-mono);font-size:12px;color:var(--rk-red);background:#e5383b14;padding:1px 5px;border-radius:2px}.rekon-blog-page .rk-blog-stats{padding:0;border-top:1px solid var(--rk-rule-2);border-bottom:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.rekon-blog-page .rk-blog-stat{padding:28px 24px;border-right:1px solid var(--rk-rule-2);display:flex;flex-direction:column;gap:8px}.rekon-blog-page .rk-blog-stat:last-child{border-right:0}.rekon-blog-page .rk-blog-stat-num{font-family:var(--rk-display);font-weight:500;font-size:36px;line-height:1;letter-spacing:-.025em;color:var(--rk-ink)}.rekon-blog-page .rk-blog-stat-date{font-size:22px}.rekon-blog-page .rk-blog-stat-label{font-family:var(--rk-mono);font-size:10px;letter-spacing:.12em;color:var(--rk-ink-dim);text-transform:uppercase}.rekon-blog-page .rk-blog-cats{padding:56px 0 24px;border-top:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-cat-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rekon-blog-page .rk-blog-cat{font-family:var(--rk-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rk-ink-dim);padding:8px 14px;border:1px solid var(--rk-rule-2);background:transparent;cursor:pointer;transition:border-color .2s,color .2s,background .2s;display:inline-flex;gap:6px}.rekon-blog-page .rk-blog-cat:hover{border-color:var(--rk-red-dim);color:var(--rk-ink)}.rekon-blog-page .rk-blog-cat.on{border-color:var(--rk-red);color:var(--rk-red);background:#e5383b0f}.rekon-blog-page .rk-blog-cat-count{color:var(--rk-ink-mute)}.rekon-blog-page .rk-blog-cat.on .rk-blog-cat-count{color:var(--rk-red)}.rekon-blog-page .rk-blog-featured{padding:56px 0;border-top:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-featured-link{display:block;transition:background .2s;padding:4px;margin:-4px}.rekon-blog-page .rk-blog-featured-link:hover{background:#e5383b08}.rekon-blog-page .rk-blog-featured-link:hover h2{color:var(--rk-red)}.rekon-blog-page .rk-blog-featured-link h2{transition:color .2s}.rekon-blog-page .rk-blog-featured-cat{display:inline-block;font-family:var(--rk-mono);font-size:10px;letter-spacing:.2em;color:var(--rk-red);text-transform:uppercase;margin-bottom:16px;padding:3px 8px;border:1px solid var(--rk-red-dim)}.rekon-blog-page .rk-blog-featured-meta{margin-top:20px;display:flex;gap:10px;align-items:baseline;font-family:var(--rk-mono);font-size:11px;color:var(--rk-ink-dim);letter-spacing:.08em;flex-wrap:wrap}.rekon-blog-page .rk-blog-featured-meta .dot{color:var(--rk-ink-mute)}.rekon-blog-page .rk-blog-featured-link .rk-em-link{margin-top:28px;display:inline-flex}.rekon-blog-page .rk-blog-list{padding:56px 0 72px;border-top:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px;border-top:1px solid var(--rk-rule-2);border-left:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-card{display:flex;flex-direction:column;padding:32px 28px;border-right:1px solid var(--rk-rule-2);border-bottom:1px solid var(--rk-rule-2);min-height:280px;transition:background .2s;color:var(--rk-ink)}.rekon-blog-page .rk-blog-card[hidden]{display:none}.rekon-blog-page .rk-blog-card:hover{background:linear-gradient(180deg,rgba(229,56,59,.04) 0%,transparent 60%)}.rekon-blog-page .rk-blog-card:hover .rk-blog-card-arrow{transform:translate(6px,-6px);color:var(--rk-red)}.rekon-blog-page .rk-blog-card:hover .rk-blog-card-title{color:var(--rk-red)}.rekon-blog-page .rk-blog-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.rekon-blog-page .rk-blog-card-cat{font-family:var(--rk-mono);font-size:10px;letter-spacing:.15em;color:var(--rk-red);text-transform:uppercase}.rekon-blog-page .rk-blog-card-arrow{font-family:var(--rk-mono);font-size:16px;color:var(--rk-ink-mute);transition:all .25s}.rekon-blog-page .rk-blog-card-title{font-family:var(--rk-display);font-weight:500;font-size:19px;line-height:1.25;letter-spacing:-.01em;color:var(--rk-ink);margin-bottom:12px;transition:color .2s}.rekon-blog-page .rk-blog-card-desc{font-family:var(--rk-body);font-size:13px;color:var(--rk-ink-dim);line-height:1.55;margin-bottom:auto}.rekon-blog-page .rk-blog-card-meta{margin-top:20px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-family:var(--rk-mono);font-size:10px;color:var(--rk-ink-mute);letter-spacing:.08em;text-transform:uppercase}.rekon-blog-page .rk-blog-card-meta .dot{color:var(--rk-rule-2)}.rekon-blog-page .rk-blog-card-tags{color:var(--rk-ink-dim)}.rekon-blog-page .rk-blog-empty{padding:48px 0;text-align:center;font-family:var(--rk-body);font-size:14px;color:var(--rk-ink-dim);border-top:1px solid var(--rk-rule-2);margin-top:24px}.rekon-blog-page .rk-blog-empty[hidden]{display:none}@media(max-width:1080px){.rekon-blog-page .rk-blog-grid,.rekon-blog-page .rk-blog-stat-row{grid-template-columns:repeat(2,1fr)}.rekon-blog-page .rk-blog-stat:nth-child(2n){border-right:0}.rekon-blog-page .rk-blog-stat{border-bottom:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-stat:nth-last-child(-n+2){border-bottom:0}}@media(max-width:760px){.rekon-blog-page .rk-blog-grid,.rekon-blog-page .rk-blog-stat-row{grid-template-columns:1fr}.rekon-blog-page .rk-blog-stat{border-right:0;border-bottom:1px solid var(--rk-rule-2)}.rekon-blog-page .rk-blog-stat:last-child{border-bottom:0}}
