.WelcomeScreen-module__XjvkKa__screen{--welcome-ease:cubic-bezier(.16, 1, .3, 1);z-index:40;isolation:isolate;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.WelcomeScreen-module__XjvkKa__curtain{border-radius:0 0 50% 50%/0 0 90px 90px;position:absolute;inset:0 -5% -90px}.WelcomeScreen-module__XjvkKa__trailing{z-index:-2;background:#ded4e6}.WelcomeScreen-module__XjvkKa__paper{z-index:-1;background:var(--paper)}.WelcomeScreen-module__XjvkKa__content{text-align:center;width:100%;margin-top:-34px;padding:24px}.WelcomeScreen-module__XjvkKa__portrait{object-fit:cover;opacity:0;border-radius:50%;width:152px;height:152px;margin:0 auto 30px;display:block}.WelcomeScreen-module__XjvkKa__name{font-family:var(--font-signature), Georgia, serif;font-optical-sizing:none;font-variation-settings:"opsz" 96;letter-spacing:-.035em;margin:0;font-size:clamp(70px,9.2vw,154px);font-weight:650;line-height:1.08}.WelcomeScreen-module__XjvkKa__mask{vertical-align:bottom;margin:-.08em -.08em -.23em;padding:.08em .08em .23em;display:inline-block;overflow:hidden}.WelcomeScreen-module__XjvkKa__mask>span{opacity:0;transform-origin:0 100%;display:block;transform:translateY(115%)rotate(3deg)}.WelcomeScreen-module__XjvkKa__line{padding:.2em 0;overflow:hidden}.WelcomeScreen-module__XjvkKa__role{letter-spacing:-.025em;opacity:0;margin:20px 0 0;font-size:clamp(17px,1.9vw,27px);line-height:1.4}.WelcomeScreen-module__XjvkKa__greeting{color:var(--muted);opacity:0;margin:12px 0 0;font-size:clamp(14px,1.2vw,17px);line-height:1.6}.WelcomeScreen-module__XjvkKa__screen[data-active=true] .WelcomeScreen-module__XjvkKa__mask>span{animation:WelcomeScreen-module__XjvkKa__name-arrive .85s var(--welcome-ease) both}.WelcomeScreen-module__XjvkKa__screen[data-active=true] .WelcomeScreen-module__XjvkKa__mask:nth-child(2)>span{animation-delay:90ms}.WelcomeScreen-module__XjvkKa__screen[data-active=true] .WelcomeScreen-module__XjvkKa__role{animation:WelcomeScreen-module__XjvkKa__line-arrive .75s var(--welcome-ease) .22s both}.WelcomeScreen-module__XjvkKa__screen[data-active=true] .WelcomeScreen-module__XjvkKa__greeting{animation:WelcomeScreen-module__XjvkKa__line-arrive .75s var(--welcome-ease) .36s both}.WelcomeScreen-module__XjvkKa__screen[data-active=true] .WelcomeScreen-module__XjvkKa__portrait{animation:WelcomeScreen-module__XjvkKa__portrait-arrive .9s var(--welcome-ease) both}.WelcomeScreen-module__XjvkKa__screen[data-phase=leaving] .WelcomeScreen-module__XjvkKa__paper{animation:.7s cubic-bezier(.76,0,.24,1) .12s both WelcomeScreen-module__XjvkKa__curtain-leave}.WelcomeScreen-module__XjvkKa__screen[data-phase=leaving] .WelcomeScreen-module__XjvkKa__trailing{animation:.7s cubic-bezier(.76,0,.24,1) .145s both WelcomeScreen-module__XjvkKa__curtain-leave}.WelcomeScreen-module__XjvkKa__screen[data-phase=leaving] .WelcomeScreen-module__XjvkKa__content{animation:.32s ease-in both WelcomeScreen-module__XjvkKa__content-leave}.WelcomeScreen-module__XjvkKa__screen[data-hidden=true] *,.WelcomeScreen-module__XjvkKa__screen[data-hidden=true] :before{animation-play-state:paused!important}@keyframes WelcomeScreen-module__XjvkKa__name-arrive{to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes WelcomeScreen-module__XjvkKa__line-arrive{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translate(0,0)}}@keyframes WelcomeScreen-module__XjvkKa__portrait-arrive{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes WelcomeScreen-module__XjvkKa__content-leave{to{opacity:0;transform:translateY(-20px)}}@keyframes WelcomeScreen-module__XjvkKa__curtain-leave{to{transform:translateY(-101%)}}@media (max-width:600px){.WelcomeScreen-module__XjvkKa__content{margin-top:-32px;padding:24px 20px}.WelcomeScreen-module__XjvkKa__portrait{width:120px;height:120px;margin-bottom:26px}.WelcomeScreen-module__XjvkKa__name{font-size:clamp(60px,18vw,98px);line-height:.99}.WelcomeScreen-module__XjvkKa__mask{width:fit-content;margin-left:auto;margin-right:auto;display:block}.WelcomeScreen-module__XjvkKa__role{margin-top:25px;font-size:clamp(15px,4.2vw,21px)}.WelcomeScreen-module__XjvkKa__greeting{max-width:260px;margin:12px auto 0;font-size:15px}}@media (max-height:500px) and (min-width:600px){.WelcomeScreen-module__XjvkKa__content{margin-top:-10px}.WelcomeScreen-module__XjvkKa__portrait{width:80px;height:80px;margin-bottom:12px}.WelcomeScreen-module__XjvkKa__name{font-size:64px}.WelcomeScreen-module__XjvkKa__role{margin-top:8px;font-size:18px}.WelcomeScreen-module__XjvkKa__greeting{margin-top:4px;font-size:14px}}@media (prefers-reduced-motion:reduce){.WelcomeScreen-module__XjvkKa__mask>span,.WelcomeScreen-module__XjvkKa__role,.WelcomeScreen-module__XjvkKa__greeting,.WelcomeScreen-module__XjvkKa__portrait{opacity:1;transform:none}}@media (scripting:none){.WelcomeScreen-module__XjvkKa__screen{display:none}}
