@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.TmHSRq_className{font-family:Sora,Sora Fallback;font-style:normal}.TmHSRq_variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.iWmH0a_className{font-family:Geist,Geist Fallback;font-style:normal}.iWmH0a_variable{--font-geist:"Geist", "Geist Fallback"}
.organic-skin{--g1:#34d399;--g2:#059669;--g3:#065f46;--bg:#f5f8f6;--surface:#fff;--surface-2:#eff4f1;--surface-3:#e5ece8;--border:#dfe8e2;--border-strong:#c9d6cd;--text:#0b1410;--muted:#55625b;--muted-2:#94a29a;--accent:#047857;--accent-hover:#065f46;--accent-fg:#fff;--accent-soft:#04785714;--accent-border:#04785752;--danger:#d92d2d;--grad:linear-gradient(100deg, var(--g1) 0%, var(--g2) 48%, var(--g3) 100%);--grad-text:var(--grad);--mark:linear-gradient(110deg, #34d39961, #065f4642);--shadow:0 1px 2px #0a140e0a, 0 12px 32px -12px #0a140e1f;--ok:#16a34a;--ok-soft:#e7f6ec;--glow:#34d39924;--glow-2:#065f4614;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--text);font-family:var(--font-geist), system-ui, sans-serif;background:radial-gradient(620px 320px at 28% 0, var(--glow), transparent 70%) no-repeat, radial-gradient(660px 340px at 78% 0, var(--glow-2), transparent 70%) no-repeat, var(--bg);position:relative}.organic-skin.ff-dark{--bg:#08100c;--surface:#0f1913;--surface-2:#142019;--surface-3:#1c2a22;--border:#ffffff14;--border-strong:#ffffff29;--text:#e8f3ec;--muted:#93a39a;--muted-2:#5f6f66;--accent:#34d399;--accent-hover:#6ee7b7;--accent-soft:#34d39921;--accent-border:#34d3996b;--grad-text:linear-gradient(100deg, #6ee7b7 0%, #34d399 48%, #10b981 100%);--danger:#f87171;--shadow:0 1px 2px #0006, 0 14px 34px -14px #000000b3;--ok:#4ade80;--ok-soft:#4ade8024;--glow:#34d3991a;--glow-2:#0596691a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.organic-skin{--ro-field:var(--surface);--ro-surface:var(--surface);--ro-surface-2:var(--surface-2);--ro-surface-3:var(--surface-3);--ro-border:var(--border);--ro-border-strong:var(--border-strong);--ro-accent:var(--g2);--ro-accent-hover:var(--g3);--ro-accent-text:var(--accent);--ro-text:var(--text);--ro-text-2:var(--text);--ro-muted:var(--muted);--ro-muted-2:var(--muted-2);--ro-danger:var(--danger);--ro-warn:#b45309}.organic-skin.ff-dark{--ro-warn:#fbbf24}.organic-skin h1,.organic-skin .ff-head{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.04em;font-weight:600}.organic-skin .g{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.organic-skin .hl{background:var(--mark) no-repeat 0 88% / 100% .36em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.organic-skin .eyebrow{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:.08em;color:var(--muted);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.organic-skin .eyebrow:before{content:"";background:var(--grad);border-radius:99px;width:6px;height:6px}.organic-skin .btn-primary,.organic-skin .ff-cta{background:var(--grad);color:#fff;box-shadow:0 8px 20px -8px color-mix(in srgb, var(--g3) 60%, transparent);border-radius:999px}.organic-skin .btn-primary:hover,.organic-skin .ff-cta:hover{background:var(--grad);filter:brightness(1.05)}.organic-skin .ff-cta{justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex}.organic-skin .ff-cta:disabled{opacity:.5;pointer-events:none}.organic-skin .btn-ghost{background:var(--surface);box-shadow:var(--shadow);border-radius:999px}.organic-skin .btn-ghost:hover{background:var(--surface)}.organic-skin .ff-card{box-shadow:var(--shadow)}.organic-skin .ff-orb{width:240px;height:240px;margin:0 auto 30px;position:relative}.organic-skin .ff-orb:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--g2) 24%, transparent), transparent 65%);border-radius:50%;animation:2.8s ease-in-out infinite ff-breathe;position:absolute;inset:30px}.organic-skin .ff-ring{background:conic-gradient(from 0deg, transparent 0 25%, var(--g1) 45%, var(--g2) 70%, var(--g3) 100%);border-radius:50%;animation:1.6s linear infinite ff-spin;position:absolute;inset:52px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.organic-skin .ff-core{background:var(--surface);box-shadow:var(--shadow);font:700 46px/1 var(--font-sora), system-ui, sans-serif;letter-spacing:-.04em;border-radius:50%;place-items:center;display:grid;position:absolute;inset:64px}.organic-skin .ff-core span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.organic-skin .ff-orbit{animation:22s linear infinite ff-spin;position:absolute;inset:0}.organic-skin .ff-orbit>span{width:34px;height:34px;transform:rotate(calc(var(--i) * 60deg)) translateX(108px) rotate(calc(var(--i) * -60deg));margin:-17px;position:absolute;top:50%;left:50%}.organic-skin .ff-orbit>span>span{animation:22s linear infinite reverse ff-spin,3.6s ease-in-out infinite ff-blink;animation-delay:0s, calc(var(--i) * .6s);border-radius:10px;display:block;box-shadow:0 6px 16px -6px #14100a59}.organic-skin .ff-steps{text-align:left;max-width:400px;margin:0 auto}.organic-skin .ff-steps li{color:var(--muted-2);align-items:center;gap:12px;padding:6px 0;font-size:15px;transition:color .3s;display:flex}.organic-skin .ff-steps li i{background:var(--surface-3);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:700;display:grid}.organic-skin .ff-steps li.on{color:var(--text);font-weight:600}.organic-skin .ff-steps li.on i{border:2px solid var(--surface-3);border-top-color:var(--g2);background:0 0;animation:.8s linear infinite ff-spin}.organic-skin .ff-steps li.done{color:var(--text)}.organic-skin .ff-steps li.done i{background:var(--ok-soft);color:var(--ok)}.organic-skin .ff-bar{background:var(--surface-3);border-radius:99px;max-width:400px;height:6px;margin:22px auto 0;overflow:hidden}.organic-skin .ff-bar i{background:var(--grad);background-size:200% 100%;border-radius:99px;height:100%;transition:width .6s;animation:1.8s linear infinite ff-flow;display:block}.organic-skin .ff-pop{animation:.45s cubic-bezier(.2,.9,.3,1.3) both ff-pop}@keyframes ff-spin{to{transform:rotate(360deg)}}@keyframes ff-breathe{50%{opacity:.65;transform:scale(1.12)}}@keyframes ff-blink{0%,to{opacity:.45}15%,35%{opacity:1}}@keyframes ff-flow{to{background-position:-200% 0}}@keyframes ff-pop{0%{opacity:0;transform:translateY(8px)scale(.92)}}@media (prefers-reduced-motion:reduce){.organic-skin .ff-ring,.organic-skin .ff-orbit,.organic-skin .ff-orbit>span>span,.organic-skin .ff-orb:before,.organic-skin .ff-steps li.on i,.organic-skin .ff-bar i,.organic-skin .ff-pop{animation:none}}
