[data-skin=chirpy] [data-accent=lemon]{--accent:#ffc400;--accent-strong:#7d5f00;--accent-soft:#fff3c4;--accent-ink:#422d00}[data-theme=dark] [data-accent=lemon]{--accent:#fde68a;--accent-strong:#fcd34d;--accent-soft:#322808;--accent-ink:#3a2a05}[data-skin=chirpy][data-theme=dark] [data-accent=lemon]{--accent:#ffca28;--accent-strong:#ffd43b;--accent-soft:#33290d;--accent-ink:#3a2a00}.lp-btn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);box-shadow:0 3px 0 color-mix(in srgb, var(--accent-ink) 32%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .12s;display:inline-flex}.lp-btn:hover{transform:translateY(-1px)}.lp-btn:active{box-shadow:0 1px 0 color-mix(in srgb, var(--accent-ink) 32%, transparent);transform:translateY(2px)}.lp-btn:focus-visible{outline:3px solid var(--accent-strong);outline-offset:3px}.blog-cta{border-radius:var(--radius-sheet);background:var(--cta-rim);color:var(--cta-ink);padding:3px 3px 7px;position:relative}.blog-cta-sky{border-radius:calc(var(--radius-sheet) - 3px);background:var(--cta-sky);align-items:center;gap:1.25rem;padding:1.5rem 1.5rem 1.5rem 1.35rem;display:flex;position:relative;overflow:hidden}@media (max-width:30rem){.blog-cta-sky{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.35rem 1.25rem 1.4rem}}.blog-cta-cloud{pointer-events:none;background:#fff;border-radius:999px;position:absolute}.blog-cta-cloud-1{opacity:.32;width:6rem;height:2.2rem;animation:26s ease-in-out infinite blog-cta-cloud;top:9%;left:6%}.blog-cta-cloud-2{opacity:.24;width:4.2rem;height:1.6rem;animation:34s ease-in-out infinite reverse blog-cta-cloud;top:7%;right:4%}@keyframes blog-cta-cloud{0%,to{transform:translate(0)}50%{transform:translate(18px)}}.blog-cta-perch{flex:none;place-items:center;width:8rem;height:8rem;animation:4.6s ease-in-out infinite blog-cta-float;display:grid;position:relative}@media (max-width:30rem){.blog-cta-perch{width:6rem;height:6rem}}.blog-cta-bird{z-index:1;transform-origin:50% 88%;width:100%;height:100%;display:block;position:relative}.blog-cta-bird>svg{width:100%;height:100%;display:block}.blog-cta:hover .blog-cta-bird{animation:blog-cta-hop .55s var(--ease-spring)}.blog-cta-shadow{z-index:0;background:var(--cta-deep);opacity:.28;border-radius:999px;width:62%;height:.75rem;animation:4.6s ease-in-out infinite blog-cta-shadow;position:absolute;bottom:-.3rem;left:50%;transform:translate(-50%)}@keyframes blog-cta-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes blog-cta-shadow{0%,to{opacity:.28;transform:translate(-50%)scaleX(1)}50%{opacity:.2;transform:translate(-50%)scaleX(.82)}}@keyframes blog-cta-hop{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-14px)rotate(-5deg)}70%{transform:translateY(0)rotate(0)}85%{transform:translateY(-3px)}}.blog-cta-text{flex:auto;min-width:0;position:relative}.blog-cta-kicker{font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--cta-ink2);font-size:.72rem;font-weight:800}.blog-cta-headline{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cta-ink);margin-top:.3rem;font-size:1.28rem;font-weight:900;line-height:1.22}.blog-cta-copy{color:var(--cta-ink2);margin-top:.5rem;font-size:.98rem;line-height:1.55}.blog-cta-actions{flex-wrap:wrap;align-items:center;gap:.6rem .85rem;margin-top:1.1rem;display:flex}.blog-cta-btn{background:var(--cta-btn);color:var(--cta-btn-ink);font-family:var(--font-display);letter-spacing:.005em;white-space:nowrap;box-shadow:0 4px 0 var(--cta-btn-edge);border-radius:999px;align-items:center;gap:.45rem;padding:.8rem 1.35rem .8rem 1.5rem;font-size:15.5px;font-weight:900;transition:transform .12s,box-shadow .12s;display:inline-flex}.blog-cta-btn svg{transition:transform .16s}.blog-cta-btn:hover{transform:translateY(-1px)}.blog-cta-btn:hover svg{transform:translate(3px)}.blog-cta-btn:active{box-shadow:0 1px 0 var(--cta-btn-edge);transform:translateY(3px)}.blog-cta-btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.blog-cta-badge{color:var(--cta-ink);font-family:var(--font-display);white-space:nowrap;background:#ffffff80;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem .45rem .45rem;font-size:.86rem;font-weight:800;display:inline-flex}.blog-cta-badge-tick{width:1.35rem;height:1.35rem;color:var(--cta-deep);background:#fff;border-radius:999px;place-items:center;display:grid}.blog-end-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.blog-end-pill{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font-family:var(--font-display);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.84rem;font-weight:800;display:inline-flex}.blog-end-pill-strong{padding-left:.4rem}.blog-end-pill-tick{background:var(--accent);width:1.3rem;height:1.3rem;color:var(--accent-ink);border-radius:999px;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.blog-cta-cloud-1,.blog-cta-cloud-2,.blog-cta-perch,.blog-cta-shadow,.blog-cta:hover .blog-cta-bird{animation:none}.blog-cta-btn:hover,.blog-cta-btn:hover svg,.lp-btn:hover{transform:none}}
