@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.si-screen{isolation:isolate;color:#fff;background:#071030;flex-direction:column;justify-content:flex-end;min-height:100dvh;padding:104px 16px 20px;display:flex;position:relative}.si-scene{z-index:-1;width:100%;height:100%;transition:filter .9s ease-in-out,transform .9s ease-in-out;animation:1.6s ease-out backwards si-scene-in;position:fixed;inset:0}@keyframes si-scene-in{0%{filter:blur(9px)brightness(.55);transform:scale(1.06)}}.si-leaving .si-scene{filter:blur(9px)brightness(.58)saturate(.85);transition-delay:.8s;transform:scale(1.06)}.si-lockup{aspect-ratio:668/109;position:relative}.si-layer{width:100%;height:100%;position:absolute;inset:0}.si-latitude{filter:drop-shadow(0 2px 10px #060c2873);width:210px;transition:opacity .6s .9s;position:absolute;top:18px;left:calc(50% - 105px)}.si-leaving .si-latitude{opacity:.75}.si-lk-left{animation:.7s cubic-bezier(.65,0,.35,1) .5s backwards si-lk-left}.si-lk-right{animation:.7s cubic-bezier(.65,0,.35,1) .5s backwards si-lk-right}.si-lk-rose{transform-origin:50.305% 46.202%;transition:rotate .9s cubic-bezier(.65,0,.35,1);animation:.9s cubic-bezier(.65,0,.35,1) .55s backwards si-lk-rose}.si-lk-waves{animation:.7s cubic-bezier(.65,0,.35,1) .75s backwards si-lk-waves}.si-leaving .si-lk-rose{rotate:360deg}@keyframes si-lk-left{0%{opacity:0;transform:translate(-14px)}}@keyframes si-lk-right{0%{opacity:0;transform:translate(14px)}}@keyframes si-lk-rose{0%{opacity:0;transform:rotate(-120deg)scale(.82)}}@keyframes si-lk-waves{0%{opacity:0;clip-path:inset(0 60% 0 0)}}.si-glint{-webkit-mask:var(--lk) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--lk) 0 0 / 100% 100% no-repeat;mask:var(--lk) 0 0 / 100% 100% no-repeat;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0 42%,#ffffffe6 50%,#0000 58% 100%) 130% 0/260% 100% no-repeat;animation:7s linear 3s infinite si-glint;position:absolute;inset:0}@keyframes si-glint{0%{background-position:130% 0}18%,to{background-position:-30% 0}}.si-card{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#0c163e80;border:1px solid #fff3;border-radius:18px;align-self:center;width:min(380px,100%);padding:24px;transition:opacity .4s,transform .4s;animation:.8s cubic-bezier(.22,.8,.24,1) .35s backwards si-card-in;position:relative;box-shadow:0 24px 60px #04081c73}.si-card:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--beam), transparent 0deg 250deg, #5fc4caf2 330deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:4s linear infinite si-beam;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes si-beam{to{--beam:360deg}}@keyframes si-card-in{0%{opacity:0;transform:translateY(14px)}}.si-leaving .si-card{opacity:0;pointer-events:none;transition-duration:.5s;transition-delay:.45s;transform:translateY(-10px)}.si-card .si-wordmark{margin:2px 0 14px;font-size:40px}.si-leaving .si-card .si-wordmark{visibility:hidden;transition:visibility 0s .45s}.si-sub{font-family:var(--font-label);letter-spacing:.26em;text-transform:uppercase;color:#a8dfe3;margin:0 0 14px;font-size:13px;font-weight:200}.si-lede{color:#e1e7f5;margin:0 0 20px;font-size:16px;line-height:1.5}.si-lede>span{animation:.45s ease-out backwards si-word-in;animation-delay:calc(1.3s + var(--w) * 90ms)}@keyframes si-word-in{0%{opacity:0;filter:blur(4px)}}.si-wordmark{line-height:1;font-family:var(--font-label);letter-spacing:.36em;white-space:nowrap;color:#fff;font-weight:200;display:block}.si-letters{margin-right:-.36em;display:inline-block}.si-ltr{animation:.65s cubic-bezier(.22,.8,.24,1) backwards si-ltr-in;animation-delay:calc(.9s + var(--i) * 70ms);display:inline-block}@keyframes si-ltr-in{0%{opacity:0;transform:translate(calc((var(--i) - 2.5) * 5px), 8px)}}.si-dots{vertical-align:baseline;width:.15em;height:.68em;margin-right:.36em;display:inline-block;position:relative}.si-dots i{width:.15em;height:.15em;left:0;top:calc(var(--d) * .265em);animation:si-dot-in .3s ease-out calc(1.55s + var(--d) * .16s) backwards, si-twinkle 4s ease-in-out calc(2.6s + var(--d) * .3s) infinite;background:#5fc4ca;border-radius:50%;position:absolute}.si-dots i:nth-child(2){background:#80cdc6}.si-dots i:nth-child(3){background:#b8e6e9}@keyframes si-dot-in{0%{opacity:0;transform:scale(.3)}}@keyframes si-twinkle{0%,16%,to{transform:none;box-shadow:0 0 #5fc4ca00}8%{transform:scale(1.18);box-shadow:0 0 0 .09em #5fc4ca52}}.si-handoff{z-index:2;pointer-events:none;place-content:center;justify-items:center;gap:20px;display:grid;position:fixed;inset:0}.si-handoff .si-wordmark{font-size:54px}.si-hero-word{transform-origin:0 0;animation:10ms .45s backwards si-show}.si-handoff .si-ltr{animation:none}.si-handoff .si-dots i{animation:si-run 1s ease-in-out calc(var(--d) * .28s) infinite}@keyframes si-run{0%,to{transform:none;box-shadow:0 0 #5fc4ca00}35%{transform:scale(1.22);box-shadow:0 0 0 .05em #5fc4ca4d}}.si-handoff p{color:#fff;margin:0;font-size:16px;font-weight:600;animation:.4s 1.1s backwards si-show}@keyframes si-show{0%{opacity:0}}@media (min-width:768px){.si-screen{padding:104px 6vw 8vh}.si-latitude{width:270px;top:34px;left:auto;right:40px}.si-card{align-self:flex-start;padding:28px}.si-handoff .si-wordmark{font-size:72px}}@media (max-height:500px){.si-screen{padding-top:64px;padding-bottom:12px}.si-card{padding:18px 22px}.si-card .si-wordmark{margin-bottom:8px}.si-sub,.si-lede{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.si-screen *,.si-screen :before{transition:none!important;animation:none!important}}
