[data-astro-image]{width:100%;height:auto;-o-object-fit:var(--fit);object-fit:var(--fit);-o-object-position:var(--pos);object-position:var(--pos);aspect-ratio:var(--w) / var(--h)}[data-astro-image=responsive]{max-width:calc(var(--w) * 1px);max-height:calc(var(--h) * 1px)}[data-astro-image=fixed]{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px)}nav[data-astro-cid-dmqpwcec],nav[data-astro-cid-dmqpwcec] .nav-item[data-astro-cid-dmqpwcec],nav[data-astro-cid-dmqpwcec] .logo[data-astro-cid-dmqpwcec]{transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}nav[data-astro-cid-dmqpwcec].scrolled{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}nav[data-astro-cid-dmqpwcec].scrolled .nav-item[data-astro-cid-dmqpwcec]{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}nav[data-astro-cid-dmqpwcec].scrolled .logo[data-astro-cid-dmqpwcec]{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dropdown[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.dropdown[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}@keyframes dropdown-intro{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.dropdown-intro-animation[data-astro-cid-dmqpwcec]{animation:dropdown-intro .3s cubic-bezier(.25,1,.5,1) forwards}@keyframes dropdown-outro{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.dropdown-outro-animation[data-astro-cid-dmqpwcec]{animation:dropdown-outro .3s cubic-bezier(.25,1,.5,1) forwards}.snow-container[data-astro-cid-uqtqggqx]{position:fixed;left:0;top:0;bottom:0;width:100vw;height:100vh;overflow:hidden;z-index:9999999;pointer-events:none;opacity:0;animation:fadeIn .4s ease-in-out forwards;animation-delay:1.75s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.snow[data-astro-cid-uqtqggqx]{position:absolute;width:10px;height:10px;background:#fff;border-radius:50%;margin-top:-10px;will-change:transform}::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(219 189 140 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(28 28 28 / var(--tw-text-opacity, 1))}::selection{--tw-bg-opacity: 1;background-color:rgb(219 189 140 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(28 28 28 / var(--tw-text-opacity, 1))}@font-face{font-family:Butler;src:url(/fonts/Butler.woff2) format("woff2"),url(/fonts/Butler.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(/fonts/Butler-Bold.woff2) format("woff2"),url(/fonts/Butler-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{--tw-bg-opacity: 1;background-color:rgb(84 117 90 / var(--tw-bg-opacity, 1));font-family:Crimson Text,serif}h1,h2,h3,h4,h5,h6{font-family:Butler,serif}h1,h2,h3,h4,h5,h6,p,button,a{--tw-text-opacity: 1;color:rgb(28 28 28 / var(--tw-text-opacity, 1))}h3,h4{font-weight:600!important}h3{font-size:22px!important;line-height:1.875rem!important}h4{font-size:1.25rem;line-height:1.75rem}p,span,li{font-size:1.125rem;line-height:1.75rem}section:nth-of-type(2n-1){--tw-bg-opacity: 1;background-color:rgb(252 252 250 / var(--tw-bg-opacity, 1))}section:nth-of-type(2n){--tw-bg-opacity: 1;background-color:rgb(84 117 90 / var(--tw-bg-opacity, 1))}section:nth-of-type(2n) *{--tw-text-opacity: 1;color:rgb(252 252 250 / var(--tw-text-opacity, 1))}section{width:100vw;padding-top:3rem;padding-bottom:3rem}@media (min-width: 768px){section{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 1280px){section{padding-top:6rem;padding-bottom:6rem}}section:first-of-type{padding-top:9rem}@media (min-width: 1024px){section:first-of-type{padding-top:11rem}}@media (min-width: 1280px){section:first-of-type{padding-top:13rem}}section>div{width:100%}@media (min-width: 640px){section>div{max-width:640px}}@media (min-width: 768px){section>div{max-width:768px}}@media (min-width: 1024px){section>div{max-width:1024px}}@media (min-width: 1280px){section>div{max-width:1280px}}@media (min-width: 1536px){section>div{max-width:1536px}}section>div{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){section>div{padding-left:1.5rem;padding-right:1.5rem}}img{border-radius:.375rem}button,a{border-radius:.375rem;text-align:center}.cta-button,.cta-button-primary,.cta-button-secondary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(207 161 104 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(207 161 104 / var(--tw-bg-opacity, 1));padding:.5rem 2rem;--tw-text-opacity: 1;color:rgb(252 252 250 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width: 640px){.cta-button,.cta-button-primary,.cta-button-secondary{width:100%}}@media (min-width: 1024px){.cta-button,.cta-button-primary,.cta-button-secondary{padding-left:1rem;padding-right:1rem}}@media (min-width: 1280px){.cta-button,.cta-button-primary,.cta-button-secondary{padding-left:2rem;padding-right:2rem}}.cta-button:hover,.cta-button-primary:hover{--tw-bg-opacity: 1;background-color:rgb(197 137 74 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cta-button-secondary{background-color:#0000;--tw-text-opacity: 1;color:rgb(28 28 28 / var(--tw-text-opacity, 1))}.cta-button-secondary:hover{--tw-border-opacity: 1;border-color:rgb(197 137 74 / var(--tw-border-opacity, 1));background-color:#0000}.item-card{position:relative;overflow:hidden;border-radius:.75rem}.item-card>img{aspect-ratio:4/3;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));-o-object-fit:contain;object-fit:contain}.item-card>a{position:absolute;inset:0;display:flex;cursor:pointer;flex-direction:column;justify-content:flex-end;background-color:#334939bf;padding:1rem;opacity:0;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media not all and (min-width: 1280px){.item-card>a{opacity:1}}.item-card:hover>a{opacity:1}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:inherit}
