@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_c8e612{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_c8e612{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}.rf-root{--ink:#0a0e1a;--ink-2:#0f1424;--navy-2:#1b2e6b;--blue:#2e5cff;--blue-2:#3b6ef5;--sky:#8fb0ff;--line:#ffffff1a;--white-80:#ffffffcc;--white-60:#ffffff99;--error:#ff6568;position:relative;min-height:100vh;display:flex;flex-direction:column;background:var(--ink);color:#fff;font-family:var(--font-inter),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.rf-root>main{flex:1 0 auto}.rf-root ::-moz-selection{background:#2e5cff59}.rf-root ::selection{background:#2e5cff59}.rf-bg{overflow:hidden;pointer-events:none;z-index:0}.rf-bg,.rf-grid{position:absolute;inset:0}.rf-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 0),linear-gradient(90deg,#ffffff0b 1px,#0000 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 30%,#0000 75%);max-height:1100px}.rf-glow{position:absolute;border-radius:50%;background:radial-gradient(#2e5cff59 0,#0000 65%)}.rf-glow-a{width:900px;height:900px;top:-380px;left:50%;transform:translateX(-50%)}.rf-glow-b{width:640px;height:640px;top:220px;right:-260px}.rf-layer{position:relative;z-index:1}.rf-nav{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rf-foot,.rf-nav{background:#0a0e1acc}.rf-foot{position:relative;z-index:1;margin-top:40px;border-top:1px solid var(--line)}.rf-display{font-family:var(--font-anton),"Inter",sans-serif;text-transform:uppercase;letter-spacing:.005em;font-weight:400;line-height:.98}.rf-gradient{background:linear-gradient(100deg,#fff,#8fb0ff 55%,#2e5cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.rf-kicker{display:inline-flex;align-items:center;gap:.6em;margin:0;color:var(--blue-2);font-size:.74rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.rf-kicker:before{content:"";width:24px;height:1px;background:currentColor}.rf-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border:1px solid var(--line);border-radius:999px;background:#ffffff0d;color:var(--white-80);font-size:13px;font-weight:600}.rf-dot{width:8px;height:8px;border-radius:50%;background:var(--blue);animation:rf-pulse 2s infinite}@keyframes rf-pulse{0%{box-shadow:0 0 #2e5cff8c}70%{box-shadow:0 0 0 16px #2e5cff00}to{box-shadow:0 0 #2e5cff00}}.rf-card{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid var(--line);border-radius:18px}.rf-form-card{background:linear-gradient(#ffffff0b,#ffffff04),var(--ink-2);box-shadow:0 40px 120px -40px #2e5cff8c}.rf-input{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background-color:#ffffff0a;font:inherit;font-size:16px;line-height:1.5;color:#fff;transition:border-color .2s,box-shadow .2s,background .2s}.rf-input::-moz-placeholder{color:#ffffff4d}.rf-input::placeholder{color:#ffffff4d}.rf-input:hover{border-color:#ffffff26}.rf-input:focus,.rf-input:focus-visible{outline:none;border-color:var(--blue);background-color:#ffffff0d;box-shadow:0 0 0 3px #2e5cff4d}textarea.rf-input{min-height:96px;resize:vertical}select.rf-input option{background:var(--ink-2);color:#fff}.rf-input[type=date]{color-scheme:dark}.rf-btn,.rf-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:0 28px;border-radius:9999px;font:inherit;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .35s cubic-bezier(.16,.84,.34,1),box-shadow .35s,background .3s,border-color .2s,color .2s}.rf-btn{border:0;background:var(--blue);color:#fff;box-shadow:0 12px 30px -8px #2e5cffb3}.rf-btn:hover:not(:disabled){background:var(--blue-2);transform:translateY(-3px);box-shadow:0 20px 44px -10px #2e5cffd9}.rf-btn-secondary:focus-visible,.rf-btn:focus-visible{outline:3px solid #2e5cff66;outline-offset:3px}.rf-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.rf-btn-secondary{border:1px solid #ffffff26;background:#ffffff0a;color:#fff;font-weight:600}.rf-btn-secondary:hover:not(:disabled){border-color:var(--blue);background:#2e5cff14}.rf-btn-ghost{padding:10px 16px;border-radius:9999px;color:var(--white-60);font-size:15px;font-weight:600;transition:color .2s,background .2s}.rf-btn-ghost:hover:not(:disabled){color:#fff;background:#ffffff0d}.rf-drop{position:relative;display:grid;gap:2px;place-items:center;text-align:center;padding:22px 14px;border:1.5px dashed #ffffff26;border-radius:12px;background:#ffffff05;cursor:pointer;transition:border-color .2s,background .2s}.rf-drop.is-dragging,.rf-drop:focus-within,.rf-drop:hover{border-color:var(--blue);background:#2e5cff14}.rf-drop strong{font-weight:700;font-size:15px}.rf-drop small{color:var(--white-60);font-size:13px}.rf-error{margin:0;padding:10px 14px;border:1px solid #ff656840;border-radius:10px;background:#ff65681a;color:var(--error);font-size:14px}.rf-tick{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--navy-2);box-shadow:0 0 0 2px #2e5cff66;color:var(--sky);font-size:24px;font-weight:700}.rf-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}@media (max-width:480px){.rf-glow-a{width:600px;height:600px;top:-260px}.rf-glow-b{width:420px;height:420px;right:-220px}}@media (prefers-reduced-motion:reduce){.rf-root *{transition:none!important;animation:none!important}}