.tx{--navy:#0a0a3a;--u:3px;--mx:0;--my:0;--pad:48px;--display:var(--font-luckiest), "Luckiest Guy", Impact, sans-serif;--lift:0px;isolation:isolate;color:var(--navy);font-family:var(--font-tiktok), "TikTok Sans", ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background:#bfe4fb;position:relative;overflow:hidden;container:tx/size}.tx-page{height:100dvh;position:fixed;inset:0}.tx-section{--wave-h:clamp(36px, 5vw, 72px);--lift:calc(var(--wave-h) * .6);z-index:1;height:clamp(560px,100svh,960px);margin-bottom:calc(var(--wave-h) * -1);-webkit-mask:linear-gradient(#000, #000) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 0 H1440 V80 H0 Z M0 40 C 180 0, 360 0, 540 34 S 900 80, 1080 44 S 1320 0, 1440 30 L1440 80 L0 80 Z'/%3E%3C/svg%3E") bottom / 100% var(--wave-h) no-repeat;-webkit-mask:linear-gradient(#000, #000) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 0 H1440 V80 H0 Z M0 40 C 180 0, 360 0, 540 34 S 900 80, 1080 44 S 1320 0, 1440 30 L1440 80 L0 80 Z'/%3E%3C/svg%3E") bottom / 100% var(--wave-h) no-repeat;mask:linear-gradient(#000, #000) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 0 H1440 V80 H0 Z M0 40 C 180 0, 360 0, 540 34 S 900 80, 1080 44 S 1320 0, 1440 30 L1440 80 L0 80 Z'/%3E%3C/svg%3E") bottom / 100% var(--wave-h) no-repeat;background:0 0}@media (max-width:700px){.tx-section{height:clamp(640px,100svh,900px)}}@media (orientation:landscape) and (max-height:520px){.tx-section{height:max(320px,100svh - 72px)}}.tx-view{position:absolute;inset:0}.tx-section .tx-sky{background-color:#fff;background-image:linear-gradient(#ffffff6b 1px,#0000 1px),linear-gradient(90deg,#ffffff6b 1px,#0000 1px),linear-gradient(#fff 0,#eaf6ff 16%,#c4e7ff 34%,#9ed8ff 62%,#cdebff 100%);background-position:top;background-size:48px 48px,48px 48px,100% 100%}.tx-dirt{height:calc(var(--lift) + var(--u) * 8);background:#6c472c;position:absolute;bottom:0;left:0;right:0}.tx:not([data-inview]) *,.tx:not([data-inview]) :before{animation-play-state:paused!important}.tx-s,.tx-strip{--x:0;--dx:0;--y:0;--k:1;--f:1;--bx:0;--on:none}@container tx (min-aspect-ratio:21/10){.tx-view{--u:var(--uj,min(calc(100cqh / 270), calc(100cqw / 640)))}.tx-s,.tx-strip{--x:var(--x-ultra,0);--dx:var(--dx-ultra,0);--y:var(--y-ultra,0);--k:var(--k-ultra,1);--f:var(--f-ultra,1);--bx:var(--bx-ultra,0);--rows:var(--rows-ultra,var(--sh));--on:var(--on-ultra,none)}}@container tx (min-aspect-ratio:29/20) and (max-aspect-ratio:2099/1000){.tx-view{--u:var(--uj,min(calc(100cqh / 300), calc(100cqw / 470)))}.tx-s,.tx-strip{--x:var(--x-desk,0);--dx:var(--dx-desk,0);--y:var(--y-desk,0);--k:var(--k-desk,1);--f:var(--f-desk,1);--bx:var(--bx-desk,0);--rows:var(--rows-desk,var(--sh));--on:var(--on-desk,none)}}@container tx (min-aspect-ratio:9/10) and (max-aspect-ratio:1449/1000){.tx-view{--u:var(--uj,min(calc(100cqh / 305), calc(100cqw / 340)))}.tx-s,.tx-strip{--x:var(--x-tab,0);--dx:var(--dx-tab,0);--y:var(--y-tab,0);--k:var(--k-tab,1);--f:var(--f-tab,1);--bx:var(--bx-tab,0);--rows:var(--rows-tab,var(--sh));--on:var(--on-tab,none)}}@container tx (max-aspect-ratio:899/1000){.tx-view{--u:var(--uj,min(calc(100cqh / 490), calc(100cqw / 200)))}.tx-s,.tx-strip{--x:var(--x-tall,0);--dx:var(--dx-tall,0);--y:var(--y-tall,0);--k:var(--k-tall,1);--f:var(--f-tall,1);--bx:var(--bx-tall,0);--rows:var(--rows-tall,var(--sh));--on:var(--on-tall,none)}}@container tx (min-aspect-ratio:29/20) and (max-height:520px){.tx-view{--u:var(--uj,min(calc(100cqh / 160), calc(100cqw / 420)))}.tx-s,.tx-strip{--x:var(--x-short,0);--dx:var(--dx-short,0);--y:var(--y-short,0);--k:var(--k-short,1);--f:var(--f-short,1);--bx:var(--bx-short,0);--rows:var(--rows-short,var(--sh));--on:var(--on-short,none)}}.tx:not([data-layout]) .tx-art{visibility:hidden}.tx[data-layout] .tx-art{animation:.24s ease-out both tx-in}@keyframes tx-in{0%{opacity:0}}.tx-sky{background:radial-gradient(60% 45% at 82% 8%,#ffffff8c,#0000 70%),linear-gradient(#74bff0 0%,#9ed8ff 38%,#cdebff 70%,#eef8ff 100%);position:absolute;inset:0}.tx-flares{position:absolute;inset:0 0 45%}.tx-flares i{width:calc(var(--u) * 3);height:calc(var(--ch) * var(--u));opacity:.2;background:#2bd67b;position:absolute}.tx-flares i.down{background:#ff5a5f}.tx-flares i:before{content:"";left:var(--u);width:var(--u);top:calc(var(--u) * -3);bottom:calc(var(--u) * -3);background:inherit;position:absolute}.tx-layer{pointer-events:none;transform:translate3d(calc(var(--mx) * var(--depth) * -16px), calc(var(--my) * var(--depth) * -8px), 0);position:absolute;inset:0}.tx-strip{left:calc(var(--pad) * -1);right:calc(var(--pad) * -1);bottom:calc(var(--y) * var(--u) + var(--lift));height:calc(var(--rows) * var(--u));display:var(--on);background-repeat:repeat;background-size:calc(var(--sw) * var(--u)) calc(var(--sh) * var(--u));background-position:calc(50% + var(--bx) * var(--u)) 100%;image-rendering:pixelated;position:absolute}.tx-s{left:calc(var(--x) * 1% + var(--dx) * var(--u));bottom:calc(var(--y) * var(--u) + var(--lift));width:calc(var(--w) * var(--k) * var(--u));height:calc(var(--h) * var(--k) * var(--u));display:var(--on);position:absolute;translate:-50%}.tx-flip{transform:scaleX(var(--f));position:absolute;inset:0}.tx-img{width:100%;height:100%;image-rendering:pixelated;-webkit-user-drag:none;display:block}.tx-screen{pointer-events:auto;-webkit-user-select:text;user-select:text;background:#fff;position:absolute;overflow:hidden}.tx-fit{position:absolute;inset:0}.tx-glow{mix-blend-mode:screen;opacity:0;background:#8df2b8;position:absolute}.tx-z{width:60%;height:40%;position:absolute;top:-18%;left:62%}.tx-z i{font:400 calc(var(--u) * 7) / 1 var(--font-silkscreen), ui-monospace, monospace;color:#fff;-webkit-text-stroke:calc(var(--u) * .6) var(--navy);paint-order:stroke fill;opacity:0;font-style:normal;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.fx-bob .tx-flip{animation:2.4s step-end infinite tx-bob}.fx-hop .tx-flip{animation:1.4s step-end infinite tx-hop}.tx-s:nth-child(2n) .tx-flip{animation-delay:-.7s}.tx-s:nth-child(3n) .tx-flip{animation-delay:-1.3s}.fx-drift{animation:26s ease-in-out infinite alternate tx-drift}.fx-drift:nth-child(2n){animation-duration:34s;animation-direction:alternate-reverse}.fx-wave .tx-img{transform-origin:0;animation:1.6s step-end infinite tx-wave}.tx-glow{animation:3.2s step-end infinite tx-flicker}.tx-s:nth-child(2n) .tx-glow{animation-delay:-1.1s}.tx-z i{animation:3.6s linear infinite tx-z}.tx-z i:nth-child(2){animation-delay:1.2s}.tx-z i:nth-child(3){animation-delay:2.4s}.tx-flares i{animation:5s steps(4,end) infinite alternate tx-flare;animation-delay:calc(var(--i) * -.7s)}}@media (prefers-reduced-motion:reduce){.tx[data-layout] .tx-art{animation:none}.tx-z i:first-child{opacity:1}.tx-z i:nth-child(2){opacity:.8;translate:calc(var(--u) * 5) calc(var(--u) * -8);font-size:calc(var(--u) * 5)}}@keyframes tx-bob{0%,60%{translate:0}61%,to{translate:0 calc(var(--u) * -1)}}@keyframes tx-hop{0%,50%{translate:0}51%,65%{translate:0 calc(var(--u) * -3)}66%,80%{translate:0 calc(var(--u) * -1)}}@keyframes tx-drift{0%{translate:-50%}to{translate:calc(-50% + var(--u) * 14) 0}}@keyframes tx-wave{0%,33%{transform:skewY(0)}34%,66%{transform:skewY(-3deg)}67%,to{transform:skewY(2deg)}}@keyframes tx-flicker{0%,8%{opacity:.35}9%,40%{opacity:0}41%,44%{opacity:.2}45%,to{opacity:0}}@keyframes tx-z{0%{opacity:0;translate:0}15%{opacity:1}to{opacity:0;translate:calc(var(--u) * 8) calc(var(--u) * -14)}}@keyframes tx-flare{to{translate:0 calc(var(--u) * -4)}}.tx-nav{z-index:10;position:absolute;top:16px;left:16px}.tx-back{border:2px solid var(--navy);height:44px;box-shadow:0 3px 0 var(--navy);color:var(--navy);background:#ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 14px;font-weight:800;text-decoration:none;transition:translate .15s;display:inline-flex}.tx-back:hover{translate:0 -1px}.tx-back .wordmark-svg{width:auto;height:14px;color:var(--navy);fill:currentColor;--wordmark-accent:#5a9bd8;display:block}.tx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tx-copy{z-index:10;justify-items:start;gap:14px;max-width:min(46cqw,680px);display:grid;position:absolute;top:clamp(72px,11cqh,128px);left:max(16px,4cqw)}.tx-pill{border:2px solid var(--navy);box-shadow:0 3px 0 var(--navy);color:#4e5058;background:#fff;border-radius:999px;align-items:center;gap:7px;margin:0;padding:6px 13px 6px 11px;font-size:14px;line-height:1;display:inline-flex}.tx-pill strong{color:#060607;font-weight:700}.tx-pill span{font-family:var(--font-silkscreen), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;color:#16753c;font-size:11px}.tx-title{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;margin:0;padding-bottom:.1em;font-size:min(8cqw,12cqh,128px);font-weight:400;line-height:.95}.tx-lead{border:2px solid var(--navy);box-shadow:0 3px 0 var(--navy);max-width:30ch;color:var(--navy);text-wrap:balance;background:#ffffffe6;border-radius:14px;margin:0;padding:8px 14px 9px;font-size:clamp(17px,min(1.7cqw,2.6cqh),26px);font-weight:700;line-height:1.3}.tx-join{border:2px solid var(--navy);background:var(--navy);color:#fff;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:58px;margin-top:6px;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;transition:translate .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 2px #9ed8ff59,0 5px #000024,0 16px 30px -12px #0a0a3a99}.tx-join:hover{translate:0 -2px;box-shadow:inset 0 2px #9ed8ff59,0 7px #000024,0 0 0 6px #9ed8ff8c,0 20px 36px -12px #0a0a3a99}.tx-join:active{translate:0 3px;box-shadow:inset 0 2px #9ed8ff59,0 2px #000024}.tx-join:focus-visible,.tx-back:focus-visible{outline-offset:3px;outline:3px solid #1fa8d6}.tx-join .discord-icon{width:24px;height:24px}@container tx (min-aspect-ratio:21/10){.tx-copy{max-width:36cqw}.tx-title{font-size:min(6.4cqw,13cqh,150px)}}@container tx (min-aspect-ratio:9/10) and (max-aspect-ratio:1449/1000){.tx-copy{gap:12px;max-width:54cqw;left:max(16px,5cqw)}.tx-title{font-size:min(6.6cqw,10cqh)}}@container tx (max-aspect-ratio:899/1000){.tx-nav{top:12px;left:12px}.tx-back{height:44px;padding:0 14px}.tx-back .wordmark-svg{height:11px}.tx-copy{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:9px;max-width:none;padding:58px 16px 16px;display:flex;inset:0}.tx-copy>*{pointer-events:auto}.tx-title{font-size:min(12.4cqw,7cqh)}.tx-lead{max-width:28ch;padding:6px 12px 7px;font-size:clamp(14px,4cqw,17px)}.tx-pill{font-size:13px}.tx-join{height:52px;margin-top:auto;padding:0 24px;font-size:16px}.tx-section .tx-copy{padding-top:28px;padding-bottom:calc(var(--wave-h) + 10px)}}.tx-section .tx-far{-webkit-mask-image:linear-gradient(#0000 0,#000 18%);mask-image:linear-gradient(#0000 0,#000 18%)}@container tx (min-aspect-ratio:9/10){.tx-section .tx-copy{left:max(16px, 4cqw, calc((100cqw - var(--container,1200px)) / 2 + var(--gutter,24px)))}}@container tx (min-aspect-ratio:29/20) and (max-height:520px){.tx-copy{gap:8px;max-width:40cqw;top:max(70px,17cqh)}.tx-section .tx-copy{top:24px}.tx-title{font-size:min(6cqw,12cqh)}.tx-lead{padding:6px 12px 7px;font-size:clamp(13px,3.8cqh,16px)}.tx-join{height:48px;margin-top:2px;font-size:15px}}
