.s-fd45535471bb4900fa3b.s-ea0852eb224d28a0c340,img{display:block}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto}a{text-decoration:none;color:#155c46}button{background:0 0;border:0;font:inherit}:root{--jade:#0aa36c;--jade-2:#0e8f62;--brown:#8b5e3c;--ink:#0a0f0d;--ink-2:#1e2a25;--paper:#faf8f6;--white:#fff;--muted:#66746d;--radius:24px;--shadow:0 10px 30px rgba(10,15,13,.15)}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial;color:var(--ink);background:linear-gradient(180deg,#f7f5f2 0,#faf8f6 100%);max-width:100vw;overflow-x:hidden}[role=button],a,button{cursor:pointer}a:hover{color:#0f7a59}:focus-visible{outline:2px solid var(--jade);outline-offset:2px}.s-a964abec1397bf9d097d{width:min(1200px,92vw);margin:0 auto}main.s-c8da62205314e767a0b5{min-height:100vh;display:block}section{scroll-margin-top:96px}.s-f74086479ecb63f6cfb6{padding:min(10vh,120px) 0}header.s-8b6def49f25ef331124c{position:fixed;inset-inline:0;top:0;z-index:100;background:rgba(250,248,246,.75);border-bottom:1px solid rgba(10,15,13,.08);backdrop-filter:saturate(150%) blur(10px)}.s-6d749fa6b26051016f0b{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.s-a0a0b4ac579212709afc{display:flex;align-items:center;gap:12px}.s-caf5a2c3ec02126096d6{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:radial-gradient(120% 120% at 20% 10%,var(--jade) 0,var(--brown) 100%);box-shadow:var(--shadow)}.s-caf5a2c3ec02126096d6 svg{width:20px;height:20px}.s-5887ad6a323cbd7093db{display:flex;flex-direction:column}.s-70425ccf11fd25a1ee70{font-weight:800}.s-e041857a459be24fd973{font-size:12px;color:var(--muted)}nav.s-82f9adc6cabf7c08fc03{display:flex;gap:18px;align-items:center}nav.s-82f9adc6cabf7c08fc03 a{font-weight:700;padding:8px 10px;border-radius:10px}nav.s-82f9adc6cabf7c08fc03 a:hover{background:rgba(10,163,108,.1)}.s-3b6ac56e9c4a7923a6de{width:38px;height:38px;border-radius:10px;display:none;align-items:center;justify-content:center;border:1px solid rgba(10,15,13,.1);background:#fff}.s-3b6ac56e9c4a7923a6de svg{width:22px;height:22px}@media (max-width:900px){nav.s-82f9adc6cabf7c08fc03{display:none}.s-3b6ac56e9c4a7923a6de{display:inline-flex}}.s-fd45535471bb4900fa3b{position:fixed;inset:0;z-index:120;display:none}.s-a71060db69ed3423f5d6{position:absolute;inset:0;background:rgba(10,15,13,.42)}.s-9353a702e1c19cb8ce5b{position:absolute;right:0;top:0;height:100%;width:min(88vw,360px);background:#fff;box-shadow:var(--shadow);padding:20px;display:flex;flex-direction:column;gap:10px}.s-9353a702e1c19cb8ce5b a:hover,.s-c9dda5605eab3861ecd9{background:rgba(10,163,108,.08)}.s-9353a702e1c19cb8ce5b a{padding:12px 10px;border-radius:12px;font-weight:700}.s-93eedc54f0cc4c80c9d7{align-self:flex-end;width:38px;height:38px;border:1px solid rgba(10,15,13,.1);border-radius:10px;display:grid;place-items:center}.s-e33b432355cd7e531696{padding-top:96px}.s-c9dda5605eab3861ecd9{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border-radius:999px;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:var(--jade-2);border:1px solid rgba(10,163,108,.22)}.s-93330f994a052033791a{margin-top:12px;font-size:clamp(30px,4.5vw,56px);line-height:1.05;font-weight:900;background:linear-gradient(90deg,var(--ink) 0,#1f2a25 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.s-249746054f62faa05a18{margin-top:10px;max-width:72ch;color:var(--ink-2);line-height:1.7}.s-ac3c4a3ff180aeef44cb{display:grid;gap:min(4vw,26px)}.s-591a24b2c7d93a1afa31{grid-template-columns:1fr 1fr}@media (max-width:820px){.s-591a24b2c7d93a1afa31{grid-template-columns:1fr}}.s-6b5c1a8ea19db4d62319{border:1px solid rgba(10,15,13,.08);border-radius:18px;background:#fff;box-shadow:var(--shadow);padding:18px}.s-b327c0ec6f40e5cd48e7{display:flex;flex-direction:column;gap:8px}.s-b327c0ec6f40e5cd48e7 label{font-weight:700}.s-b9a5b3fda8f40cdfaf1a{padding:12px 14px;border-radius:12px;border:1px solid rgba(10,15,13,.2);background:#fff}.s-b9a5b3fda8f40cdfaf1a:focus{outline:2px solid var(--jade)}.s-a686703453566002a307{display:inline-block;margin-block:20px;padding:14px 18px;border-radius:14px;font-weight:700;background:linear-gradient(180deg,var(--jade) 0,var(--jade-2) 100%);color:#fff;box-shadow:var(--shadow)}.s-2419c339d2ceae6b51da{font-size:13px;color:var(--muted)}footer.s-0b8795d4426986ab6ddb{border-top:1px solid rgba(10,15,13,.08);background:#fff;margin-top:60px}.s-231eb4e30fa7b0c9635a{padding:22px 0;display:flex;align-items:center;justify-content:space-between}.s-231eb4e30fa7b0c9635a nav a{margin-right:14px}