*,::after,::before{box-sizing:border-box}body,figure,h1,h2,h3,h4,html,li,ol,p,ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:#0f766e}button{border:none;background:0 0}:focus-visible{outline:#5CC2B3 solid 2px;outline-offset:2px}html{scroll-behavior:smooth}:root{--peach:#FFCBAA;--teal:#5CC2B3;--ink:#1E1E1E;--muted:#6b6b6b;--container:1200px;--shadow:0 10px 30px rgba(0,0,0,.08)}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:radial-gradient(1200px 800px at 80% -10%,rgba(92,194,179,.12),transparent 60%),radial-gradient(800px 600px at -10% 20%,rgba(255,203,170,.15),transparent 60%),#fff;line-height:1.6;max-width:100vw;overflow-x:hidden}[role=button],a,button{cursor:pointer}.s-36308d4d852a5af48a5e{width:min(100% - 32px,var(--container));margin-inline:auto}header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.9);backdrop-filter:saturate(150%) blur(8px);border-bottom:1px solid rgba(0,0,0,.06)}.s-fa55b971e91db488bd7b{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.s-53c9dc997e124ee5eaa1{display:flex;align-items:center;gap:10px}.s-5b0a615d91aa00c56ca7{margin-bottom:14px}.s-9cd119e8a767929e27b5{font-weight:900}.s-1e598903c03c5b8c4de9{font-size:12px;color:var(--muted)}nav{display:flex;align-items:center;gap:20px}.s-6e2f57039116325f797f a{color:var(--ink);font-weight:600;opacity:.9}.s-6e2f57039116325f797f a:hover{opacity:1;color:#0b6b62}.s-ebecd49871e512cf5214{display:none;width:42px;height:42px;border-radius:10px;background:#fff;box-shadow:var(--shadow);align-items:center;justify-content:center}.s-ebecd49871e512cf5214 span,.s-ebecd49871e512cf5214::after,.s-ebecd49871e512cf5214::before{content:"";display:block;width:22px;height:2px;background:var(--ink);border-radius:2px;transition:.25s}.s-ebecd49871e512cf5214::before{margin-bottom:6px}.s-ebecd49871e512cf5214::after{margin-top:6px}.s-1422c19ab94a76c06c7a{position:fixed;inset:0;background:rgba(0,0,0,.4);display:none;z-index:1200}.s-b2408e9d79a20809b06f{position:absolute;right:0;top:0;height:100%;width:min(86%,360px);background:#fff;padding:24px;box-shadow:-8px 0 30px rgba(0,0,0,.18);transform:translateX(100%);transition:.3s}.s-1422c19ab94a76c06c7a.s-bad0986f7432ba4e8382{display:block}.s-1422c19ab94a76c06c7a.s-bad0986f7432ba4e8382 .s-b2408e9d79a20809b06f{transform:translateX(0)}.s-193f9bcfb4000ca5ebe3 a{display:block;padding:12px 0;color:var(--ink);font-weight:700}@media(max-width:860px){nav{display:none}.s-ebecd49871e512cf5214{display:inline-flex}}main{min-height:100vh;padding:48px 0}.s-7cfe386e83358e57374f{font-size:clamp(28px,4.5vw,44px);line-height:1.1}.s-8583c3008e04a3bc9b16{color:#333;max-width:70ch}.s-b7449f7462dab35ea7e4{margin-top:8px}.s-7a955ffc9a60e63256dd{margin-top:18px}.s-7a955ffc9a60e63256dd h2{font-size:22px;margin:18px 0 6px}.s-7a955ffc9a60e63256dd h3{font-size:18px;margin:14px 0 6px}.s-2ecd985a7dad2f40a996{border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px;background:#fff;box-shadow:var(--shadow)}.s-26e43243d2e85bb4fc7a{color:var(--muted)}.s-96459ae23ba0eb59c3a8{border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px;background:#fff;box-shadow:var(--shadow)}.s-8a20d6eab6f186f05880{margin-top:14px}.s-96459ae23ba0eb59c3a8 a{display:block;padding:6px 0}footer{margin-top:40px;padding:24px 0;border-top:1px solid rgba(0,0,0,.08);background:#fff}.s-462622cedc4da259fa15{display:flex;align-items:center;justify-content:space-between;gap:16px}.s-44cfe2a1fbb9d0e2372c{display:flex;gap:16px;flex-wrap:wrap}.s-44cfe2a1fbb9d0e2372c a{color:var(--ink);opacity:.85;font-weight:600}.s-44cfe2a1fbb9d0e2372c a:hover{opacity:1;color:#6a3e24}.s-b7b9b423f03a2c623be6{align-items:center;display:flex;gap:10px}