:root{--wb-ink:#241d16;--wb-ink-soft:#5b4d39;--wb-parchment:#f6efdf;--wb-paper:#fbf6ea;--wb-parchment-deep:#eadbbe;--wb-line:rgba(36,29,22,.14);--wb-shadow:0 24px 80px rgba(45,35,23,.14);--wb-moss:#6d6a42;--wb-moss-deep:#4a492f;--wb-olive:#8a8354;--wb-amber:#b8924f;--wb-amber-deep:#8a6734;--wb-dusk:#5f6b74;--wb-cosmos:#28313a;--wb-glow:radial-gradient(circle at top,hsla(0,0%,100%,.84),hsla(0,0%,100%,0))}*{box-sizing:border-box}html{min-height:100%;background:radial-gradient(circle at top left,rgba(255,251,242,.94),transparent 28%),radial-gradient(circle at right 12% top 16%,rgba(184,146,79,.16),transparent 22%),radial-gradient(circle at left 16% bottom 12%,rgba(95,107,116,.12),transparent 24%),linear-gradient(180deg,var(--wb-parchment) 0,var(--wb-parchment-deep) 100%)}body{min-height:100vh;margin:0;color:var(--wb-ink);background:transparent}body:before{background:linear-gradient(135deg,hsla(0,0%,100%,.28),transparent 35%),radial-gradient(circle at center,hsla(0,0%,100%,.18),transparent 55%);opacity:.84}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{opacity:.3;background-image:radial-gradient(circle at 14% 18%,rgba(184,146,79,.85) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 14%,rgba(40,49,58,.8) 0 1px,transparent 1.5px),radial-gradient(circle at 84% 32%,rgba(184,146,79,.75) 0 1px,transparent 1.5px),radial-gradient(circle at 22% 72%,rgba(40,49,58,.65) 0 1px,transparent 1.5px);background-repeat:no-repeat}a{color:inherit}h1,h2,h3{letter-spacing:-.02em}li,p,span{color:var(--wb-ink-soft)}::selection{background:rgba(184,146,79,.24)}