.mono-label[data-astro-cid-kve552yi]{font-family:var(--mono);font-size:12px;color:var(--accent);margin-bottom:16px}.page-header[data-astro-cid-kve552yi]{background:#fff;border-bottom:1px solid var(--border)}.page-header-inner[data-astro-cid-kve552yi]{max-width:var(--max);margin:0 auto;padding:64px 32px 56px}.page-header-inner[data-astro-cid-kve552yi] h1[data-astro-cid-kve552yi]{font-size:44px;line-height:1.07;letter-spacing:-.025em;font-weight:700;margin:0 0 14px}.page-sub[data-astro-cid-kve552yi]{font-size:18px;line-height:1.55;color:var(--text-2);margin:0}.freebies-section[data-astro-cid-kve552yi]{border-bottom:1px solid var(--border)}.freebies-inner[data-astro-cid-kve552yi]{max-width:var(--max);margin:0 auto;padding:56px 32px}.freebies-grid[data-astro-cid-kve552yi]{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.freebie-card[data-astro-cid-kve552yi]{background:#fff;border:1px solid var(--border);border-radius:14px;padding:28px;display:flex;flex-direction:column}.freebie-card-top[data-astro-cid-kve552yi]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.freebie-icon[data-astro-cid-kve552yi]{color:var(--accent)}.freebie-type[data-astro-cid-kve552yi]{font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--text-muted)}.freebie-title[data-astro-cid-kve552yi]{font-size:20px;font-weight:700;color:var(--text);line-height:1.2;margin:0 0 12px;letter-spacing:-.01em}.freebie-desc[data-astro-cid-kve552yi]{font-size:14.5px;line-height:1.6;color:var(--text-2);margin:0 0 24px;flex:1}.freebie-btn[data-astro-cid-kve552yi]{display:inline-block;font-size:14px;color:#fff;font-weight:600;background:var(--accent);padding:12px 20px;border-radius:8px;text-decoration:none;transition:background .15s;align-self:flex-start}.freebie-btn[data-astro-cid-kve552yi]:hover{background:var(--accent-dark)}.freebie-soon[data-astro-cid-kve552yi]{display:inline-block;font-size:13px;color:var(--text-muted);font-family:var(--mono);border:1px solid var(--border);border-radius:999px;padding:8px 18px;align-self:flex-start}.freebies-custom[data-astro-cid-kve552yi]{background:var(--bg)}.freebies-custom-inner[data-astro-cid-kve552yi]{max-width:640px;margin:0 auto;padding:64px 32px;text-align:center}.freebies-custom-inner[data-astro-cid-kve552yi] h2[data-astro-cid-kve552yi]{font-size:34px;font-weight:700;letter-spacing:-.02em;margin:0 0 14px}.freebies-custom-inner[data-astro-cid-kve552yi] p[data-astro-cid-kve552yi]{font-size:16px;line-height:1.6;color:var(--text-2);margin:0 0 28px}.btn-outline[data-astro-cid-kve552yi]{display:inline-block;font-size:15px;color:var(--text);font-weight:600;border:1.5px solid var(--border-2);padding:13px 24px;border-radius:9px;text-decoration:none;transition:border-color .15s}.btn-outline[data-astro-cid-kve552yi]:hover{border-color:var(--text)}@media(max-width:700px){.page-header-inner[data-astro-cid-kve552yi]{padding:48px 20px}.page-header-inner[data-astro-cid-kve552yi] h1[data-astro-cid-kve552yi]{font-size:34px}.freebies-inner[data-astro-cid-kve552yi]{padding:40px 20px}.freebies-grid[data-astro-cid-kve552yi]{grid-template-columns:1fr}.freebies-custom-inner[data-astro-cid-kve552yi]{padding:48px 20px}.freebies-custom-inner[data-astro-cid-kve552yi] h2[data-astro-cid-kve552yi]{font-size:26px}}
