._button_1ju3v_1{border:2px solid #0000;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}._primary_1ju3v_18{background:linear-gradient(135deg, #ffe08f, var(--gold) 40%, #e39a2c);color:var(--button-ink);box-shadow:0 4px 14px #e39a2c59,inset 0 1px #ffffff80}._primary_1ju3v_18:hover{color:var(--button-ink);filter:brightness(1.05);transform:translateY(-1px)}._ghost_1ju3v_31{color:var(--hero-ink);background:#ffffff0f;border-color:#fffaf0cc}._ghost_1ju3v_31:hover{color:var(--hero-ink);background:#ffffff29}@media (prefers-reduced-motion:reduce){._button_1ju3v_1{transition:none}._button_1ju3v_1:hover{transform:none}}._hero_1gs6f_1{position:relative}._content_1gs6f_4{padding-block:clamp(3.5rem, 9vw, 7rem) calc(clamp(3.5rem, 9vw, 6rem) + var(--edge-h));position:relative}._content_1gs6f_4 h1{max-width:16ch}._highlight_1gs6f_11{color:var(--gold);--text-grad:linear-gradient(90deg, var(--gold), #ffe7a8 40%, #d9f0a8)}._lead_1gs6f_16{opacity:.96}._actions_1gs6f_19{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media print{._content_1gs6f_4{padding-bottom:1.5rem}._highlight_1gs6f_11{color:#000!important}}._principles_p9vpt_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._principle_p9vpt_1{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(160deg,#ffffffbf,#ffffff59);padding:1.5rem}@media (prefers-color-scheme:dark){._principle_p9vpt_1{background:linear-gradient(160deg,#ffffff0f,#ffffff05)}}._principle_p9vpt_1 h3{margin-top:0}._principle_p9vpt_1 p{color:var(--ink-muted);margin:0}._icon_p9vpt_29{color:#fff;background:linear-gradient(135deg,#2f8a45,#1f5c31);border-radius:50%;width:3rem;height:3rem;margin-bottom:1rem;padding:.6rem;box-shadow:0 4px 12px #226b364d}._principle_p9vpt_1:nth-child(2) ._icon_p9vpt_29{background:linear-gradient(135deg,#b8701d,#8a4f12)}._principle_p9vpt_1:nth-child(3) ._icon_p9vpt_29{background:linear-gradient(135deg,#a8561f,#7a3d14)}._grid_qn5cj_1{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._card_qn5cj_10{background:linear-gradient(180deg, var(--surface) 60%, var(--surface-2));border:1px solid var(--border);border-radius:var(--radius);height:100%;box-shadow:var(--shadow);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._card_qn5cj_10:before{content:"";background:var(--card-accent,var(--grad-accent));order:1;height:5px}._card_qn5cj_10:has(a:hover){box-shadow:var(--shadow-lift);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){._card_qn5cj_10{transition:none}._card_qn5cj_10:has(a:hover){transform:none}}._card_qn5cj_10 img{aspect-ratio:16/9;object-fit:cover;background:var(--surface-2);order:0;width:100%}@media (prefers-color-scheme:dark){._card_qn5cj_10 img{filter:brightness(.85)}}._body_qn5cj_57{flex-direction:column;flex:1;order:2;padding:1.25rem 1.5rem 1.5rem;display:flex}._body_qn5cj_57 h3{font-size:var(--step-2);margin-top:0}._body_qn5cj_57 h3 a{color:var(--ink);text-decoration:none}._body_qn5cj_57 h3 a:after{content:"";z-index:3;position:absolute;inset:0}._body_qn5cj_57 h3 a:hover{color:var(--green-700)}._card_qn5cj_10:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:3px}._body_qn5cj_57 h3 a:focus-visible{outline:none}._body_qn5cj_57 p{color:var(--ink-muted)}._meta_qn5cj_93{font-size:var(--step--1);flex-wrap:wrap;gap:.25rem 1rem;margin-top:auto;display:flex}._cta_qn5cj_100{color:var(--green-700);font-weight:700}._earth_qn5cj_105{--card-accent:var(--grad-earth)}._water_qn5cj_108{--card-accent:linear-gradient(90deg, #2f8a6f, #7fbf9f 55%, var(--ochre))}
