@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-cyrillic-ext-wght-normal.4c28e6c8.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-vietnamese-wght-normal.9ba5d91f.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-wght-normal.a048183b.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-wght-normal.be6419ff.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.236eb3ca.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.82fdc3fb.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.d0a72cc7.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.e76cfc9a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.a7123274.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.60383d45.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.41138a44.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.bd68feb5.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-600-normal.422bb707.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-600-normal.0dcad33c.woff) format("woff");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}:root{--ink:#0a2420;--ink-2:#0e2f2a;--mist:#eaeae6;--white:#fff;--cobalt:#14b8a6;--cobalt-dark:#0f8b7e;--cobalt-light:#ccfbf1;--duty:#14b8a6;--amber:#f2a33c;--line:#e2e8f0;--text:#0f172a;--muted:#334155;--teal:#0f766e;--teal-mid:#14b8a6;--teal-light:#5eead4;--gradient-aurora:linear-gradient(90deg,#0f766e,#14b8a6 55%,#5eead4);--radius:14px;--radius-sm:10px;--shadow:0 1px 3px rgba(13,26,43,.07),0 6px 20px rgba(13,26,43,.07);--shadow-md:0 2px 8px rgba(13,26,43,.08),0 12px 32px rgba(13,26,43,.1);--shadow-lg:0 4px 16px rgba(13,26,43,.1),0 24px 64px rgba(13,26,43,.16);--font-display:"Plus Jakarta Sans",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"IBM Plex Mono",monospace}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;max-width:100%;min-height:100%;overflow-x:clip}main{display:block;width:100%}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{font-family:var(--font-body);color:var(--text);background:var(--mist);line-height:1.6;-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px;border-radius:4px}.container{margin:0 auto;padding:0 clamp(24px,3vw,64px);max-width:1440px}.mono{font-family:var(--font-mono)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(10,36,32,.92);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.07);transition:box-shadow .25s ease,border-color .25s ease}.nav--scrolled{box-shadow:0 4px 32px rgba(0,0,0,.32);border-bottom-color:hsla(0,0%,100%,.13)}.nav-inner{position:relative;gap:0;height:68px}.logo,.nav-inner{display:flex;align-items:center}.logo{gap:10px;color:#fff;font-family:var(--font-display);font-weight:800;font-size:19px;letter-spacing:-.025em;text-decoration:none}.logo-icon{display:block;flex-shrink:0}.logo-hire{color:#fff}.logo-ai{color:#ede8e0}.nav-links{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:2px}.nav-links a{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;padding:7px 13px;border-radius:8px;transition:background .15s,color .15s;white-space:nowrap}.nav-links a:hover{color:#fff;background:hsla(0,0%,100%,.07)}.nav-right{margin-left:auto;gap:12px}.nav-auth,.nav-right{display:flex;align-items:center}.nav-auth{gap:6px}.currency-toggle{display:flex;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);border-radius:99px;padding:3px}.currency-toggle button{background:transparent;border:0;color:hsla(0,0%,100%,.65);font-family:var(--font-mono);font-size:12px;font-weight:600;padding:5px 11px;border-radius:99px;transition:background .15s,color .15s}.currency-toggle button.active{background:#fff;color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:11px;font-weight:600;font-size:14px;padding:9px 20px;transition:transform .12s,background .15s,box-shadow .15s,border-color .15s}.btn:active{transform:scale(.975)}.btn:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.btn-primary{background:linear-gradient(90deg,#0f766e,#14b8a6);color:#fff;box-shadow:0 3px 12px rgba(15,118,110,.3)}.btn-primary:hover{background:linear-gradient(90deg,#0d5f58,#0f8b7e);box-shadow:0 4px 18px rgba(15,118,110,.38)}.btn-ghost{background:hsla(0,0%,100%,.09);color:#fff;border:1px solid transparent}.btn-ghost:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.13)}.btn-ghost.nav-btn-active{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.15);font-weight:700}.btn-light{background:#fff;color:var(--ink);border:1px solid transparent}.btn-light:hover{background:#f2f3f3;border-color:rgba(10,36,32,.09)}.btn-light.nav-btn-active{background:var(--ink);color:#ede8e0;border-color:transparent}.btn-danger{background:#fef7f6;color:#c0392b;border:1px solid rgba(192,57,43,.16)}.btn-danger:hover{border-color:rgba(192,57,43,.4);background:#fde8e6}.nav .btn{padding:8px 16px;white-space:nowrap;font-size:13.5px}.nav-sep{width:1px;height:16px;background:rgba(10,36,32,.15);margin:0 2px;flex-shrink:0}.hero{background:var(--ink);color:#fff;position:relative;overflow:hidden}.hero:before{display:none}.hero-inner{position:relative;display:grid;grid-template-columns:1fr 520px;grid-gap:clamp(48px,5vw,96px);gap:clamp(48px,5vw,96px);align-items:center;padding-top:64px;padding-bottom:96px}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:hsla(37,27%,90%,.6);border:0;padding:0;border-radius:0;margin-bottom:16px}.hero h1{font-family:var(--font-display);font-weight:800;font-size:clamp(48px,5.2vw,96px);line-height:1.03;letter-spacing:-.038em;margin-bottom:24px}.hero h1 .accent{color:transparent;background:linear-gradient(90deg,#0f766e,#14b8a6 55%,#5eead4);-webkit-background-clip:text;background-clip:text}.hero p.sub{font-size:17px;color:hsla(37,27%,90%,.75);line-height:1.7;max-width:62ch;margin-bottom:36px}.hero-ctas{gap:16px;align-items:center;margin-bottom:36px}.hero-ctas,.hero-proof{display:flex;flex-wrap:wrap}.hero-proof{gap:36px}.proof-item .num{font-family:var(--font-mono);font-size:22px;font-weight:600;color:#fff}.proof-item .lbl{font-size:12px;color:hsla(37,27%,90%,.55);margin-top:2px;letter-spacing:.01em}.hero-badge-wrap{align-items:stretch}.hero-badge-wrap,.hero-product-panel{display:flex;flex-direction:column;width:100%}.hero-product-panel{background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.13);border-radius:20px;overflow:hidden}.hero-panel-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.hero-panel-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:hsla(37,27%,90%,.4)}.hero-panel-live{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--duty)}.hero-panel-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--duty);animation:pulse 2s infinite;flex:none}.hero-panel-body{padding:16px 20px 12px}.hero-panel-body .id-badge{transform:none;width:100%;max-width:none;box-shadow:0 6px 28px rgba(0,0,0,.3);border-radius:16px}.hero-panel-body .id-badge:hover{transform:translateY(-3px)}.hero-panel-feed{padding:14px 20px 18px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:10px}.hero-live-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:hsla(37,27%,90%,.42);margin-bottom:3px}.live-feed-item{display:flex;gap:10px;align-items:flex-start}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--duty);box-shadow:0 0 0 3px rgba(15,169,104,.2);flex:none;margin-top:5px}.live-feed-item .live-text{font-size:13px;color:hsla(37,27%,90%,.82);line-height:1.4}.live-feed-item .live-text strong{color:hsla(37,27%,90%,.96);font-weight:600}.live-client{font-size:11px;color:hsla(37,27%,90%,.4);margin-top:2px}.hero-live-feed{display:none}.id-badge{width:100%;max-width:440px;background:#fafafa;color:var(--text);border-radius:18px;box-shadow:var(--shadow-lg);position:relative;transform:rotate(2deg);transition:transform .4s cubic-bezier(.22,.68,0,1.2)}.id-badge:hover{transform:rotate(0) translateY(-6px)}.lanyard-slot{width:52px;height:8px;border-radius:99px;background:var(--mist);box-shadow:inset 0 1px 3px rgba(13,26,43,.2);margin:14px auto 0}.badge-top{padding:12px 20px 0;display:flex;justify-content:space-between;align-items:center}.badge-org{letter-spacing:.13em;text-transform:uppercase}.badge-id,.badge-org{font-family:var(--font-mono);font-size:10px;color:var(--muted)}.badge-body{padding:16px 20px 20px;text-align:center}.avatar{width:80px;height:80px;border-radius:50%;margin:0 auto 12px;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:28px;color:#fff;position:relative}.avatar .duty-dot{position:absolute;bottom:2px;right:2px;width:16px;height:16px;border-radius:50%;background:var(--duty);border:2.5px solid #fff}.id-badge h3{font-family:var(--font-display);font-weight:700;font-size:21px}.id-badge .role{color:var(--muted);font-size:13.5px;margin-top:2px}.badge-skills{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:12px 0 14px}.chip{font-size:11px;font-weight:600;color:var(--cobalt);background:rgba(15,118,110,.07);border:1px solid rgba(15,118,110,.16);padding:3px 9px;border-radius:99px}.badge-foot{border-top:1px dashed var(--line);padding:12px 20px 18px;display:flex;align-items:center;justify-content:space-between;gap:8px}.salary .amount{font-family:var(--font-mono);font-weight:600;font-size:18px;color:var(--ink)}.salary .per{font-size:11px;color:var(--muted);margin-top:2px}.on-duty{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.07em;color:var(--duty)}.on-duty:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--duty);box-shadow:0 0 0 3px rgba(15,169,104,.18);animation:pulse 2s infinite;flex:none}@keyframes pulse{0%,to{box-shadow:0 0 0 3px rgba(15,169,104,.18)}50%{box-shadow:0 0 0 6px rgba(15,169,104,.07)}}.strip{background:var(--ink-2);border-top:1px solid hsla(0,0%,100%,.06);padding:16px 0}.strip-inner{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center}.strip-label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:hsla(37,27%,90%,.55)}.strip-logos{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.strip-logos span{color:hsla(37,27%,90%,.8);font-weight:600;font-size:13.5px;opacity:.8}section{scroll-margin-top:80px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px;flex-wrap:wrap}.section-head h2{font-family:var(--font-display);font-weight:800;font-size:clamp(30px,3.2vw,54px);letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.section-aside{text-align:right;flex:none;padding-bottom:4px}.section-aside-num{font-family:var(--font-mono);font-size:36px;font-weight:600;color:var(--ink);line-height:1;letter-spacing:-.02em}.section-aside-lbl{font-size:13px;color:var(--muted);margin-top:5px;max-width:20ch;margin-left:auto}.page-title{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,3.4vw,52px);letter-spacing:-.03em;color:var(--ink);line-height:1.1;margin-bottom:14px;text-wrap:balance}.kicker{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cobalt);display:block;margin-bottom:8px}.section-head p{color:var(--muted);max-width:60ch;line-height:1.7;font-size:15px}#market{padding:100px 0 48px}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:20px}.market-header{display:grid;grid-template-columns:1fr 400px;grid-gap:56px;gap:56px;align-items:end;margin-bottom:36px}.market-header-text h2{font-family:var(--font-display);font-weight:800;font-size:clamp(30px,3.2vw,52px);letter-spacing:-.028em;color:var(--ink);margin-bottom:12px;line-height:1.08;text-wrap:balance}.market-header-text p{color:var(--muted);font-size:15px;line-height:1.65;margin-top:8px;max-width:52ch}.market-header-controls{display:flex;flex-direction:column;gap:10px}.market-header-controls .search-box{flex:none;width:100%}.market-count-num{font-family:var(--font-mono);font-size:28px;font-weight:600;color:var(--ink);line-height:1;display:block}.market-count-lbl{font-size:12px;color:var(--muted);display:block;margin-top:3px;margin-bottom:6px}.search-box{flex:1 1;min-width:240px;display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--line);border-radius:11px;padding:10px 15px;transition:border-color .15s}.search-box:focus-within{border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(15,118,110,.1)}.search-box input{border:0;outline:0;width:100%;font-size:14px;background:transparent}.search-box input,.select{font-family:inherit;color:var(--text)}.select{background:#fff;border:1.5px solid var(--line);border-radius:11px;padding:10px 13px;font-size:13.5px;transition:border-color .15s}.select:focus{outline:0;border-color:var(--cobalt)}.dept-chips{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:28px}.dept-chip{background:#fff;border:1.5px solid var(--line);border-radius:99px;padding:7px 15px;font-size:13px;font-weight:500;color:var(--muted);transition:all .15s;line-height:1}.dept-chip:hover{border-color:var(--cobalt);color:var(--cobalt)}.dept-chip.active{background:var(--teal);border-color:var(--teal);color:#fff}.result-count{font-family:var(--font-mono);font-size:12px;color:var(--muted);margin-bottom:14px;letter-spacing:.02em}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:28px;gap:28px;padding-bottom:80px}.emp-card{background:#fafafa;border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.emp-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.emp-card .lanyard-slot{width:40px;height:6px;margin-top:14px;border-radius:99px}.emp-top{padding:10px 20px 0;display:flex;justify-content:space-between}.emp-dept{letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.emp-dept,.emp-id{font-family:var(--font-mono);font-size:9.5px}.emp-id{color:#9aa8ba}.emp-body{padding:14px 20px 16px;text-align:left;flex:1 1}.emp-card .avatar{width:64px;height:64px;font-size:22px;margin:0 0 10px}.emp-card .avatar .duty-dot{width:13px;height:13px;border-width:2px;bottom:0;right:0}.emp-card h3{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--ink)}.emp-role{color:var(--muted);font-size:13px;margin:2px 0 6px}.emp-tagline{font-size:12.5px;color:var(--muted);font-style:italic;margin:0 0 8px;line-height:1.45;opacity:.82}.emp-badges{display:flex;gap:7px;justify-content:flex-start;margin-bottom:8px;flex-wrap:wrap}.badge-available{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--duty);letter-spacing:.01em}.badge-available:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--duty);box-shadow:0 0 0 3px rgba(15,169,104,.18);animation:pulse 2s infinite;flex:none}.emp-card .badge-available:before{animation:none}.badge-verified{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--cobalt);background:rgba(15,118,110,.07);border:1px solid rgba(15,118,110,.18);padding:2px 8px;border-radius:99px}.emp-rating{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.stars{color:var(--amber);letter-spacing:.5px;font-size:12.5px}.emp-tasks{margin:10px 0 0;display:flex;flex-direction:column;gap:5px;text-align:left;list-style:none}.emp-tasks li{font-size:12.5px;color:var(--muted);display:flex;gap:7px;align-items:flex-start}.emp-tasks li:before{content:"✓";color:var(--duty);font-weight:700;flex:none;margin-top:1px}.emp-foot{border-top:1px solid var(--line);padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:8px}.emp-foot .amount{font-family:var(--font-mono);font-weight:600;font-size:16.5px;color:var(--ink)}.emp-foot .per{font-size:10.5px;color:var(--muted)}.hire-btn{background:linear-gradient(90deg,#0f766e,#14b8a6);color:#fff;border:0;border-radius:9px;font-weight:600;font-size:13px;padding:8px 15px;display:inline-block;transition:background .15s,transform .1s,box-shadow .15s}.hire-btn:hover{background:linear-gradient(90deg,#0d5f58,#0f8b7e);box-shadow:0 3px 12px rgba(15,118,110,.3)}.hire-btn:active{transform:scale(.96)}.hire-btn.outline{background:#fff;color:var(--cobalt);border:1.5px solid var(--cobalt)}.verified-tag{top:12px;background:var(--duty);color:#fff;letter-spacing:.08em;border-radius:99px 0 0 99px}.founding-tag,.verified-tag{position:absolute;right:-1px;font-family:var(--font-mono);font-size:9px;font-weight:600;padding:3px 9px 3px 11px}.founding-tag{top:36px;background:rgba(20,184,166,.12);border:1px solid rgba(20,184,166,.32);color:var(--cobalt);letter-spacing:.06em;border-radius:99px 0 0 99px}.empty-state{grid-column:1/-1;text-align:center;padding:80px 20px;color:var(--muted)}.empty-state strong{display:block;font-family:var(--font-display);font-size:21px;color:var(--ink);margin-bottom:8px}#how{background:#fafafa;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:96px 0}#how .section-head{justify-content:center;text-align:center}#how .section-head>div{text-align:center}.steps{counter-reset:step-counter;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;margin-top:0}.step{counter-increment:step-counter;background:none;border:none;border-radius:0;padding:0;position:static;transition:none}.step:hover{box-shadow:none;transform:none}.step:before{content:counter(step-counter,decimal-leading-zero);display:block;font-family:var(--font-mono);font-size:44px;font-weight:700;color:rgba(10,36,32,.08);line-height:1;margin-bottom:14px;letter-spacing:-.04em}.step .step-num,.step .step-tag{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;color:var(--cobalt);font-weight:700;text-transform:uppercase;display:inline-block;margin-bottom:12px}.step h3{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);margin-bottom:10px;text-wrap:balance}.step p{font-size:14px;color:var(--muted);line-height:1.7}.step .icon{display:none}#creators-section{background:var(--ink);color:#fff;padding:96px 0}.creators-grid{display:grid;grid-template-columns:1fr 460px;grid-gap:80px;gap:80px;align-items:center}#creators-section .kicker{color:hsla(37,27%,90%,.62)}#creators-section h2{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,3.2vw,56px);margin-bottom:18px;letter-spacing:-.025em;text-wrap:balance}#creators-section p.lead{color:hsla(37,27%,90%,.75);font-size:17px;margin-bottom:32px;max-width:58ch;line-height:1.72}.creator-perks{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;list-style:none}.creator-perks li{display:flex;gap:12px;color:hsla(37,27%,90%,.85);font-size:14.5px;align-items:flex-start;line-height:1.6}.creator-perks li:before{content:"·";color:hsla(37,27%,90%,.5);font-weight:700;flex:none}.payout-card{background:#fafafa;color:var(--text);border-radius:14px;box-shadow:var(--shadow-lg);padding:28px}.payout-card h4{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.payout-row{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px dashed var(--line);font-size:13.5px}.payout-row .v{font-family:var(--font-mono);font-weight:600}.payout-row .v.green{color:var(--duty)}.payout-total{margin-top:12px;padding-top:14px;border-top:2px solid var(--ink);display:flex;justify-content:space-between;align-items:center}.payout-total .v{font-family:var(--font-mono);font-weight:600;font-size:22px}#founding-builder{background:var(--ink);border-top:1px solid rgba(20,184,166,.14);border-bottom:1px solid rgba(20,184,166,.14)}.founding-builder-section{padding:96px 0}.founding-builder-inner{display:grid;grid-template-columns:1fr 420px;grid-gap:80px;gap:80px;align-items:center}.founding-builder-section h2{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,3.2vw,54px);color:#fff;line-height:1.08;letter-spacing:-.03em;margin-bottom:18px;text-wrap:balance}.founding-kicker{color:var(--cobalt)!important}.founding-perks{margin:0 0 32px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.founding-perks li{color:hsla(37,27%,90%,.72);font-size:14.5px;line-height:1.65;padding-left:20px;position:relative}.founding-perks li:before{content:"→";position:absolute;left:0;color:hsla(37,27%,90%,.85);font-weight:700}.founding-progress-card{background:rgba(180,196,210,.05);border:1px solid rgba(180,196,210,.22);border-radius:20px;padding:36px 32px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.founding-badge-icon{font-size:44px;line-height:1;color:#c0cdd8;filter:drop-shadow(0 0 18px rgba(180,196,210,.3))}.founding-progress-title{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(180,196,210,.7)}.founding-progress-label{font-family:var(--font-display);font-weight:600;font-size:16px;color:#b8c4cf;line-height:1.4}.founding-progress-track{width:100%;height:8px;background:hsla(0,0%,100%,.08);border-radius:99px;overflow:hidden}.founding-progress-fill{height:100%;background:linear-gradient(90deg,#6b8090,#a8bac6,#d0dde6);border-radius:99px;transition:width .8s ease;min-width:4px}.founding-progress-sub{font-size:14px;color:#9aaab5;line-height:1.5}.founding-hero-banner{background:rgba(15,118,110,.07);border:1px solid rgba(20,184,166,.22);border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:14px;margin-bottom:24px}.founding-hero-icon{font-size:26px;color:var(--cobalt);flex-shrink:0;line-height:1}.founding-hero-text{font-weight:700;font-size:15px;color:var(--ink)}.founding-hero-sub{font-size:13px;color:var(--muted);margin-top:2px;line-height:1.5}#pricing{padding:120px 0;background:var(--mist)}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:16px}.plan{background:#fff;border:1px solid rgba(14,47,42,.07);border-radius:var(--radius);padding:36px 32px;display:flex;flex-direction:column;position:relative;transition:box-shadow .2s,transform .18s}.plan:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.plan.featured{border:2px solid var(--cobalt);box-shadow:0 6px 32px rgba(15,118,110,.15)}.plan .pop-tag{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--cobalt);color:#fff;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.09em;padding:4px 14px;border-radius:99px;white-space:nowrap}.plan h3{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--ink)}.plan .who{font-size:13px;color:var(--muted);margin:4px 0 20px}.plan .price{font-family:var(--font-mono);font-size:32px;font-weight:600;color:var(--ink)}.plan .price small{font-size:13px;color:var(--muted);font-weight:400}.plan ul{margin:18px 0 24px;display:flex;flex-direction:column;gap:9px;flex:1 1;list-style:none}.plan li{font-size:13.5px;color:var(--muted);display:flex;gap:8px;align-items:flex-start;line-height:1.5}.plan li:before{content:"✓";color:var(--duty);font-weight:700;flex:none;margin-top:1px}.trust-bar{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:40px;padding-top:36px;border-top:1px solid var(--line)}.trust-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.trust-item span:first-child{font-size:18px}footer{background:var(--ink);color:hsla(37,27%,90%,.58);border-top:3px solid hsla(37,27%,90%,.18)}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;padding:64px 0 52px}.foot-grid h5{color:#ede8e0;font-size:11px;font-weight:700;margin-bottom:16px;letter-spacing:.1em;text-transform:uppercase}.foot-grid a{display:block;font-size:13px;color:hsla(37,27%,90%,.58);margin-bottom:10px;transition:color .15s}.foot-grid a:hover{color:#ede8e0}.foot-brand p{font-size:13px;max-width:30ch;margin-top:12px;line-height:1.7;color:hsla(37,27%,90%,.5)}.foot-trust{display:flex;flex-direction:column;gap:6px;margin-top:18px}.foot-trust span{font-size:11.5px;color:hsla(37,27%,90%,.42);display:flex;align-items:center;gap:6px}.foot-staff-links{display:flex;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06)}.foot-staff-links a{font-size:11px!important;color:hsla(37,27%,90%,.3)!important;margin-bottom:0!important;letter-spacing:.03em}.foot-staff-links a:hover{color:hsla(37,27%,90%,.52)!important}.foot-bottom{border-top:1px solid hsla(0,0%,100%,.06);padding:20px 0 32px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:12px}.foot-bottom span{display:flex;gap:16px;align-items:center}.foot-bottom a{color:hsla(37,27%,90%,.38);transition:color .15s}.foot-bottom a:hover{color:#ede8e0}.page{padding:88px 0 120px}.panel{border:1px solid rgba(14,47,42,.07);box-shadow:0 2px 8px rgba(13,26,43,.06),0 12px 32px rgba(13,26,43,.08)}.detail-main,.panel{background:#fff;border-radius:var(--radius);padding:40px}.detail-grid{display:grid;grid-template-columns:1fr 420px;grid-gap:40px;gap:40px;align-items:start}.detail-head{display:flex;gap:18px;align-items:center;margin-bottom:24px}.detail-head .avatar{width:72px;height:72px;font-size:26px;margin:0}.detail-head h1{font-family:var(--font-display);font-size:27px;font-weight:800;color:var(--ink)}.detail-head .role{color:var(--muted);font-size:14px}.detail-meta{display:flex;gap:12px;margin-top:6px;flex-wrap:wrap;font-size:12px;color:var(--muted);align-items:center}h4.label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:22px 0 9px}.detail-tasks{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;list-style:none}.detail-tasks li{font-size:13.5px;color:var(--muted);display:flex;gap:7px;align-items:flex-start}.detail-tasks li:before{content:"✓";color:var(--duty);font-weight:700;flex:none;margin-top:1px}.integration-chips{display:flex;flex-wrap:wrap;gap:7px}.int-chip{display:inline-flex;align-items:center;gap:6px;background:var(--mist);border:1.5px solid var(--line);border-radius:9px;padding:6px 12px;font-size:12.5px;font-weight:500}.int-chip .dot{width:7px;height:7px;border-radius:50%;flex:none}.buy-box{position:-webkit-sticky;position:sticky;top:84px}.buy-box .amount{font-family:var(--font-mono);font-weight:600;font-size:27px;color:var(--ink)}.buy-box .per{font-size:12px;color:var(--muted)}.trial-note{font-size:12px;color:var(--duty);font-weight:600;margin:4px 0 16px}.seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-bottom:16px}.seg button{border:1.5px solid var(--line);background:#fff;border-radius:11px;padding:12px 13px;text-align:left;transition:border-color .15s,background .15s}.seg button.active{border-color:var(--cobalt);background:rgba(15,118,110,.04)}.seg .t{font-weight:600;font-size:13.5px;color:var(--ink);display:block}.seg .s{font-size:11.5px;color:var(--muted);display:block;margin-top:1px}.seg .save{color:var(--duty);font-weight:600}.field{margin-bottom:13px}.field label{display:block;font-size:12px;font-weight:600;color:var(--ink);margin-bottom:5px;letter-spacing:.01em}.field input,.field select,.field textarea{width:100%;border:1.5px solid var(--line);border-radius:10px;padding:10px 13px;font-size:13.5px;font-family:inherit;color:var(--text);background:#fff;transition:border-color .15s}.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(15,118,110,.1)}.field .hint{font-size:11px;color:var(--muted);margin-top:4px;line-height:1.5}.password-wrap{position:relative}.password-wrap input{padding-right:42px}.password-toggle{position:absolute;right:0;top:0;bottom:0;width:42px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--muted);padding:0;border-radius:0 10px 10px 0;transition:color .15s}.password-toggle:hover{color:var(--ink)}.password-toggle:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px;border-radius:0 10px 10px 0}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.form-narrow{max-width:480px;margin:0 auto}.form-wide{max-width:680px}.error-msg{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:12px}.sandbox-notice{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.3);color:#92600a;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;text-align:center;margin-bottom:10px;letter-spacing:.01em}.ok-msg{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:12px}.table{width:100%;border-collapse:collapse;font-size:13.5px}.table th{text-align:left;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:9px 10px;border-bottom:2px solid var(--ink)}.table td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.status-pill{display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;padding:3px 9px;border-radius:99px}.status-pill.trialing{background:rgba(242,163,60,.12);color:#92600a}.status-pill.active,.status-pill.approved{background:rgba(15,169,104,.1);color:var(--duty)}.status-pill.canceled,.status-pill.rejected{background:rgba(185,28,28,.08);color:#b91c1c}.status-pill.pending{background:rgba(15,118,110,.08);color:var(--cobalt)}.success-wrap{max-width:520px;margin:0 auto;text-align:center;padding:72px 0}.success-wrap .check{width:72px;height:72px;border-radius:50%;background:rgba(15,169,104,.1);display:grid;place-items:center;margin:0 auto 20px;font-size:30px;color:var(--duty)}.success-wrap h1{font-family:var(--font-display);font-size:27px;font-weight:800;color:var(--ink);margin-bottom:10px}.success-wrap p{color:var(--muted);margin-bottom:28px;line-height:1.65}.stat-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}.stat-card{background:#fff;border:1px solid rgba(14,47,42,.07);border-radius:var(--radius);padding:28px;transition:box-shadow .2s,transform .2s}.stat-card:hover{box-shadow:0 4px 16px rgba(13,26,43,.1),0 20px 48px rgba(13,26,43,.12);transform:translateY(-3px)}.stat-card .v{font-family:var(--font-mono);font-weight:600;font-size:26px;color:var(--ink)}.stat-card .l{font-size:13px;color:var(--muted);margin-top:4px;line-height:1.45}.hamburger{display:none;flex-direction:column;gap:5.5px;background:transparent;border:0;padding:10px 8px;cursor:pointer;flex:none}.hamburger span{display:block;width:22px;height:2px;background:hsla(0,0%,100%,.88);border-radius:2px;transition:transform .2s,opacity .2s}.mobile-menu{background:rgba(10,36,32,.97);border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column}.mobile-menu a,.mobile-menu button{display:block;width:100%;text-align:left;color:hsla(0,0%,100%,.8);font-size:15px;font-weight:500;padding:15px 28px;background:transparent;border:0;transition:background .15s,color .15s}.mobile-menu a:hover,.mobile-menu button:hover{background:hsla(0,0%,100%,.06);color:#fff}.mobile-menu-divider{height:1px;background:hsla(0,0%,100%,.08);margin:6px 0}.mobile-menu-currency{display:flex;gap:8px;padding:10px 28px}.mobile-menu-currency button{padding:6px 14px;border-radius:99px;border:1px solid hsla(0,0%,100%,.2);font-size:12px;font-family:var(--font-mono);color:hsla(0,0%,100%,.7);background:transparent}.mobile-menu-currency button.active{background:#fff;color:var(--ink)}.mobile-menu .mobile-menu-cta{display:block;width:calc(100% - 48px);padding:14px 24px;background:linear-gradient(90deg,#0f766e,#14b8a6);color:#fff;border-radius:12px;font-weight:600;margin:8px 24px 14px;text-align:center}.ob-steps{text-align:left;margin:24px 0;border:1px solid rgba(15,118,110,.12);border-radius:var(--radius);background:rgba(15,118,110,.04);padding:20px 24px}.ob-step{display:flex;gap:14px;margin-bottom:18px}.ob-step:last-child{margin-bottom:0}.ob-num{width:28px;height:28px;border-radius:50%;background:var(--cobalt);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center;flex:none;margin-top:2px}.ob-step strong{display:block;font-size:14px;color:var(--ink);margin-bottom:3px}.ob-step p{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.earn-chart{display:flex;gap:10px;height:90px;align-items:flex-end;margin-top:12px}.chart-col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;height:100%}.chart-bar-area{flex:1 1;width:100%;display:flex;align-items:flex-end}.chart-bar{width:100%;background:var(--cobalt);border-radius:4px 4px 0 0;min-height:2px;opacity:.6}.chart-bar.this-month{opacity:1}.chart-lbl{color:var(--muted)}.chart-lbl,.chart-val{font-size:9px;font-family:var(--font-mono)}.chart-val{color:var(--ink);font-weight:600;white-space:nowrap}.listing-earn-row{display:flex;justify-content:space-between;align-items:center;background:var(--mist);border-radius:10px;padding:12px 15px;gap:10px;margin-bottom:8px}.listing-earn-row:last-child{margin-bottom:0}.listing-earn-name{font-weight:600;font-size:13.5px;color:var(--ink)}.listing-earn-sub{font-size:12px;color:var(--muted);margin-top:2px}.listing-earn-total{font-family:var(--font-mono);font-weight:600;font-size:14px;color:var(--duty);white-space:nowrap}.creator-dash-stats{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid hsla(0,0%,100%,.08)}.creator-dash-stat{padding:12px 14px;text-align:center;border-right:1px solid hsla(0,0%,100%,.08)}.creator-dash-stat:last-child{border-right:0}.creator-stat-val{font-family:var(--font-mono);font-size:15px;font-weight:700;color:#fff;line-height:1}.creator-stat-lbl{font-size:9.5px;color:hsla(37,27%,90%,.45);margin-top:4px;letter-spacing:.02em;line-height:1.3}.creator-dash-chart{padding:12px 18px 8px;border-bottom:1px solid hsla(0,0%,100%,.08)}.creator-dash-chart-label{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:hsla(37,27%,90%,.4);margin-bottom:9px}.creator-dash-bars{display:flex;gap:5px;height:56px;align-items:flex-end}.creator-dash-bar-col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px}.creator-dash-bar-area{flex:1 1;width:100%;display:flex;align-items:flex-end;min-height:0}.creator-dash-bar{width:100%;background:linear-gradient(180deg,rgba(20,184,166,.85),rgba(15,118,110,.55));border-radius:3px 3px 0 0;min-height:3px}.creator-dash-bar-lbl{font-family:var(--font-mono);font-size:8px;color:hsla(37,27%,90%,.35);letter-spacing:.03em}.creator-dash-bar-val{font-family:var(--font-mono);font-size:7.5px;color:hsla(37,27%,90%,.5);font-weight:600}.creator-dash-listings{padding:10px 18px 6px;border-bottom:1px solid hsla(0,0%,100%,.08)}.creator-dash-section-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:hsla(37,27%,90%,.38);margin-bottom:7px}.creator-listing-row{display:flex;gap:9px;align-items:center;padding:4px 0}.creator-listing-avatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:11px;color:#fff;position:relative;flex:none}.creator-listing-avatar .duty-dot{width:8px;height:8px;border-width:1.5px;bottom:0;right:0}.creator-listing-info{flex:1 1;min-width:0}.creator-listing-name{font-size:11.5px;font-weight:600;color:hsla(37,27%,90%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-listing-meta{font-size:9.5px;color:hsla(37,27%,90%,.42);margin-top:1px}.creator-listing-mrr{font-family:var(--font-mono);font-size:12px;font-weight:600;color:hsla(37,27%,90%,.9);flex:none;white-space:nowrap}.creator-listing-per{font-size:9px;color:hsla(37,27%,90%,.45);font-weight:400}.wire-link{display:block;text-align:center;font-size:12.5px;color:var(--cobalt);margin-top:10px;font-weight:500}.wire-link:hover{text-decoration:underline}.contact-card{background:#fff;border:1px solid rgba(14,47,42,.07);border-radius:var(--radius);box-shadow:0 2px 8px rgba(13,26,43,.06),0 12px 32px rgba(13,26,43,.08);padding:32px;margin-bottom:24px}.contact-email{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--ink);word-break:break-all;margin-bottom:6px;letter-spacing:-.01em}.contact-topics{background:rgba(15,118,110,.04);border:1px solid rgba(15,118,110,.14);border-radius:var(--radius);padding:24px;text-align:left;margin-bottom:28px}.contact-topics h3{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--ink);margin-bottom:12px}.contact-topics a{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;color:var(--cobalt);font-weight:500;padding:10px 0;border-bottom:1px solid var(--line);transition:color .15s}.contact-topics a:last-child{border-bottom:0;padding-bottom:0}.contact-topics a:hover{color:var(--cobalt-dark)}.admin-chip{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.07em;background:rgba(242,163,60,.18);color:#92600a;border:1px solid rgba(242,163,60,.45);border-radius:99px;padding:3px 9px;white-space:nowrap}.admin-test-wrap{margin-top:16px;padding-top:16px;border-top:1.5px dashed rgba(242,163,60,.45)}.admin-test-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#92600a;font-weight:700;display:block;text-align:center;margin-bottom:7px}.btn-admin{background:rgba(242,163,60,.1);color:#78350f;border:1.5px solid rgba(242,163,60,.4);border-radius:11px;font-weight:600;font-size:13.5px;padding:11px 14px;width:100%;cursor:pointer;transition:background .15s;font-family:inherit}.btn-admin:hover{background:rgba(242,163,60,.22)}.btn-admin:disabled{opacity:.55;cursor:not-allowed}.demo-banner{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1.5px solid #f59e0b;border-radius:12px;padding:14px 18px;display:flex;gap:12px;align-items:flex-start;margin-bottom:28px;font-size:13.5px;color:#78350f;line-height:1.5}.demo-banner strong{font-family:var(--font-mono);letter-spacing:.05em}.example-ribbon{position:absolute;top:14px;left:-36px;transform:rotate(-35deg);background:#e1543c;color:#fff;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.13em;padding:5px 44px;box-shadow:var(--shadow);z-index:2}.demo-steps{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:24px}.demo-step-btn{background:#fff;border:1.5px solid var(--line);border-radius:99px;padding:8px 17px;font-size:13px;font-weight:600;color:var(--muted);transition:all .15s}.demo-step-btn.active{background:var(--teal);border-color:var(--teal);color:#fff}.demo-step-btn.done{border-color:var(--duty);color:var(--duty)}.demo-stage{background:#fff;border:1px solid rgba(14,47,42,.07);border-radius:var(--radius);box-shadow:0 2px 8px rgba(13,26,43,.06),0 12px 32px rgba(13,26,43,.08);padding:32px;position:relative;overflow:hidden}.sim-tag{display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;background:rgba(225,84,60,.08);color:#c0392b;border:1px solid rgba(225,84,60,.3);border-radius:99px;padding:3px 11px;margin-bottom:14px}.sim-paypal{max-width:380px;margin:0 auto;border:1.5px solid var(--line);border-radius:14px;padding:24px;text-align:center;background:#fafbfd}.sim-paypal .pp-logo{font-weight:800;font-style:italic;font-size:21px;color:#003087;margin-bottom:12px}.sim-paypal .pp-row{font-size:13.5px;padding:8px 0;border-bottom:1px dashed var(--line)}.connect-row,.sim-paypal .pp-row{display:flex;justify-content:space-between}.connect-row{align-items:center;border:1.5px solid var(--line);border-radius:11px;padding:12px 15px;margin-bottom:9px;background:#fff;transition:border-color .15s}.connect-row.connected{border-color:var(--duty);background:rgba(15,169,104,.03)}.counter{font-family:var(--font-mono);font-weight:600;font-size:32px;color:var(--ink)}.demo-cta-strip{background:var(--ink);color:#fff;border-radius:var(--radius);padding:32px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:40px 0 0}.demo-cta-strip h3{font-family:var(--font-display);font-weight:800;font-size:21px}.demo-cta-strip p{color:hsla(37,27%,90%,.72);font-size:13.5px;margin-top:4px}.legal-content{max-width:720px;margin:0 auto}.legal-content h2{font-family:var(--font-display);font-size:22px;margin:40px 0 12px}.legal-content h2:first-child{margin-top:0}.legal-content h3{font-family:var(--font-display);font-weight:600;font-size:16px;margin:24px 0 8px}.legal-content p,.legal-content ul{font-size:14.5px;color:var(--muted);margin-bottom:12px;line-height:1.75}.legal-content ul li{margin-bottom:4px}.legal-content a:hover{text-decoration:underline}.legal-notice{background:rgba(242,163,60,.1);border:1px solid rgba(242,163,60,.4);border-radius:10px;padding:14px 18px;font-size:13px;color:#78350f;margin-bottom:32px;line-height:1.6}@media (max-width:1180px){.detail-grid{grid-template-columns:1fr}.buy-box{position:static}}@media (max-width:1100px){.hero-inner{gap:48px}}@media (max-width:960px){.foot-grid,.stat-cards,.steps{grid-template-columns:1fr 1fr}.foot-grid{padding:36px 0 32px}.detail-tasks{grid-template-columns:1fr}}@media (max-width:860px){.hero-inner{grid-template-columns:1fr;gap:36px;padding-top:48px;padding-bottom:64px}.hero h1{font-size:clamp(36px,9.5vw,44px)}.hero-badge-wrap{order:0;align-items:center}.hero-product-panel{background:transparent;border:none;border-radius:0}.hero-panel-bar{display:none}.hero-panel-body{padding:0}.hero-panel-body .id-badge{max-width:360px;width:100%;margin:0 auto}.hero-panel-feed{display:none}.id-badge{transform:none}.creators-grid,.founding-builder-inner{grid-template-columns:1fr;gap:40px}.section-aside{display:none}.market-header{grid-template-columns:1fr;gap:20px}#market{padding-top:52px}.stat-cards,.steps{grid-template-columns:1fr}.plans{grid-template-columns:1fr 1fr}.nav-links{display:none}.hamburger{display:flex}.nav-right .btn,.nav-right .currency-toggle,.nav-right .nav-auth,.nav-right .nav-sep{display:none}}@media (max-width:600px){.container{padding:0 24px}.field-row,.plans,.seg{grid-template-columns:1fr}.plans{max-width:500px;margin-left:auto;margin-right:auto}.nav-inner{flex-wrap:nowrap;height:64px}.nav-right{flex-wrap:nowrap;margin-left:auto}.hero-proof{gap:22px}.trust-bar{gap:16px}.foot-grid{grid-template-columns:1fr 1fr;gap:36px 24px;padding:44px 0 28px}.foot-brand,.foot-grid>div:last-child{grid-column:1/-1}.foot-grid h5{margin-bottom:12px}.foot-grid a{font-size:13px;margin-bottom:9px}.foot-bottom{flex-direction:column;gap:10px;align-items:flex-start;padding:16px 0 28px}.foot-bottom>span:last-child{flex-wrap:wrap;gap:8px 14px}}.market-body{display:flex;gap:0;align-items:flex-start}.market-sidebar{flex:none;width:200px;padding-right:32px;border-right:1px solid hsla(0,0%,100%,.08);margin-right:36px;position:-webkit-sticky;position:sticky;top:84px;padding-bottom:80px}.market-sidebar-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsla(37,27%,90%,.45);margin-bottom:10px;display:block}.market-sidebar .dept-chips{flex-direction:column;gap:3px;margin-bottom:0}.market-sidebar .dept-chip{width:100%;border-radius:9px;text-align:left;padding:8px 13px;justify-content:flex-start}.market-main{flex:1 1;min-width:0}.market-toolbar{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.market-toolbar .search-box{flex:1 1;min-width:200px}.market-header-stats{text-align:right;flex:none;padding-bottom:4px}@media(max-width:860px){.market-body{flex-direction:column}.market-sidebar{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.08);padding-right:0;margin-right:0;padding-bottom:20px;margin-bottom:20px;position:static}.market-sidebar .dept-chips{flex-direction:row}.market-sidebar .dept-chip{width:auto}}.demo-mode-wrap{margin-bottom:28px}.demo-mode-toggle{display:inline-flex;background:rgba(10,36,32,.06);border:1px solid rgba(10,36,32,.12);border-radius:12px;padding:4px;gap:4px;margin-bottom:8px}.demo-mode-btn{background:transparent;border:0;border-radius:9px;padding:9px 22px;font-size:14px;font-weight:600;color:rgba(10,36,32,.45);font-family:var(--font-display);cursor:pointer;transition:background .15s,color .15s}.demo-mode-btn.active{background:var(--ink);color:#ede8e0}.demo-mode-btn:hover:not(.active){background:rgba(10,36,32,.08);color:var(--ink)}.demo-mode-hint{font-size:12.5px;color:var(--muted);margin:0}.market-main .grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width:1440px){.hero h1{font-size:100px}.hero-inner{padding-top:80px;padding-bottom:104px}.section-head h2{font-size:56px}.market-header-text h2{font-size:54px}#creators-section h2{font-size:58px}.founding-builder-section h2{font-size:56px}}html.view-desktop .hero-inner{grid-template-columns:1fr 520px;padding-top:128px;padding-bottom:144px;gap:88px}html.view-desktop .hero-badge-wrap{order:0;flex-direction:column;align-items:stretch}html.view-desktop .hero-product-panel{background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.13);border-radius:20px}html.view-desktop .hero-panel-bar{display:flex}html.view-desktop .hero-panel-body .id-badge{max-width:none;transform:none}html.view-desktop .hero-panel-feed{display:flex}html.view-desktop .hero-live-feed{display:none}html.view-desktop .id-badge{transform:none}html.view-desktop .section-aside{display:block}html.view-desktop .plans,html.view-desktop .steps{grid-template-columns:repeat(3,1fr)}html.view-desktop .plans{max-width:none;margin-left:0;margin-right:0}html.view-desktop .stat-cards{grid-template-columns:repeat(3,1fr)}html.view-desktop .creators-grid{grid-template-columns:1fr 1fr}html.view-desktop .founding-builder-inner{grid-template-columns:1fr 420px}html.view-desktop .foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}html.view-desktop .nav-links{display:flex}html.view-desktop .detail-grid{grid-template-columns:1fr 420px}html.view-desktop .detail-tasks{grid-template-columns:1fr 1fr}html.view-desktop .buy-box{position:-webkit-sticky;position:sticky}html.view-desktop .field-row,html.view-desktop .seg{grid-template-columns:1fr 1fr}html.view-mobile .container{max-width:480px;padding:0 18px}html.view-mobile .nav-inner{flex-wrap:wrap;height:auto;padding:10px 0;gap:10px}html.view-mobile .nav-right{margin-left:0;flex-wrap:wrap}html.view-mobile .nav-links{display:none}html.view-mobile .hero-inner{grid-template-columns:1fr;padding-top:52px;padding-bottom:64px;gap:36px}html.view-mobile .hero-badge-wrap{order:0;align-items:center}html.view-mobile .hero-product-panel{background:transparent;border:none;border-radius:0}html.view-mobile .hero-panel-bar{display:none}html.view-mobile .hero-panel-body{padding:0}html.view-mobile .hero-panel-body .id-badge{max-width:360px;margin:0 auto}html.view-mobile .hero-panel-feed{display:none}html.view-mobile .id-badge{transform:none}html.view-mobile .plans,html.view-mobile .stat-cards,html.view-mobile .steps{grid-template-columns:1fr}html.view-mobile .plans{max-width:460px;margin-left:auto;margin-right:auto}html.view-mobile .creators-grid,html.view-mobile .detail-grid,html.view-mobile .detail-tasks,html.view-mobile .foot-grid{grid-template-columns:1fr}html.view-mobile .buy-box{position:static}html.view-mobile .field-row,html.view-mobile .grid,html.view-mobile .seg{grid-template-columns:1fr}html.view-desktop .market-header{grid-template-columns:1fr 400px}html.view-desktop .hamburger{display:none}html.view-desktop .nav-right .currency-toggle{display:flex}html.view-desktop .nav-right .btn{display:inline-flex}html.view-mobile .market-header{grid-template-columns:1fr}html.view-mobile .hamburger{display:flex}html.view-mobile .nav-right .btn,html.view-mobile .nav-right .currency-toggle,html.view-mobile .nav-right .nav-auth,html.view-mobile .nav-right .nav-sep{display:none}.color-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;align-items:center}.color-preset-btn{width:36px;height:36px;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:transform .15s;outline-offset:3px}.color-preset-btn:hover{transform:scale(1.1)}.role-toggle{display:flex;background:var(--mist);border:1px solid var(--line);border-radius:20px;padding:2px;gap:2px}.role-toggle button{background:none;border:none;border-radius:18px;padding:4px 13px;font-size:12px;font-weight:600;color:var(--muted);cursor:pointer;font-family:inherit;transition:background .15s,color .15s;white-space:nowrap}.role-toggle button.active{background:var(--cobalt-dark);color:#fff;box-shadow:0 1px 4px rgba(15,139,126,.3)}.mobile-role-toggle{display:flex;background:var(--mist);border:1px solid var(--line);border-radius:20px;padding:2px;gap:2px;margin-bottom:12px}.mobile-role-toggle button{flex:1 1;background:none;border:none;border-radius:18px;padding:6px 12px;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.mobile-role-toggle button.active{background:var(--cobalt-dark);color:#fff;box-shadow:0 1px 4px rgba(15,139,126,.3)}.role-picker{margin:0 0 6px}.role-picker-prompt{font-size:12px;color:hsla(0,0%,100%,.5);margin-bottom:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.role-picker-btns{display:flex;gap:10px;flex-wrap:wrap}.role-card{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.14);border-radius:12px;padding:14px 18px;cursor:pointer;text-align:left;transition:border-color .18s,background .18s;color:#fff;flex:1 1 140px;min-width:130px}.role-card:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.32)}.role-card strong{display:block;font-size:14px;font-family:var(--font-display);font-weight:700;margin-bottom:2px}.role-card span{font-size:12px;color:hsla(0,0%,100%,.5);line-height:1.4}.role-switch-nav{background:none;border:1px solid var(--line);border-radius:20px;padding:3px 11px;font-size:11.5px;color:var(--muted);cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,color .15s}.role-switch-nav:hover{background:var(--mist);color:var(--ink)}.preview-mode-badge{position:fixed;bottom:18px;right:18px;background:rgba(10,36,32,.88);color:hsla(37,27%,90%,.7);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;padding:6px 14px;border-radius:20px;border:1px solid hsla(37,27%,90%,.14);z-index:9999;cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preview-tooltip{display:none;position:absolute;bottom:calc(100% + 10px);right:0;width:260px;background:rgba(10,36,32,.97);color:#ede8e0;font-family:var(--font-display);font-size:12.5px;font-weight:400;letter-spacing:0;padding:10px 14px;border-radius:8px;line-height:1.6;border:1px solid hsla(37,27%,90%,.16);text-align:left;white-space:normal}.preview-mode-badge:hover .preview-tooltip{display:block}.back-to-top{position:fixed;right:24px;z-index:9998;width:40px;height:40px;border-radius:50%;background:rgba(10,36,32,.82);color:hsla(37,27%,90%,.8);border:1px solid hsla(37,27%,90%,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;translate:0 8px;pointer-events:none;transition:opacity .22s ease,translate .22s ease,bottom .28s ease,background .15s,box-shadow .15s,scale .14s ease}.back-to-top.visible{opacity:1;translate:0 0;pointer-events:auto}.back-to-top:hover{background:rgba(10,36,32,.97);color:#ede8e0;box-shadow:0 4px 20px rgba(10,36,32,.4);scale:1.1}.btt-tooltip{position:absolute;right:calc(100% + 9px);top:50%;transform:translateY(-50%);background:rgba(10,36,32,.94);color:#ede8e0;font-family:var(--font-display);font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:6px;white-space:nowrap;border:1px solid hsla(37,27%,90%,.14);display:none;pointer-events:none}.back-to-top:hover .btt-tooltip{display:block}@media(max-width:640px){.back-to-top{right:16px;width:38px;height:38px}}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skel{border-radius:6px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background-size:600px 100%;animation:shimmer 1.4s linear infinite}.skel-sm{width:60px}.skel-sm,.skel-xs{display:block;height:12px}.skel-xs{width:36px}.skel-avatar{width:72px;height:72px;border-radius:50%;margin:0 0 12px}.skel-title{height:18px;width:120px;margin:0 0 8px}.skel-role{height:13px;width:90px;margin:0 0 14px}.skel-task{height:11px;width:100%;margin-bottom:6px}.skel-price{height:22px;width:80px;margin-bottom:6px}.skel-per{height:11px;width:110px;margin-bottom:4px}.skel-btn{height:36px;width:100%;border-radius:10px}.skeleton-card{pointer-events:none}.demo-view-tabs{display:flex;gap:4px;background:var(--mist);border:1.5px solid var(--line);border-radius:12px;padding:3px;width:-moz-fit-content;width:fit-content;margin-bottom:26px}.demo-view-tabs button{background:transparent;border:none;border-radius:9px;padding:9px 22px;font-size:13.5px;font-weight:600;color:var(--muted);cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.demo-view-tabs button.active{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(13,26,43,.1)}.demo-view-tabs button:hover:not(.active){color:var(--ink)}.nav{background:hsla(37,27%,90%,.97);border-bottom-color:rgba(10,36,32,.08)}.nav-links a{color:rgba(10,36,32,.72)}.nav-links a:hover{color:var(--ink);background:rgba(10,36,32,.07)}.nav .currency-toggle{background:rgba(10,36,32,.05);border-color:rgba(10,36,32,.08)}.nav .currency-toggle button{color:rgba(10,36,32,.45);font-size:11px;padding:4px 10px}.nav .currency-toggle button.active{background:rgba(10,36,32,.1);color:var(--ink);font-weight:700}.nav .btn-ghost{color:rgba(10,36,32,.65);font-weight:500}.nav .btn-ghost,.nav .btn-ghost:hover{background:transparent;border-color:transparent}.nav .btn-ghost:hover{color:var(--ink)}.nav .btn-ghost.nav-btn-active{background:var(--ink);color:#ede8e0;border-color:transparent;font-weight:600}.nav .btn-light{color:rgba(10,36,32,.45);box-shadow:none;font-weight:500}.nav .btn-light,.nav .btn-light:hover{background:transparent;border-color:transparent}.nav .btn-light:hover{color:rgba(10,36,32,.75)}.nav .btn-light.nav-btn-active{background:var(--ink);color:#ede8e0;border-color:transparent;font-weight:600}.hamburger span{background:var(--ink)}.role-toggle{background:rgba(10,36,32,.07);border-color:rgba(10,36,32,.12)}.role-toggle button{color:rgba(10,36,32,.65)}.mobile-menu{background:hsla(37,27%,90%,.98);border-top-color:rgba(10,36,32,.1)}.mobile-menu a,.mobile-menu button{color:rgba(10,36,32,.78)}.mobile-menu a:hover,.mobile-menu button:hover{background:rgba(10,36,32,.07);color:var(--ink)}.mobile-menu-divider{background:rgba(10,36,32,.1)}.mobile-menu-currency button{border-color:rgba(10,36,32,.2);color:rgba(10,36,32,.7)}.mobile-menu-currency button.active{background:var(--ink);color:#ede8e0}.mobile-role-toggle{background:rgba(10,36,32,.07);border-color:rgba(10,36,32,.12)}.mobile-role-toggle button{color:rgba(10,36,32,.65)}.hero{background:var(--mist);color:var(--text)}.hero .hero-eyebrow{color:rgba(10,36,32,.65)}.hero p.sub{color:rgba(10,36,32,.6)}.hero .proof-item .num{color:var(--ink)}.hero .proof-item .lbl{color:var(--muted)}.hero .btn-ghost{background:rgba(10,36,32,.09);color:var(--ink);border-color:rgba(10,36,32,.2)}.hero .btn-ghost:hover{background:rgba(10,36,32,.16)}.hero .hero-product-panel{background:#fff;border-color:rgba(10,36,32,.1)}.hero .hero-panel-bar{border-bottom-color:rgba(10,36,32,.08)}.hero .hero-panel-label{color:rgba(10,36,32,.42)}.hero .hero-panel-feed{border-top-color:rgba(10,36,32,.08)}.hero .hero-live-label{color:rgba(10,36,32,.42)}.hero .live-feed-item .live-text{color:rgba(10,36,32,.75)}.hero .live-feed-item .live-text strong{color:var(--ink)}.hero .live-client{color:rgba(10,36,32,.42)}.hero .creator-dash-stats{border-bottom-color:rgba(10,36,32,.08)}.hero .creator-dash-stat{border-right-color:rgba(10,36,32,.08)}.hero .creator-stat-val{color:var(--ink)}.hero .creator-stat-lbl{color:rgba(13,26,43,.52)}.hero .creator-dash-chart{border-bottom-color:rgba(10,36,32,.08)}.hero .creator-dash-chart-label{color:rgba(13,26,43,.48)}.hero .creator-dash-bar-lbl{color:rgba(13,26,43,.42)}.hero .creator-dash-bar-val{color:rgba(13,26,43,.58)}.hero .creator-dash-listings{border-bottom-color:rgba(10,36,32,.08)}.hero .creator-dash-section-label{color:rgba(13,26,43,.48)}.hero .creator-listing-name{color:var(--ink)}.hero .creator-listing-meta{color:rgba(13,26,43,.52)}.hero .creator-listing-mrr{color:var(--ink)}.hero .creator-listing-per{color:rgba(13,26,43,.52)}.hero .role-picker-prompt{color:rgba(10,36,32,.55)}.hero .role-card{background:rgba(10,36,32,.06);border-color:rgba(10,36,32,.14);color:var(--ink)}.hero .role-card:hover{background:rgba(10,36,32,.12);border-color:rgba(10,36,32,.28)}.hero .role-card span{color:rgba(10,36,32,.55)}.strip{background:hsla(37,27%,90%,.85);border-top-color:rgba(10,36,32,.08)}.strip-label{color:rgba(10,36,32,.55)}.strip-logos span{color:rgba(10,36,32,.65)}#market{background:var(--ink)}#market .market-header-text h2,#market .section-head h2{color:#ede8e0}#market .kicker,#market .market-header-text p,#market .section-head p{color:hsla(37,27%,90%,.65)}#market .market-count-num{color:#ede8e0}#market .market-count-lbl{color:hsla(37,27%,90%,.55)}#market .section-aside-num{color:#ede8e0}#market .section-aside-lbl{color:hsla(37,27%,90%,.55)}#market .search-box{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14)}#market .search-box input{color:#ede8e0}#market .search-box input::placeholder{color:hsla(37,27%,90%,.38)}#market .select{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14);color:#ede8e0}#market .dept-chip{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.14);color:hsla(37,27%,90%,.65)}#market .dept-chip:hover{border-color:var(--teal-light);color:var(--teal-light)}#market .dept-chip.active{background:var(--teal);border-color:var(--teal);color:#fff}#market .result-count{color:hsla(37,27%,90%,.48)}#market .empty-state{color:hsla(37,27%,90%,.55)}#market .empty-state strong{color:#ede8e0}#how{background:var(--ink-2);border-top-color:hsla(0,0%,100%,.06);border-bottom-color:hsla(0,0%,100%,.06)}#how .section-head h2{color:#ede8e0}#how .kicker,#how .section-head p{color:hsla(37,27%,90%,.65)}#how .section-aside-num{color:#ede8e0}#how .section-aside-lbl{color:hsla(37,27%,90%,.55)}#how .step:before{color:hsla(37,27%,90%,.07)}#how .step h3{color:#ede8e0}#how .step p{color:hsla(37,27%,90%,.6)}#pricing{background:var(--ink)}#pricing .section-head h2{color:#ede8e0}#pricing .kicker,#pricing .section-head p{color:hsla(37,27%,90%,.65)}#pricing .section-aside-num{color:#ede8e0}#pricing .section-aside-lbl{color:hsla(37,27%,90%,.55)}#pricing .trust-bar{border-top-color:hsla(0,0%,100%,.08)}#pricing .trust-item{color:hsla(37,27%,90%,.6)}.a11y-widget{position:fixed;bottom:24px;left:24px;z-index:10001}.a11y-trigger{width:44px;height:44px;border-radius:50%;background:rgba(10,36,32,.85);color:#ede8e0;border:1px solid hsla(37,27%,90%,.22);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .15s,transform .12s;position:relative;flex-shrink:0}.a11y-trigger:hover{background:rgba(10,36,32,.97);transform:scale(1.08)}.a11y-trigger:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.a11y-active{border-color:var(--teal-light)!important;color:var(--teal-light)!important}.a11y-dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--teal-mid);border:1.5px solid rgba(10,36,32,.85)}.a11y-panel{position:absolute;bottom:54px;left:0;width:268px;background:rgba(10,36,32,.97);border:1px solid hsla(37,27%,90%,.16);border-radius:14px;padding:16px 18px 14px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px rgba(0,0,0,.4)}.a11y-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsla(37,27%,90%,.5)}.a11y-reset{background:transparent;border:1px solid hsla(37,27%,90%,.2);color:hsla(37,27%,90%,.6);border-radius:6px;padding:2px 8px;font-size:10px;cursor:pointer;font-family:inherit;letter-spacing:.05em;transition:background .15s}.a11y-reset:hover{background:hsla(37,27%,90%,.1)}.a11y-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.a11y-label{font-size:13px;color:#ede8e0;font-weight:500;flex:none}.a11y-seg{display:flex;gap:3px}.a11y-seg-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(37,27%,90%,.65);border-radius:7px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer;font-family:var(--font-mono);transition:background .15s,color .15s}.a11y-seg-btn:hover{background:hsla(0,0%,100%,.14)}.a11y-seg-active{background:var(--teal)!important;border-color:var(--teal)!important;color:#fff!important}.a11y-toggle{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(37,27%,90%,.65);border-radius:7px;padding:4px 13px;font-size:12px;font-weight:600;cursor:pointer;font-family:var(--font-mono);min-width:42px;transition:background .15s,color .15s}.a11y-toggle:hover{background:hsla(0,0%,100%,.14)}.a11y-on{background:var(--teal)!important;border-color:var(--teal)!important;color:#fff!important}.a11y-hint{font-size:10.5px;color:hsla(37,27%,90%,.32);margin-top:6px;text-align:center;font-family:var(--font-mono)}html.a11y-text-large{zoom:1.12}html.a11y-text-xlarge{zoom:1.26}html.a11y-contrast{filter:contrast(160%) saturate(125%)}html.a11y-focus :focus{outline:3px solid #f60!important;outline-offset:3px!important;border-radius:3px!important}html.a11y-dyslexia{--font-body:Arial,Helvetica,sans-serif;--font-display:Arial,Helvetica,sans-serif}html.a11y-dyslexia body{letter-spacing:.04em;word-spacing:.14em;line-height:1.9}.nav--scrolled{box-shadow:0 4px 24px rgba(10,36,32,.13);border-bottom-color:rgba(10,36,32,.14)}#creator-features{background:var(--ink-2);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}#creator-features .section-head h2{color:#ede8e0}#creator-features .kicker,#creator-features .section-head p{color:hsla(37,27%,90%,.65)}#creator-features .section-aside-num{color:#ede8e0}#creator-features .section-aside-lbl{color:hsla(37,27%,90%,.55)}.creator-pillars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:48px 0 40px}.creator-pillar{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:28px 24px}.creator-pillar-icon{font-size:22px;color:var(--teal-light);margin-bottom:14px;line-height:1}.creator-pillar h3{font-family:var(--font-display);font-size:17px;font-weight:700;color:#ede8e0;margin-bottom:10px}.creator-pillar p{font-size:14px;color:hsla(37,27%,90%,.65);line-height:1.7;margin-bottom:16px}.creator-pillar-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.creator-pillar-list li{font-size:13px;color:hsla(37,27%,90%,.58);padding-left:16px;position:relative;line-height:1.5}.creator-pillar-list li:before{content:"·";position:absolute;left:0;color:var(--teal-mid)}.creator-earnings-example{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:28px 32px;max-width:680px;margin:0 auto}.earnings-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsla(37,27%,90%,.45);margin-bottom:18px}.earnings-grid{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.earnings-row{display:flex;justify-content:space-between;font-size:14px;color:hsla(37,27%,90%,.65);padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.earnings-row.muted{color:hsla(37,27%,90%,.4)}.earnings-total{display:flex;justify-content:space-between;font-size:17px;font-weight:700;color:#ede8e0;padding-top:14px;margin-top:4px}.ev{font-family:var(--font-mono);font-weight:600}.earnings-total .ev{color:var(--teal-light)}.earnings-ctas{display:flex;gap:12px;flex-wrap:wrap}.plans-creator{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.creator-pillars,.plans-creator{grid-template-columns:1fr}.plans-creator{max-width:500px;margin-left:auto;margin-right:auto}}html.view-desktop .creator-pillars,html.view-desktop .plans-creator{grid-template-columns:repeat(3,1fr)}html.view-mobile .creator-pillars{grid-template-columns:1fr}.legal-standalone{padding:48px 0 80px}.legal-standalone-header{max-width:760px;margin-bottom:40px}.legal-standalone-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:var(--muted);margin-top:10px}.legal-standalone-meta a{color:var(--muted);text-decoration:underline}.legal-back{font-size:13px;color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-bottom:8px}.legal-back:hover{color:var(--ink)}.legal-standalone-layout{display:grid;grid-template-columns:220px 1fr;grid-gap:48px;gap:48px;align-items:start}.legal-toc{position:-webkit-sticky;position:sticky;top:88px}.legal-toc-inner{background:rgba(13,26,43,.04);border-radius:14px;padding:20px}.legal-toc-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.legal-toc-link{display:block;font-size:13px;color:var(--muted);text-decoration:none;padding:4px 0;line-height:1.4;transition:color .15s}.legal-toc-link:hover{color:var(--ink)}.legal-content section{padding-bottom:32px;border-bottom:1px solid var(--line);margin-bottom:32px}.legal-content section:last-of-type{border-bottom:none}.legal-content h2{font-size:18px;font-weight:700;color:var(--ink);margin-bottom:10px}.legal-content h3{font-size:15px;font-weight:700;color:var(--ink);margin-top:16px;margin-bottom:8px}.legal-content p,.legal-content ul{font-size:14px;color:rgba(13,26,43,.75);line-height:1.7;margin-bottom:10px}.legal-content ul{padding-left:20px}.legal-content li{margin-bottom:4px}.legal-content a{color:var(--cobalt);text-decoration:underline}.legal-content strong{color:var(--ink)}.legal-standalone-footer{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}@media(max-width:860px){.legal-standalone-layout{grid-template-columns:1fr}.legal-toc{display:none}}.consent-checks{display:flex;flex-direction:column;gap:10px;margin:16px 0}.consent-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13.5px;color:rgba(13,26,43,.8);line-height:1.5}.consent-check input[type=checkbox]{flex-shrink:0;margin-top:2px;width:16px;height:16px;accent-color:var(--cobalt);cursor:pointer}.consent-check a{color:var(--cobalt);text-decoration:underline}.consent-check--required span{font-weight:500;color:var(--ink)}.settings-page{max-width:640px;margin:0 auto;padding:48px 0 80px}.settings-header{margin-bottom:32px}.settings-section{background:#fff;border:1px solid rgba(14,47,42,.07);border-radius:16px;box-shadow:0 1px 4px rgba(13,26,43,.04),0 6px 20px rgba(13,26,43,.06);padding:24px;margin-bottom:20px}.settings-section-title{font-size:15px;font-weight:700;color:var(--ink);margin-bottom:16px}.settings-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13.5px}.settings-row:last-of-type{border-bottom:none}.settings-row--legal{flex-wrap:wrap}.settings-label{color:var(--muted);white-space:nowrap;min-width:120px}.settings-value{color:var(--ink);text-align:right;flex:1 1}.settings-meta{color:var(--muted);font-size:12.5px}.settings-divider{border:none;border-top:1px solid var(--line);margin:16px 0}.settings-pref-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:8px 0}.settings-pref-label{font-size:14px;font-weight:600;color:var(--ink);margin-bottom:4px}.settings-pref-desc{font-size:13px;color:var(--muted);line-height:1.5;max-width:420px}.settings-gdpr-note{font-size:12.5px;color:var(--muted);margin-top:16px;line-height:1.5}.settings-toggle{display:flex;align-items:center;cursor:pointer;flex-shrink:0}.settings-toggle input{position:absolute;opacity:0;width:0;height:0}.settings-toggle-track{display:inline-block;width:44px;height:24px;border-radius:12px;background:var(--line);transition:background .2s;position:relative}.settings-toggle input:checked+.settings-toggle-track{background:var(--cobalt)}.settings-toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.settings-toggle input:checked+.settings-toggle-track .settings-toggle-thumb{transform:translateX(20px)}.settings-toggle input:focus-visible+.settings-toggle-track{outline:2px solid var(--cobalt);outline-offset:2px}html.view-mobile .plans-creator{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}.session-modal-overlay{position:fixed;inset:0;background:rgba(13,26,43,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.session-modal{background:#fff;border-radius:20px;padding:40px 36px 32px;max-width:400px;width:100%;box-shadow:0 24px 72px rgba(13,26,43,.24);text-align:center}.session-modal-icon{margin-bottom:16px;display:flex;justify-content:center}.session-modal-title{font-family:var(--font-display);font-size:22px;font-weight:800;color:var(--ink);margin-bottom:10px}.session-modal-msg{font-size:14px;color:rgba(13,26,43,.65);line-height:1.6;margin-bottom:4px}.session-modal-count{font-family:var(--font-mono);font-size:42px;font-weight:700;color:var(--cobalt);line-height:1;margin:16px 0 4px}.session-modal-count-label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:24px}.session-modal-actions{display:flex;flex-direction:column;gap:10px}.hire-sticky{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--ink);border-top:1px solid hsla(0,0%,100%,.1);padding:12px clamp(16px,3vw,48px);transform:translateY(100%);transition:transform .22s ease;will-change:transform}.hire-sticky--visible{transform:translateY(0)}.hire-sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:760px;margin:0 auto}.hire-sticky-info{display:flex;flex-direction:column;gap:2px;min-width:0}.hire-sticky-name{font-weight:700;font-family:var(--font-display);color:hsla(37,27%,90%,.95);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hire-sticky-price{color:hsla(37,27%,90%,.5);font-size:12.5px;font-family:var(--font-mono)}.hire-sticky .btn-primary{flex-shrink:0;padding:10px 20px;font-size:14px}@media(max-width:480px){.hire-sticky-price{display:none}}