:where(.c[data-page=freelancers]) .zz-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}:where(.c[data-page=freelancers]) .zz-strip a{background:var(--raised);height:48px;box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:600;display:flex}:where(.c[data-page=freelancers]) .zz-strip a time{font-family:var(--mono);color:var(--ink-3);font-size:12px;font-weight:400}:where(.c[data-page=freelancers]) .zz-strip a{animation:15s linear infinite both c27-freelancers-zz-chip}:where(.c[data-page=freelancers]) .zz-strip a:nth-child(2){animation-delay:3s}:where(.c[data-page=freelancers]) .zz-strip a:nth-child(3){animation-delay:6s}:where(.c[data-page=freelancers]) .zz-strip a:nth-child(4){animation-delay:9s}:where(.c[data-page=freelancers]) .zz-strip a:nth-child(5){animation-delay:12s}@keyframes c27-freelancers-zz-chip{0%,19%{box-shadow:inset 0 0 0 2px var(--tan),var(--shadow-1);background:var(--tan-tint)}20%,to{box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);background:var(--raised)}}:where(.c[data-page=freelancers]) .zz-week{flex-direction:column;gap:clamp(56px,7vw,104px);display:flex}:where(.c[data-page=freelancers]) .zz-day{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,64px);scroll-margin-top:24px;display:grid}:where(.c[data-page=freelancers]) .zz-flip .zz-copy{order:2}:where(.c[data-page=freelancers]) .zz-copy{flex-direction:column;gap:14px;min-width:0;display:flex}:where(.c[data-page=freelancers]) .zz-when{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.02em;font-size:12.5px}:where(.c[data-page=freelancers]) .zz-when b{color:var(--tan-ink);font-weight:600}:where(.c[data-page=freelancers]) .zz-you{background:var(--sunk);border-radius:14px;flex-direction:column;gap:4px;padding:12px 16px;font-size:14.5px;line-height:21px;display:flex}:where(.c[data-page=freelancers]) .zz-scr{margin:0;position:relative}:where(.c[data-page=freelancers]) .zz-scr .screen-body{gap:14px}:where(.c[data-page=freelancers]) .zz-line{box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:11px 16px;font-size:14.5px;display:grid}:where(.c[data-page=freelancers]) .zz-line:last-child{box-shadow:none}:where(.c[data-page=freelancers]) .zz-line .t-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.c[data-page=freelancers]) .zz-line .src{height:22px;font-size:11.5px}:where(.c[data-page=freelancers]) .zz-total{background:var(--sunk);border-radius:14px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}:where(.c[data-page=freelancers]) .zz-kv{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}:where(.c[data-page=freelancers]) .zz-kv b{font-variant-numeric:tabular-nums}:where(.c[data-page=freelancers]) .zz-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(.c[data-page=freelancers]) .zz-slots{flex-wrap:wrap;gap:6px;display:flex}:where(.c[data-page=freelancers]) .zz-steps{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}:where(.c[data-page=freelancers]) .zz-steps li{align-items:center;gap:10px;display:flex}:where(.c[data-page=freelancers]) .zz-steps .n{width:22px;height:22px;font-family:var(--mono);background:var(--sunk);color:var(--ink-3);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid}:where(.c[data-page=freelancers]) .zz-steps .on .n{background:var(--you-tint);color:var(--you-ink)}:where(.c[data-page=freelancers]) .zz-done{background:var(--ink);color:var(--bg);box-shadow:var(--shadow-pop);border-radius:12px;align-self:flex-start;align-items:center;gap:10px;padding:9px 14px;font-size:13.5px;display:inline-flex}:where(.c[data-page=freelancers]) .zz-scr .a1{animation:10s cubic-bezier(.2,.8,.2,1) infinite both c27-freelancers-zz-a1}:where(.c[data-page=freelancers]) .zz-scr .a2{animation:10s cubic-bezier(.2,.8,.2,1) infinite both c27-freelancers-zz-a2}:where(.c[data-page=freelancers]) .zz-scr .a3{animation:10s cubic-bezier(.3,1.3,.5,1) infinite both c27-freelancers-zz-a3}:where(.c[data-page=freelancers]) .zz-scr .a4{animation:10s cubic-bezier(.2,.8,.2,1) infinite both c27-freelancers-zz-a4}:where(.c[data-page=freelancers]) .zz-scr .a5{animation:10s cubic-bezier(.3,1.3,.4,1) infinite both c27-freelancers-zz-a5}@keyframes c27-freelancers-zz-a1{0%{opacity:0;transform:translateY(10px)}5%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes c27-freelancers-zz-a2{0%,16%{opacity:0;transform:translateY(10px)}22%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes c27-freelancers-zz-a3{0%,34%{opacity:0;transform:scale(.92)}40%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes c27-freelancers-zz-a4{0%,50%{opacity:0;transform:translateY(8px)}56%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes c27-freelancers-zz-a5{0%,76%{opacity:0;transform:translateY(12px)}80%,93%{opacity:1;transform:none}to{opacity:0}}:where(.c[data-page=freelancers]) .zz-scr .zz-type{animation:10s linear infinite both c27-freelancers-zz-type}@keyframes c27-freelancers-zz-type{0%,20%{--rv:0%}46%,to{--rv:112%}}:where(.c[data-page=freelancers]) .zz-scr .hold .fill{transform-origin:0;width:100%;animation:10s cubic-bezier(.5,0,.3,1) infinite both c27-freelancers-zz-hold;transform:scaleX(0)}@keyframes c27-freelancers-zz-hold{0%,60%{transform:scaleX(0)}74%{transform:scaleX(1)}76%,to{transform:scaleX(0)}}:where(.c[data-page=freelancers]) .zz-meter>i{transform-origin:0;animation:10s cubic-bezier(.3,.7,.2,1) infinite both c27-freelancers-zz-fill}@keyframes c27-freelancers-zz-fill{0%,18%{transform:scaleX(0)}48%,93%{transform:scaleX(1)}to{transform:scaleX(0)}}:where(.c[data-page=freelancers]) .zz-swap{justify-items:end;display:grid}:where(.c[data-page=freelancers]) .zz-swap>*{grid-area:1/1}:where(.c[data-page=freelancers]) .zz-swap>:first-child{opacity:0;animation:10s linear infinite both c27-freelancers-zz-out}:where(.c[data-page=freelancers]) .zz-swap>:last-child{animation:10s linear infinite both c27-freelancers-zz-in}@keyframes c27-freelancers-zz-out{0%,40%{opacity:1}42%,to{opacity:0}}@keyframes c27-freelancers-zz-in{0%,40%{opacity:0;transform:scale(.9)}43%,93%{opacity:1;transform:none}to{opacity:0}}:where(.c[data-page=freelancers]) .zz-vis{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}:where(.c[data-page=freelancers]) .zz-vis .ucard .vis{min-height:250px}:where(.c[data-page=freelancers]) .zz-post{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}:where(.c[data-page=freelancers]) .zz-post .photo{border-radius:0;height:120px}:where(.c[data-page=freelancers]) .zz-post .ptxt{flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(.c[data-page=freelancers]) .zz-vis .l-type{animation:8s linear infinite both c27-l-type}:where(.c[data-page=freelancers]) .zz-vis .l-in,:where(.c[data-page=freelancers]) .zz-vis .l-in2,:where(.c[data-page=freelancers]) .zz-vis .l-in3{animation-duration:8s}:where(.c[data-page=freelancers]) .zz-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where(.c[data-page=freelancers]) .zz-lane{background:var(--raised);min-width:0;box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}:where(.c[data-page=freelancers]) .zz-lane ul{color:var(--ink-2);flex-direction:column;gap:9px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}:where(.c[data-page=freelancers]) .zz-lane li{gap:10px;display:flex}:where(.c[data-page=freelancers]) .zz-lane li:before{content:"";background:var(--line-3);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}:where(.c[data-page=freelancers]) .zz-lane-you{background:linear-gradient(180deg,var(--you-tint),var(--raised) 60%)}:where(.c[data-page=freelancers]) .zz-lane-you li:before{background:var(--you)}:where(.c[data-page=freelancers]) .zz-lane-free li:before{background:var(--ok)}:where(.c[data-page=freelancers]) .zz-table td:first-child{font-weight:550}:where(.c[data-page=freelancers]) .zz-table td{font-size:14.5px}:where(.c[data-page=freelancers]) .zw-app{text-align:left;grid-template-columns:196px minmax(0,1fr) 300px;min-height:660px;display:grid}:where(.c[data-page=freelancers]) .zw-app .app-rail{font-size:13.5px}:where(.c[data-page=freelancers]) .zw-main{flex-direction:column;gap:16px;min-width:0;padding:22px 24px;display:flex}:where(.c[data-page=freelancers]) .zw-dock{background:var(--raised);box-shadow:inset 1px 0 0 var(--line);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}:where(.c[data-page=freelancers]) .zw-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}:where(.c[data-page=freelancers]) .zw-col{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.c[data-page=freelancers]) .zw-day{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.02em;padding-inline:4px;font-size:11.5px}:where(.c[data-page=freelancers]) .zw-card{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:6px;min-width:0;min-height:118px;padding:11px 12px;display:flex}:where(.c[data-page=freelancers]) .zw-card b{font-size:13.5px;font-weight:600;line-height:18px}:where(.c[data-page=freelancers]) .zw-card .t-meta{font-size:12px;line-height:16px}:where(.c[data-page=freelancers]) .zw-card .tag{align-self:flex-start;margin-top:auto}:where(.c[data-page=freelancers]) .zw-on .zw-card{box-shadow:0 0 0 2px var(--tan),0 12px 28px -12px oklch(40% .06 60/.35);background:linear-gradient(180deg,var(--tan-tint),var(--raised) 70%)}:where(.c[data-page=freelancers]) .zw-on .zw-day{color:var(--tan-ink);font-weight:600}:where(.c[data-page=freelancers]) .zw-detail{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}:where(.c[data-page=freelancers]) .zw-detail .rows{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px}:where(.c[data-page=freelancers]) .zw-gap{flex-direction:column;gap:6px;padding:14px 16px;display:flex}:where(.c[data-page=freelancers]) .zf-film{width:100%;max-width:1100px}:where(.c[data-page=freelancers]) .zf-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:1100px;display:grid}:where(.c[data-page=freelancers]) .zf-fact{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:18px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}:where(.c[data-page=freelancers]) .zf-fact .k{font-family:var(--serif);letter-spacing:-.02em;font-size:30px;line-height:1}.c:where([data-page=freelancers]).c[data-motion=off] .zz-scr *,.c:where([data-page=freelancers]).c[data-motion=off] .zz-strip a,.c:where([data-page=freelancers]).c[data-motion=off] .zz-vis *{animation:none}@media (width<=900px){:where(.c[data-page=freelancers]) .zw-app{grid-template-columns:minmax(0,1fr);min-height:0}:where(.c[data-page=freelancers]) .zw-app .app-rail{display:none}:where(.c[data-page=freelancers]) .zw-dock{box-shadow:inset 0 1px 0 var(--line)}:where(.c[data-page=freelancers]) .zw-board{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.c[data-page=freelancers]) .zf-facts,:where(.c[data-page=freelancers]) .zz-day,:where(.c[data-page=freelancers]) .zz-vis{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=freelancers]) .zz-flip .zz-copy{order:0}:where(.c[data-page=freelancers]) .zz-lanes{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=freelancers]) .zz-faq,:where(.c[data-page=freelancers]) .zz-books{grid-template-columns:minmax(0,1fr)!important}}@media (width<=640px){:where(.c[data-page=freelancers]) .zw-board{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=freelancers]) .zw-card{min-height:0}:where(.c[data-page=freelancers]) .zw-main,:where(.c[data-page=freelancers]) .zw-dock{padding:16px}:where(.c[data-page=freelancers]) .zz-two{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=freelancers]) .zz-strip a time{display:none}}:where(.c[data-page=freelancers]) .display.zz-h1{font-size:clamp(42px,5.8vw,84px)}:where(.c[data-page=freelancers]) .pano.zz-pano{margin:18px 0 0}:where(.c[data-page=freelancers]) .band-tight.zz-tools-band{padding-bottom:0}:where(.c[data-page=freelancers]) .zz-stack16,:where(.c[data-page=freelancers]) .zz-stack32,:where(.c[data-page=freelancers]) .zz-stack36,:where(.c[data-page=freelancers]) .zz-stack40{flex-direction:column;display:flex}:where(.c[data-page=freelancers]) .zz-stack16{gap:16px}:where(.c[data-page=freelancers]) .zz-stack32{gap:32px}:where(.c[data-page=freelancers]) .zz-stack36{gap:36px}:where(.c[data-page=freelancers]) .zz-stack40{gap:40px}:where(.c[data-page=freelancers]) .zz-film-site{flex-direction:column;align-items:center;gap:36px;display:flex}:where(.c[data-page=freelancers]) .row-flex.zz-between{flex-wrap:wrap;justify-content:space-between;gap:10px}:where(.c[data-page=freelancers]) .row-flex.zz-between-nowrap{justify-content:space-between}:where(.c[data-page=freelancers]) .row-flex.zz-gap8{gap:8px}:where(.c[data-page=freelancers]) .zz-stackline{flex-direction:column;display:flex}:where(.c[data-page=freelancers]) .zz-self-start{align-self:flex-start}:where(.c[data-page=freelancers]) .voice.zz-says{margin:0;font-size:18px;line-height:27px}:where(.c[data-page=freelancers]) .zz-kv.zz-kv-total{gap:10px}:where(.c[data-page=freelancers]) .zz-big{font-size:19px}:where(.c[data-page=freelancers]) .zz-big17{font-size:17px}:where(.c[data-page=freelancers]) .card.zz-card16{gap:8px;padding:16px}:where(.c[data-page=freelancers]) .card.zz-card18{gap:10px;padding:16px 18px}:where(.c[data-page=freelancers]) .t-meta.zz-of{font-size:14px}:where(.c[data-page=freelancers]) .zz-meter>i.zz-meter-fill{background:var(--tan);width:83%}:where(.c[data-page=freelancers]) .voice.zz-gap-text{font-size:15px;line-height:22px}:where(.c[data-page=freelancers]) .fresh.zz-fresh{margin-left:auto}:where(.c[data-page=freelancers]) .brief.zz-brief{padding:20px 22px}:where(.c[data-page=freelancers]) .voice.zz-brief-text{margin:0;font-size:17px;line-height:26px}:where(.c[data-page=freelancers]) .card-flat.zz-mail{gap:6px;padding:16px 18px}:where(.c[data-page=freelancers]) .t-body.zz-small{font-size:14px}:where(.c[data-page=freelancers]) .paper.zz-paper{padding:16px 18px}:where(.c[data-page=freelancers]) .voice.zz-draft{margin:0;font-size:15.5px;line-height:24px}:where(.c[data-page=freelancers]) .tag.zz-tag-wrap{white-space:normal;align-self:flex-start;height:auto;padding:4px 8px}:where(.c[data-page=freelancers]) .decision.zz-decision{box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line)}:where(.c[data-page=freelancers]) .decision-head.zz-dhead{padding:12px 16px}:where(.c[data-page=freelancers]) .zz-books,:where(.c[data-page=freelancers]) .zz-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;display:grid}:where(.c[data-page=freelancers]) .zz-books{align-items:start}:where(.c[data-page=freelancers]) .card.zz-table-card{padding:6px 4px}:where(.c[data-page=freelancers]) .zz-note{margin-top:4px}:where(.c[data-page=freelancers]) .voice.zz-post-text{font-size:15px;line-height:22px}:where(.c[data-page=freelancers]) .photo.zz-site-photo{align-self:stretch;min-height:72px}:where(.c[data-page=freelancers]) .zz-mascot{flex:none;display:inline-block}:where(.c[data-page=freelancers]) .follow>picture{display:block}:where(.c[data-page=freelancers]) .follow>picture>img{width:auto;height:260px;animation:4.2s ease-in-out infinite c27-bob;display:block}@media (width<=760px){:where(.c[data-page=freelancers]) .follow>picture>img{height:180px}}@media (width<=900px){:where(.c[data-page=freelancers]) .zw-dock{padding-bottom:64px}}@media (width<=640px){:where(.c[data-page=freelancers]) .table.zz-table th,:where(.c[data-page=freelancers]) .table.zz-table td{padding:10px 8px;font-size:14px}:where(.c[data-page=freelancers]) .table.zz-table td:first-child{width:36%}:where(.c[data-page=freelancers]) .zz-vis .mini-site .bar{flex-wrap:wrap;height:auto;min-height:24px;padding-block:4px}:where(.c[data-page=freelancers]) .zz-vis .mini-site .b{height:auto;min-height:22px;padding-block:4px}:where(.c[data-page=freelancers]) .zw-dock{padding-bottom:96px}:where(.c[data-page=freelancers]) .zz-pano .demo-label{bottom:60px}}@media (width<=760px){:where(.c[data-page=freelancers]) .hero-xl .cta-row{flex-direction:column;align-items:stretch;width:100%}:where(.c[data-page=freelancers]) .hero-xl .cta-row .btn{width:100%}}
