.lp-root{background:#F3EEE5;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp-root *,.lp-root :after,.lp-root :before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.lp-root img{display:block;max-width:100%}.lp-root a{color:#1A1712;text-decoration:none}.lp-root a:hover{color:var(--accent-ink,#6F5A22)}.lp-root button,.lp-root input,.lp-root textarea{font:inherit;color:inherit}.lp-root ::placeholder{color:rgba(26,23,18,.26)}.lp-root ::selection{background:rgba(185,154,92,.24)}.lp-root [data-lp-grain]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.lp-root .scp0:hover{color:rgb(26,23,18)!important}.lp-root .scp1:hover{background-position:100% 0!important;border-color:rgb(185,154,92)!important}.lp-root .scp2:hover{background-position:100% 0!important;transform:translateY(-2px)!important;box-shadow:0 20px 44px rgba(26,23,18,.24)!important}.lp-root .scp3:hover{transform:translateY(-6px)!important;box-shadow:0 34px 70px -34px rgba(26,23,18,.42)!important}.lp-root .scp4:hover{transform:scale(1.07)!important;filter:saturate(1.06)!important}.lp-root .scp5:hover{background-position:100% 0!important;transform:translateY(-2px)!important;box-shadow:0 24px 50px rgba(26,23,18,.3)!important}.lp-root .scp6:hover{color:rgb(142,113,52)!important}.lp-root .scp7:focus{border-bottom-color:rgb(142,113,52)!important}.lp-root .scp8:hover,.lp-root .scp9:hover{background-position:100% 0!important}.lp-root .scp9:hover{transform:translateY(-2px)!important;box-shadow:0 26px 58px rgba(185,154,92,.4)!important}@keyframes veil{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes fadeonly{0%{opacity:0}to{opacity:1}}@keyframes veilImg{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes unmask{0%{-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes shimmer{0%{background-position:0 50%}to{background-position:280% 50%}}@keyframes sweep{0%,58%{transform:translateX(-130%) skewX(-14deg)}88%,to{transform:translateX(230%) skewX(-14deg)}}@keyframes drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-26px,0) scale(1.06)}}@keyframes spinslow{to{transform:rotate(1turn)}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kenburns{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.08) translate3d(0,-1.4%,0)}}@keyframes glaze{0%,60%{transform:translateX(-130%) skewX(-12deg);opacity:0}68%{opacity:1}to{transform:translateX(260%) skewX(-12deg);opacity:0}}@keyframes cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.lp-root [data-kb]{animation:kenburns 26s cubic-bezier(.37,.1,.28,1) 0s infinite alternate both;will-change:transform}.lp-root [data-glaze]{animation:glaze 14s ease-in-out 2.6s infinite both}.lp-root [data-cue]{animation:cue 2.9s cubic-bezier(.55,0,.45,1) 1.4s infinite both}.lp-root [data-parallax]{will-change:transform}.lp-root [data-rise]{will-change:opacity,transform}@media (max-width:760px){.lp-root [data-navlinks]{display:none!important}.lp-root [data-lp-brand]{gap:9px!important}.lp-root [data-lp-brand] img{height:32px!important}.lp-root [data-lp-brand] span>span:first-child{font-size:15px!important;letter-spacing:.14em!important}.lp-root [data-lp-brand] span>span:last-child{font-size:7.5px!important;letter-spacing:.2em!important}.lp-root [data-lp-brand] span>span,.lp-root [data-lp-header] nav a{white-space:nowrap!important}}@media (max-width:400px){.lp-root [data-lp-brand] img{height:29px!important}.lp-root [data-lp-brand] span>span:first-child{font-size:13.5px!important}.lp-root [data-lp-brand] span>span:last-child{font-size:7px!important}}@media (max-width:375px){.lp-root [data-lp-header] [data-lp-brand] span>span:last-child{display:none!important}.lp-root [data-lp-header] [data-lp-brand] span>span:first-child{font-size:16.5px!important}}@media (max-width:1280px){.lp-root [data-chap]{display:none!important}}@media (prefers-reduced-motion:reduce){.lp-root *{animation-duration:1ms!important;animation-iteration-count:1!important}}