blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}*,::after,::before{box-sizing:border-box}body,html{height:100%}ol,ul{padding:0}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:#ffd447}button{border:0;background:0 0}:focus{outline:#FFD447 solid 2px;outline-offset:2px}:root{--terracotta:#E26A2C;--terracotta-900:#B8521E;--yellow:#FFD447;--ink:#1C130F;--paper:#FFF9F0;--muted:#7C4A2D;--container:1200px;--shadow:0 18px 50px rgba(0,0,0,.25);--r-lg:22px;--r-xl:32px}html{scroll-behavior:smooth}body{font-family:'Work Sans',system-ui,Arial,sans-serif;color:var(--ink);background:var(--paper);line-height:1.65;max-width:100vw;overflow-x:hidden}header{position:sticky;top:0;z-index:1000;background:linear-gradient(180deg,#fffefc 0,#fff8 100%);backdrop-filter:blur(10px);border-bottom:1px solid #0001}.s-67054ce3a6e9d6e8e05a{width:min(var(--container),92vw);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}.s-f09665276a0068c0e2c9{display:flex;align-items:center;gap:12px}.s-626fa500b2d38c5ad51b{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,var(--yellow),transparent 60%),radial-gradient(circle at 70% 70%,#fff3,transparent 40%),var(--terracotta-900);box-shadow:inset 0 0 0 2px #ffffff22,0 8px 20px rgba(0,0,0,.15)}.s-626fa500b2d38c5ad51b svg{width:28px;height:28px}.s-9d27fca7edc680b546a8{font-family:'Inknut Antiqua',serif;font-weight:700;letter-spacing:.2px}nav .s-ab54317f1b53afa6f53b a{font-weight:700;padding:10px 12px;border-radius:12px;color:#1b6410}nav .s-ab54317f1b53afa6f53b a:hover{background:#ffe8a9;color:#1c130f}.s-a4dedd797e25a8247a10{width:42px;height:42px;border-radius:12px;display:none;place-items:center}.s-a4dedd797e25a8247a10 svg{width:22px;height:22px}@media (max-width:900px){nav .s-ab54317f1b53afa6f53b{display:none}.s-a4dedd797e25a8247a10{display:grid}}.s-784037b9ad5de8504cc7{position:fixed;inset:0;z-index:2000;display:none;background:linear-gradient(160deg,#0008,#0006)}.s-ade46eb1c2e9ed720b5d{position:absolute;top:0;right:0;width:min(86vw,420px);height:100%;background:linear-gradient(160deg,#fff,#fff6);box-shadow:var(--shadow);padding:24px;display:flex;flex-direction:column;gap:10px}.s-784037b9ad5de8504cc7.s-06f369d7bbeb213320eb{display:block}.s-ade46eb1c2e9ed720b5d a{display:block;padding:16px 12px;border-radius:14px;color:#1b6410;font-weight:700}.s-ade46eb1c2e9ed720b5d a:hover{background:#ffe8a9}main{min-height:100vh}.s-50d9a705ae9f6e67e526{padding:clamp(48px,6vw,96px) 0}.s-87409d57493f91f105f5{width:min(var(--container),92vw);margin-inline:auto}.s-1b84c4819e28adb1f454{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:30px 0}.s-4b2a1b0f41ec4afba106{background:linear-gradient(180deg,#fff,#fff6);border:1px solid #00000014;border-radius:var(--r-lg);padding:20px;box-shadow:0 8px 30px rgba(0,0,0,.08)}.s-bfe8a254377713b1d7d4{font-family:'Inknut Antiqua',serif;font-size:clamp(28px,3.6vw,44px);line-height:1.1;margin-bottom:10px}.s-300ebed43aafaedac0ec{color:#3b261a;margin-bottom:18px}.s-a84404384cbc9854bfcd h2{font-size:22px;margin-top:22px;margin-bottom:8px}.s-a84404384cbc9854bfcd h3{font-size:18px;margin-top:14px;margin-bottom:6px}.s-a84404384cbc9854bfcd li,.s-a84404384cbc9854bfcd p{font-size:16px}.s-a84404384cbc9854bfcd ul{padding-left:18px;list-style:disc}.s-f20a9228d10beb683e1e{position:relative;width:100%;aspect-ratio:16/6;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12);margin-bottom:18px}.s-f20a9228d10beb683e1e img{width:100%;height:100%;object-fit:cover;object-position:center}footer{background:#140d0a;color:#f6efe9}.s-1daa53431a55f48913b2,footer a{color:#ffe8a9}[role=button],a,button{cursor:pointer}a:hover{color:#fff29a}.s-50e238127f4c8e602fbd{font-size:14px;margin-top:10px;opacity:.7}.s-6fce2d578790525033f3{display:flex;flex-wrap:wrap;gap:14px}