@font-face{font-family:display;src:url(../media/fraunces_latin-s.p.0ggqn9ig56u4s.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:display;src:url(../media/fraunces_latin_italic-s.p.1q-jjomgjvbjf.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.v3MUTq_className{font-family:display,display Fallback}.v3MUTq_variable{--font-display:"display", "display Fallback"}
.Rscp5W_root{--ink:#0d0a08;--cream:#f5ecdc;--cream-dim:#f5ecdccc;--brand-red:#c0262d;--brand-red-hover:#a81f25;background:var(--ink);min-height:100svh;color:var(--cream);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.Rscp5W_display{font-family:var(--font-display), ui-serif, Georgia, serif;font-optical-sizing:auto;letter-spacing:-.02em}.Rscp5W_heroCopy{min-height:max(100svh,38rem);padding-top:7rem}@media (max-height:600px){.Rscp5W_heroCopy{justify-content:flex-start}.Rscp5W_heroCopy h1{font-size:clamp(2.75rem,7vw,4rem)}}.Rscp5W_grain{pointer-events:none;z-index:30;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1.2s steps(6,end) infinite Rscp5W_grain;position:fixed;inset:-50%}.Rscp5W_vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 45%,#0d0a088c 100%),linear-gradient(#0000 22%,#0d0a0833 38%,#0d0a0899 60%,#0d0a08f0 100%),linear-gradient(#0d0a0899 0%,#0000 22%);position:absolute;inset:0}@keyframes Rscp5W_grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}.Rscp5W_reveal{opacity:0;filter:blur(6px);transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1),filter 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay,0s);transform:translateY(28px)}.Rscp5W_reveal[data-shown=true]{opacity:1;filter:none;transform:none}.Rscp5W_intro{animation:1.6s cubic-bezier(.2,.7,.2,1) both Rscp5W_intro}@keyframes Rscp5W_intro{0%{opacity:0;filter:blur(10px);transform:scale(1.04)}to{opacity:1;filter:none;transform:none}}.Rscp5W_scrollCue{animation:2.2s ease-in-out infinite Rscp5W_cue}@keyframes Rscp5W_cue{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.Rscp5W_textShadow{text-shadow:0 1px 2px #000000a6,0 2px 18px #0009,0 0 48px #00000073}.Rscp5W_progress{display:none}@supports (animation-timeline:scroll()){.Rscp5W_progress{z-index:45;background:var(--brand-red);transform-origin:0;height:2px;animation:linear both Rscp5W_progress;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}}@keyframes Rscp5W_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Rscp5W_dishRail{scrollbar-width:none}.Rscp5W_dishRail::-webkit-scrollbar{display:none}.Rscp5W_root[data-motion-paused=true] .Rscp5W_grain,.Rscp5W_root[data-motion-paused=true] .Rscp5W_scrollCue{animation-play-state:paused}.Rscp5W_root[data-motion-paused=true] .Rscp5W_intro{animation:none}.Rscp5W_root[data-motion-paused=true] .Rscp5W_reveal{opacity:1;filter:none;transition:none;transform:none}.Rscp5W_root[data-motion-paused=true] .Rscp5W_progress{display:none}@media (prefers-reduced-motion:reduce){.Rscp5W_grain,.Rscp5W_scrollCue,.Rscp5W_intro{animation:none}.Rscp5W_reveal{opacity:1;filter:none;transition:none;transform:none}}
