/* Inline styles moved out of HTML (generated) */
:root .sn-x668255cb.sn-x668255cb{background:#1b5e20}
:root .sn-x63c9909f.sn-x63c9909f{background:#fff;padding:3px}
:root .sn-xcb0619b3.sn-xcb0619b3{width:100%;height:100%;object-fit:cover;border-radius:50%}
:root .sn-x0695ff9e.sn-x0695ff9e{background:#fff}
:root .sn-x210946f9.sn-x210946f9{background:var(--green-pale)}
:root .sn-x153b6a1d.sn-x153b6a1d{width:100%;max-width:600px;margin-top:24px;color:#cfe0cc;font-size:14px;text-align:center}
:root .sn-xf383406a.sn-xf383406a{width:72px;height:72px;border-radius:14px;margin-bottom:6px}
:root .sn-x25cdfece.sn-x25cdfece{margin:4px 0;color:var(--g)}
:root .sn-x41bfc074.sn-x41bfc074{color:var(--mu);margin:0 0 14px;font-size:13.5px}
:root .sn-xa9156254.sn-xa9156254{width:100%;padding:13px}
:root .sn-x65292e35.sn-x65292e35{width:100%;max-height:380px;object-fit:contain;background:var(--green-pale);border-radius:var(--radius);margin-bottom:24px;padding:20px}
:root .sn-x18b59af1.sn-x18b59af1{background:#fff;padding:30px;border-radius:var(--radius);box-shadow:var(--shadow-sm)}
:root .sn-xd6167dca.sn-xd6167dca{width:100%;justify-content:center}
:root .sn-x143fe6f9.sn-x143fe6f9{background:rgba(255,255,255,0.12);color:var(--gold)}
:root .sn-x6f1f775b.sn-x6f1f775b{background:#fff;border-radius:14px;padding:22px;box-shadow:0 4px 16px rgba(23,61,31,0.08)}
:root .sn-x0ef62982.sn-x0ef62982{font-size:16px;color:var(--green-dark);font-weight:800;margin:0 0 8px}
:root .sn-x670ca0a1.sn-x670ca0a1{font-size:13px;color:var(--text-muted);margin:0}
:root .sn-x4f00cc2c.sn-x4f00cc2c{background:rgba(255,255,255,0.15);color:#fff;border:2px solid rgba(255,255,255,0.5);padding:13px 24px;border-radius:8px;font-weight:800;font-size:14px;text-decoration:none}
:root .sn-xfbb9e82b.sn-xfbb9e82b{object-fit:contain;background:#fff}
:root .sn-x42fa3824.sn-x42fa3824{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.5);color:#fff}
:root .sn-xde8af022.sn-xde8af022{background:#fff;padding:8px 0 48px}
:root .sn-x9428f265.sn-x9428f265{width:100%;height:320px;object-fit:cover;border-radius:var(--radius);margin-bottom:20px}
:root .sn-x0dda9818.sn-x0dda9818{background:var(--green-pale);padding-top:0}
:root .sn-x6c5d02cd.sn-x6c5d02cd{width:100%;margin-top:12px;padding:13px}
:root .sn-xdab260e5.sn-xdab260e5{color:var(--mu);margin:6px 0}
:root .sn-xe2e64cce.sn-xe2e64cce{color:var(--mu);font-size:13px;margin:8px 0 0}
