.btn{letter-spacing:.0857em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:6px;justify-content:center;align-items:center;padding:12px 24px;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:-webkit-inline-flex;display:inline-flex;position:relative;overflow:hidden}.btn__label{z-index:1;position:relative}.btn:before{content:"";width:0;height:100%;transition:width .28s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.btn:hover:not(:disabled):before,.btn:focus-visible:not(:disabled):before{width:100%}.btn:disabled{cursor:not-allowed;opacity:.55}.btn--primary{background:var(--faves-accent)}.btn--primary .btn__label{color:#000}.btn--primary:before{background:var(--faves-text)}.btn--accent{background:var(--faves-accent,#f85843);border-radius:6px;justify-content:center;height:32px;padding:12px 24px}.btn--accent .btn__label{color:#000}.btn--accent:before{background:var(--faves-text,#faf8f5)}.btn--sliding{backdrop-filter:blur(40px);width:64px;height:64px;color:var(--faves-text);background:#1f1e1c80;border-radius:8px;justify-content:space-between;align-items:center;padding:0 20px;transition:width .7s cubic-bezier(.22,1,.36,1),padding .7s cubic-bezier(.22,1,.36,1),background .18s;display:-webkit-inline-flex;display:inline-flex;overflow:hidden}.btn--sliding:before{display:none}.btn--sliding .btn__label{white-space:nowrap;opacity:0;letter-spacing:.0857em;text-transform:uppercase;max-width:0;color:var(--faves-text);font-family:Roboto Mono,ui-monospace,monospace;font-size:14px;font-weight:500;line-height:18px;transition:max-width 1.6s cubic-bezier(.22,1,.36,1),opacity .48s .6s;overflow:hidden}.btn--sliding .btn__icon{background:0 0;border-radius:6px;-webkit-flex:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),background-color .42s;display:-webkit-inline-flex;display:inline-flex}.btn--sliding .btn__icon>svg,.btn--sliding .btn__icon>img{width:16px;height:16px;transition:-webkit-filter .42s,filter .42s}.btn--sliding .btn__icon>img{filter:brightness(0)invert()}.join-section__col--active .btn--sliding .btn__icon{background:var(--faves-accent);width:40px;height:40px}.join-section__col--active .btn--sliding .btn__icon>img{filter:brightness(0)}:root{--faves-bg:#1f1e1c;--faves-text:#faf8f5;--faves-text-muted:#a6a6a6;--faves-accent:#f85843;--faves-glass-bg:#433c3c80;--faves-glass-blur:20px;--faves-border:#494847}.gform{box-sizing:border-box;backdrop-filter:blur(40px);width:698px;max-width:100%;color:var(--faves-text);background:#1f1e1c80;border-radius:8px;-webkit-flex-direction:column;flex-direction:column;gap:24px;padding:64px;display:-webkit-flex;display:flex}.gform__fields{-webkit-flex-direction:column;flex-direction:column;gap:24px;display:-webkit-flex;display:flex}.gform__eyebrow,.gform__label{letter-spacing:1.2px;text-transform:uppercase;color:#faf8f5;margin:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500;line-height:18px}.gform__label--required:after{content:" *";color:var(--faves-accent,#f85843)}.gform__heading{letter-spacing:-.5px;color:#faf8f5;margin:0;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:48px;font-weight:700;line-height:48px}.gform__body{color:#faf8f5;margin:0;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:300;line-height:20px}.gform__row{gap:24px;display:-webkit-flex;display:flex}.gform__field{-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;gap:12px;min-width:0;display:-webkit-flex;display:flex}.gform__input,.gform__textarea{box-sizing:border-box;color:#1f1e1c;background:#ffffffe6;border:none;border-radius:5px;width:100%;padding:6px 10px;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.gform__input{height:28px}.gform__textarea{resize:vertical;min-height:56px}.gform__submit{box-sizing:border-box;background:var(--faves-accent,#f85843);color:#1f1e1c;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;width:100%;padding:12px 24px;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500;line-height:18px}.gform__submit:disabled{opacity:.6;cursor:default}.gform__error{color:var(--faves-accent,#f85843);margin:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:18px}@media (width<=600px){.gform{width:100%;padding:24px}.gform__row{-webkit-flex-direction:column;flex-direction:column}.gform__heading{font-size:32px;line-height:32px}.gform__input,.gform__textarea{font-size:16px}}@-webkit-keyframes gform-fade{0%{opacity:0}to{opacity:1}}@keyframes gform-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gform-pop{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes gform-pop{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
/*# sourceMappingURL=3235.compiled.css.map?v=4a569055ebf8b21b2e1c*/