.guides-hero[data-astro-cid-erw7ffnm]{position:relative;background:linear-gradient(135deg,var(--color-eucalyptus-dark) 0%,var(--color-eucalyptus) 100%);padding:var(--space-3xl) 0;text-align:center;overflow:hidden}.hero-bg[data-astro-cid-erw7ffnm]{position:absolute;inset:0;pointer-events:none}.hero-shape[data-astro-cid-erw7ffnm]{position:absolute;border-radius:50%;background:#ffffff0a}.hero-shape-1[data-astro-cid-erw7ffnm]{width:380px;height:380px;top:-100px;right:-100px}.hero-shape-2[data-astro-cid-erw7ffnm]{width:280px;height:280px;bottom:-80px;left:-80px}.hero-content[data-astro-cid-erw7ffnm]{position:relative;z-index:1;max-width:720px;margin:0 auto}.section-label-light[data-astro-cid-erw7ffnm]{color:#ffffffd9}.section-label-light[data-astro-cid-erw7ffnm]:before{background:#ffffff80}.guides-hero[data-astro-cid-erw7ffnm] h1[data-astro-cid-erw7ffnm]{color:#fff;margin:var(--space-sm) 0 var(--space-md);font-size:2.5rem;font-weight:800}.guides-hero[data-astro-cid-erw7ffnm] p[data-astro-cid-erw7ffnm]{color:#ffffffe6;font-size:1.15rem;line-height:1.6;margin:0}.guides-grid-section[data-astro-cid-erw7ffnm]{padding:var(--space-3xl) 0;background:var(--color-bg)}.section-header[data-astro-cid-erw7ffnm]{max-width:680px;margin:0 auto var(--space-2xl)}.section-header[data-astro-cid-erw7ffnm] h2[data-astro-cid-erw7ffnm]{margin:var(--space-xs) 0 var(--space-sm);font-size:2rem}.section-subtitle[data-astro-cid-erw7ffnm]{color:#555;font-size:1rem;line-height:1.6}.guides-grid[data-astro-cid-erw7ffnm]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.guide-card[data-astro-cid-erw7ffnm]{background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.guide-card[data-astro-cid-erw7ffnm]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000f;border-color:var(--color-primary)}.guide-card-header[data-astro-cid-erw7ffnm]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.guide-tag[data-astro-cid-erw7ffnm]{display:inline-block;padding:3px 10px;background:#2d5a4a14;color:var(--color-primary);border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.guide-read-time[data-astro-cid-erw7ffnm]{font-size:.78rem;color:#888}.guide-card[data-astro-cid-erw7ffnm] h3[data-astro-cid-erw7ffnm]{margin:0 0 10px;font-size:1.25rem;line-height:1.35}.guide-card[data-astro-cid-erw7ffnm] h3[data-astro-cid-erw7ffnm] a[data-astro-cid-erw7ffnm]{color:#1a1a1a;text-decoration:none;transition:color .2s}.guide-card[data-astro-cid-erw7ffnm] h3[data-astro-cid-erw7ffnm] a[data-astro-cid-erw7ffnm]:hover{color:var(--color-primary)}.guide-summary[data-astro-cid-erw7ffnm]{color:#555;font-size:.92rem;line-height:1.55;margin:0 0 20px;flex:1}.guide-card-stats[data-astro-cid-erw7ffnm]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#f8faf9;border:1px solid #edf2f0;border-radius:10px;padding:10px 8px;margin-bottom:18px;text-align:center}.card-stat[data-astro-cid-erw7ffnm] strong[data-astro-cid-erw7ffnm]{display:block;font-size:.9rem;color:var(--color-primary);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-stat[data-astro-cid-erw7ffnm] span[data-astro-cid-erw7ffnm]{display:block;font-size:.68rem;color:#666;margin-top:2px;line-height:1.2}.guide-card-footer[data-astro-cid-erw7ffnm]{border-top:1px solid #f0f0f0;padding-top:14px;margin-top:auto}.guide-link[data-astro-cid-erw7ffnm]{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:700;color:var(--color-primary);text-decoration:none;transition:gap .2s}.guide-link[data-astro-cid-erw7ffnm]:hover{gap:10px;color:var(--color-primary-dark)}.guides-cta-section[data-astro-cid-erw7ffnm]{padding:0 0 var(--space-3xl)}.cta-box[data-astro-cid-erw7ffnm]{background:linear-gradient(135deg,var(--color-eucalyptus-dark) 0%,var(--color-primary) 100%);border-radius:20px;padding:var(--space-2xl) var(--space-xl);text-align:center;color:#fff}.cta-content[data-astro-cid-erw7ffnm]{max-width:640px;margin:0 auto}.cta-box[data-astro-cid-erw7ffnm] h2[data-astro-cid-erw7ffnm]{color:#fff;font-size:2rem;margin:var(--space-xs) 0 var(--space-sm)}.cta-box[data-astro-cid-erw7ffnm] p[data-astro-cid-erw7ffnm]{color:#ffffffe6;font-size:1.05rem;line-height:1.6;margin:0 0 var(--space-lg)}.cta-buttons[data-astro-cid-erw7ffnm]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.btn-outline-white[data-astro-cid-erw7ffnm]{background:transparent;border:2px solid rgba(255,255,255,.7);color:#fff;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s}.btn-outline-white[data-astro-cid-erw7ffnm]:hover{background:#fff;color:var(--color-primary-dark);border-color:#fff}@media(max-width:768px){.guides-hero[data-astro-cid-erw7ffnm] h1[data-astro-cid-erw7ffnm]{font-size:2rem}.guides-grid[data-astro-cid-erw7ffnm]{grid-template-columns:1fr}.section-header[data-astro-cid-erw7ffnm] h2[data-astro-cid-erw7ffnm]{font-size:1.6rem}.cta-box[data-astro-cid-erw7ffnm]{padding:var(--space-xl) var(--space-md)}.cta-box[data-astro-cid-erw7ffnm] h2[data-astro-cid-erw7ffnm]{font-size:1.6rem}}
