:root{--rw-cursor-dot: 6px;--rw-cursor-ring: 26px;--rw-cursor-color: rgba(74, 74, 74, .65);--rw-cursor-accent: rgba(143, 158, 139, .5);--rw-ink-underline: rgba(197, 175, 160, .9);--rw-ink-underline-fade: rgba(197, 175, 160, .4);--rw-ink-thread: rgba(90, 90, 90, .12);--rw-shadow-soft: 0 14px 38px -22px rgba(0, 0, 0, .35)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body.rw-reduced,body.rw-coarse{cursor:auto}.rw-cursor{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;mix-blend-mode:multiply}.rw-cursor__dot,.rw-cursor__ring{position:absolute;top:0;left:0;transform:translate3d(-50%,-50%,0);will-change:transform,opacity,width,height;transition:opacity .16s ease-out}.rw-cursor__dot{width:var(--rw-cursor-dot);height:var(--rw-cursor-dot);background:var(--rw-cursor-color);border-radius:999px}.rw-cursor__ring{width:var(--rw-cursor-ring);height:var(--rw-cursor-ring);border-radius:999px;border:1px solid var(--rw-cursor-accent);opacity:.7}.rw-cursor--hidden .rw-cursor__dot,.rw-cursor--hidden .rw-cursor__ring{opacity:0}.rw-cursor--active .rw-cursor__ring{transform:translate3d(-50%,-50%,0) scale(1.12)}.rw-cursor--active .rw-cursor__dot{width:calc(var(--rw-cursor-dot) + 2px);height:calc(var(--rw-cursor-dot) + 4px);border-radius:30%}.rw-cursor--down .rw-cursor__ring{transform:translate3d(-50%,-50%,0) scale(.92);opacity:.8}.rw-cursor--text .rw-cursor__dot,.rw-cursor--text .rw-cursor__ring{opacity:0}[data-ink-underline]{position:relative;--rw-ink-origin: 0%;--rw-ink-jitter: 0px}[data-ink-underline]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1.5px;background:linear-gradient(90deg,var(--rw-ink-underline),var(--rw-ink-underline-fade));transform-origin:var(--rw-ink-origin) 50%;transform:scaleX(.1) translate(var(--rw-ink-jitter));opacity:.35;transition:transform .32s ease-out,opacity .32s ease-out;pointer-events:none}[data-ink-underline]:hover:after,[data-ink-underline]:focus-visible:after{transform:scaleX(1) translate(var(--rw-ink-jitter));opacity:.9}[data-paper-hover]{transition:transform .42s ease-out,box-shadow .42s ease-out,border-color .32s ease-out;--rw-tilt: .4deg;box-shadow:0 8px 18px -16px #0006}[data-paper-hover]:hover{transform:translateY(-4px) rotate(var(--rw-tilt));box-shadow:var(--rw-shadow-soft)}[data-paper-hover] .rw-tape{transition:transform .42s ease-out,opacity .32s ease-out;transform-origin:center}[data-paper-hover]:hover .rw-tape{transform:translateY(-1px) rotate(-.4deg);opacity:.9}.rw-tooltip{position:fixed;padding:10px 12px;background:#fffcf5;border:1px solid rgba(212,196,183,.7);box-shadow:0 10px 20px -12px #00000040;font-family:Cormorant Garamond,serif;font-size:14px;color:#4a4a4a;border-radius:4px;pointer-events:none;transition:opacity .2s ease-out,transform .26s ease-out;z-index:100}.rw-tooltip:after{content:"";position:absolute;width:100%;height:6px;left:0;bottom:-6px;background:linear-gradient(90deg,rgba(212,196,183,.4),transparent 60%);opacity:.6}.rw-thread-canvas{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;opacity:.9}.rw-motion-toggle{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.25em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.rw-cursor__dot,.rw-cursor__ring,.rw-thread-canvas{display:none}[data-ink-underline]:after{transition:none}[data-paper-hover]{transition:none}}body.rw-reduced [data-ink-underline]:after,body.rw-coarse [data-ink-underline]:after{transition:none}body.rw-reduced .rw-thread-canvas,body.rw-reduced .rw-cursor,body.rw-coarse .rw-thread-canvas,body.rw-coarse .rw-cursor{display:none}
