h2[data-astro-cid-ikczfgc7]{margin:0 0 var(--space-5)}.outcomes[data-astro-cid-ikczfgc7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cohort-eyebrow[data-astro-cid-ikczfgc7]{font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--ink-soft);margin:0 0 var(--space-4);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.cohort-band[data-astro-cid-ikczfgc7]{padding-block:var(--space-7)}.cohort-band--with-border[data-astro-cid-ikczfgc7]{border-top:var(--bw) solid #f4f1ea38}.cohort-band__heading[data-astro-cid-ikczfgc7]{color:var(--ink-on-dark);margin:0 0 var(--space-4)}.cohort-band[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{color:var(--ink-on-dark);font-size:var(--fs-lead);line-height:var(--lh-relaxed);margin:0 0 var(--space-4)}.cohort-band[data-astro-cid-ikczfgc7] a[data-astro-cid-ikczfgc7]{color:var(--ink-on-dark)}.cohort-sessions[data-astro-cid-ikczfgc7]{gap:var(--space-3);flex-direction:column;display:flex}.cohort-session[data-astro-cid-ikczfgc7]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:var(--bw) solid var(--ue-darkgreen);background:var(--surface);display:flex}.cohort-session[data-astro-cid-ikczfgc7] span[data-astro-cid-ikczfgc7]{color:var(--ue-bluegreen);font-weight:700;font-size:var(--fs-small);flex-shrink:0}.cohort-session[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{color:var(--ink-strong);line-height:var(--lh-relaxed);font-size:var(--fs-body);margin:0}.cohort-session--fpo[data-astro-cid-ikczfgc7]{border-color:var(--line-soft);background:0 0}.cohort-session--fpo[data-astro-cid-ikczfgc7] span[data-astro-cid-ikczfgc7],.cohort-session--fpo[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{color:var(--ink-soft);font-style:italic}.cohort-logistics[data-astro-cid-ikczfgc7]{padding-top:0}.cohort-card[data-astro-cid-ikczfgc7]{border:var(--bw) solid var(--ue-darkgreen);border-radius:var(--radius-lg);background:var(--ue-bluegreen);box-shadow:var(--shadow-hand);padding:var(--space-7);color:#fff;font-size:var(--fs-body-lg)}.cohort-card[data-astro-cid-ikczfgc7] h2[data-astro-cid-ikczfgc7]{margin:0 0 var(--space-3);color:#fff}.cohort-card[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{line-height:var(--lh-relaxed)}.cohort-card__note[data-astro-cid-ikczfgc7]{margin-top:var(--space-2);color:#fff;font-size:var(--fs-small)}.cohort-price[data-astro-cid-ikczfgc7]{font-size:var(--fs-h3);color:var(--ue-darkgreen);margin:0 0 var(--space-3);font-weight:700}.cohort-copy[data-astro-cid-ikczfgc7]{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--ink-body);margin:0}.cohort-faq-item[data-astro-cid-ikczfgc7]{border-bottom:var(--bw) dashed var(--line-warm)}.cohort-faq-item[data-astro-cid-ikczfgc7] summary[data-astro-cid-ikczfgc7]{cursor:pointer;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;align-items:center;list-style:none;display:flex}.cohort-faq-item[data-astro-cid-ikczfgc7] summary[data-astro-cid-ikczfgc7]::-webkit-details-marker{display:none}.cohort-faq-item[data-astro-cid-ikczfgc7] summary[data-astro-cid-ikczfgc7] span[data-astro-cid-ikczfgc7]:first-child{color:var(--ue-darkgreen);font-weight:700}.cohort-faq-icon[data-astro-cid-ikczfgc7]{color:var(--ue-bluegreen);flex-shrink:0;font-size:1.5rem;line-height:1}.cohort-faq-icon[data-astro-cid-ikczfgc7]:before{content:"+"}.cohort-faq-item[data-astro-cid-ikczfgc7][open] .cohort-faq-icon[data-astro-cid-ikczfgc7]:before{content:"-"}.cohort-faq-item[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{margin:0 0 var(--space-4);max-width:60ch;color:var(--ink-body);line-height:var(--lh-relaxed)}.cohort-register[data-astro-cid-ikczfgc7]{padding-bottom:var(--space-9)}.cohort-register-card[data-astro-cid-ikczfgc7]{background:var(--surface-dark);border:var(--bw) solid var(--ue-darkgreen);border-radius:var(--radius-lg);box-shadow:var(--shadow-hand);padding:var(--space-8) var(--space-7);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.cohort-register-card[data-astro-cid-ikczfgc7] h2[data-astro-cid-ikczfgc7]{color:var(--ink-on-dark);max-width:24ch;font-size:var(--fs-h3);line-height:var(--lh-snug);margin:0}.cohort-register-card[data-astro-cid-ikczfgc7] p[data-astro-cid-ikczfgc7]{color:var(--ink-on-dark-soft);max-width:56ch;font-size:var(--fs-small);line-height:var(--lh-relaxed);margin:0}.cohort-references[data-astro-cid-ikczfgc7]{padding-top:0}.cohort-references[data-astro-cid-ikczfgc7] ol[data-astro-cid-ikczfgc7]{padding-left:var(--space-5);gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-relaxed);color:var(--ink-soft);flex-direction:column;margin:0;display:flex}.cohort-references[data-astro-cid-ikczfgc7] a[data-astro-cid-ikczfgc7]{color:var(--link)}.cohort-sticky[data-astro-cid-ikczfgc7]{z-index:60;padding:12px var(--gutter);border-top:var(--bw) solid var(--ue-darkgreen);background:var(--surface);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0a332d1f}.cohort-sticky[data-astro-cid-ikczfgc7][hidden]{display:none}body.cohort-sticky-visible{padding-bottom:76px}@media (width<=768px){.cohort-card[data-astro-cid-ikczfgc7],.cohort-register-card[data-astro-cid-ikczfgc7]{padding:var(--space-6)}}
