@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-normal.C42RasBZ.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-normal.BTm3cn9P.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-italic.Dx5Rrf3o.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-italic.DvfstiAl.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-700-normal.D1DCMXWx.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/libre-baskerville-latin-700-italic.C4Uuk9Bj.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-700-italic.CsOn2AVI.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-ext-400-normal.DehDhP4C.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-ext-400-normal.BWURas-n.woff)format("woff")}@font-face{font-family:Pinyon Script;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pinyon-script-latin-400-normal.HCoaxbyT.woff2)format("woff2"),url(/_astro/pinyon-script-latin-400-normal.3W0BoeAr.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff)format("woff")}:root{--paper:#f7f3ec;--bg:#e4ddd2;--bg-2:#f2eee8;--tan:#b09b83;--gold:#6f5d3a;--ink:#2d2620;--dark:#2c2723;--serif:"Libre Baskerville", Baskerville, Georgia, serif;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--script:"Pinyon Script", cursive;--display:"Cormorant Garamond", "Cormorant", Garamond, serif;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}.section{width:100%;position:relative;overflow:clip}.wrap{max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,56px);position:relative}.bg-paper{background:var(--paper) url(/img/texture-paper.jpg) 0 0 / 512px 512px repeat;background-blend-mode:multiply}.bg-plain{background:var(--bg)}.bg-light{background:var(--bg-2)}.h-caps{text-transform:uppercase;letter-spacing:.2em;margin:0;font-size:clamp(26px,2.9vw,42px);font-weight:400;line-height:1.15}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--tan);margin:0;font-size:clamp(18px,1.9vw,28px);line-height:1}.nb{white-space:nowrap}.btn{--b-bg:var(--tan);--b-fg:#fff;--b-border:var(--tan);--b-bg-hover:#8f7a62;--b-fg-hover:#fff;--b-border-hover:#8f7a62;--b-bg-press:#6f5c47;--b-fg-press:#f2eee8;--b-bg-off:color-mix(in srgb, var(--tan) 35%, var(--bg));--b-fg-off:color-mix(in srgb, #fff 70%, var(--tan));font-family:var(--display);letter-spacing:.03em;background:var(--b-bg);color:var(--b-fg);border:1px solid var(--b-border);cursor:pointer;user-select:none;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:14px 28px;font-size:19px;font-style:italic;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .25s,background-color .25s,color .25s,border-color .25s;display:inline-flex}.btn-outline{--b-bg:transparent;--b-fg:#645333;--b-border:#c7b08a;--b-bg-hover:#645333;--b-fg-hover:var(--bg-2);--b-border-hover:#645333;--b-bg-press:#4b3e26;--b-fg-press:var(--bg-2);--b-bg-off:transparent;--b-fg-off:color-mix(in srgb, #645333 40%, var(--bg))}.btn-dark{--b-bg:var(--dark);--b-fg:var(--bg-2);--b-border:var(--dark);--b-bg-hover:var(--tan);--b-fg-hover:#fff;--b-border-hover:var(--tan);--b-bg-press:#000;--b-fg-press:var(--bg-2);--b-bg-off:color-mix(in srgb, var(--dark) 30%, var(--bg));--b-fg-off:color-mix(in srgb, var(--bg-2) 85%, var(--dark))}.btn:hover,.btn.is-hover{background:var(--b-bg-hover);color:var(--b-fg-hover);border-color:var(--b-border-hover);transform:translateY(-1px);box-shadow:0 1px 3px #2d26201a}.btn:active,.btn.is-pressed{background:var(--b-bg-press);color:var(--b-fg-press);border-color:var(--b-bg-press);transition-duration:60ms;transform:translateY(1px);box-shadow:inset 0 1px 2px #00000026}.btn:disabled,.btn[aria-disabled=true],.btn.is-disabled{background:var(--b-bg-off);color:var(--b-fg-off);border-color:color-mix(in srgb, var(--b-fg-off) 50%, transparent);cursor:not-allowed;box-shadow:none;pointer-events:none;border-style:dashed;transform:none}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.js [data-anim]{opacity:0;transition:opacity 1.4s ease var(--d,0s), transform 1.4s cubic-bezier(.2,.7,.2,1) var(--d,0s), clip-path 2.8s cubic-bezier(.45,.1,.25,1) var(--d,0s)}.js [data-anim=up]{transform:translateY(24px)}.js [data-anim=pop]{transform:scale(.92)}.js [data-anim=unroll]{opacity:1;clip-path:inset(0 50%)}.js [data-anim=wipe]{opacity:1;clip-path:inset(0 100% 0 0)}.js [data-anim=rise]{opacity:1;clip-path:inset(100% 0 0);transition-duration:1.4s,1.4s,3.2s}.js [data-anim].in{opacity:1;transform:none}.js :is([data-anim=unroll],[data-anim=wipe],[data-anim=rise]).in{clip-path:inset(0)}@keyframes drift{0%,to{translate:0;rotate:0deg}50%{translate:0 -4px;rotate:.8deg}}.drift{animation:9s ease-in-out infinite drift}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-anim]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.drift{animation:none!important}}.flow{--wh:clamp(34px, 5vw, 72px);--wave:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201440%2080%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C46%20C260%2C4%20520%2C4%20720%2C30%20C920%2C56%201180%2C64%201440%2C22%20V80%20H0%20Z%22%20fill%3D%22%23000%22/%3E%3C/svg%3E);--wave-line:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201440%2080%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C46%20C260%2C4%20520%2C4%20720%2C30%20C920%2C56%201180%2C64%201440%2C22%22%20fill%3D%22none%22%20stroke%3D%22%23b9975b%22%20stroke-opacity%3D%22.55%22%20stroke-width%3D%221.4%22%20vector-effect%3D%22non-scaling-stroke%22%20transform%3D%22translate%280%207%29%22/%3E%3C/svg%3E);isolation:isolate;margin-top:calc(var(--wh) * -1);position:relative;overflow:clip visible}.flow.wave-b{--wave:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201440%2080%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C24%20C300%2C24%20520%2C70%20720%2C70%20C920%2C70%201140%2C24%201440%2C24%20V80%20H0%20Z%22%20fill%3D%22%23000%22/%3E%3C/svg%3E);--wave-line:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201440%2080%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C24%20C300%2C24%20520%2C70%20720%2C70%20C920%2C70%201140%2C24%201440%2C24%22%20fill%3D%22none%22%20stroke%3D%22%23b9975b%22%20stroke-opacity%3D%22.55%22%20stroke-width%3D%221.4%22%20vector-effect%3D%22non-scaling-stroke%22%20transform%3D%22translate%280%207%29%22/%3E%3C/svg%3E)}.flow.bg-paper,.flow.bg-plain,.flow.bg-light{background:0 0}.flow:before{content:"";z-index:-1;-webkit-mask:var(--wave) top / 100% var(--wh) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--wh) + 1px) no-repeat;mask:var(--wave) top / 100% var(--wh) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--wh) + 1px) no-repeat;position:absolute;inset:0}.flow.bg-paper:before{background:var(--paper) url(/img/texture-paper.jpg) 0 0 / 512px 512px repeat;background-blend-mode:multiply}.flow.bg-plain:before{background:var(--bg)}.flow.bg-light:before{background:var(--bg-2)}.flow:after{content:"";height:var(--wh);z-index:0;pointer-events:none;background:var(--wave-line) top / 100% 100% no-repeat;position:absolute;top:0;left:0;right:0}.seam{z-index:2;left:50%;top:calc(var(--wh) * .5);width:var(--sw,120px);pointer-events:none;height:auto;position:absolute;translate:-50% -55%}.t-caps{font-family:var(--display);text-transform:uppercase;letter-spacing:.16em;color:var(--gold);font-weight:600}.t-italic{font-family:var(--display);letter-spacing:.05em;text-transform:none;color:var(--gold);font-style:italic;font-weight:500}:root{font-variant-numeric:lining-nums}
