.LaunchIntro_overlay__qbfrl{display:none;position:fixed;inset:0;z-index:2147483000;overflow:hidden;background:#e8500f;color:#ffffff;touch-action:none;animation:LaunchIntro_lift__vvLtK .45s cubic-bezier(.3,.8,.2,1) 2.75s forwards}html.sd-intro .LaunchIntro_overlay__qbfrl{display:block}html.sd-intro-skip .LaunchIntro_overlay__qbfrl{opacity:0;transition:opacity .22s ease-out}.LaunchIntro_stage__Ek0mb{position:absolute;inset:0;animation:LaunchIntro_bounce__JobNG .12s ease-out 1.29s both}.LaunchIntro_center__mnlYA{position:absolute;left:50%;top:50%;width:0;height:0;perspective:460px;animation:LaunchIntro_appear__Q_9mH .35s ease-out .05s both}.LaunchIntro_bill__SJv8t,.LaunchIntro_place__5NAnW,.LaunchIntro_size__2hs6W,.LaunchIntro_slot__Hzxno,.LaunchIntro_spin___QpSD{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.LaunchIntro_size__2hs6W{animation:LaunchIntro_collapse__DXKM9 .35s cubic-bezier(.6,0,.9,.4) .9s both}.LaunchIntro_spin___QpSD{animation:LaunchIntro_spin___QpSD 1.2s cubic-bezier(.45,0,.8,.35) .05s both}.LaunchIntro_bill__SJv8t{animation:LaunchIntro_unspin__7CYOq 1.2s cubic-bezier(.45,0,.8,.35) .05s both}.LaunchIntro_word__Sgtno{position:absolute;left:0;top:0;transform:translate(-50%,-50%);white-space:nowrap;font-family:var(--font-display-brand),var(--font-sans),system-ui,sans-serif;font-size:23px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.LaunchIntro_wordLong__wWhkA{font-size:19px}.LaunchIntro_flash__G_Rvr,.LaunchIntro_ring__wv_El{position:absolute;left:-60px;top:-60px;width:120px;height:120px;border-radius:50%;opacity:0}.LaunchIntro_flash__G_Rvr{background:#ffd774;animation:LaunchIntro_flash__G_Rvr .45s cubic-bezier(.1,.7,.3,1) 1.25s both}.LaunchIntro_ring__wv_El{box-sizing:border-box;border:5px solid #ffffff;animation:LaunchIntro_ring__wv_El .55s cubic-bezier(.1,.7,.3,1) 1.25s both}.LaunchIntro_mark__cPjK_{position:absolute;left:16px;right:16px;top:50%;height:64px;margin-top:-32px;background:url(/brand/studroof-wordmark-white.svg) 50%/contain no-repeat;animation:LaunchIntro_pop__0FNoi .34s cubic-bezier(.3,1.4,.5,1) 1.27s both,LaunchIntro_leave__7hrZR .3s cubic-bezier(.5,0,.7,.4) 2.75s forwards}.LaunchIntro_tagline__8o_S_{position:absolute;left:24px;right:24px;top:calc(50% + 50px);margin:0;text-align:center;font-family:var(--font-display-brand),var(--font-sans),system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;color:#fff1e8;animation:LaunchIntro_rise__w2sJw .25s cubic-bezier(.2,.8,.2,1) 1.5s both,LaunchIntro_leave__7hrZR .3s cubic-bezier(.5,0,.7,.4) 2.75s forwards}@keyframes LaunchIntro_appear__Q_9mH{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes LaunchIntro_spin___QpSD{0%{transform:rotateY(0deg)}to{transform:rotateY(560deg)}}@keyframes LaunchIntro_unspin__7CYOq{0%{transform:rotateY(0deg)}to{transform:rotateY(-560deg)}}@keyframes LaunchIntro_collapse__DXKM9{0%{transform:scale(1);opacity:1;filter:blur(0)}94%{transform:scale(.08);opacity:1;filter:blur(1.5px)}to{transform:scale(0);opacity:0}}@keyframes LaunchIntro_flash__G_Rvr{0%{transform:scale(0);opacity:1}to{transform:scale(9);opacity:0}}@keyframes LaunchIntro_ring__wv_El{0%{transform:scale(.1);opacity:0}10%{opacity:.9}to{transform:scale(4.2);opacity:0}}@keyframes LaunchIntro_pop__0FNoi{0%{transform:scale(.3);opacity:0}55%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes LaunchIntro_rise__w2sJw{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@keyframes LaunchIntro_leave__7hrZR{to{transform:translateY(-60px) scale(.9);opacity:0}}@keyframes LaunchIntro_bounce__JobNG{50%{transform:translateY(2px)}}@keyframes LaunchIntro_lift__vvLtK{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes LaunchIntro_fade__hsCgZ{to{opacity:0}}@media (prefers-reduced-motion:reduce){.LaunchIntro_overlay__qbfrl{animation:LaunchIntro_fade__hsCgZ .3s ease-out 1.2s forwards}.LaunchIntro_center__mnlYA{display:none}.LaunchIntro_mark__cPjK_,.LaunchIntro_stage__Ek0mb,.LaunchIntro_tagline__8o_S_{animation:none}}.PullToRefresh_root__LeKxk{overscroll-behavior-y:none}.PullToRefresh_band__t_LuX{position:fixed;inset:0 0 auto 0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden;pointer-events:none;background:#f6f4fb}.PullToRefresh_band__t_LuX[data-phase=closing],.PullToRefresh_band__t_LuX[data-phase=loading]{transition:height .26s cubic-bezier(.22,1,.36,1),top .26s cubic-bezier(.22,1,.36,1)}.PullToRefresh_scene__hRw2M{display:block;width:100%;flex:none;image-rendering:pixelated}.PullToRefresh_label__AD9rB{flex:none;height:30px;margin:0;padding-top:4px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#5d5871}