@font-face{font-family:FndHelvetica;src:url(/assets/HelveticaNeueMedium%20\(1\).woff2)format("woff2"),url(/assets/HelveticaNeueMedium%20\(1\).woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--bg-gradient:linear-gradient(180deg, #000 0%, #010101 30%, #020202 50%, #010101 70%, #000 100%);--text:#fff;--cta:#005ed5;--nav-bg:#0d0d0d;--nav-stroke:#161616;--font:"FndHelvetica", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body,#root{background:#000;width:100%;min-height:100%;margin:0}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;-webkit-text-size-adjust:100%;background:#000;overflow:hidden}button,input{font:inherit}input{font-size:16px}.fnd-page{background:var(--bg-gradient);width:100%;min-height:100svh;overflow:hidden}.fnd-splash{z-index:50;background:var(--bg-gradient);pointer-events:none;place-items:center;animation:2.15s forwards fndSplashOut;display:grid;position:fixed;inset:0}.fnd-splash img{object-fit:contain;opacity:0;width:min(86vw,760px);height:auto;animation:2.15s cubic-bezier(.2,.8,.2,1) forwards fndLogoFade;display:block}@keyframes fndSplashOut{0%,82%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fndLogoFade{0%,5%{opacity:0;transform:translateY(-20px)scale(.985)}10%{opacity:1;transform:translateY(-20px)scale(1)}74%{opacity:1;transform:translateY(-20px)scale(1)}to{opacity:0;transform:translateY(-20px)scale(1.01)}}.fnd-stage{background:var(--bg-gradient);justify-content:center;width:100%;min-height:100svh;display:flex}.fnd-app-shell{background:radial-gradient(circle at 50% 54%, #ffffff02, transparent 28%), var(--bg-gradient);width:min(100vw,414px);min-height:100svh;padding:34px 22px 120px;position:relative;overflow:hidden}.fnd-header{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}.fnd-logo-button{cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:90px;height:48px;padding:0;display:flex}.fnd-logo-button img{object-fit:contain;image-rendering:auto;width:74px;height:auto;display:block;transform:translateZ(0)}.fnd-top-action{color:#fff;letter-spacing:-.02em;cursor:pointer;background:#005ed5;border:1px solid #005ed5e6;border-radius:10px;min-width:56px;height:30px;padding:0 14px;font-size:10px;font-weight:500}.fnd-screen{z-index:3;position:absolute;top:50%;left:26px;right:26px;transform:translateY(-38%)}.fnd-card{opacity:0;width:100%;transition:opacity .18s}.fnd-card-ready{opacity:1}.fnd-card-create{box-shadow:none;background:0 0;border:0;padding:0}.fnd-card-verify,.fnd-dashboard{background:#030303f5;border:1px solid #ffffff13;border-radius:14px;padding:24px 24px 18px;box-shadow:inset 0 1px #ffffff06,0 18px 44px #00000040}.fnd-copy{text-align:left;margin-bottom:20px}.fnd-copy h1{color:#fff;font-family:var(--font);letter-spacing:-.045em;margin:0 0 10px;font-size:26px;font-weight:500;line-height:1.03}.fnd-copy p{color:#ffffffa8;letter-spacing:-.018em;max-width:356px;margin:0;font-size:10.2px;font-weight:300;line-height:1.32}.fnd-copy-verify{text-align:center;margin-bottom:16px}.fnd-copy-verify p{text-align:center;max-width:320px;margin:0 auto}.fnd-form{flex-direction:column;gap:12px;margin-top:4px;display:flex}.fnd-input{background:#000000b8;border:1px solid #ffffff13;border-radius:13px;align-items:center;width:calc(100% + 6px);height:35px;margin-left:-3px;padding:0 14px;display:flex}.fnd-input input{color:#fff;letter-spacing:-.02em;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:11px;font-weight:300}.fnd-input input::placeholder{color:#ffffff38;opacity:1;font-weight:300}.fnd-submit{background:var(--cta);cursor:pointer;border:1px solid #005ed5;border-radius:12px;place-items:center;width:calc(100% + 6px);height:35px;margin-left:-3px;padding:0;display:grid}.fnd-submit:disabled{opacity:.72;cursor:wait}.fnd-submit-text{color:#fff;letter-spacing:-.02em;text-align:center;font-size:12px;font-weight:500;line-height:1}.fnd-legal{color:#ffffff2e!important;text-align:center!important;letter-spacing:-.012em!important;transform-origin:top!important;width:180%!important;max-width:620px!important;margin:-7px auto -2px -40%!important;font-size:7px!important;font-weight:300!important;line-height:1.25!important;transform:scale(.46)!important}.fnd-separator{color:#ffffff9e;justify-content:center;align-items:center;gap:14px;margin:8px 0;font-size:10px;display:flex}.fnd-separator:before,.fnd-separator:after{content:"";background:#ffffff14;width:64px;height:1px}.fnd-apple{color:#000;cursor:pointer;background:#f0f0f0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;width:calc(100% + 6px);height:35px;margin-left:-3px;font-size:11.5px;font-weight:500;display:flex}.fnd-apple svg{fill:#000;width:14px;height:14px}.fnd-status{color:#ffffff7a;text-align:left;letter-spacing:-.02em;margin:0;font-size:8.5px;line-height:1.3}.fnd-status-error{color:#ff5f5fd9}.fnd-code-row{grid-template-columns:repeat(6,1fr);gap:7px;width:100%;margin-bottom:4px;display:grid}.fnd-code-box{color:#fff;text-align:center;letter-spacing:-.03em;background:#000;border:1px solid #ffffff13;border-radius:12px;outline:0;width:100%;height:38px;font-size:17px;font-weight:500}.fnd-verify-links{justify-content:space-between;align-items:center;margin:4px 2px 0;display:flex}.fnd-verify-links button{color:#ffffff5c;letter-spacing:-.02em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:8.6px;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #ffffff29;text-decoration:underline #ffffff29}.fnd-bottom-nav{z-index:4;justify-content:center;display:flex;position:absolute;bottom:22px;left:0;right:0;transform:translate(4px)}.fnd-bottom-nav-inner{justify-content:center;align-items:center;gap:25px;display:flex}.fnd-nav-circle,.fnd-nav-pill{background:#0d0d0d;border:1px solid #161616;box-shadow:inset 0 1px #ffffff09,0 10px 24px #00000057}.fnd-nav-circle{color:#ffffffd1;cursor:pointer;border-radius:999px;grid-template-rows:18px 9px;align-content:center;justify-items:center;row-gap:2px;width:39px;height:39px;padding:0;display:grid}.fnd-nav-pill{border-radius:999px;align-items:center;gap:10px;height:39px;padding:0 8px;display:flex}.fnd-nav-pill-btn{color:#ffffffa8;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-template-rows:17px 9px;align-content:center;justify-items:center;row-gap:2px;width:36px;height:31px;padding:0;display:grid;position:relative}.fnd-nav-circle.is-active,.fnd-nav-pill-btn.is-active{color:#fff;background:#005ed5}.fnd-nav-circle svg,.fnd-nav-pill-btn svg{fill:none;stroke:currentColor;stroke-width:1.68px;stroke-linecap:round;stroke-linejoin:round;opacity:.96;width:16px;height:16px}.fnd-nav-circle span,.fnd-nav-pill-btn span{color:currentColor;letter-spacing:-.02em;font-size:6.7px;font-weight:300;line-height:1}.fnd-dashboard-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.fnd-dashboard-top h1{color:#fff;letter-spacing:-.04em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.06}.fnd-dashboard-top p{color:#ffffff73;letter-spacing:-.02em;margin:0;font-size:10px}.fnd-dashboard-top button{color:#ffffffb8;cursor:pointer;background:#000;border:1px solid #ffffff13;border-radius:999px;padding:7px 11px;font-size:9px}.fnd-dashboard-card{background:#000;border:1px solid #ffffff13;border-radius:14px;padding:14px}.fnd-dashboard-label{color:#ffffff6b;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 8px;font-size:9px}.fnd-dashboard-card h2{color:#fff;letter-spacing:-.03em;margin:0 0 8px;font-size:15px;font-weight:500}.fnd-dashboard-card p{color:#ffffff7a;letter-spacing:-.02em;margin:0;font-size:10px;line-height:1.35}@media (width<=430px){.fnd-app-shell{width:100vw;padding:34px 22px 120px}.fnd-screen{top:50%;left:26px;right:26px;transform:translateY(-38%)}.fnd-copy h1{font-size:26px}.fnd-copy p{font-size:10.2px}}
