@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_c42273{font-family:Playfair Display,Playfair Display Fallback}.__variable_c42273{--font-display:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville Fallback;src:local("Times New Roman");ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.00%;size-adjust:127.26%}.__className_25556b{font-family:Libre Baskerville,Libre Baskerville Fallback;font-style:normal}.__variable_25556b{--font-body:"Libre Baskerville","Libre Baskerville Fallback"}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa9a30d6c0ad190a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/759592d40bc87463-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c32053678f0295c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pinyon Script Fallback;src:local("Arial");ascent-override:107.82%;descent-override:48.00%;line-gap-override:0.00%;size-adjust:80.07%}.__className_cad7cf{font-family:Pinyon Script,Pinyon Script Fallback;font-weight:400;font-style:normal}.__variable_cad7cf{--font-script:"Pinyon Script","Pinyon Script Fallback"}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dad5af6a451969b9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f751862dd005bbab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/162bae04ee86dd69-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67d172d8d0152ee1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/536d9d896eaf4f3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87069f06a4f1ee13-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Great Vibes Fallback;src:local("Arial");ascent-override:124.79%;descent-override:58.80%;line-gap-override:0.00%;size-adjust:68.19%}.__className_a10525{font-family:Great Vibes,Great Vibes Fallback;font-weight:400;font-style:normal}.__variable_a10525{--font-flourish:"Great Vibes","Great Vibes Fallback"}:root{--ink:#ffffff;--ink-soft:#f4f1ea;--ink-raised:#ece8df;--gold:#b8923a;--gold-warm:#c8a24a;--gold-dim:rgba(184,146,58,0.45);--paper:#1a1714;--paper-dim:#4c463d;--paper-mute:#8d867a;--frame:#e7e1d6;--frame-w:10px;--gutter:clamp(24px,5vw,72px);--measure:62ch;--shell:1100px;--ease:cubic-bezier(0.4,0,0.2,1);--slow:800ms}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--font-body),Georgia,serif;font-size:15px;line-height:1.85;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;outline:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display),Georgia,serif;font-weight:400;line-height:1.2;margin:0}.t-script{font-family:var(--font-script),cursive}.t-flourish,.t-script{font-weight:400;line-height:1.4}.t-flourish{font-family:var(--font-flourish),cursive}.eyebrow{font-family:var(--font-display),Georgia,serif;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin:0}.rule{display:block;width:120px;height:1px;margin:26px auto;background:linear-gradient(to right,transparent,var(--gold-dim) 20%,var(--gold-dim) 80%,transparent);position:relative}.rule:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:var(--gold);transform:translate(-50%,-50%) rotate(45deg)}.frame span{position:fixed;background:var(--frame);z-index:90;pointer-events:none}.frame .f-top{top:0}.frame .f-bottom,.frame .f-top{left:0;right:0;height:var(--frame-w)}.frame .f-bottom{bottom:0}.frame .f-left{left:0}.frame .f-left,.frame .f-right{top:0;bottom:0;width:var(--frame-w)}.frame .f-right{right:0}@media (max-width:600px){:root{--frame-w:0px}}.shell{max-width:var(--shell);margin:0 auto;padding:0 var(--gutter)}.page{padding:clamp(140px,18vh,200px) 0 160px;min-height:100vh}.page-head{text-align:center;margin-bottom:clamp(48px,8vh,88px)}.page-head h1{font-size:clamp(30px,4.4vw,46px);letter-spacing:.01em}.page-head .t-script{font-size:clamp(28px,4vw,40px);color:var(--gold);margin-bottom:4px}.prose{max-width:var(--measure);margin:0 auto;color:var(--paper-dim)}.prose p{margin:0 0 1.5em}.prose em{color:var(--paper);font-style:italic}.btn{display:inline-block;padding:14px 38px;border:1px solid var(--gold-dim);background:transparent;color:var(--gold);font-family:var(--font-display),Georgia,serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:background var(--slow) var(--ease),color var(--slow) var(--ease),border-color var(--slow) var(--ease)}.btn:hover{background:var(--gold);border-color:var(--gold);color:#fff}.reveal{opacity:0;transform:translateY(18px);transition:opacity var(--slow) var(--ease),transform var(--slow) var(--ease)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.AgeGate_overlay__oBpZU{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--gutter);background:rgba(247,244,239,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:AgeGate_fade__OQPNR .6s var(--ease) both}@keyframes AgeGate_fade__OQPNR{0%{opacity:0}to{opacity:1}}.AgeGate_box__25gVG{width:min(520px,100%);padding:clamp(32px,6vw,52px);border:1px solid var(--gold-dim);background:var(--ink);box-shadow:0 30px 80px rgba(26,23,20,.18);text-align:center}.AgeGate_title__m72Am{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}.AgeGate_copy__oaFz7{font-size:13px;line-height:1.9;color:var(--paper-dim);margin:0 0 32px}.AgeGate_actions__JfdXs{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.Footer_footer__UaG1g{padding:40px var(--gutter) calc(40px + var(--frame-w));text-align:center;font-family:var(--font-display),Georgia,serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-mute)}.Footer_overlay__7AD_c{position:fixed;left:0;right:0;bottom:0;z-index:70;padding-bottom:calc(28px + var(--frame-w));color:rgba(255,255,255,.82);text-shadow:0 1px 12px rgba(0,0,0,.8);pointer-events:none}.Footer_overlay__7AD_c a{pointer-events:auto;color:rgba(255,255,255,.82)}.Footer_footer__UaG1g a{color:var(--paper-dim);transition:color .4s var(--ease)}.Footer_footer__UaG1g a:hover{color:var(--gold)}.Footer_sep__8f_Ta{margin:0 10px;color:var(--gold-dim)}@media (max-width:600px){.Footer_overlay__7AD_c{position:static;padding-bottom:40px}}.Header_header__MvnS2{position:fixed;top:var(--frame-w);left:var(--frame-w);right:var(--frame-w);z-index:80;padding:26px var(--gutter);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.7) 70%,transparent)}.Header_inner__ggL_E{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);max-width:var(--shell);margin:0 auto}.Header_logo__j7oID{text-align:center;white-space:nowrap}.Header_logoMark__O8c_Y{font-family:var(--font-display),Georgia,serif;font-size:clamp(20px,2.6vw,27px);letter-spacing:.24em;text-transform:uppercase;color:var(--paper);line-height:1}.Header_logoSub__GnKSW{font-family:var(--font-script),cursive;font-size:15px;color:var(--gold);line-height:1;margin-top:7px}.Header_nav__EE71E{display:flex;gap:clamp(18px,2.6vw,40px);list-style:none;margin:0;padding:0}.Header_navLeft__mjnbT{justify-content:flex-end}.Header_navRight__WZqOg{justify-content:flex-start}.Header_link__qN2Ll{position:relative;font-family:var(--font-display),Georgia,serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-dim);padding-bottom:6px;transition:color .4s var(--ease)}.Header_link__qN2Ll:hover{color:var(--paper)}.Header_link__qN2Ll:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:var(--gold);transform:translateX(-50%);transition:width .4s var(--ease)}.Header_active__t8h51:after,.Header_link__qN2Ll:hover:after{width:100%}.Header_active__t8h51{color:var(--gold)}.Header_toggle__aM0kG{display:none;position:absolute;top:50%;right:var(--gutter);transform:translateY(-50%);width:34px;height:24px;border:0;background:transparent;cursor:pointer;padding:0}.Header_toggle__aM0kG span{position:absolute;left:0;width:100%;height:1px;background:var(--paper);transition:transform .4s var(--ease),opacity .25s var(--ease)}.Header_toggle__aM0kG span:first-child{top:4px}.Header_toggle__aM0kG span:nth-child(2){top:12px}.Header_toggle__aM0kG span:nth-child(3){top:20px}.Header_isOpen__UMuJf span:first-child{transform:translateY(8px) rotate(45deg)}.Header_isOpen__UMuJf span:nth-child(2){opacity:0}.Header_isOpen__UMuJf span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.Header_panel__eXUad{position:fixed;inset:var(--frame-w);z-index:79;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:var(--ink);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s linear .5s}.Header_panelOpen__fQZPm{opacity:1;visibility:visible;transition:opacity .5s var(--ease),visibility 0s}.Header_panelLink__seAwu{font-family:var(--font-display),Georgia,serif;font-size:15px;letter-spacing:.26em;text-transform:uppercase;color:var(--paper-dim)}.Header_panelLink__seAwu.Header_active__t8h51{color:var(--gold)}@media (max-width:860px){.Header_header__MvnS2{padding:20px var(--gutter)}.Header_inner__ggL_E{grid-template-columns:1fr}.Header_nav__EE71E{display:none}.Header_toggle__aM0kG{display:block}.Header_logo__j7oID{text-align:left}}