.og[data-astro-cid-v5jhq4vd]{--g:#16c265;--g-2:#34d67f;--g-deep:#0d5c32;--amber:#f2b01e;--ink:#f4f4f0;--ink-soft:#cfcfc7;--ink-mute:#8f8f88;--panel:#121512;--panel-2:#171a17;--line:#ffffff14;--line-strong:#ffffff24;color:var(--ink);background:#0a0b0a;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:block}.og[data-astro-cid-v5jhq4vd] [data-astro-cid-v5jhq4vd]:where(h1,h2,h3,strong){font-family:Arial Black,Helvetica Neue,Impact,system-ui,sans-serif}.og[data-astro-cid-v5jhq4vd] p[data-astro-cid-v5jhq4vd]{font-family:system-ui,sans-serif}.og-eyebrow[data-astro-cid-v5jhq4vd]{text-transform:uppercase;letter-spacing:.18em;color:var(--g-2);margin-bottom:.9rem;font-size:.72rem;font-weight:800;display:inline-block}.og-section[data-astro-cid-v5jhq4vd]{padding:clamp(2.4rem,6vw,4.4rem) 0}.og-section-tight[data-astro-cid-v5jhq4vd]{padding-top:0}.og-h2[data-astro-cid-v5jhq4vd]{color:#fff;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(1.7rem,4.5vw,2.7rem);line-height:1}.og-hero[data-astro-cid-v5jhq4vd]{background:radial-gradient(120% 130% at 8% -10%,#1ecb6d 0%,#0000 46%),radial-gradient(120% 120% at 100% 120%,#0c7a42 0%,#0000 55%),linear-gradient(135deg,#14a659,#063d22 62%,#0a0b0a);padding:clamp(3rem,9vw,6rem) 0;position:relative;overflow:hidden}.og-hero-inner[data-astro-cid-v5jhq4vd]{max-width:760px;position:relative}.og-hero[data-astro-cid-v5jhq4vd] .og-eyebrow[data-astro-cid-v5jhq4vd]{color:#ffffffd9}.og-hero-title[data-astro-cid-v5jhq4vd]{color:#fff;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 12px 40px #00000059;margin:0 0 1.3rem;font-size:clamp(2.8rem,10vw,6rem);line-height:.9}.og-hero-lead[data-astro-cid-v5jhq4vd]{color:#ffffffe6;max-width:40rem;margin:0 0 1.6rem;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6}.og-tags[data-astro-cid-v5jhq4vd]{flex-wrap:wrap;gap:.6rem;display:flex}.og-tag[data-astro-cid-v5jhq4vd]{color:#fff;letter-spacing:.02em;background:#00000047;border:1px solid #ffffff47;border-radius:999px;padding:.4rem .85rem;font-size:.76rem;font-weight:700;display:inline-block}.og-words[data-astro-cid-v5jhq4vd]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.og-word[data-astro-cid-v5jhq4vd]{background:var(--panel-2);border:1px solid var(--line);border-top:3px solid var(--g);border-radius:18px;padding:clamp(1.5rem,3vw,2.3rem)}.og-word[data-astro-cid-v5jhq4vd]:nth-child(2){border-top-color:var(--amber)}.og-word-kicker[data-astro-cid-v5jhq4vd]{text-transform:uppercase;letter-spacing:.14em;color:var(--g-2);margin-bottom:.5rem;font-size:.64rem;font-weight:800;display:block}.og-word[data-astro-cid-v5jhq4vd]:nth-child(2) .og-word-kicker[data-astro-cid-v5jhq4vd]{color:var(--amber)}.og-word-title[data-astro-cid-v5jhq4vd]{color:#fff;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);line-height:1}.og-word[data-astro-cid-v5jhq4vd] p[data-astro-cid-v5jhq4vd]{color:var(--ink-soft);margin:0 0 .9rem;font-size:1.05rem;line-height:1.65}.og-word[data-astro-cid-v5jhq4vd] p[data-astro-cid-v5jhq4vd]:last-child{margin-bottom:0}.og-quote[data-astro-cid-v5jhq4vd]{border-left:4px solid var(--g);margin:0;padding:.3rem 0 .3rem 1.6rem}.og-quote-lead[data-astro-cid-v5jhq4vd]{color:#fff;letter-spacing:-.01em;margin:0 0 1rem;font-family:Arial Black,Helvetica Neue,Impact,system-ui,sans-serif;font-size:clamp(1.3rem,3vw,1.95rem);font-weight:700;line-height:1.3}.og-quote-sub[data-astro-cid-v5jhq4vd]{color:var(--ink-mute);max-width:46rem;margin:0;font-size:1.1rem;line-height:1.7}.og-grid-head[data-astro-cid-v5jhq4vd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.og-grid-kicker[data-astro-cid-v5jhq4vd]{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-mute);font-size:.68rem;font-weight:800}.og-commitments[data-astro-cid-v5jhq4vd]{border:1px solid var(--line);background:var(--panel-2);border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.og-commitment[data-astro-cid-v5jhq4vd]{border-right:1px solid var(--line);border-top:1px solid var(--line);flex-direction:column;gap:.55rem;min-height:118px;padding:1.3rem 1.2rem;transition:background .15s;display:flex}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(-n+4){border-top:none}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(4n){border-right:none}.og-commitment[data-astro-cid-v5jhq4vd]:hover{background:#16c2650f}.og-commitment-n[data-astro-cid-v5jhq4vd]{color:var(--g-2);letter-spacing:.05em;font-size:.88rem;font-weight:800}.og-commitment-text[data-astro-cid-v5jhq4vd]{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2}.og-cols[data-astro-cid-v5jhq4vd]{grid-template-columns:1fr 1fr;gap:clamp(1.6rem,4vw,3rem);display:grid}.og-col-title[data-astro-cid-v5jhq4vd]{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 .7rem;font-size:1.25rem}.og-col[data-astro-cid-v5jhq4vd] p[data-astro-cid-v5jhq4vd]{color:var(--ink-mute);margin:0;font-size:1.05rem;line-height:1.7}.og-close[data-astro-cid-v5jhq4vd]{text-align:center;background:linear-gradient(135deg, var(--g), var(--g-deep));border-radius:22px;padding:clamp(2.2rem,6vw,3.6rem) clamp(1.4rem,5vw,3rem);position:relative;overflow:hidden}.og-close-intro[data-astro-cid-v5jhq4vd]{color:#06170ddb;max-width:44rem;margin:0 auto 1.6rem;font-size:clamp(.98rem,2vw,1.12rem);line-height:1.6}.og-close-chant[data-astro-cid-v5jhq4vd]{text-transform:uppercase;flex-direction:column;gap:.2rem;margin:0;font-family:Arial Black,Helvetica Neue,Impact,system-ui,sans-serif;line-height:1.05;display:flex}.og-close-chant[data-astro-cid-v5jhq4vd] span[data-astro-cid-v5jhq4vd]{color:#fff;font-size:clamp(1.4rem,4vw,2.4rem)}.og-close-chant[data-astro-cid-v5jhq4vd] .og-close-strong[data-astro-cid-v5jhq4vd]{color:#05130b;margin-top:.3rem}@media (width<=860px){.og-words[data-astro-cid-v5jhq4vd],.og-cols[data-astro-cid-v5jhq4vd]{grid-template-columns:1fr}.og-commitments[data-astro-cid-v5jhq4vd]{grid-template-columns:repeat(2,1fr)}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(4n){border-right:1px solid var(--line)}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(2n){border-right:none}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(-n+2){border-top:none}.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(3),.og-commitment[data-astro-cid-v5jhq4vd]:nth-child(4){border-top:1px solid var(--line)}}@media (width<=480px){.og-commitments[data-astro-cid-v5jhq4vd]{grid-template-columns:1fr}.og-commitment[data-astro-cid-v5jhq4vd]{border-right:none!important;border-top:1px solid var(--line)!important}.og-commitment[data-astro-cid-v5jhq4vd]:first-child{border-top:none!important}}html.og-reveal-ready [data-astro-cid-v5jhq4vd][data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}html.og-reveal-ready [data-astro-cid-v5jhq4vd][data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.og-reveal-ready [data-astro-cid-v5jhq4vd][data-reveal]{opacity:1;transition:none;transform:none}}
