.xGi8WW_toggle{bottom:var(--gutter);right:var(--gutter);z-index:60;color:var(--pencil);font-family:var(--font-hand);cursor:pointer;background:0 0;border:0;padding:.25rem .5rem;font-size:1.15rem;transition:color .16s ease-out,transform .1s ease-out;position:fixed}.xGi8WW_toggle:hover,.xGi8WW_toggle[aria-pressed=true]{color:var(--ink)}.xGi8WW_toggle:active{transform:scale(.96)}html:not([data-variant=original]) .xGi8WW_toggle{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:500}@media (max-width:640px){.xGi8WW_toggle{top:calc(var(--gutter) * .6);bottom:auto;right:calc(var(--gutter) * .6)}}
.R1gBkW_story{z-index:1;min-height:100svh;padding:var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.R1gBkW_headline{font-family:var(--font-hand);letter-spacing:0;flex-direction:column;align-items:center;font-size:clamp(1.9rem,5.4vw,3rem);font-weight:400;line-height:1.12;display:flex}.R1gBkW_line{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.45,.05,.35,1);display:block}.R1gBkW_line.R1gBkW_shown{clip-path:inset(0 -2% 0 0)}.R1gBkW_second{transition-duration:.9s}.R1gBkW_stage{width:min(44rem,100%);height:clamp(22rem,54vh,36rem);margin-block:clamp(.5rem,2vh,1.5rem);-webkit-mask-image:linear-gradient(#0000,#000 14% 88%,#0000);mask-image:linear-gradient(#0000,#000 14% 88%,#0000)}.R1gBkW_reveal{opacity:0;width:min(24rem,100%);transition:opacity .7s ease-out, translate .7s var(--ease-out);translate:0 8px}.R1gBkW_reveal.R1gBkW_shown{opacity:1;translate:0}.R1gBkW_tools{justify-content:center;gap:1.5rem;margin-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}.R1gBkW_tool{color:var(--graphite);font-family:var(--font-hand);-webkit-text-decoration:underline wavy var(--pistachio) 1.5px;text-decoration:underline wavy var(--pistachio) 1.5px;text-underline-offset:6px;cursor:pointer;background:0 0;border:0;padding:.25rem .5rem;font-size:1.3rem;transition:color .16s ease-out,transform .1s ease-out}.R1gBkW_tool:hover{color:var(--ink)}.R1gBkW_tool:active{transform:scale(.96)}.R1gBkW_signature{color:var(--pencil);font-family:var(--font-hand);letter-spacing:.02em;margin-top:clamp(2.5rem,7vh,4.5rem);font-size:1.1rem}@media (prefers-reduced-motion:reduce){.R1gBkW_line,.R1gBkW_reveal{transition:opacity .2s}}html:not([data-variant=original]) .R1gBkW_headline{font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(2.3rem,6.4vw,3.9rem);line-height:1.04}html:not([data-variant=original]) .R1gBkW_second{font-style:italic}:is(html:not([data-variant=original]) .R1gBkW_tool,html:not([data-variant=original]) .R1gBkW_signature){font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:500}html:not([data-variant=original]) .R1gBkW_tool{-webkit-text-decoration:underline solid var(--accent-deep) 1px;text-decoration:underline solid var(--accent-deep) 1px;text-underline-offset:7px}html:not([data-variant=original]) .R1gBkW_signature{color:var(--graphite)}
