:root{--charcoal:#101314;--emerald:#10b981;--offwhite:#f7f8f5;--section-alt:#eef1ec;--muted:#5f6a6a;--link-color:var(--emerald);--container:1200px;--radius:14px;--shadow:0 10px 30px rgba(0,0,0,.15)}*,::after,::before{box-sizing:border-box}body,html{height:100%}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}:focus-visible{outline:2px dashed var(--emerald);outline-offset:2px}body{min-height:100vh;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";color:var(--charcoal);background:radial-gradient(1200px 800px at 10% -10%,rgba(16,185,129,.12),transparent 60%),radial-gradient(1000px 700px at 110% 10%,rgba(16,185,129,.08),transparent 60%),var(--offwhite);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 24px}.s-74f7b25c84c02ff5420e{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}header{position:sticky;top:0;z-index:50;background:rgba(247,248,245,.9);backdrop-filter:blur(8px);border-bottom:1px solid rgba(16,19,20,.08)}.s-fea877d4f0f1699da0f9{display:flex;align-items:center;justify-content:space-between;height:72px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:36px;height:36px}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6{font-weight:800;letter-spacing:.3px;font-size:1.15rem;color:var(--charcoal)}.s-5ab97e7baeed3b39b1b4 a:hover,.s-63acf68c4f951d6412a8 .s-348a3c4a81ea6081e50d{color:var(--emerald)}.s-d8ec19c6001d67f211d4{color:#10b981}.s-bce1b640aa3b70b17d91{display:flex;align-items:center;gap:20px}.s-bce1b640aa3b70b17d91 a{padding:8px 10px;border-radius:10px}.s-bce1b640aa3b70b17d91 a:hover{background:rgba(16,185,129,.12)}.s-9613c87ef22f34bb9290{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;background:var(--emerald);color:#fff;border:0;box-shadow:var(--shadow);cursor:pointer}.s-7cd9256cbb2a4d432b89:hover,.s-9613c87ef22f34bb9290:hover{filter:brightness(.95)}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";display:block;height:2px;background:var(--charcoal);margin:8px 10px}main{flex:1}.s-6d2664d1359dbd4e27d8{padding:72px 0 40px}.s-83bbb262ab7d5644f6fd{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center}.s-657ce6c21cc08f06a3a0{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}.s-657ce6c21cc08f06a3a0::before{content:"";width:18px;height:2px;border-radius:999px;background:var(--emerald)}.s-65c063a5fd6c22ace1c7{font-size:2rem;font-weight:800;margin-bottom:10px}.s-bc8eac554f7fdf22537c{font-size:1rem;color:var(--muted);max-width:60ch}.s-6a846b55f7c94e7e6983{margin-top:16px;font-size:.88rem;color:var(--muted)}.s-d71254fdc4622fde4081{border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:var(--shadow);aspect-ratio:16/10}.s-d71254fdc4622fde4081 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-20182fbc10716eb197ea{padding:56px 0}.s-835ca8720636a9a868cf{background:var(--section-alt)}.s-f7058e3a84e94fb19638{max-width:620px;margin-bottom:24px}.s-f7058e3a84e94fb19638 h2{font-size:1.5rem;font-weight:800;margin-bottom:8px}.s-f7058e3a84e94fb19638 p{font-size:.98rem;color:var(--muted)}.s-7aa73d9ced982acc01b7{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:40px;align-items:flex-start}.s-00ec140d56f0d2c9fd5d{display:grid;gap:16px;font-size:.95rem}.s-9b52ff2137524e0fc20d{background:#fff;border-radius:16px;padding:16px 16px 18px;border:1px solid rgba(0,0,0,.06)}.s-836d90124aca8ca15264,.s-9b52ff2137524e0fc20d h3{font-size:1rem;font-weight:700;margin-bottom:6px}.s-9b52ff2137524e0fc20d p{color:var(--muted);margin-bottom:6px}.s-62b8d235682444308016{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:.9rem;color:var(--emerald);cursor:pointer}.s-fa580ed774b3f9ed9302{margin-top:10px;font-size:.82rem;color:var(--muted)}.s-4a1349474a4192d50023{background:#fff;border-radius:18px;padding:20px 20px 22px;border:1px solid rgba(0,0,0,.06);box-shadow:0 14px 30px rgba(0,0,0,.08)}.s-4a1349474a4192d50023 h2{font-size:1.2rem;font-weight:800;margin-bottom:6px}.s-4a1349474a4192d50023 p{font-size:.92rem;color:var(--muted);margin-bottom:14px}form{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}@media (max-width:640px){form{grid-template-columns:1fr}}.s-a5858e261a4d59df22a9{display:flex;flex-direction:column;gap:4px}.s-a5858e261a4d59df22a9 label{font-size:.85rem;font-weight:600;color:var(--charcoal)}.s-a5858e261a4d59df22a9 input{border-radius:10px;border:1px solid rgba(0,0,0,.12);padding:9px 10px;font-size:.9rem;background:#fff}.s-a5858e261a4d59df22a9 input:focus-visible{outline:2px solid var(--emerald);outline-offset:1px;border-color:var(--emerald)}.s-03cba49541370b3da168{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.s-7cd9256cbb2a4d432b89{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:999px;border:0;background:var(--emerald);color:#fff;font-weight:600;font-size:.9rem;box-shadow:var(--shadow);cursor:pointer}.s-f93148c0aff043354d55{font-size:.8rem;color:var(--muted);max-width:50ch}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px);transition:opacity .7s,transform .7s}.s-658c8286c17e402644ee.s-b066608ce86477fe1a77{opacity:1;transform:none}footer{border-top:1px solid rgba(0,0,0,.08);background:#fff;margin-top:40px}.s-234b082940c46f877a08{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;padding:40px 0}@media (max-width:992px){.s-7a86b15480e0a870f0b0{display:block}.s-bce1b640aa3b70b17d91{position:fixed;inset:72px 0 auto 0;background:var(--offwhite);border-bottom:1px solid rgba(0,0,0,.08);transform:translateY(-120%);transition:transform .35s;padding:18px 24px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-bce1b640aa3b70b17d91 a{padding:12px 14px;background:#fff;border:1px solid rgba(0,0,0,.06)}.s-bce1b640aa3b70b17d91 .s-9613c87ef22f34bb9290{grid-column:1/-1;justify-content:center}.s-bce1b640aa3b70b17d91.s-c14ec102b6166a12e26c{transform:translateY(0)}.s-6d2664d1359dbd4e27d8{padding:48px 0 32px}.s-7aa73d9ced982acc01b7,.s-83bbb262ab7d5644f6fd{grid-template-columns:1fr;gap:28px}.s-234b082940c46f877a08{grid-template-columns:1fr;gap:24px}}.s-5109b8ed055a6af8a9f4{display:flex;gap:14px;align-items:flex-start}.s-5109b8ed055a6af8a9f4 img{width:40px;height:40px}.s-a3bf683303401cb367fb{font-size:.95rem;color:var(--muted)}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.s-5ab97e7baeed3b39b1b4 a{color:var(--charcoal);padding:6px 0;cursor:pointer}.s-c6c52d1b04b6bdac4a7e{margin-top:6px;font-size:.85rem;color:#444;display:grid;gap:10px}.s-b35bb38df9605e4c5858{cursor:pointer}.s-224dd100e8262126ecac{display:grid;font-size:.93rem;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.s-7228ba1a2d97f1f07d60{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px 16px 18px}.s-1828410d550eec0cd37d{color:var(--muted)}.s-88ded5eb4bd6b852769f{color:#6b7575;font-size:.75rem}.s-1aa326c7224631fb63fb{margin-top:6px}