.series-lead[data-astro-cid-7ydttdzx]{display:flex;align-items:flex-start;gap:.9rem;margin:0 0 1.75rem}.saoirse-avatar[data-astro-cid-7ydttdzx]{flex:0 0 auto;width:78px;height:78px;object-fit:contain;margin-top:.4rem;animation:saoirse-bob 3.2s ease-in-out infinite}@keyframes saoirse-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.saoirse-avatar[data-astro-cid-7ydttdzx]{animation:none}}.saoirse-bubble[data-astro-cid-7ydttdzx]{position:relative;flex:1 1 auto;padding:1.1rem 1.25rem;background:#fff;border:3px solid var(--purple);border-radius:18px;box-shadow:0 8px #69005a2e}.saoirse-bubble[data-astro-cid-7ydttdzx]:before,.saoirse-bubble[data-astro-cid-7ydttdzx]:after{content:"";position:absolute;top:24px;width:0;height:0;border-style:solid}.saoirse-bubble[data-astro-cid-7ydttdzx]:before{left:-16px;border-width:10px 16px 10px 0;border-color:transparent var(--purple) transparent transparent}.saoirse-bubble[data-astro-cid-7ydttdzx]:after{left:-11px;border-width:7px 12px 7px 0;border-color:transparent #ffffff transparent transparent}.series-lead-copy[data-astro-cid-7ydttdzx]{margin:0 0 .8rem;color:var(--green-light);font-size:1.05rem;line-height:1.55}.series-lead-meta[data-astro-cid-7ydttdzx]{display:flex;flex-wrap:wrap;gap:.45rem;margin:0}.lead-pill[data-astro-cid-7ydttdzx]{display:inline-block;padding:.3rem .7rem;border-radius:999px;border:2px solid var(--purple);color:var(--purple);font-size:.8rem;font-weight:700}.lead-pill-free[data-astro-cid-7ydttdzx]{background:var(--green-lime);border-color:var(--green-lime);color:var(--green-dark);font-weight:800}@media(max-width:720px){.saoirse-avatar[data-astro-cid-7ydttdzx]{width:54px;height:54px}.saoirse-bubble[data-astro-cid-7ydttdzx]{padding:.9rem 1rem}.series-lead-copy[data-astro-cid-7ydttdzx]{font-size:.98rem}}.toolkit-main[data-astro-cid-7ydttdzx]{padding-top:0;padding-bottom:3rem}.hero[data-astro-cid-7ydttdzx]{margin:0 calc(50% - 50vw) 1.1rem;padding:2rem max(1rem,calc(50vw - 600px + 1rem));background:linear-gradient(180deg,#030a06f2,#030a06d1)}.hero-kicker[data-astro-cid-7ydttdzx]{margin:0;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:var(--purple-light);font-weight:700}.hero[data-astro-cid-7ydttdzx] h1[data-astro-cid-7ydttdzx]{margin:.2rem 0 0;color:var(--green-lime)}.hero-tagline[data-astro-cid-7ydttdzx]{margin:.35rem 0 0;color:var(--green-light);max-width:64ch}.latest-blog-box[data-astro-cid-7ydttdzx]{background:#fff;border:2px solid rgba(105,0,90,.22);border-radius:8px;padding:1.5rem;transition:transform .2s ease,border-color .2s ease;margin-bottom:1rem;box-shadow:0 10px 24px #0000001f;color:#000}.latest-blog-box[data-astro-cid-7ydttdzx]:hover{transform:translateY(-2px);border-color:var(--purple-light)}.latest-blog-box[data-astro-cid-7ydttdzx] h2[data-astro-cid-7ydttdzx]{color:var(--purple);margin-bottom:.7rem}#search-posts[data-astro-cid-7ydttdzx]{width:100%;max-width:420px;display:block;margin-bottom:1rem;padding:.65rem .85rem;border-radius:8px;border:1px solid rgba(105,0,90,.45);background:#fff;color:#000;font-size:.95rem}.latest-posts[data-astro-cid-7ydttdzx]{list-style:none;padding:0;margin:0}.latest-posts[data-astro-cid-7ydttdzx] li[data-astro-cid-7ydttdzx]{margin-bottom:.9rem;padding-bottom:.9rem;border-bottom:1px solid rgba(192,254,113,.2)}.latest-posts[data-astro-cid-7ydttdzx] li[data-astro-cid-7ydttdzx]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.latest-posts[data-astro-cid-7ydttdzx] li[data-astro-cid-7ydttdzx] a[data-astro-cid-7ydttdzx]{text-decoration:none;color:#000!important;display:block}.latest-posts[data-astro-cid-7ydttdzx] li[data-astro-cid-7ydttdzx] a[data-astro-cid-7ydttdzx]:hover .title[data-astro-cid-7ydttdzx]{color:var(--purple)}.latest-posts[data-astro-cid-7ydttdzx] .title[data-astro-cid-7ydttdzx]{margin:0 0 .25rem;font-size:1.15rem;color:#000}.latest-posts[data-astro-cid-7ydttdzx] .description[data-astro-cid-7ydttdzx]{margin:0;color:#000;line-height:1.5;font-size:.96rem}.content-feedback-cta[data-astro-cid-7ydttdzx]{margin:0;text-align:center;border:2px solid rgba(105,0,90,.22);border-radius:8px;background:#fff;padding:1rem;box-shadow:0 10px 24px #0000001f}.content-feedback-cta[data-astro-cid-7ydttdzx] p[data-astro-cid-7ydttdzx]{margin-bottom:.55rem;color:#000}.feedback-cta-link[data-astro-cid-7ydttdzx]{display:inline-block;border:2px solid var(--green-lime);border-radius:8px;padding:.48rem .85rem;background:var(--green-lime);color:var(--green-dark)!important;font-weight:700;text-decoration:none!important}.feedback-cta-link[data-astro-cid-7ydttdzx]:hover{border-color:var(--purple-light);color:var(--purple)!important}@media(max-width:720px){.toolkit-main[data-astro-cid-7ydttdzx]{padding-bottom:2rem}.hero[data-astro-cid-7ydttdzx]{padding:1.4rem max(.85rem,calc(50vw - 600px + 1rem));margin-bottom:.9rem}.latest-blog-box[data-astro-cid-7ydttdzx]{padding:1rem}}.intro-card[data-astro-cid-7ydttdzx]{background:#fff;border:2px solid rgba(105,0,90,.22);border-radius:8px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 10px 24px #0000001f;color:#000}.intro-card[data-astro-cid-7ydttdzx] p[data-astro-cid-7ydttdzx]{color:#000;margin:0}.release-schedule-banner[data-astro-cid-7ydttdzx]{margin-bottom:1rem;padding:1.1rem 1.25rem;background:#c0fe711f;border:2px solid var(--green-lime);border-radius:10px;text-align:center}.release-eyebrow[data-astro-cid-7ydttdzx]{margin:0 0 .3rem;color:var(--green-lime);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:800}.release-body[data-astro-cid-7ydttdzx]{margin:0;color:var(--green-light);line-height:1.5}.toolkit-series[data-astro-cid-7ydttdzx]{margin-top:.4rem;margin-bottom:1.6rem}.toolkit-bonus[data-astro-cid-7ydttdzx]{margin-top:1.2rem;margin-bottom:1.6rem}.toolkit-series[data-astro-cid-7ydttdzx] h2[data-astro-cid-7ydttdzx],.toolkit-bonus[data-astro-cid-7ydttdzx] h2[data-astro-cid-7ydttdzx]{color:var(--purple-light);margin:0 0 .25rem}.series-intro[data-astro-cid-7ydttdzx]{margin:0 0 .6rem;color:var(--green-light);max-width:60ch;font-size:.95rem}.series-section[data-astro-cid-7ydttdzx]{margin-bottom:2rem}.series-section-heading[data-astro-cid-7ydttdzx]{margin:0 0 .75rem;padding-bottom:.4rem;border-bottom:2px solid var(--green-lime);color:var(--green-lime);font-size:1.3rem}.coming-soon[data-astro-cid-7ydttdzx]{margin-top:2.4rem;padding-top:1.6rem;border-top:2px solid rgba(192,254,113,.22)}.coming-soon-heading[data-astro-cid-7ydttdzx]{margin:0 0 1rem;color:var(--green-light);opacity:.7;font-size:1.1rem}.coming-soon-list[data-astro-cid-7ydttdzx]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.coming-soon-item[data-astro-cid-7ydttdzx]{padding:.85rem 0 1rem;border-bottom:1px solid rgba(192,254,113,.16)}.coming-soon-item[data-astro-cid-7ydttdzx] .coming-soon-title[data-astro-cid-7ydttdzx]{margin:0;color:var(--green-light);opacity:.9;font-size:1.02rem;line-height:1.35;font-weight:700}.coming-soon-badge[data-astro-cid-7ydttdzx]{display:inline-block;margin-bottom:.45rem;padding:.2rem .6rem;border-radius:999px;background:var(--purple);color:#fff;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.coming-soon-rest[data-astro-cid-7ydttdzx]{margin:1rem 0 0;color:var(--green-light);opacity:.6;font-size:.88rem}.series-section-soon[data-astro-cid-7ydttdzx] .series-section-heading[data-astro-cid-7ydttdzx]{border-bottom-color:#c0fe7159;opacity:.85}.month-toolkit-list[data-astro-cid-7ydttdzx]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.toolkit-card[data-astro-cid-7ydttdzx]{border:2px solid rgba(105,0,90,.18);border-radius:12px;padding:1rem 1.1rem 1.1rem;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.toolkit-card[data-astro-cid-7ydttdzx]:hover{transform:none}.toolkit-card[data-astro-cid-7ydttdzx] a[data-astro-cid-7ydttdzx]{display:block;text-decoration:none!important;color:inherit!important}.toolkit-month[data-astro-cid-7ydttdzx]{display:inline-block;padding:.2rem .6rem;border-radius:999px;background:var(--purple);color:#fff;font-size:.72rem;font-weight:700;line-height:1.35;margin-bottom:.5rem}.toolkit-month-bonus[data-astro-cid-7ydttdzx]{background:var(--green-lime);color:var(--green-dark)}.toolkit-status[data-astro-cid-7ydttdzx]{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:#69005a8c;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-left:.4rem;vertical-align:middle}.toolkit-title[data-astro-cid-7ydttdzx]{color:var(--green-dark)!important;font-size:1.05rem;margin:0 0 .4rem;line-height:1.35;font-weight:700}.toolkit-description[data-astro-cid-7ydttdzx]{color:var(--green-dark);font-size:.92rem;margin:0 0 .7rem;line-height:1.5;opacity:.82}.toolkit-cta[data-astro-cid-7ydttdzx]{color:var(--purple);font-weight:700;font-size:.85rem}.toolkit-card-missing[data-astro-cid-7ydttdzx]{opacity:.65;background:#f7f5f8}.preview-link[data-astro-cid-7ydttdzx]{position:relative;z-index:1;display:inline-block;margin-top:.6rem;padding:.3rem .6rem;border:2px dashed var(--purple);border-radius:8px;background:#fff;color:var(--purple)!important;font-size:.78rem;font-weight:700;text-decoration:none!important;pointer-events:auto;cursor:pointer}.toolkit-card-locked[data-astro-cid-7ydttdzx]{position:relative;background:#f4ffe88c;border-color:#69005a2e;cursor:not-allowed}.toolkit-card-locked[data-astro-cid-7ydttdzx] .toolkit-title[data-astro-cid-7ydttdzx]{color:var(--purple);opacity:.72}.toolkit-description-blur[data-astro-cid-7ydttdzx]{opacity:.7}.toolkit-lock-badge[data-astro-cid-7ydttdzx]{display:inline-block;margin:.35rem 0 .4rem;padding:.25rem .6rem;border-radius:999px;background:var(--purple);color:var(--green-light);font-size:.78rem;font-weight:700;letter-spacing:.04em}.toolkit-card[data-astro-cid-7ydttdzx]:not(.toolkit-card-locked,.toolkit-card-missing){background:#fff;border:2px solid rgba(105,0,90,.18);border-top:6px solid var(--green-lime);border-radius:14px;padding:1.1rem 1.2rem 1.2rem;box-shadow:0 8px 20px #00000029}.toolkit-card[data-astro-cid-7ydttdzx]:not(.toolkit-card-locked,.toolkit-card-missing) .toolkit-title[data-astro-cid-7ydttdzx]{color:var(--green-dark)!important}.toolkit-card[data-astro-cid-7ydttdzx].toolkit-card-locked,.toolkit-card-missing[data-astro-cid-7ydttdzx]{background:none;border:none;border-bottom:1px solid rgba(192,254,113,.16);border-radius:0;box-shadow:none;padding:.85rem 0 1rem}.saoirse-bubble[data-astro-cid-7ydttdzx]{background:none;border:none;border-radius:0;box-shadow:none;padding:0}.saoirse-bubble[data-astro-cid-7ydttdzx]:before,.saoirse-bubble[data-astro-cid-7ydttdzx]:after{display:none}.content-feedback-cta[data-astro-cid-7ydttdzx]{background:none;border:none;box-shadow:none;padding:1.2rem 0 0;text-align:left;color:var(--green-light)}.content-feedback-cta[data-astro-cid-7ydttdzx] p[data-astro-cid-7ydttdzx]{color:var(--green-light)}.toolkit-card[data-astro-cid-7ydttdzx].toolkit-card-locked .toolkit-title[data-astro-cid-7ydttdzx],.toolkit-card-missing[data-astro-cid-7ydttdzx] .toolkit-title[data-astro-cid-7ydttdzx],.toolkit-card-planned[data-astro-cid-7ydttdzx] .toolkit-title[data-astro-cid-7ydttdzx]{color:var(--green-light)!important;opacity:.9}.toolkit-card[data-astro-cid-7ydttdzx].toolkit-card-locked .toolkit-description[data-astro-cid-7ydttdzx],.toolkit-card-missing[data-astro-cid-7ydttdzx] .toolkit-description[data-astro-cid-7ydttdzx],.toolkit-card-planned[data-astro-cid-7ydttdzx] .toolkit-description[data-astro-cid-7ydttdzx]{color:var(--green-light)!important;opacity:.75}
