#rtsBrandIntro{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;overflow:hidden;contain:strict;font-family:Inter,Arial,sans-serif;animation:out .3s ease-in 1.68s forwards}.rts-intro-content{position:relative;text-align:center;z-index:1;transform:translateY(-12px)}.rts-intro-mark img{width:248px;height:auto;display:block;margin:auto}.rts-intro-tag{font-size:12px;margin-top:24px;animation:tag .5s cubic-bezier(.16,1,.3,1) .5s both}.rts-intro-line{width:44px;height:2px;margin:22px auto;transform-origin:center;animation:line .65s cubic-bezier(.16,1,.3,1) .55s both}.rts-intro-foot{position:absolute;bottom:65px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:3px;animation:tag .5s ease-out .6s both}.rts-intro-skip{position:absolute;right:20px;top:22px;z-index:3;min-height:32px;padding:7px 13px;border-radius:20px;font:11px Arial;cursor:pointer}@keyframes tag{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes line{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes out{to{opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){#rtsBrandIntro{display:none!important}#rtsBrandIntro *{animation:none!important}}#rtsBrandIntro{background:linear-gradient(155deg,#fff,#fff 60%,#f5f6fa);color:#24242c}.rts-intro-mark{animation:quiet 1.35s cubic-bezier(.16,1,.3,1) both;position:relative}.rts-intro-mark:before{content:'';position:absolute;left:10%;right:-4%;top:68%;height:52px;transform:rotate(-7deg) skewX(-20deg);background:linear-gradient(165deg,#1b1e3320,transparent 75%);filter:blur(16px);z-index:-1}.rts-intro-mark img{width:230px}.rts-intro-name{font-size:9px;font-weight:500;color:#656571;margin-top:33px;animation:letters .9s cubic-bezier(.16,1,.3,1) .35s both;white-space:nowrap}.rts-intro-tag{font-size:11px;margin-top:12px;color:#a0a0aa;letter-spacing:1px;animation-delay:.65s}.rts-intro-line{height:1px;background:linear-gradient(90deg,transparent,#d23b53,transparent);width:88px;margin-top:20px;margin-bottom:0;animation-delay:.38s}.rts-intro-foot{color:#b5b5bd;letter-spacing:3px}.rts-intro-skip{color:#9696a0;background:transparent;border:1px solid #ededf0}@keyframes quiet{0%{opacity:0;transform:scale(.72) translateY(8px)}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes letters{from{opacity:0;letter-spacing:10px;transform:translateY(5px)}to{opacity:1;letter-spacing:4px;transform:translateY(0)}}
.rts-write-name{margin:27px auto 0;font:italic 500 30px/1.35 Georgia,'Times New Roman',serif;letter-spacing:.1px;white-space:nowrap;width:max-content;max-width:95vw}.rts-write-name span{display:inline-block;position:relative;padding:0 2px;clip-path:inset(-4px 105% -5px -4px);animation:writeName .38s cubic-bezier(.2,.55,.4,1) both}.rts-write-name span:nth-child(1){animation-delay:.4s}.rts-write-name span:nth-child(2){animation-delay:.64s}.rts-write-name span:nth-child(3){animation-delay:.86s}.rts-write-name span:after{content:'';position:absolute;inset:0 auto 0 0;width:7px;background:linear-gradient(90deg,transparent,currentColor);opacity:0;animation:pen .38s ease-out both}.rts-write-name span:nth-child(1):after{animation-delay:.4s}.rts-write-name span:nth-child(2):after{animation-delay:.64s}.rts-write-name span:nth-child(3):after{animation-delay:.86s}.rts-intro-tag{animation-delay:1.04s!important;margin-top:13px}.rts-intro-line{animation-delay:1.08s!important}.rts-intro-foot{animation-delay:1.1s!important}@keyframes writeName{from{clip-path:inset(-4px 105% -5px -4px)}to{clip-path:inset(-4px -5px -5px -4px)}}@keyframes pen{0%{left:0;opacity:0}12%{opacity:.35}85%{opacity:.25}100%{left:100%;opacity:0}}
.rts-write-name{color:#30303b;font-size:28px}.rts-intro-content>.rts-intro-line{display:none}.rts-intro-content>.rts-intro-line{display:block;margin-top:22px}.rts-write-name{margin-top:20px}
/* Final polish preview: same minimal white concept. */
.rts-intro-mark{animation:quietPolish 1.25s cubic-bezier(.19,1,.22,1) both;isolation:isolate}.rts-intro-mark:before{left:9%;right:2%;top:80%;height:33px;transform:rotate(-5deg) skewX(-15deg);filter:blur(18px);background:linear-gradient(160deg,#252b401a,transparent 80%)}.rts-intro-mark:after{content:'';position:absolute;inset:-35px -30px;background:radial-gradient(ellipse,#f4e8ed60,transparent 65%);z-index:-1;animation:landingGlow 1.3s ease-out .1s both}.rts-intro-mark img{border-radius:3px;animation:logoSheen 1.15s ease-out .22s both}.rts-write-name span{animation-duration:.46s;animation-timing-function:cubic-bezier(.16,.5,.3,1)}.rts-write-name span:nth-child(1){animation-delay:.38s}.rts-write-name span:nth-child(2){animation-delay:.67s}.rts-write-name span:nth-child(3){animation-delay:.96s}.rts-write-name span:after{animation-duration:.46s}.rts-write-name span:nth-child(1):after{animation-delay:.38s}.rts-write-name span:nth-child(2):after{animation-delay:.67s}.rts-write-name span:nth-child(3):after{animation-delay:.96s}.rts-intro-tag{animation-delay:1.17s!important}.rts-intro-content>.rts-intro-line{animation-delay:.55s!important}
@keyframes quietPolish{0%{opacity:0;transform:scale(.8) translateY(9px)}70%{opacity:1}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes landingGlow{0%,100%{opacity:0;transform:scale(.85)}55%{opacity:1;transform:scale(1.12)}}@keyframes logoSheen{0%,100%{filter:brightness(1)}65%{filter:brightness(1.04)}}
