@media (min-width:64rem){.azVQWW_header{--_text:var(--color-night-text);--_accent:var(--color-gold-light);--_line:color-mix(in srgb, var(--color-gold-light) 44%, transparent);--_line-inner:color-mix(in srgb, var(--color-gold-light) 13%, transparent);--_mark:var(--color-gold-light);--focus-color:var(--color-gold-light);--ornament-color:var(--_accent);top:calc(var(--safe-top) + var(--frame-inset));z-index:var(--z-header);height:var(--desktop-header-h);color:var(--_text);transition:color .45s var(--ease-soft);display:block;position:absolute;left:0;right:0}.azVQWW_header[data-tone=paper]{--_text:var(--color-green-900);--_accent:var(--color-gold-dark);--_line:color-mix(in srgb, var(--color-gold) 55%, transparent);--_line-inner:color-mix(in srgb, var(--color-gold) 18%, transparent);--_mark:var(--color-gold);--focus-color:var(--color-gold-dark)}.azVQWW_header[data-phase=stuck],.azVQWW_header[data-phase=leaving]{top:0}:is(html.js .azVQWW_header[data-phase=stuck],html.js .azVQWW_header[data-phase=leaving]){position:fixed}html.js .azVQWW_header[data-phase=leaving]{transition:transform .45s var(--ease-in-out), color .45s var(--ease-soft);transform:translateY(-100%)}.azVQWW_glass{pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);transition:opacity .45s var(--ease-soft), box-shadow .45s var(--ease-soft);position:absolute;inset:0;box-shadow:0 16px 30px -26px #0000}.azVQWW_header[data-phase=stuck] .azVQWW_glass,.azVQWW_header[data-phase=leaving] .azVQWW_glass{opacity:1}.azVQWW_header[data-tone=paper] .azVQWW_glass{box-shadow:0 16px 30px -26px color-mix(in srgb, var(--color-green-900) 55%, transparent)}.azVQWW_glassNight,.azVQWW_glassPaper{transition:opacity .45s var(--ease-soft);position:absolute;inset:0}.azVQWW_glassNight{background:linear-gradient(180deg, #182944e6 0%, color-mix(in srgb, var(--color-night) 94%, transparent) 100%)}.azVQWW_glassPaper{background:color-mix(in srgb, var(--color-paper) 92%, transparent);opacity:0}.azVQWW_header[data-tone=paper] .azVQWW_glassNight{opacity:0}.azVQWW_header[data-tone=paper] .azVQWW_glassPaper{opacity:1}.azVQWW_rule{background-color:var(--_line);height:1px;transition:background-color .45s var(--ease-soft);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.azVQWW_ruleInner{background-color:var(--_line-inner);bottom:3px}.azVQWW_inner{width:min(100% - 2 * var(--desktop-gutter), var(--desktop-wide));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:100%;margin-inline:auto;display:grid;position:relative}.azVQWW_brand{min-height:2.75rem;color:inherit;border-radius:2px;justify-self:start;align-items:center;gap:.875rem;padding-right:.5rem;text-decoration:none;display:inline-flex}.azVQWW_brand:focus-visible{outline-offset:4px}.azVQWW_mark{aspect-ratio:88/56;width:auto;height:2.25rem;display:block;overflow:visible}.azVQWW_moon,.azVQWW_markStar{fill:var(--_mark);transition:fill .45s var(--ease-soft)}.azVQWW_markStar{transform-box:fill-box;transform-origin:50%;transition:fill .45s var(--ease-soft), transform .6s var(--ease-out)}.azVQWW_brandName{font-family:var(--font-display), Georgia, serif;letter-spacing:.08em;white-space:nowrap;font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1;display:none}.azVQWW_nav{align-self:stretch}.azVQWW_rail{height:100%;position:relative}.azVQWW_list{align-items:center;height:100%;display:flex}.azVQWW_item{align-items:center;display:flex}.azVQWW_sep{opacity:.5;margin-inline:.875rem}.azVQWW_link{min-height:2.75rem;font-family:var(--font-text), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--_text) 84%, transparent);transition:color .45s var(--ease-out);align-items:center;margin-right:-.22em;font-size:.6875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.azVQWW_link[data-active]{color:var(--_text)}.azVQWW_link:focus-visible{outline-offset:2px}.azVQWW_link:after{content:"";background:var(--_accent);height:1px;transition:transform .5s var(--ease-in-out);position:absolute;top:calc(50% + .6rem);left:0;right:.22em;transform:scaleX(0)}.azVQWW_indicator{opacity:0;pointer-events:none;height:7px;transition:opacity .6s var(--ease-out);position:absolute;bottom:.6rem;left:0;right:0}.azVQWW_indicator[data-ready]{opacity:1}.azVQWW_bar,.azVQWW_starSlot{position:absolute;top:0;left:0}.azVQWW_bar{transform-origin:0;width:1px;height:1px;transform:translateX(var(--x,0px)) scaleX(var(--w,0));background:linear-gradient(90deg, transparent 4%, var(--_accent) 30%, var(--_accent) 40%, transparent 45%, transparent 55%, var(--_accent) 60%, var(--_accent) 70%, transparent 96%);top:3px}.azVQWW_starSlot{transform:translateX(calc(var(--x,0px) + var(--w,0) * .5px - 3.5px - .11em));font-size:.6875rem}.azVQWW_indicatorStar{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-gold-light) 60%, transparent));display:block}.azVQWW_book{isolation:isolate;border:1px solid var(--_line);height:3rem;color:inherit;transition:border-color .45s var(--ease-soft), transform .45s var(--ease-out);border-radius:2px;justify-self:end;align-items:center;gap:.8rem;padding:0 1.15rem 0 1rem;text-decoration:none;display:inline-flex;position:relative}.azVQWW_book:before{content:"";border:1px solid var(--_line-inner);pointer-events:none;transition:border-color .45s var(--ease-soft);border-radius:1px;position:absolute;inset:3px}.azVQWW_book:after{content:"";z-index:-1;background:radial-gradient(60% 80% at 50% 50%, color-mix(in srgb, var(--color-gold-light) 18%, transparent), transparent 80%);opacity:0;transition:opacity .45s var(--ease-out);position:absolute;inset:4px}.azVQWW_book:focus-visible{outline-offset:4px}.azVQWW_glyph{fill:none;width:1.125rem;height:1.125rem;stroke:var(--_accent);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;transform-origin:40% 60%;overflow:visible}.azVQWW_wave{stroke-width:1px;opacity:.55}.azVQWW_bookText{flex-direction:column;gap:.3rem;display:flex}.azVQWW_bookLabel{letter-spacing:.3em;text-transform:uppercase;color:var(--_accent);transition:color .45s var(--ease-soft);font-size:.5625rem;font-weight:500;line-height:1}.azVQWW_bookNumber{font-family:var(--font-display), Georgia, serif;letter-spacing:.02em;font-variant-numeric:lining-nums;white-space:nowrap;font-size:1.0625rem;font-weight:500;line-height:1}.azVQWW_book:active{transform:scale(.98)}}@media (min-width:80rem){.azVQWW_brandName{display:inline}}@media (min-width:64rem) and (hover:hover){.azVQWW_link:hover{color:var(--_accent)}.azVQWW_link:hover:after{transform:scaleX(1)}.azVQWW_link[data-active]:hover{color:var(--_text)}.azVQWW_brand:hover .azVQWW_markStar:nth-of-type(2){transform:rotate(45deg)}.azVQWW_book:hover:after{opacity:1}.azVQWW_book:hover .azVQWW_bookNumber{color:var(--_accent)}.azVQWW_header[data-tone=night] .azVQWW_book:hover .azVQWW_bookNumber{color:var(--color-gold-light)}}@media (min-width:64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.azVQWW_book:hover .azVQWW_glyph{animation:azVQWW_ring .9s var(--ease-in-out)}.azVQWW_book:hover .azVQWW_wave{animation:azVQWW_wave .9s var(--ease-out)}}@media (min-width:64rem){.azVQWW_link:focus-visible:after{transform:scaleX(1)}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.azVQWW_brand{animation:azVQWW_header-fade .7s var(--ease-out) backwards}.azVQWW_item{animation:azVQWW_header-rise .7s var(--ease-out) calc(.12s + var(--n,0) * 60ms) backwards}.azVQWW_book{animation:azVQWW_header-rise .7s var(--ease-out) .38s backwards}html.js .azVQWW_header[data-phase=stuck][data-slide]{animation:azVQWW_header-slide .6s var(--ease-out) backwards}.azVQWW_indicator[data-animate] .azVQWW_bar,.azVQWW_indicator[data-animate] .azVQWW_starSlot{transition:transform .6s var(--ease-out)}.azVQWW_indicator[data-animate] .azVQWW_indicatorStar path{transform-box:fill-box;transform-origin:50%;animation:azVQWW_spin .6s var(--ease-out)}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.azVQWW_brand,.azVQWW_item,.azVQWW_book{animation:.5s linear backwards azVQWW_header-fade}html.js .azVQWW_header[data-phase=stuck][data-slide]{animation:.4s linear backwards azVQWW_header-fade}}@keyframes azVQWW_header-fade{0%{opacity:0}}@keyframes azVQWW_header-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes azVQWW_header-slide{0%{transform:translateY(-100%)}}@keyframes azVQWW_spin{0%{transform:rotate(-90deg)scale(.55)}to{transform:rotate(0)scale(1)}}@keyframes azVQWW_ring{0%,to{transform:rotate(0)}18%{transform:rotate(-9deg)}36%{transform:rotate(8deg)}54%{transform:rotate(-5deg)}72%{transform:rotate(2deg)}}@keyframes azVQWW_wave{0%{opacity:.55}30%{opacity:1}to{opacity:.55}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-paper:#fbf8f1;--color-white:#fff;--color-cream:#f3ecdd;--color-beige:#e6d9bf;--color-ink:#1c2620;--color-ink-soft:#4a5650;--color-green-900:#15281d;--color-green-700:#24402f;--color-green-500:#4b6b54;--color-gold:#b08a4a;--color-gold-light:#d9be85;--color-gold-dark:#86652f;--color-gold-pale:#ead6a4;--color-night:#0d1828;--color-night-2:#162740;--color-night-text:#ede6d6;--color-night-soft:#ede6d6bd;--color-line:#b08a4a80;--color-line-night:#d9be856b;--color-moonlight:#f2e2b8;--color-starlight:#fff6df;--color-window-light:#f1d596;--gradient-gold:linear-gradient(100deg, var(--color-gold-dark) 0%, var(--color-gold-light) 28%, var(--color-gold) 50%, var(--color-gold-pale) 72%, var(--color-gold-dark) 100%);--grain-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--gradient-night:radial-gradient(130% 90% at 50% 0%, var(--color-night-2) 0%, var(--color-night) 64%);--color-night-horizon:#182c49;--gradient-night-sky:radial-gradient(120% 58% at 50% 0%, #162740eb 0%, #16274000 100%), linear-gradient(180deg, var(--color-night) 0%, var(--color-night) 44%, #11203a 78%, var(--color-night-horizon) 100%);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-soft:cubic-bezier(.33, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-short:.5s;--dur-base:.9s;--dur-long:1.4s;--gutter:clamp(1.375rem, 6vw, 1.5rem);--content-width:34rem;--section-space:clamp(5.5rem, 24vw, 8rem);--scroll-offset:1rem;--frame-inset:clamp(.75rem, 3.2vw, 1.5rem);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--text-hero:clamp(3.25rem, 14.6vw, 4rem);--text-title:clamp(2.5rem, 10.9vw, 2.875rem);--text-h3:1.625rem;--text-lead:1.125rem;--text-body:1.0625rem;--text-small:.9375rem;--text-label:.71875rem;--tracking-label:.3em;--leading-body:1.65;--leading-title:1.04;--z-dock:40;--z-splash:100}@media (min-width:64rem){:root{--desktop-content:72rem;--desktop-wide:80rem;--desktop-text:36rem;--desktop-gutter:clamp(2rem, 4vw, 4rem);--desktop-columns:12;--desktop-column-gap:clamp(1.5rem, 2.4vw, 2.5rem);--desktop-section-space:clamp(7rem, 9vw, 10rem);--desktop-header-h:4.5rem;--desktop-text-hero:clamp(5.75rem, 7.6vw, 8.5rem);--desktop-text-display:clamp(4.5rem, 6vw, 6.5rem);--desktop-text-title:clamp(3.5rem, 4.4vw, 4.75rem);--desktop-text-quote:clamp(1.875rem, 2.5vw, 2.5rem);--desktop-text-h3:clamp(2rem, 2.3vw, 2.5rem);--desktop-text-lead:1.25rem;--desktop-text-body:1.0625rem;--desktop-text-number:clamp(2.75rem, 3.6vw, 3.75rem);--text-title:var(--desktop-text-title);--text-h3:var(--desktop-text-h3);--text-lead:var(--desktop-text-lead);--text-body:var(--desktop-text-body);--section-space:var(--desktop-section-space);--z-header:50;scroll-padding-top:var(--desktop-header-h)}}@media (min-width:90rem){:root{--desktop-content:76rem;--desktop-wide:88rem;--desktop-text-body:1.125rem}}@media not (min-width:64rem){[data-desktop]{display:none!important}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--color-night);scroll-padding-top:var(--scroll-offset)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-paper);min-height:100svh;color:var(--color-ink);font-family:var(--font-text), system-ui, sans-serif;font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,picture,video,canvas{max-width:100%;display:block}img{height:auto}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a,button,[role=button],summary{touch-action:manipulation}h1,h2,h3,h4,h5,h6{font-family:var(--font-display), Georgia, serif;font-weight:500;line-height:var(--leading-title);letter-spacing:-.005em;text-wrap:balance;overflow-wrap:break-word}p,li,dd,figcaption,blockquote{text-wrap:pretty;overflow-wrap:break-word}section[id]{scroll-margin-top:var(--scroll-offset)}:focus-visible{outline:2px solid var(--focus-color,var(--color-gold-dark));outline-offset:3px;border-radius:2px}::selection{color:var(--color-green-900);background:#d9be856b}html[data-splash=active] [data-reveal],html[data-splash=active] [data-reveal] *,html[data-splash=active] [data-reveal] :before,html[data-splash=active] [data-reveal] :after{transition:none!important}.container{width:min(100% - 2 * var(--gutter), var(--content-width));margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.surface-night{--focus-color:var(--color-gold-light);background:var(--gradient-night);background-color:var(--color-night);color:var(--color-night-text)}.surface-night ::selection{color:var(--color-white);background:#d9be8552}:where(.grain,.grain-night){position:relative}.grain,.grain-night{isolation:isolate}.grain:after,.grain-night:after{content:"";z-index:-1;pointer-events:none;background-image:var(--grain-image);opacity:var(--grain-opacity,.07);mix-blend-mode:var(--grain-blend,multiply);background-size:220px 220px;position:absolute;inset:0}.grain-night:after{--grain-opacity:.1;--grain-blend:soft-light}[data-line]{stroke-dasharray:1 1;stroke-dashoffset:0}[data-pop]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-line]{transition:stroke-dashoffset var(--line-duration,var(--dur-long)) var(--ease-in-out) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1))}[data-line-x],[data-line-y]{transition:transform var(--line-duration,var(--dur-long)) var(--ease-in-out) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1))}[data-pop]{transition:opacity var(--dur-short) var(--ease-out) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1)), transform var(--dur-base) var(--ease-spring) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1))}[data-fill]{transition:opacity var(--dur-base) var(--ease-soft) calc(var(--reveal-at,0s) + var(--line-delay,0s) * var(--reveal-pace,1))}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) [data-line],[data-drawn=false] [data-line]{stroke-dashoffset:1px}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) [data-line-x],[data-drawn=false] [data-line-x]{transform:scaleX(0)}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) [data-line-y],[data-drawn=false] [data-line-y]{transform:scaleY(0)}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) [data-pop],[data-drawn=false] [data-pop]{opacity:0;transform:scale(.2)rotate(-60deg)}html.js:not(.reveal-off) [data-reveal]:not([data-revealed]) [data-fill],[data-drawn=false] [data-fill]{opacity:0}}
