body,main{min-height:100vh}:root{--forest:#0B3D2E;--beige:#F4EDE2;--gold:#BFA76B;--ink:#152017;--muted:#6C7A6F;--link-color:#2E6B57;--shadow:0 10px 30px rgba(11,61,46,.18);--radius:16px;--container:1200px}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}main{display:block}h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}a{background-color:transparent;text-decoration:none}button{font:inherit}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;color:var(--ink);background:linear-gradient(180deg,var(--beige) 0,#fff 100%);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:clamp(16px,2vw,24px)}.s-5b3aaa9a734d604b6361{font-size:.85rem;opacity:.55;padding-bottom:24px;padding-top:8px}[role=button],a,button{cursor:pointer;color:var(--link-color)}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:14px 22px;border:2px solid var(--forest);background:var(--forest);color:#fff;border-radius:12px;font-weight:700;transition:transform .12s,box-shadow .2s,background .2s;will-change:transform}.s-212301c593df7a10ee64:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.s-bd80ddf7b5d0ce1978be{background:0 0;color:var(--forest)}.s-5e9b60f69165f32f8930{display:inline-block;padding:6px 10px;border-radius:999px;font-size:.85rem;border:1px solid #cfd6cf;background:#fff;color:var(--muted)}header.s-4147874a850954056e57{position:sticky;top:0;z-index:40;background:rgba(244,237,226,.75);backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid rgba(11,61,46,.08)}.s-48b4fcd3881be217af84{display:flex;align-items:center;justify-content:space-between;gap:16px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px;min-width:0}.s-7d767248f14b8b8d87fc{width:40px;height:40px;border-radius:10px;box-shadow:var(--shadow);background:#fff;overflow:hidden;flex:0 0 auto}.s-7d767248f14b8b8d87fc img{width:100%;height:100%;object-fit:cover}.s-755ea24aa34ee7d8efa5{font-weight:800;color:var(--forest);letter-spacing:.2px;white-space:nowrap}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:24px;flex-wrap:wrap}nav.s-e3b7c980d763196e9d13 a{padding:10px 8px;font-weight:600;color:var(--ink)}.s-281811faa99d3476e5c0{display:flex;align-items:center;gap:12px}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:10px;border:1px solid rgba(11,61,46,.15);background:#fff}.s-7a86b15480e0a870f0b0 i{width:20px;height:2px;background:var(--forest);position:relative;display:block;margin:auto}.s-7a86b15480e0a870f0b0 i::after,.s-7a86b15480e0a870f0b0 i::before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--forest)}.s-7a86b15480e0a870f0b0 i::before{top:-6px}.s-7a86b15480e0a870f0b0 i::after{top:6px}@media (max-width:980px){nav.s-e3b7c980d763196e9d13{position:fixed;inset:70px 16px auto;background:#fff;border:1px solid rgba(11,61,46,.12);border-radius:14px;box-shadow:var(--shadow);padding:12px;gap:8px;display:none;flex-direction:column}nav.s-e3b7c980d763196e9d13.s-5fc7e38bffe00ca46add{display:flex}.s-7a86b15480e0a870f0b0{display:inline-flex;align-items:center;justify-content:center}}.s-20182fbc10716eb197ea{padding:clamp(56px,7vw,88px) 0}.s-36a58c239b4425e7fb6d{background:#fff}.s-a554f9b1c49a1a95fc27{background:radial-gradient(900px 560px at 0 0,rgba(11,61,46,.05),transparent 55%),#f9f6f0}.s-e2f278db091d80d7e046{min-height:calc(100vh - 220px);display:flex;align-items:center}.s-ce713f486917d789b03b{margin-bottom:clamp(24px,3vw,32px);max-width:720px}.s-675f86fe814f97648b78{font-size:.9rem;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:10px}.s-179059ffe4f02a616c0d{font-size:clamp(26px, 3vw, 34px);color:var(--forest);margin-bottom:10px}.s-6ad93ff9b5ffd93b911d{color:var(--muted);max-width:52rem;line-height:1.6}.s-0214b4b355d11ca8f2ce{max-width:780px;margin-bottom:24px}.s-0214b4b355d11ca8f2ce h2{font-size:1.15rem;color:var(--forest);margin-bottom:6px}.s-0214b4b355d11ca8f2ce h3{font-size:1rem;color:var(--forest);margin-bottom:4px}.s-0214b4b355d11ca8f2ce p{font-size:.95rem;color:var(--muted);line-height:1.7;margin-bottom:8px}.s-0214b4b355d11ca8f2ce ul{margin:6px 0 10px 18px;font-size:.93rem;color:var(--muted);line-height:1.6}.s-0214b4b355d11ca8f2ce ul li::marker{color:var(--gold)}footer.s-9afbd1f5c322fc22f080{background:#0f241c;color:#eaf2ea;margin-top:10vh;border-top:4px solid var(--gold)}.s-57af18394ef051b5bec5{display:grid;grid-template-columns:1.2fr .8fr;gap:40px}@media (max-width:900px){.s-57af18394ef051b5bec5{grid-template-columns:1fr}}.s-5109b8ed055a6af8a9f4{display:flex;gap:14px;align-items:flex-start}.s-5109b8ed055a6af8a9f4 img{width:46px;height:46px;border-radius:12px}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px}.s-5ab97e7baeed3b39b1b4 a{color:#d6e3d6}.s-623b8e331687f0d3a7e0{margin-top:24px;display:grid;gap:12px;font-size:.92rem;color:#c7d0c7}.s-623b8e331687f0d3a7e0 p{opacity:.9}.s-658c8286c17e402644ee{transform:translateY(18px);opacity:0;transition:transform .6s cubic-bezier(.2,.65,.2,1),opacity .6s}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.s-658c8286c17e402644ee{transform:none!important;opacity:1!important;transition:none!important}.s-212301c593df7a10ee64{transition:none}}