.inside-hero--bleed[data-astro-cid-i3lwoum5]{padding-block:0;background-color:#f7faf5;background-image:repeating-linear-gradient(45deg,rgba(100,116,139,.06) 0px,rgba(100,116,139,.06) 1px,transparent 1px,transparent 16px);border-bottom:1px solid var(--border-subtle);overflow:hidden;position:relative}.inside-hero-grid[data-astro-cid-i3lwoum5]{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:480px}.inside-hero-left[data-astro-cid-i3lwoum5]{padding-left:max(var(--container-pad-x),calc((100% - var(--container-max)) / 2 + var(--container-pad-x)));padding-right:clamp(24px,4vw,48px);padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(65px,8vw,100px);display:flex;flex-direction:column;justify-content:center}.badge--farmtable[data-astro-cid-i3lwoum5]{background:var(--primary-dark);color:#fff;font-weight:700;align-self:flex-start}.page-hero__title[data-astro-cid-i3lwoum5]{font-size:clamp(1.9rem,3vw,2.5rem);margin:12px 0 16px;line-height:1.25;color:var(--primary-deep)}.page-hero__lead[data-astro-cid-i3lwoum5]{font-size:1.05rem;color:var(--text-secondary);line-height:1.7;margin-bottom:0}.sub-nav-pills[data-astro-cid-i3lwoum5]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.sub-nav-pill[data-astro-cid-i3lwoum5]{padding:8px 18px;border-radius:24px;background:#fff;border:1px solid var(--border-subtle);font-size:.88rem;font-weight:600;color:var(--text-primary);transition:all var(--transition-fast);box-shadow:0 1px 3px #0000000a}.sub-nav-pill[data-astro-cid-i3lwoum5]:hover,.sub-nav-pill[data-astro-cid-i3lwoum5].active{background-color:var(--primary-dark);color:#fff;border-color:var(--primary-dark)}.inside-hero-right[data-astro-cid-i3lwoum5]{position:relative;width:100%;height:100%;min-height:100%}.inside-hero-photo-wrap[data-astro-cid-i3lwoum5]{position:relative;width:100%;height:100%;min-height:100%;overflow:hidden;background:var(--primary-50)}.inside-hero-photo[data-astro-cid-i3lwoum5]{width:100%;height:100%;object-fit:cover;object-position:center;border:none;border-radius:0;display:block}.inside-hero-overlay[data-astro-cid-i3lwoum5]{position:absolute;bottom:clamp(60px,7vw,90px);left:20px;z-index:5}.banner-pill[data-astro-cid-i3lwoum5]{background:#1c412ae6;backdrop-filter:blur(6px);color:#fff;padding:6px 16px;border-radius:20px;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;gap:6px}.pillars-bar-section[data-astro-cid-i3lwoum5]{padding-block:28px;background:#fff;border-bottom:1px solid var(--border-subtle)}.mda-pillar-bar[data-astro-cid-i3lwoum5]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:var(--bg-secondary);border-radius:var(--card-radius);padding:20px 24px;border:none;box-shadow:none}.pillar-item[data-astro-cid-i3lwoum5]{display:flex;align-items:center;gap:12px}.pillar-item[data-astro-cid-i3lwoum5] i[data-astro-cid-i3lwoum5]{font-size:26px;color:var(--primary-mid);flex-shrink:0}.pillar-item[data-astro-cid-i3lwoum5] strong[data-astro-cid-i3lwoum5]{display:block;font-size:.92rem;color:var(--primary-deep)}.pillar-item[data-astro-cid-i3lwoum5] span[data-astro-cid-i3lwoum5]{font-size:.8rem;color:var(--text-secondary)}.inside-content-section[data-astro-cid-i3lwoum5]{padding-block:var(--section-py-desktop)}.inside-main-content--full[data-astro-cid-i3lwoum5]{width:100%;max-width:100%}.inside-prose--full[data-astro-cid-i3lwoum5]{max-width:100%;font-size:1.05rem;line-height:1.85}.course-meta-full-card[data-astro-cid-i3lwoum5]{background:var(--primary-50);border:1px solid var(--primary-light);border-radius:var(--card-radius);padding:22px 28px;margin-bottom:32px;box-shadow:var(--shadow-sm)}.course-meta-full-card__header[data-astro-cid-i3lwoum5]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.course-meta-full-card__header[data-astro-cid-i3lwoum5] i[data-astro-cid-i3lwoum5]{font-size:20px;color:var(--primary-dark)}.course-meta-full-card__header[data-astro-cid-i3lwoum5] h4[data-astro-cid-i3lwoum5]{margin:0;font-size:1.1rem;color:var(--primary-deep)}.course-meta-full-grid[data-astro-cid-i3lwoum5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.meta-item[data-astro-cid-i3lwoum5]{display:flex;flex-direction:column;gap:4px}.meta-label[data-astro-cid-i3lwoum5]{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;font-weight:700}.meta-value[data-astro-cid-i3lwoum5]{font-size:.95rem;color:var(--primary-deep)}@media (max-width: 992px){.inside-hero-grid[data-astro-cid-i3lwoum5]{grid-template-columns:1fr}.inside-hero-left[data-astro-cid-i3lwoum5]{padding-inline:var(--container-pad-x);padding-block:40px 24px}.inside-hero-right[data-astro-cid-i3lwoum5]{height:380px;min-height:380px}.mda-pillar-bar[data-astro-cid-i3lwoum5]{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width: 576px){.inside-hero-right[data-astro-cid-i3lwoum5]{height:260px;min-height:260px}.mda-pillar-bar[data-astro-cid-i3lwoum5]{grid-template-columns:1fr}.course-meta-full-grid[data-astro-cid-i3lwoum5]{flex-direction:column;align-items:flex-start}}
