.WKRjZa_introduction{padding-inline:60px;z-index:102;cursor:auto;background-color:hsl(var(--background));justify-content:flex-end;align-items:flex-end;width:100dvw;height:100dvh;padding-bottom:30px;display:flex;position:fixed;inset:0}.WKRjZa_introduction svg{pointer-events:none;width:100%;height:calc(100% + 300px);position:absolute;top:0}.WKRjZa_introduction svg path{fill:hsl(var(--background))}.WKRjZa_introduction .WKRjZa_progress{color:hsl(var(--foreground));z-index:1;align-items:center;font-size:clamp(24px,4vw,48px);display:flex;position:absolute}.WKRjZa_welcome{z-index:2;color:hsl(var(--foreground));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:24px;display:flex;position:absolute;inset:0}.WKRjZa_welcome .WKRjZa_eyebrow{letter-spacing:.16em;opacity:.6;font-size:10px}.WKRjZa_welcome h1{letter-spacing:-.04em;font-size:clamp(36px,8vw,96px);font-weight:500;line-height:1.2}.WKRjZa_welcome h1 span{display:block}.WKRjZa_welcome button{cursor:pointer;border:1px solid;border-radius:999px;align-items:center;gap:40px;padding:14px 28px;font-size:13px;display:flex}.WKRjZa_welcome button:focus-visible{outline-offset:6px;outline:2px solid}.WKRjZa_welcome button:hover{background:hsl(var(--foreground)/.08)}@media (max-width:600px){.WKRjZa_introduction{padding-inline:24px}}
