*,::after,::before{box-sizing:border-box}body,html{height:100%}body{font-family:'Work Sans',system-ui,Arial,sans-serif;background:var(--paper);color:var(--ink);line-height:1.65;max-width:100vw;overflow-x:hidden}: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}a{text-decoration:none;color:#ffd447}a:hover{color:#fff29a}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-f0cad97953dfb126d32d{width:min(var(--container),92vw);margin-inline:auto}.s-e8cdc05b346aa0d4a91a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-5807dd602664a565fe53{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-5807dd602664a565fe53 svg{width:28px;height:28px}.s-63acf68c4f951d6412a8 b{font-family:'Inknut Antiqua',serif;letter-spacing:.2px}nav .s-379e75c850e1334ef7be a{font-weight:700;padding:10px 12px;border-radius:12px;color:#1b6410}nav .s-379e75c850e1334ef7be a:hover{background:#ffe8a9;color:#1c130f}.s-252a25667dc7c65fe0e9{width:42px;height:42px;border-radius:12px;display:none;place-items:center}.s-252a25667dc7c65fe0e9 svg{width:22px;height:22px}.s-9e6c77dc41d37f6f838d{position:fixed;inset:0;z-index:2000;display:none;background:linear-gradient(160deg,#0008,#0006)}.s-9e6c77dc41d37f6f838d.s-2bb6b986c5d6fb26dd9d{display:block}.s-9e6c77dc41d37f6f838d .s-7040cb72e5b1a981b50c{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-9e6c77dc41d37f6f838d a{display:block;padding:16px 12px;border-radius:14px;color:#1b6410;font-weight:700}.s-9e6c77dc41d37f6f838d a:hover{background:#ffe8a9}main{min-height:100vh}.s-0911aed621a145fb7a54{padding:clamp(48px,6vw,96px) 0}.s-7184b084b363db216f0c{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-7184b084b363db216f0c img{width:100%;height:100%;object-fit:cover}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,#fff,#fff6);border:1px solid #0001;border-radius:var(--r-lg);padding:22px;box-shadow:0 8px 30px rgba(0,0,0,.08)}.s-3c6de1b7dd91465d437e{font-family:'Inknut Antiqua',serif;font-size:clamp(28px,3.6vw,44px);line-height:1.1;margin-bottom:10px}.s-8cb33b2754e53feca4f7{color:#3b261a;margin-bottom:18px}.s-f3c543ad5fe9d69603e7{display:grid;gap:18px}.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da{grid-template-columns:1.2fr .8fr}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){nav .s-379e75c850e1334ef7be{display:none}.s-252a25667dc7c65fe0e9{display:grid}.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da,.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:1fr}}.s-20182fbc10716eb197ea{padding:clamp(40px,5vw,70px) 0}h2{font-size:22px;margin-top:20px;margin-bottom:10px}ul{padding-left:18px;list-style:disc}li{margin:6px 0}footer{background:#140d0a;color:#f6efe9}footer a{color:#ffe8a9}.s-32cb9138ce24c9c5d191{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center;padding:30px 0}