html,body{background:var(--faves-bg);margin:0;padding:0}.acct{background:var(--faves-bg);max-width:1920px;min-height:100vh;color:var(--faves-text);box-sizing:border-box;-webkit-flex-direction:column;flex-direction:column;margin:0 auto;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:-webkit-flex;display:flex}.acct *,.acct :before,.acct :after{box-sizing:border-box}.acct a{color:inherit}.acct__stage{-webkit-flex:1;flex:1;min-height:min(100vh - 16px,920px);padding:8px;display:-webkit-flex;display:flex}@supports (height:100svh){.acct__stage{min-height:min(100svh - 16px,920px)}}.acct__viewport{background:var(--faves-bg);border-radius:8px;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;position:relative;overflow:hidden}.acct__bg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;-webkit-animation:.8s both acct-fade;animation:.8s both acct-fade;position:absolute;inset:0}.acct__viewport>:not(.acct__bg){z-index:1;position:relative}.acct .site-nav{z-index:5}.acct__content{-webkit-flex:1;flex:1;justify-content:center;align-items:flex-start;padding:48px 24px;display:-webkit-flex;display:flex}.acct__inner{-webkit-flex-direction:column;flex-direction:column;gap:24px;width:100%;max-width:698px;margin:auto;display:-webkit-flex;display:flex}.acct .gform__input{height:34px}.acct__submit{width:100%}.acct-notice{text-align:center;align-items:center}.logo-header{justify-content:center;align-items:center;gap:16px;display:-webkit-flex;display:flex}.logo-img{filter:brightness(0)invert();width:auto;height:40px}.logo-separator{background:#faf8f54d;width:1px;height:28px}.welcome{text-align:center;-webkit-flex-direction:column;flex-direction:column;gap:12px;display:-webkit-flex;display:flex}.eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:#faf8f5;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500;line-height:18px}.title{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}.title-logo{width:auto;height:1.5em;margin:0 auto 16px;display:block}.copy{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}.features{-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;gap:12px;display:-webkit-flex;display:flex}.feature-card{text-align:left;background:#ffffff0f;border-radius:8px;-webkit-flex:1;flex:1;min-width:180px;padding:16px}.feature-title{color:#faf8f5;margin-bottom:4px;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:700}.feature-desc{color:#faf8f5b3;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:300;line-height:18px}.form-header{-webkit-flex-direction:column;flex-direction:column;gap:4px;display:-webkit-flex;display:flex}.back-btn{color:#faf8f5;letter-spacing:.6px;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin-bottom:8px;padding:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:-webkit-flex;display:flex}.back-btn-icon{width:12px;height:12px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.form-section-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--faves-accent,#f85843);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500;line-height:18px}.form-time{color:#faf8f5;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.input--error{outline:2px solid var(--faves-accent,#f85843)}.input--valid{outline:2px solid #3ecf8e}.slug-row{align-items:center;display:-webkit-flex;display:flex;position:relative}.slug-input{padding-right:90px}.slug-status{color:#1f1e1c;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;position:absolute;right:10px}.slug-spinner{border:2px solid #1f1e1c4d;border-top-color:#1f1e1c;border-radius:50%;width:14px;height:14px;-webkit-animation:.7s linear infinite acct-spin;animation:.7s linear infinite acct-spin;position:absolute;right:10px}@-webkit-keyframes acct-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes acct-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slug-error{color:var(--faves-accent,#f85843);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.gform__hint{color:#888;margin:.25rem 0 0;font-size:.75rem}.gform__hint--error{color:var(--faves-accent,#f85843)}.otp-group{text-align:center;align-items:center}.otp-inputs{gap:8px;display:-webkit-flex;display:flex}.otp-input{text-align:center;color:#1f1e1c;background:#ffffffe6;border:none;border-radius:5px;width:44px;height:48px;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px}.otp-hint{color:#faf8f5b3;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:300}.resend-link{color:var(--faves-accent,#f85843);cursor:pointer;background:0 0;border:none;padding:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.checkbox-group{-webkit-flex-direction:column;flex-direction:column;gap:8px;display:-webkit-flex;display:flex}.checkbox-option{color:#faf8f5;cursor:pointer;align-items:center;gap:8px;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:300;display:-webkit-flex;display:flex}.checkbox-option input{accent-color:var(--faves-accent,#f85843)}.submit-note,.terms-blurb{color:#faf8f5b3;margin:0;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:300;line-height:16px}.terms-blurb a{color:#faf8f5;text-decoration:underline}.step-title{color:#faf8f5;margin:0;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:32px;font-weight:700;line-height:1.1}.step-desc{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}.success-icon circle,.success-icon path{stroke:var(--faves-accent,#f85843)}.next-steps{text-align:left;-webkit-flex-direction:column;flex-direction:column;gap:16px;width:100%;display:-webkit-flex;display:flex}.next-steps-eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:var(--faves-accent,#f85843);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:500}.next-steps-list{-webkit-flex-direction:column;flex-direction:column;gap:12px;display:-webkit-flex;display:flex}.next-step{align-items:flex-start;gap:12px;display:-webkit-flex;display:flex}.next-step-num{background:var(--faves-accent,#f85843);color:#1f1e1c;border-radius:50%;-webkit-flex:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:-webkit-flex;display:flex}.next-step-text{color:#faf8f5d9;margin:0;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:300;line-height:20px}@-webkit-keyframes acct-fade{0%{opacity:0}to{opacity:1}}@keyframes acct-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes acct-pop{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes acct-pop{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes acct-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes acct-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}.acct .gform{-webkit-animation:.5s .15s both acct-fade;animation:.5s .15s both acct-fade}.acct .eyebrow{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .3s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .3s both acct-pop}.acct .title{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop}.acct .copy{-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .44s both acct-wipe;animation:.7s cubic-bezier(.22,1,.36,1) .44s both acct-wipe}.acct .feature-card{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .52s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .52s both acct-pop}.acct .form-header{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop}.acct .otp-hint{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .42s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .42s both acct-pop}.acct .gform__field{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .56s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .56s both acct-pop}.acct .gform__submit{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .64s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .64s both acct-pop}.acct .submit-note{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .7s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .7s both acct-pop}.acct .step-title{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .36s both acct-pop}.acct .step-desc{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .42s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .42s both acct-pop}.acct .next-steps{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .52s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .52s both acct-pop}.acct .btn{opacity:0;-webkit-animation:.7s cubic-bezier(.22,1,.36,1) .62s both acct-pop;animation:.7s cubic-bezier(.22,1,.36,1) .62s both acct-pop}@media (prefers-reduced-motion:reduce){.acct__bg,.acct .gform,.acct .eyebrow,.acct .title,.acct .copy,.acct .feature-card,.acct .form-header,.acct .otp-hint,.acct .gform__field,.acct .gform__submit,.acct .submit-note,.acct .step-title,.acct .step-desc,.acct .next-steps,.acct .btn{opacity:1;-webkit-clip-path:none;clip-path:none;-webkit-animation:none;animation:none}}@media (width<=600px){.acct__content{padding:24px 16px}.features{-webkit-flex-direction:column;flex-direction:column}.title{font-size:32px;line-height:32px}}
/*# sourceMappingURL=account-creation.compiled.css.map?v=3c2f4b369b9888edc373*/