@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_7232b5{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_7232b5{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{color-scheme:dark;--bg:#0b1020;--bg-raised:rgba(16,23,42,0.78);--surface:rgba(255,255,255,0.055);--surface-2:rgba(255,255,255,0.085);--surface-3:rgba(255,255,255,0.13);--surface-solid:#141b30;--ink:#f3f6fc;--ink-2:#b6bfd4;--muted:#8590a8;--faint:#5d6782;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.16);--purple:#7b6cf6;--purple-soft:#aba2ff;--cerulean:#25b9c6;--teal:#3fe7d5;--teal-soft:#93f3e9;--gradient:linear-gradient(135deg,#7b6cf6,#25b9c6 55%,#3fe7d5);--accent:#ffffff;--accent-ink:#000000;--accent-soft:rgba(123,108,246,0.28);--focus:var(--purple-soft);--ok:#3fe7d5;--warn:#f5c46b;--danger:#ff6b7a;--r-sm:12px;--r:18px;--r-lg:26px;--shadow:0 6px 12px rgba(0,0,0,0.3);--shadow-lg:0 12px 22px rgba(0,0,0,0.45),0 0 0 1px rgba(255,255,255,0.06);--ease:cubic-bezier(0.2,0.8,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--t-fast:160ms;--t:280ms;--glass:rgba(255,255,255,0.07);--glass-strong:rgba(255,255,255,0.12);--glass-tint:rgba(20,27,48,0.42);--glass-blur:blur(28px) saturate(185%);--glass-rim:linear-gradient(160deg,rgba(255,255,255,0.42),rgba(255,255,255,0.06) 38%,rgba(255,255,255,0.02) 62%,rgba(255,255,255,0.22));--glass-specular:inset 0 1px 0 rgba(255,255,255,0.22),inset 0 -1px 0 rgba(255,255,255,0.04),inset 0 0 24px rgba(255,255,255,0.03);--glass-shadow:0 10px 34px rgba(3,6,16,0.42),0 2px 6px rgba(3,6,16,0.24);--gutter:clamp(20px,5vw,48px);--max:1080px;--tap:48px}*{box-sizing:border-box}html{text-size-adjust:100%}body,html{margin:0;padding:0}body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:17px;line-height:1.47;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:-20vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 30vmax at 12% 8%,rgba(123,108,246,.22),transparent 70%),radial-gradient(34vmax 28vmax at 92% 18%,rgba(37,185,198,.16),transparent 70%),radial-gradient(40vmax 32vmax at 70% 96%,rgba(63,231,213,.1),transparent 70%),var(--bg)}.glass{position:relative;background:linear-gradient(180deg,var(--glass-strong),var(--glass)),var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-specular),var(--glass-shadow);isolation:isolate}.glass:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass{background:var(--surface-solid)}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}::selection{background:var(--purple);color:#fff}a,button,label,summary{-webkit-tap-highlight-color:transparent}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.display{font-size:clamp(44px,8.4vw,88px);line-height:1.02;letter-spacing:-.045em}.display,.h1{font-weight:600;margin:0;text-wrap:balance}.h1{font-size:clamp(32px,5vw,48px);line-height:1.06;letter-spacing:-.035em}.h2{font-size:clamp(24px,3.2vw,32px);line-height:1.12;letter-spacing:-.028em;text-wrap:balance}.h2,.h3{font-weight:600;margin:0}.h3{font-size:19px;line-height:1.25;letter-spacing:-.02em}.lede{font-size:clamp(19px,2.2vw,22px);line-height:1.4;letter-spacing:-.018em;margin:0;text-wrap:pretty}.lede,.small{color:var(--muted)}.small{font-size:13px;line-height:1.45;letter-spacing:-.004em}.muted{color:var(--muted)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grad{background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.btn{--h:var(--tap);display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h);padding:0 24px;border-radius:999px;border:1px solid transparent;background:var(--accent);color:var(--accent-ink);font-size:17px;font-weight:500;letter-spacing:-.016em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),box-shadow var(--t) var(--ease);position:relative;background:linear-gradient(180deg,#ffffff,#eef1f8);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -2px 4px rgba(11,16,32,.08),0 6px 18px rgba(123,108,246,.22),0 1px 2px rgba(3,6,16,.3)}.btn:hover{background:linear-gradient(180deg,#ffffff,#e2e7f3)}.btn:active{transform:scale(.97);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 10px rgba(123,108,246,.32)}.btn[disabled]{opacity:.4;cursor:default;transform:none}.btn[disabled]:has(.spin){opacity:1}.btn.lg{--h:56px;padding:0 32px;font-size:18px}.btn.block{width:100%}.btn.ghost,.btn.quiet{color:var(--ink);border-color:rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.06));-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-specular),0 4px 14px rgba(3,6,16,.25)}.btn.ghost{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}.btn.ghost:hover,.btn.quiet:hover{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.1))}.btn.sm{--h:36px;padding:0 16px;font-size:15px}.link{color:var(--ink);font-weight:500;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size var(--t) var(--ease);cursor:pointer;border:0;padding:0}.link:hover{background-size:100% 1px}.textbtn{background:none;border:0;padding:0;cursor:pointer;color:var(--muted);font-size:15px}.textbtn:hover{color:var(--ink)}.spin{width:18px;height:18px;border-radius:50%;border:1.5px solid;border-right:1.5px solid transparent;animation:spin .7s linear infinite;opacity:.8}@keyframes spin{to{transform:rotate(1turn)}}.field{display:grid;grid-gap:8px;gap:8px}.field>span{font-size:13px;font-weight:500;color:var(--ink-2);letter-spacing:-.004em}.input{width:100%;height:54px;padding:0 16px;border-radius:var(--r);border:1px solid rgba(255,255,255,.12);background:rgba(8,12,26,.38);box-shadow:inset 0 1px 2px rgba(0,0,0,.28),inset 0 -1px 0 rgba(255,255,255,.05);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);font-size:17px;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.input::placeholder{color:var(--faint)}.input:hover{border-color:rgba(255,255,255,.26)}.input:focus{border-color:var(--purple-soft);box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 0 4px var(--accent-soft)}.input:focus-visible{outline:none}.input[aria-invalid=true]{border-color:var(--danger)}textarea.input{height:auto;min-height:96px;padding:14px 16px;resize:vertical;line-height:1.45}select.input{padding-right:40px;background:rgba(8,12,26,.38) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%238590a8' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center}.prefix{position:relative}.prefix>i{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-style:normal;color:var(--faint);pointer-events:none}.prefix>.input{padding-left:34px}.err{color:var(--danger);font-size:14px;margin:0}.err:empty{display:none}.pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:-.004em;background:rgba(255,255,255,.08);color:var(--ink-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.pill.review{color:var(--warn);background:rgba(245,196,107,.12)}.pill.revision{color:var(--danger);background:rgba(255,107,122,.12)}.pill.approved{color:var(--teal);background:rgba(63,231,213,.12)}.pill.paid{color:#0b1020;background:var(--gradient)}.pill.paid:before{opacity:1}.pill.live{color:var(--teal);background:rgba(63,231,213,.12)}.pill.pending{color:var(--warn);background:rgba(245,196,107,.12)}.pill.rejected{color:var(--danger);background:rgba(255,107,122,.12)}.pill.fraud{color:#fff;background:rgba(255,107,122,.55)}.pill.fraud:before{opacity:1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.spin{animation-duration:.9s!important;animation-iteration-count:infinite!important}}.legal{margin-top:32px;color:var(--ink-2)}.legal h2{font-size:19px;letter-spacing:-.02em;margin:36px 0 8px;color:var(--ink)}.legal li,.legal p{font-size:17px;line-height:1.6}.legal ul{padding-left:20px}.skeleton{border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.11) 50%,rgba(255,255,255,.05)) 0 0 /200% 100%;animation:shimmer 1.4s ease-in-out infinite}@keyframes shimmer{to{background-position:-200% 0}}.reveal-pre{opacity:0;transform:translateY(18px)}.reveal-pre.reveal-in{opacity:1;transform:none;transition:opacity .7s var(--ease) var(--reveal-delay,0s),transform .7s var(--ease) var(--reveal-delay,0s)}.eyebrow{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--muted);margin:0 0 14px}.page-enter{animation:page-in .32s var(--ease) both}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}