.section[data-astro-cid-w6ymvdtg]{position:relative}.section--dark[data-astro-cid-w6ymvdtg]{background:var(--color-green-deep);color:var(--color-on-dark);overflow:hidden}.section__inner[data-astro-cid-w6ymvdtg]{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto;position:relative}.section--hero[data-astro-cid-w6ymvdtg] .section__inner[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y-hero) var(--section-y-lg)}.section--default[data-astro-cid-w6ymvdtg] .section__inner[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y)}.section--lg[data-astro-cid-w6ymvdtg] .section__inner[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y-lg)}.section--xl[data-astro-cid-w6ymvdtg] .section__inner[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y-xl)}.section__inner--stacked[data-astro-cid-w6ymvdtg]{flex-direction:column;align-items:flex-start;display:flex}.section__header[data-astro-cid-w6ymvdtg] .eyebrow+.section__title[data-astro-cid-w6ymvdtg]{margin-top:var(--rhythm-eyebrow)}.section__inner--stacked[data-astro-cid-w6ymvdtg] .section__body[data-astro-cid-w6ymvdtg]{width:100%}.section__inner--sidebar[data-astro-cid-w6ymvdtg]{align-items:flex-start;gap:var(--rhythm-eyebrow) var(--space-16);flex-wrap:wrap;display:flex}.section__inner--sidebar[data-astro-cid-w6ymvdtg] .section__header[data-astro-cid-w6ymvdtg]{flex:0 0 200px;padding-top:10px}.section__inner--sidebar[data-astro-cid-w6ymvdtg] .section__body[data-astro-cid-w6ymvdtg]{flex:560px}@media (width>=1024px){.section__inner--sidebar[data-astro-cid-w6ymvdtg] .section__header[data-astro-cid-w6ymvdtg]{top:var(--space-10);position:sticky}}.section__title[data-astro-cid-w6ymvdtg]{font-size:var(--text-h2);line-height:var(--leading-display);letter-spacing:var(--tracking-h2);font-weight:var(--weight-medium);max-width:var(--measure-h2);margin-bottom:var(--rhythm-title)}.section__title--soft[data-astro-cid-w6ymvdtg]{font-size:var(--text-h2-soft);line-height:var(--leading-snug);letter-spacing:var(--tracking-h2-soft);font-weight:var(--weight-regular);max-width:var(--measure-body)}.section__title--display[data-astro-cid-w6ymvdtg]{font-size:var(--text-h2-lg);line-height:var(--leading-display-lg);letter-spacing:var(--tracking-display-lg);max-width:var(--measure-h2-lg)}.section__title--display[data-astro-cid-w6ymvdtg].section__title--soft{font-weight:var(--weight-regular);line-height:var(--leading-statement)}.section--dark[data-astro-cid-w6ymvdtg] .section__title[data-astro-cid-w6ymvdtg]{color:var(--color-on-dark)}.section--dark[data-astro-cid-w6ymvdtg] .eyebrow{color:var(--color-green-muted)}.section--dark[data-astro-cid-w6ymvdtg] p{color:var(--color-green-pale)}.section--xl[data-astro-cid-w6ymvdtg] .section__title[data-astro-cid-w6ymvdtg]{font-size:var(--text-cta);line-height:var(--leading-cta);letter-spacing:var(--tracking-display);max-width:820px;margin-bottom:0}.section--xl[data-astro-cid-w6ymvdtg] .section__title--display[data-astro-cid-w6ymvdtg]{font-size:var(--text-h2-lg);line-height:var(--leading-display-lg);letter-spacing:var(--tracking-display-lg);max-width:var(--measure-h2-lg)}.section[data-astro-cid-w6ymvdtg] [slot=background]{object-fit:cover;object-position:center 35%;opacity:.38;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.blog__empty[data-astro-cid-wfq3d74b]{font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-body);max-width:var(--measure-body)}.blog__grid[data-astro-cid-wfq3d74b]{gap:var(--space-16) var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.post__link[data-astro-cid-wfq3d74b]{color:inherit;display:block}.post__frame[data-astro-cid-wfq3d74b]{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border);transition:box-shadow var(--transition-slow), transform var(--transition-slow);overflow:hidden}.post__frame[data-astro-cid-wfq3d74b] img[data-astro-cid-wfq3d74b]{object-fit:cover;object-position:center;width:100%;height:100%}.post__link[data-astro-cid-wfq3d74b]:hover .post__frame[data-astro-cid-wfq3d74b]{box-shadow:var(--shadow-card);transform:translateY(-3px)}.post__meta[data-astro-cid-wfq3d74b]{align-items:baseline;gap:var(--space-3);margin-top:var(--space-5);font-size:var(--text-meta);color:var(--color-muted);flex-wrap:wrap;display:flex}.post__dot[data-astro-cid-wfq3d74b]{font-family:var(--font-mono)}.post__title[data-astro-cid-wfq3d74b]{margin-top:var(--space-2);font-size:var(--text-card-title);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--color-green);max-width:var(--measure-card)}.post__link[data-astro-cid-wfq3d74b]:hover .post__title[data-astro-cid-wfq3d74b]{color:var(--color-green-hover)}.post__summary[data-astro-cid-wfq3d74b]{margin-top:var(--space-2);font-size:var(--text-base);line-height:var(--leading-lead);color:var(--color-body);max-width:var(--measure-card)}
