@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-normal-400-900-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-normal-400-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Karla;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/karla-normal-400-800-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/karla-normal-400-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-400-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-500-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-600-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}.uc-freelancers{color-scheme:light;--uc-paper: #fbf8f2;--uc-paper-deep: #f0ebe0;--uc-surface: #ffffff;--uc-ink: #18191b;--uc-ink-muted: #4a4b4f;--uc-ink-faint: #63656a;--uc-rule: #e2dbcd;--uc-rule-strong: #8a8375;--uc-accent: #1f3a5f;--uc-accent-deep: #152741;--uc-accent-wash: #e7ebf1;--uc-on-accent: #fbf8f2;--uc-seal: #a3431f;--uc-ledger: #7f9b90;--uc-font-display: "Schibsted Grotesk", system-ui, -apple-system, sans-serif;--uc-font-body: "Karla", system-ui, -apple-system, "Segoe UI", sans-serif;--uc-font-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--uc-radius: 2px;--uc-measure: 34rem;--uc-max: 67rem;--uc-wt-bubble: #f0ebe0;--uc-wt-bubble-assistant: #ffffff;--uc-wt-call-bg: #152741;--uc-wt-call-ink: #fbf8f2}.uc-freelancers h1,.uc-freelancers h2,.uc-freelancers h3,.uc-freelancers h4{font-weight:700;letter-spacing:-.018em}.fl-slip li span:last-child,.fl-slip li,.fl-terms,.uc-freelancers table,.uc-freelancers .fl-figure{font-variant-numeric:tabular-nums}.fl-letterhead{background:var(--uc-surface);border-bottom:1px solid var(--uc-rule-strong)}.fl-band{display:flex;flex-wrap:wrap;gap:var(--uc-s2) var(--uc-s5);align-items:baseline;justify-content:space-between;padding-block:var(--uc-s3);border-bottom:2px solid var(--uc-ledger);font-family:var(--uc-font-mono);font-size:var(--uc-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--uc-ink-muted)}.fl-band strong{color:var(--uc-ink);font-weight:600}.fl-nameplate{padding-block:var(--uc-s6) var(--uc-s6);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--uc-s6);align-items:start}@media(max-width:52rem){.fl-nameplate{grid-template-columns:minmax(0,1fr);gap:var(--uc-s5)}}.fl-nameplate h1{font-size:var(--uc-t-4xl);font-weight:800;line-height:1;letter-spacing:-.035em;margin:0}.fl-nameplate h1 em{display:block;font-style:normal;color:var(--uc-accent)}.fl-kicker{margin:0 0 var(--uc-s3);font-family:var(--uc-font-mono);font-size:var(--uc-t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--uc-seal)}.fl-standfirst{margin:var(--uc-s4) 0 0;font-size:var(--uc-t-xl);line-height:1.45;color:var(--uc-ink-muted);max-width:32rem}.fl-slip{border:1px solid var(--uc-rule-strong);background:var(--uc-paper);box-shadow:5px 5px 0 -1px var(--uc-paper-deep)}.fl-slip h2{margin:0;padding:var(--uc-s4) var(--uc-s4) var(--uc-s3);font-size:var(--uc-t-lg);border-bottom:2px solid var(--uc-ledger)}.fl-slip ul{margin:0;padding:0 var(--uc-s4) var(--uc-s4);list-style:none;font-size:var(--uc-t-sm)}.fl-slip li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--uc-s4);border-bottom:1px solid var(--uc-ledger);padding-block:var(--uc-s2);color:var(--uc-ink-muted)}.fl-slip li span:last-child{font-family:var(--uc-font-mono);font-size:var(--uc-t-xs);color:var(--uc-ink-faint);white-space:nowrap}.fl-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-s4);margin-top:var(--uc-s5)}.fl-btn{display:inline-flex;align-items:center;min-height:3.25rem;padding:var(--uc-s3) var(--uc-s6);background:var(--uc-accent);color:var(--uc-on-accent);border-radius:var(--uc-radius);text-decoration:none;font-family:var(--uc-font-mono);font-size:var(--uc-t-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fl-btn:hover{background:var(--uc-accent-deep);color:var(--uc-on-accent)}.fl-btn--quiet{background:transparent;color:var(--uc-ink);border:1px solid var(--uc-rule-strong)}.fl-btn--quiet:hover{background:var(--uc-paper-deep);color:var(--uc-ink);border-color:var(--uc-ink-muted)}.fl-section{padding-block:var(--uc-s7)}.fl-section+.fl-section>.uc-wrap{padding-top:var(--uc-s7);border-top:2px solid var(--uc-ledger)}.fl-section--deep{background:var(--uc-paper-deep);border-block:1px solid var(--uc-rule-strong)}.fl-section--deep+.fl-section>.uc-wrap{border-top:0;padding-top:0}.fl-head{display:flex;flex-direction:column;gap:var(--uc-s2);margin-bottom:var(--uc-s5)}.fl-eyebrow{margin:0;font-family:var(--uc-font-mono);font-size:var(--uc-t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--uc-accent)}.fl-head h2{margin:0;font-size:var(--uc-t-3xl)}.fl-head p{margin:0;font-size:var(--uc-t-lg);color:var(--uc-ink-muted);max-width:var(--uc-measure)}.fl-terms{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;border:1px solid var(--uc-rule-strong);background:var(--uc-surface)}.fl-terms>div{padding:var(--uc-s5);border-bottom:1px solid var(--uc-rule);border-right:1px solid var(--uc-rule)}.fl-terms h3{margin:0 0 var(--uc-s2);font-size:var(--uc-t-base);font-family:var(--uc-font-mono);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--uc-seal)}.fl-terms p{margin:0;font-size:var(--uc-t-sm);color:var(--uc-ink-muted)}.fl-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--uc-s5);margin-top:var(--uc-s5)}.fl-faq h3{margin:0 0 var(--uc-s2);font-size:var(--uc-t-lg);padding-bottom:var(--uc-s2);border-bottom:1px solid var(--uc-ledger)}.fl-faq p{margin:0;font-size:var(--uc-t-sm);color:var(--uc-ink-muted)}.fl-skill-note{margin:0 0 var(--uc-s3);font-size:var(--uc-t-sm);color:var(--uc-ink-muted);max-width:var(--uc-measure)}.fl-skill pre.code{max-height:24rem;white-space:pre-wrap;overflow-wrap:anywhere}
