.cp-frame{--cp-ease:cubic-bezier(.16, 1, .3, 1);position:relative}.cp-switch{display:none}.cp-frame[data-enter=wait] .cp-row{opacity:0}.cp-frame[data-enter=wait] .cp-us>svg path{stroke-dashoffset:18px}.cp-frame .cp-us>svg path{stroke-dasharray:18}.cp-frame[data-enter=in] .cp-row{animation:cp-rise .7s var(--cp-ease) calc(var(--i,0) * 60ms) both}.cp-frame[data-enter=in] .cp-us>svg path{animation:cp-tick .52s var(--cp-ease) calc(var(--i,0) * 60ms + .38s) both}@keyframes cp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cp-tick{0%{stroke-dashoffset:18px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cp-frame .cp-row,.cp-frame .cp-us>svg path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}}@media (max-width:767px){.cp-frame{background:#fff;border-radius:32px;padding:10px 0 6px}.cp-frame .cp-table{background:0 0;border-radius:0;padding:0}.cp-switch{background:#17191a0f;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 10px 2px;padding:4px;display:grid;position:relative}.cp-thumb{width:calc(33.3333% - 2.66667px);transition:transform .25s var(--cp-ease);background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #17191a14,0 2px 8px #17191a0f}.cp-frame[data-show=hire] .cp-thumb{transform:translate(100%)}.cp-frame[data-show=freelance] .cp-thumb{transform:translate(200%)}.cp-seg{min-height:40px;color:var(--soft);font:inherit;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:color .25s var(--cp-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 6px;font-size:14px;display:inline-flex;position:relative}.cp-seg[aria-checked=true]{color:#17191a}.cp-seg:focus-visible{outline:2px solid var(--deep);outline-offset:2px}.cp-seg .cp-who{gap:6px}.cp-seg .cp-who svg{color:#17191a;width:auto;height:14px;margin:0}.cp-frame .cp-row:not(.cp-top){grid-template-columns:minmax(0,1fr);row-gap:6px;padding:12px 14px}.cp-frame .cp-label{color:var(--soft);letter-spacing:0;grid-row:1;font-size:13px;padding-left:2px!important}.cp-frame .cp-row>[data-col]{color:#17191a;transition:opacity .25s var(--cp-ease);grid-area:2/1/auto/-1;align-self:start;font-size:15px;line-height:1.3;border-radius:14px!important;padding:9px 12px!important}.cp-frame .cp-row>[data-col]:not(.cp-us){color:#17191a;padding:9px 12px;font-size:15px;line-height:1.3}.cp-frame .cp-row [data-who]:before{content:none}.cp-frame .cp-row:not(.cp-top) .cp-who{display:none}.cp-frame[data-show=us] .cp-row>[data-col]:not([data-col=us]),.cp-frame[data-show=hire] .cp-row>[data-col]:not([data-col=hire]),.cp-frame[data-show=freelance] .cp-row>[data-col]:not([data-col=freelance]){opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.cp-thumb,.cp-seg,.cp-frame .cp-row>[data-col]{transition:none}}
@media (max-width:767px) and (prefers-reduced-motion:no-preference){.pl-stack{timeline-scope:--pl-next-1, --pl-next-2}.pl-card{--pl-top:calc(84px + var(--pl-i,0) * 12px)}.pl-card:not(:last-child){top:var(--pl-top);transform-origin:50% 0;will-change:transform;position:sticky}.pl-card:first-child{--pl-i:0}.pl-card:nth-child(2){--pl-i:1;view-timeline-name:--pl-next-1}.pl-card:nth-child(3){--pl-i:2;view-timeline-name:--pl-next-2}.pl-card:after{content:"";z-index:10;border-radius:inherit;opacity:var(--pl-dim,0);pointer-events:none;background:#0b1a1c;position:absolute;inset:0}@supports (animation-timeline:view()){.pl-card:not(:last-child),.pl-card:not(:last-child):after{animation:none;animation-range:cover 20svh cover calc(100svh - 96px - var(--pl-i,0) * 12px)}.pl-card:first-child{animation-name:pl-settle;animation-timeline:--pl-next-1}.pl-card:first-child:after{animation-name:pl-dim;animation-timeline:--pl-next-1}.pl-card:nth-child(2){animation-name:pl-settle;animation-timeline:--pl-next-2}.pl-card:nth-child(2):after{animation-name:pl-dim;animation-timeline:--pl-next-2}}}@keyframes pl-settle{0%{transform:scale(1)}to{transform:scale(.94)}}@keyframes pl-dim{0%{opacity:0}to{opacity:.4}}#pl-ticker,#fn-total,.pl-price b{font-variant-numeric:tabular-nums}
.sy-make.mk-armed .mk-card{opacity:0;transform:translateY(16px)}.sy-make.mk-armed.mk-in .mk-card{opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),box-shadow .35s;transition-delay:calc(var(--i,0) * 70ms), calc(var(--i,0) * 70ms), 0s;transform:none}.mk-dots{display:none}@media (max-width:767px){.sy-make .mk-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0;padding:4px 8vw 8px;scroll-padding-inline:8vw;display:flex;overflow:auto hidden}.sy-make .mk-grid::-webkit-scrollbar{display:none}.sy-make .mk-grid:focus-visible{outline:2px solid var(--focus,#12474f);outline-offset:-2px;border-radius:24px}.sy-make .mk-card{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 84vw}.sy-make.mk-armed .mk-card:nth-child(n+3){opacity:1;transition:box-shadow .35s;transform:none}.mk-dots{justify-content:center;gap:6px;margin-top:16px;display:flex}.mk-dots i{background:#17191a2e;border-radius:3px;width:6px;height:6px;transition:width .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1)}.mk-dots i.on{background:#34b3bb;width:18px}}@media (prefers-reduced-motion:reduce){.sy-make.mk-armed .mk-card{opacity:1;transform:none}.mk-dots i{transition:none}.sy-make .mk-grid{scroll-behavior:auto}}
