body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}:root{--forest:#0B6B3A;--slate:#2F3A44;--sand:#E9D9B0;--ink:#111518;--muted:#6A757F;--bg:#FAF8F0;--link-color:var(--forest);--radius:14px;--container:1160px;--shadow:0 10px 30px rgba(17,21,24,.12);--gap:28px}*,::after,::before{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body,html{height:100%}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}.s-07071ce676be420de049,body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,"Helvetica Neue",Arial}a{background-color:transparent;text-decoration:none;color:var(--link-color)}ol,ul{padding:0;list-style:none}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--slate);background:radial-gradient(1400px 600px at 80% -10%,rgba(11,107,58,.06),transparent 60%),radial-gradient(900px 500px at -10% 0,rgba(233,217,176,.35),transparent 55%),var(--bg);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 20px}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;padding:.9rem 1.2rem;font-weight:700;letter-spacing:.2px;cursor:pointer}.s-23b0ed88362dca359e07{background:var(--forest);color:#fff;box-shadow:var(--shadow)}.s-adac3846b477f4671462{display:inline-block;padding:.25rem .55rem;border-radius:999px;background:rgba(47,58,68,.08);font-weight:700;font-size:.75rem;color:var(--slate)}.s-dca7eee38af662a8ee9b{opacity:0;transform:translateY(20px);transition:opacity .6s,transform .6s}.s-dca7eee38af662a8ee9b.s-9fb29051f2217270a7b2{opacity:1;transform:none}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(47,58,68,.08);border-radius:16px;box-shadow:var(--shadow);padding:18px}.s-f3c543ad5fe9d69603e7{display:grid;gap:28px}.s-70dec33a5fe6a63805da{grid-template-columns:repeat(2,1fr)}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;background:rgba(250,248,240,.72);backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid rgba(47,58,68,.08)}.s-adabda366b7c25f2fc8a{display:flex;align-items:center;justify-content:space-between;min-height:70px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.8rem}.s-63acf68c4f951d6412a8 img{width:40px;height:40px;border-radius:10px}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6,.s-f9c8aa22bc2ae9739bb3{font-weight:900;letter-spacing:.2px;color:var(--ink)}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:16px}.s-bce1b640aa3b70b17d91{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.s-d1c2fbe389ae1ac954b9{align-items:flex-start;flex-direction:column}.s-bce1b640aa3b70b17d91 a{padding:.55rem .8rem;border-radius:999px}.s-bce1b640aa3b70b17d91 a:hover{background:rgba(11,107,58,.08)}.s-55695396c8557dfe6aef{margin-left:8px}#menu-toggle{display:none}.s-7a86b15480e0a870f0b0{display:none;align-items:center;gap:.5rem;padding:.6rem .8rem;border:2px solid var(--slate);border-radius:10px;cursor:pointer}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d{width:20px;height:12px;position:relative}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d span,.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after,.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--slate);border-radius:2px;transition:.25s}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d span{top:5px}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{top:0}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after{bottom:0}.s-b3cd584ff1d124ae8f1d{position:fixed;inset:0;z-index:60;background:rgba(17,21,24,.36);opacity:0;pointer-events:none;transition:.25s}.s-b3cd584ff1d124ae8f1d .s-542ebc9c55cd767fdcff{position:absolute;right:0;top:0;height:100%;width:min(92vw,380px);background:#fff;border-left:1px solid rgba(47,58,68,.08);box-shadow:var(--shadow);transform:translateX(100%);transition:.3s;display:flex;flex-direction:column;gap:14px;padding:20px}#menu-toggle:checked~.s-b3cd584ff1d124ae8f1d{opacity:1;pointer-events:auto}#menu-toggle:checked~.s-b3cd584ff1d124ae8f1d .s-542ebc9c55cd767fdcff{transform:translateX(0)}#menu-toggle:checked+label .s-5a599b482fc1e63bd71d::before{transform:translateY(5px) rotate(45deg)}#menu-toggle:checked+label .s-5a599b482fc1e63bd71d::after{transform:translateY(-5px) rotate(-45deg)}#menu-toggle:checked+label .s-5a599b482fc1e63bd71d span{transform:scaleX(0)}@media (max-width:980px){.s-70dec33a5fe6a63805da{grid-template-columns:1fr}nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}}footer.s-a928d4c5751e4352ec16{margin-top:60px;border-top:1px solid rgba(47,58,68,.08);background:#fff}.s-234b082940c46f877a08{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:26px 0}.s-e399a50b5f6134267d80 a{display:block;padding:.35rem 0;color:var(--slate)}.s-6fd011e9fc7fa0370eb2 a:hover,.s-e399a50b5f6134267d80 a:hover{text-decoration:underline}.s-623b8e331687f0d3a7e0{border-top:1px solid rgba(47,58,68,.08);padding:14px 0;color:var(--muted);font-size:.92rem;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width:720px){.s-234b082940c46f877a08{grid-template-columns:1fr}}main{min-height:100vh}.s-920a25ef686c4f7ca6ad{padding:68px 0}.s-38b62be4bddaa5661c7d{display:grid;gap:10px}.s-e8cdc05b346aa0d4a91a{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start}.s-472da2b94e9fa87badd1{width:16px;height:16px;border-radius:50%;background:var(--forest);margin-top:.35rem}.s-07071ce676be420de049{position:fixed;inset:auto 16px 16px auto;z-index:9999;max-width:min(92vw,420px);color:var(--slate)}.s-864b1de1fcfe9819435c{background:#fff;border:1px solid rgba(47,58,68,.12);border-radius:14px;box-shadow:0 10px 30px rgba(17,21,24,.16);overflow:hidden;display:none}.s-b6b3ae217895218be68f{display:flex;align-items:center;gap:.6rem;padding:12px 14px;background:linear-gradient(0deg,rgba(11,107,58,.07),rgba(11,107,58,.07)),var(--sand)}.s-e449f840771cb6562d67{width:10px;height:10px;border-radius:50%;background:var(--forest);box-shadow:0 0 0 3px rgba(11,107,58,.18) inset}.s-3314a619228b08821748{padding:12px 14px;display:grid;gap:10px}.s-27c5501bc5d78f05d4b6{font-size:.95rem;line-height:1.45}.s-6fd011e9fc7fa0370eb2 a{color:var(--forest);text-decoration:none}.s-11c2d638a69be25e500f{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.s-fcb5b817edf27cd47f29{margin-top:4px}.s-6ad8044fa9b230e0912b{cursor:pointer;user-select:none;border-radius:999px;padding:.7rem 1rem;font-weight:800;letter-spacing:.2px;border:2px solid transparent;background:#f6f7f8;color:var(--slate)}.s-6ad8044fa9b230e0912b:hover,.s-dc0beeaf1512277c6c07:hover{filter:brightness(.98)}.s-c7e8db01edd5eabeb733,.s-ed5a6f26155bc2c00ede{background:var(--forest);color:#fff}.s-537bdad4bb5b9f0b6cc5{border-color:var(--forest);background:0 0;color:var(--forest)}.s-59af62092d019c15fb74{border-color:rgba(47,58,68,.28);background:0 0}.s-59af62092d019c15fb74::before{content:"";display:inline-block;width:14px;height:14px;margin-right:.45rem;border-radius:3px;border:2px solid currentColor;transform:rotate(45deg)}.s-8fe22f368b6e5204875a{display:none;border-top:1px dashed rgba(47,58,68,.18);padding:10px 14px;background:#fff}.s-163b82a3edfc7676ff5a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.s-163b82a3edfc7676ff5a h4{margin:0;font-size:.96rem;color:var(--ink)}.s-52aa723ad2127f8c56cf{font-size:.86rem;color:#6a757f}.s-e870f5d3c9e030e76fbd{position:relative;width:44px;height:26px;flex:0 0 auto}.s-e870f5d3c9e030e76fbd input{appearance:none;width:100%;height:100%;margin:0;outline:0;cursor:pointer;background:rgba(47,58,68,.2);border-radius:999px;transition:.2s}.s-e870f5d3c9e030e76fbd input:checked{background:var(--forest)}.s-e870f5d3c9e030e76fbd span{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:.2s;box-shadow:0 2px 6px rgba(17,21,24,.25)}.s-e870f5d3c9e030e76fbd input:checked+span{left:21px}.s-ee93926953cad083dbbe{position:fixed;right:16px;bottom:16px;z-index:9998;display:none}.s-dc0beeaf1512277c6c07{cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:1px solid rgba(47,58,68,.12);border-radius:999px;padding:.5rem .8rem;color:var(--slate);box-shadow:0 6px 18px rgba(17,21,24,.12)}.s-dc0beeaf1512277c6c07 .s-348a3c4a81ea6081e50d{width:8px;height:8px;border-radius:50%;background:var(--forest)}@media (max-width:640px){.s-07071ce676be420de049{inset:auto 8px 8px 8px;max-width:unset}.s-11c2d638a69be25e500f{justify-content:flex-start}}.s-07071ce676be420de049 a,.s-07071ce676be420de049 button,.s-ee93926953cad083dbbe [data-consent-open]{cursor:pointer}.s-6018cb9fe166335146b2{margin-top:10px}.s-62f197e4c43b3dec08d1{margin-top:18px}.s-f03e958e3180a92a894f{margin-bottom:10px}.s-f9fd10ca758f3960de92{margin-top:16px}