.page-hero[data-astro-cid-s5hxusys]{position:relative;overflow:hidden;padding:30px 24px;border-radius:14px;margin-bottom:20px}.page-hero-inner[data-astro-cid-s5hxusys]{position:relative;z-index:1;max-width:760px}.page-hero--pine[data-astro-cid-s5hxusys]{background:linear-gradient(120deg,#0e3b2e 0% 100%)}.page-hero--pine[data-astro-cid-s5hxusys] .page-hero-eyebrow[data-astro-cid-s5hxusys]{color:#e0a458}.page-hero--pine[data-astro-cid-s5hxusys] .page-hero-title[data-astro-cid-s5hxusys]{color:#fff}.page-hero--pine[data-astro-cid-s5hxusys] .page-hero-sub[data-astro-cid-s5hxusys]{color:var(--color-teal-on-dark-2, #E5EFE9)}.page-hero-rings[data-astro-cid-s5hxusys]{position:absolute;top:-90px;right:-70px;width:320px;height:320px;border-radius:9999px;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 40px #ffffff0d,inset 0 0 0 56px #ffffff0f;pointer-events:none}.page-hero--sand[data-astro-cid-s5hxusys]{background:linear-gradient(120deg,#fbf1e2,#f4e7d2);border:1px solid #ECD9BC}.page-hero--sand[data-astro-cid-s5hxusys] .page-hero-eyebrow[data-astro-cid-s5hxusys]{color:var(--color-sand-text, #895F1B)}.page-hero--sand[data-astro-cid-s5hxusys] .page-hero-title[data-astro-cid-s5hxusys]{color:var(--color-ink, #1C1F1B)}.page-hero--sand[data-astro-cid-s5hxusys] .page-hero-sub[data-astro-cid-s5hxusys]{color:var(--color-ink-2, #3A3D37)}.page-hero--plain[data-astro-cid-s5hxusys]{background:transparent;padding:8px 0 14px;border-radius:0}.page-hero--plain[data-astro-cid-s5hxusys] .page-hero-eyebrow[data-astro-cid-s5hxusys]{color:var(--color-accent, #C9862B)}.page-hero--plain[data-astro-cid-s5hxusys] .page-hero-title[data-astro-cid-s5hxusys]{color:var(--color-ink, #1C1F1B)}.page-hero--plain[data-astro-cid-s5hxusys] .page-hero-sub[data-astro-cid-s5hxusys]{color:var(--color-muted, #7C7E74)}.page-hero-eyebrow[data-astro-cid-s5hxusys]{font-family:var(--font-mono, ui-monospace),monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.page-hero-title[data-astro-cid-s5hxusys]{font-family:var(--font-display, Georgia),serif;font-size:1.75rem;font-weight:500;margin:0;line-height:1.05;letter-spacing:-.02em}.page-hero-sub[data-astro-cid-s5hxusys]{font-size:15px;margin:10px 0 0;line-height:1.55}.page-hero-extra[data-astro-cid-s5hxusys]{margin-top:18px}@media(min-width:768px){.page-hero[data-astro-cid-s5hxusys]{padding:38px 32px}.page-hero--plain[data-astro-cid-s5hxusys]{padding:8px 0 16px}.page-hero-title[data-astro-cid-s5hxusys]{font-size:2.5rem}.page-hero-sub[data-astro-cid-s5hxusys]{font-size:16px}}[data-theme=dark] .page-hero--sand[data-astro-cid-s5hxusys]{background:linear-gradient(120deg,#15302b,#1c2b28);border-color:#2a3d38}[data-theme=dark] .page-hero--sand[data-astro-cid-s5hxusys] .page-hero-title[data-astro-cid-s5hxusys]{color:#f0e6dc}[data-theme=dark] .page-hero--sand[data-astro-cid-s5hxusys] .page-hero-sub[data-astro-cid-s5hxusys]{color:#e5efe9}[data-theme=dark] .page-hero--sand[data-astro-cid-s5hxusys] .page-hero-eyebrow[data-astro-cid-s5hxusys]{color:#e0a458}.sister-funnel[data-astro-cid-crqojovm]{display:flex;align-items:center;gap:14px;margin:28px 0;padding:18px 20px;border-radius:12px;text-decoration:none;border:1px solid;transition:border-color .15s,transform .15s,box-shadow .15s}.sister-funnel[data-astro-cid-crqojovm]:hover{transform:translateY(-1px)}.sister-funnel--ai[data-astro-cid-crqojovm]{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-color:#bbf7d0;color:#14532d}.sister-funnel--ai[data-astro-cid-crqojovm]:hover{border-color:#0fb87a;box-shadow:0 4px 14px #0fb87a26}.sister-funnel--com[data-astro-cid-crqojovm]{background:linear-gradient(135deg,#fefce8,#fffbeb);border-color:#fde68a;color:#713f12}.sister-funnel--com[data-astro-cid-crqojovm]:hover{border-color:#d4a94a;box-shadow:0 4px 14px #d4a94a2e}.sister-funnel-icon[data-astro-cid-crqojovm]{flex-shrink:0;width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.sister-funnel--ai[data-astro-cid-crqojovm] .sister-funnel-icon[data-astro-cid-crqojovm]{background:#0fb87a24;color:#0fb87a}.sister-funnel--com[data-astro-cid-crqojovm] .sister-funnel-icon[data-astro-cid-crqojovm]{background:#d4a94a2e;color:#d4a94a}.sister-funnel-body[data-astro-cid-crqojovm]{flex:1;min-width:0}.sister-funnel-title[data-astro-cid-crqojovm]{font-size:15px;font-weight:700;margin:0 0 4px;line-height:1.35}.sister-funnel-desc[data-astro-cid-crqojovm]{font-size:13px;line-height:1.55;margin:0;opacity:.85}.sister-funnel-cta[data-astro-cid-crqojovm]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.sister-funnel--ai[data-astro-cid-crqojovm] .sister-funnel-cta[data-astro-cid-crqojovm]{color:#0fb87a}.sister-funnel--com[data-astro-cid-crqojovm] .sister-funnel-cta[data-astro-cid-crqojovm]{color:#b8860b}.sister-funnel[data-astro-cid-crqojovm]:hover .sister-funnel-cta[data-astro-cid-crqojovm]{transform:translate(2px);transition:transform .15s}@media(max-width:540px){.sister-funnel[data-astro-cid-crqojovm]{padding:14px 16px;gap:10px;flex-wrap:wrap}.sister-funnel-cta-text[data-astro-cid-crqojovm]{display:none}.sister-funnel-cta[data-astro-cid-crqojovm]{flex-shrink:0}}[data-theme=dark] .sister-funnel--ai[data-astro-cid-crqojovm]{background:#1a2620;border-color:#1f3a2a;color:#d1fae5}[data-theme=dark] .sister-funnel--ai[data-astro-cid-crqojovm]:hover{border-color:#34d399;box-shadow:0 4px 14px #34d3992e}[data-theme=dark] .sister-funnel--com[data-astro-cid-crqojovm]{background:#25201a;border-color:#3a342a;color:#fde68a}[data-theme=dark] .sister-funnel--com[data-astro-cid-crqojovm]:hover{border-color:#fbbf24;box-shadow:0 4px 14px #fbbf242e}[data-theme=dark] .sister-funnel--ai[data-astro-cid-crqojovm] .sister-funnel-cta[data-astro-cid-crqojovm]{color:#6ee7b7}[data-theme=dark] .sister-funnel--com[data-astro-cid-crqojovm] .sister-funnel-cta[data-astro-cid-crqojovm]{color:#fcd34d}.rb-ad[data-astro-cid-fgwukgf6]{margin:2rem 0;min-height:280px}.rb-ad-label[data-astro-cid-fgwukgf6]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.4rem}
