@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2?dpl=dpl_EQvfW5gGRwU47x1t6VF1ftMZs3pw)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2?dpl=dpl_EQvfW5gGRwU47x1t6VF1ftMZs3pw)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2?dpl=dpl_EQvfW5gGRwU47x1t6VF1ftMZs3pw)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2?dpl=dpl_EQvfW5gGRwU47x1t6VF1ftMZs3pw)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_b568f000-module__rv9WIq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_b568f000-module__rv9WIq__variable{--font-night-serif:"Instrument Serif", "Instrument Serif Fallback"}
.night{--n-void:#0b0908;--n-void-2:#131110;--n-void-3:#1c1815;--n-bone:#efe9dc;--n-parchment:#f7f2e7;--n-fog:#a29a8a;--n-ash:#6a6459;--n-line:#efe9dc1a;--n-line-2:#efe9dc38;--n-accent:#cfd4da;--n-silver-bright:#fff;--n-silver:#c9cdd3;--n-silver-deep:#82878f;--n-gold:#d9a855;--n-gold-bright:#f2dca4;--n-gold-deep:#a8763a;--n-ok:#57b26c;background:var(--n-void);color:var(--n-bone);font-family:var(--font-geist-sans), sans-serif;-webkit-font-smoothing:antialiased}.night ::selection{color:var(--n-bone);background:#efe9dc40}.night:after{content:"";z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0.94 0 0 0 0 0.91 0 0 0 0 0.86 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.night-container{max-width:1160px;margin-inline:auto;padding-inline:1.5rem}.night-hairline-t{border-top:1px solid var(--n-line)}.night-display{font-family:var(--font-night-serif), Georgia, serif;letter-spacing:-.01em;color:var(--n-bone);text-wrap:balance;font-size:clamp(3.25rem,2.2rem + 4.8vw,6rem);font-weight:400;line-height:.98}.night-h2{font-family:var(--font-night-serif), Georgia, serif;letter-spacing:-.005em;color:var(--n-bone);text-wrap:balance;font-size:clamp(2.5rem,2rem + 2.4vw,4rem);font-weight:400;line-height:1.04}.night-h3{font-family:var(--font-night-serif), Georgia, serif;color:var(--n-bone);font-size:clamp(1.625rem,1.4rem + 1vw,2rem);font-weight:400;line-height:1.15}.night-serif-num{font-family:var(--font-night-serif), Georgia, serif;color:var(--n-bone);font-weight:400;line-height:1}.night-italic{font-style:italic}.night-tag{font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--n-ash);font-size:.6875rem;font-weight:400}.night-tag--accent{color:var(--n-accent)}.night-body-lg{color:var(--n-fog);font-size:1.0625rem;line-height:1.6}.night-body{color:var(--n-fog);font-size:.9375rem;line-height:1.65}.night-mono{font-family:var(--font-geist-mono), monospace}.night-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;height:2.875rem;padding-inline:1.625rem;font-size:.9375rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.night-btn--bone{color:#12100d;background:linear-gradient(#fff 0%,#ece7db 100%)}.night-btn--bone:hover{background:linear-gradient(#fff 0%,#f5f1e7 100%)}.night-btn--ghost{border:1px solid var(--n-line);color:var(--n-bone);background:0 0}.night-btn--ghost:hover{border-color:var(--n-line-2)}.night-btn--sm{height:2.25rem;padding-inline:1.125rem;font-size:.875rem}.night-chip{border:1px solid var(--n-line);-webkit-backdrop-filter:blur(12px);background:#1c1815b8;border-radius:9999px}.night-smoke{background:radial-gradient(74% 58% at 50% 0,#efe9dc13,#0000 66%),radial-gradient(50% 46% at 84% 100%,#c9cdd30f,#0000 70%)}.night-silver-text{background-image:linear-gradient(115deg, var(--n-silver-bright) 0%, var(--n-silver) 55%, var(--n-silver-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.night-gold-text{background-image:linear-gradient(115deg, var(--n-gold-bright) 0%, var(--n-gold) 48%, var(--n-gold-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.night-ring{position:relative}.night-ring:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ebeef480 0%,#ebeef412 50%,#ebeef447 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.night-hairline-glow{background:linear-gradient(90deg,#0000,#ebeef480,#0000);border:0;height:1px}.night-smoke-card{background-color:#100f0e;background-image:radial-gradient(120% 95% at 18% 8%,#b8c4d466,#0000 56%),radial-gradient(95% 75% at 82% 90%,#76829447,#0000 62%),radial-gradient(75% 60% at 58% 38%,#9aa4b42e,#0000 66%);background-position:0 0;background-size:170% 170%;animation:26s ease-in-out infinite alternate night-drift;position:relative;overflow:hidden}.night-smoke-card:nth-child(2){animation-duration:34s;animation-delay:-9s}.night-smoke-card:nth-child(3){animation-duration:29s;animation-delay:-17s}.night-smoke-card:nth-child(4){animation-duration:38s;animation-delay:-5s}@keyframes night-drift{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes night-live-pulse{0%,to{opacity:1;box-shadow:0 0 #eff2f773}50%{opacity:.55;box-shadow:0 0 0 4px #eff2f700}}.night-live-dot{animation:1.6s ease-in-out infinite night-live-pulse}@keyframes night-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.night-typing-dot{animation:1.1s ease-in-out infinite night-typing}.night-typing-dot:nth-child(2){animation-delay:.15s}.night-typing-dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.night-live-dot,.night-typing-dot,.night-smoke-card{animation:none}}.night,.night .v2,.night.v2{--v2-paper:var(--n-void);--v2-paper-2:var(--n-void-2);--v2-card:var(--n-void-3);--v2-ink:var(--n-bone);--v2-ink-2:var(--n-fog);--v2-ink-3:var(--n-ash);--v2-line:var(--n-line);--v2-line-strong:var(--n-line-2);--v2-ok:var(--n-ok);--v2-dark:var(--n-void-2);--v2-dark-2:var(--n-void-3);--v2-paper-on-dark:var(--n-bone);--v2-muted-on-dark:#efe9dca3;--v2-line-on-dark:var(--n-line);--v2-accent:var(--n-accent)}.night .v2-display,.night .v2-h2{font-family:var(--font-night-serif), Georgia, serif;letter-spacing:-.01em;font-weight:400}.night .v2-serif{font-family:var(--font-night-serif), Georgia, serif;font-weight:400}.night .v2-eyebrow{letter-spacing:.16em;font-size:.6875rem}.night .v2-btn--primary,.night .v2-dark-section .v2-btn--primary{background:var(--n-bone);color:#14110d}.night .v2-btn--primary:hover,.night .v2-dark-section .v2-btn--primary:hover{background:var(--n-parchment)}.night .v2-window{box-shadow:0 0 0 1px #efe9dc17,0 2px 8px #0006,0 12px 32px #00000073,0 24px 48px #00000080}.night .v2-dot{background:#efe9dc2e}.night .v2-olive{background-color:var(--n-void-2);background-image:radial-gradient(120% 90% at 20% 10%,#efe9dc12 0%,#0000 55%),radial-gradient(90% 80% at 85% 85%,#c9cdd30e 0%,#0000 60%)}.night-faq summary{cursor:pointer;list-style:none}.night-faq summary::-webkit-details-marker{display:none}.night-faq .night-faq-icon{transition:transform .25s}.night-faq[open] .night-faq-icon{transform:rotate(45deg)}
