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.6;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-7374ee37a21c303c4bbd{width:min(var(--container),92vw);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}.s-e707f5042cdd7761ff24{display:flex;align-items:center;gap:12px}.s-728d8629ab50b79353e2{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-728d8629ab50b79353e2 svg{width:28px;height:28px}.s-8af5668a58d4927d2b9d{font-family:'Inknut Antiqua',serif;font-weight:700;letter-spacing:.2px}nav .s-466b3db1db88a1f7e712 a{font-weight:700;padding:10px 12px;border-radius:12px;color:#1b6410}nav .s-466b3db1db88a1f7e712 a:hover{background:#ffe8a9;color:#1c130f}.s-def2ff45c72a14574fa5{width:42px;height:42px;border-radius:12px;display:none;place-items:center}.s-def2ff45c72a14574fa5 svg{width:22px;height:22px}.s-609054e6810d15066614{position:fixed;inset:0;z-index:2000;display:none;background:linear-gradient(160deg,#0008,#0006)}.s-8d5f463c3c901e968fcf{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-609054e6810d15066614.s-f3837b9d6990a9d77c0d{display:block}.s-8d5f463c3c901e968fcf a{display:block;padding:16px 12px;border-radius:14px;color:#1b6410;font-weight:700}.s-8d5f463c3c901e968fcf a:hover{background:#ffe8a9}main{min-height:100vh}.s-01af0c41f1cb25780a45{padding:clamp(48px,6vw,96px) 0}.s-dad346dad1509b50c359{width:min(var(--container),92vw);margin-inline:auto}.s-2c31ca08428055822446{grid-template-columns:repeat(3,1fr)}.s-6d1771e473392044d1db{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:30px 0}.s-6d49f753c345f735517a{font-family:'Inknut Antiqua',serif;font-size:clamp(28px,3.6vw,44px);line-height:1.1;margin-bottom:14px}.s-63645267b2473989c71c{font-size:28px}.s-809b2f85e36dc4cad559{font-size:18px;color:#3b261a}.s-bc37e0696c135d4384ef{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-699572c622009919eea7{display:grid;gap:18px}.s-4b7efaa6e57087435e55{grid-template-columns:1.2fr .8fr}@media (max-width:900px){nav .s-466b3db1db88a1f7e712{display:none}.s-def2ff45c72a14574fa5{display:grid}.s-4b7efaa6e57087435e55{grid-template-columns:1fr}}.s-819be0c3696c874a2fee{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.15)}.s-819be0c3696c874a2fee img{width:100%;height:100%;object-fit:cover;object-position:center}[role=button],a,button{cursor:pointer}a:hover{color:#fff29a}.s-31e5d60b0eac6ff1d271{margin-top:12px}.s-a300642cef1a23fe7605{background:#140d0a;color:#f6efe9}.s-739f32cccf5de92f965f{color:#ffe8a9}.s-36eaf26159edfbf54bba{display:flex;flex-wrap:wrap;gap:14px}