.s-8cd71cc125e3f05c5a99,a,button{cursor:pointer}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}html:focus-within{scroll-behavior:smooth}canvas,img,svg,video{display:block;max-width:100%}a{color:#6f5846;text-decoration:underline;text-decoration-thickness:1px}button{font:inherit;background:0 0;border:0}body{--sand:#E7D8C9;--beige:#F3EADF;--brown:#3E2C1C;--ink:#1d140d;--accent:#6f5846;--container:1140px;background:var(--beige);color:var(--ink);font-family:"EB Garamond","Crimson Text",serif;line-height:1.45;font-size:18px;min-height:100vh;max-width:100vw;overflow-x:hidden}.s-e90aea230d6fad83f9b2{max-width:var(--container);margin:0 auto;padding:0 clamp(16px,4vw,32px)}header.s-522e98b03801ca4be54c{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,#f5efe7,rgba(245,239,231,.86));border-bottom:1px solid rgba(62,44,28,.15);backdrop-filter:saturate(1.05) blur(6px)}.s-cfbbcc542afe7533f7aa{display:flex;align-items:center;justify-content:space-between;height:64px}.s-539743f55f777ba94148{display:flex;gap:12px;align-items:center}.s-539743f55f777ba94148 svg{width:36px;height:36px}.s-ecbe69cd6072818fa650{font-weight:700;color:var(--brown)}.s-2dcf8d5799ff5071cfcb{display:flex;gap:18px;align-items:center}.s-8cd71cc125e3f05c5a99{padding:8px 10px;border-radius:999px;border:1px dashed transparent}.s-8cd71cc125e3f05c5a99:hover{border-color:#4b372733}.s-c5dfbc8339a24f6d01f0{width:36px;height:36px;display:none;place-items:center;border:1px solid #4b372722;border-radius:10px;background:linear-gradient(180deg,#f5efe7,#e7d8c9)}.s-c5dfbc8339a24f6d01f0 svg{width:20px;height:20px}@media (max-width:860px){.s-2dcf8d5799ff5071cfcb{display:none}.s-c5dfbc8339a24f6d01f0{display:grid}}.s-39d6a313008d4a93509f{position:fixed;inset:0 0 auto 0;top:64px;background:#f7efe4;border-bottom:1px solid #4b372722;display:none;z-index:60}.s-39d6a313008d4a93509f.s-f6ec2e33657c08236ec6{display:block}.s-39d6a313008d4a93509f a{display:block;padding:12px 8px;border-bottom:1px dashed #4b372733}.s-4a65847619c9729ef147{min-height:40vh;display:grid;place-items:center;background:linear-gradient(180deg,#f5efe7,#efe3d6);border-bottom:1px solid #4b372722}.s-4a65847619c9729ef147 h1{font-size:clamp(28px,4.2vw,48px);color:var(--brown)}.s-af483ed6bd74cf01e503 section{padding:clamp(48px,6vw,88px) 0}.s-76d08b7c531005eb2e59{border:1px solid #4b372722;background:linear-gradient(180deg,#f7efe4,#efe3d6);border-radius:18px;overflow:hidden}.s-9465de697b79e16a0642{padding:18px 16px 22px}footer.s-06bab77ebf12dba5b3c1{background:#efe3d6;border-top:1px solid #4b372722}.s-4432d4c9a559496a88e5{display:grid;gap:14px;align-items:center;grid-template-columns:1fr auto}.s-e00508272045e2c15788 a{margin-right:16px}