@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700;800;900&display=swap";:root{color:#1b1b1b;font-synthesis:none;text-rendering:optimizelegibility;background:#f9f9f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{color:#1b1b1b;background-color:#f9f9f9;background-image:linear-gradient(90deg,#0000000d 1px,#0000 1px),linear-gradient(0deg,#0000000d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:320px;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}#root{min-height:100vh}*,:before,:after{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--ink:#050505;--paper:#fffdf4;--muted:#4a4a4a;--lime:#d7ff00;--pink:#ff9fe8;--cyan:#6eefff;--white:#fff;--shadow:6px 6px 0 var(--ink);--shadow-soft:3px 3px 0 var(--ink);--shadow-strong:10px 10px 0 var(--ink)}.skip-to-content{z-index:999;border:3px solid var(--ink);background:var(--lime);color:var(--ink);text-transform:uppercase;box-shadow:var(--shadow-soft);padding:10px 12px;font:900 .78rem Space Grotesk,Inter,sans-serif;text-decoration:none;position:absolute;top:8px;left:18px;transform:translateY(-140%)}.skip-to-content:focus{transform:translateY(0)}.site-load-intro{z-index:10000;color:var(--ink);isolation:isolate;background:radial-gradient(circle,#d7ff0042,#0000 24%),radial-gradient(circle at 56% 45%,#6eefff2e,#0000 30%),linear-gradient(135deg,#fffdf4 0%,#f7f0dc 100%);place-items:center;animation:4.25s cubic-bezier(.2,.8,.2,1) forwards site-intro-lifecycle;display:grid;position:fixed;inset:0;overflow:hidden}.site-load-intro-active{pointer-events:auto}.site-load-intro-leaving{pointer-events:none;animation:.78s cubic-bezier(.2,.8,.2,1) forwards site-intro-fade}.site-load-intro:before{content:"";aspect-ratio:1;border:3px solid #05050514;border-radius:999px;width:min(78vmin,720px);animation:2.4s ease-in-out both site-intro-field;position:absolute;box-shadow:inset 0 0 0 28px #ffffff57,0 0 70px #d7ff003d}.site-load-intro__stage{width:min(92vw,880px);height:min(72vh,520px);min-height:390px;position:relative}.site-load-intro__orbit,.site-load-intro__logo-card{position:absolute;inset:0}.site-load-intro__logo-card{z-index:3;pointer-events:none;place-items:center;display:grid}.site-load-intro__logo-card:before{content:"";border:4px solid var(--ink);background:#fffffff0;border-radius:30px;width:clamp(250px,35vw,440px);height:clamp(92px,12vw,150px);animation:2.4s cubic-bezier(.18,.9,.2,1) both site-intro-logo;position:absolute;box-shadow:14px 14px #050505e6,0 0 58px #6eefff42}.site-load-intro__logo-card img{z-index:1;width:clamp(220px,30vw,380px);max-width:74vw;height:auto;animation:2.4s cubic-bezier(.18,.9,.2,1) both site-intro-logo;position:relative}.site-load-intro__card{--x:0px;--y:0px;--r:0deg;z-index:2;border:3px solid var(--ink);width:clamp(118px,13vw,150px);min-height:92px;transform:translate(-50%, -50%) translate(calc(var(--x) * .18), calc(var(--y) * .18)) rotate(calc(var(--r) * -1.15));animation:2.35s cubic-bezier(.16,.86,.22,1) both site-intro-card-push;animation-delay:calc(var(--intro-index) * 55ms);will-change:transform, opacity;background:#fffffff2;border-radius:16px;gap:6px;padding:12px 14px;display:grid;position:absolute;top:50%;left:50%;box-shadow:7px 7px #050505e6}.site-load-intro__card small{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.62rem;font-weight:900}.site-load-intro__card strong{font:900 clamp(.82rem,1.2vw,1rem)/.95 Space Grotesk,Inter,sans-serif}.site-load-intro__card i{background:#05050529;border-radius:99px;width:100%;height:5px;display:block}.site-load-intro__card i:last-child{width:72%}.site-load-intro__card:first-child{--x:-330px;--y:-152px;--r:-9deg}.site-load-intro__card:nth-child(2){--x:-128px;--y:-214px;--r:7deg}.site-load-intro__card:nth-child(3){--x:138px;--y:-206px;--r:-5deg}.site-load-intro__card:nth-child(4){--x:334px;--y:-130px;--r:9deg}.site-load-intro__card:nth-child(5){--x:338px;--y:132px;--r:-7deg}.site-load-intro__card:nth-child(6){--x:128px;--y:214px;--r:6deg}.site-load-intro__card:nth-child(7){--x:-136px;--y:214px;--r:-6deg}.site-load-intro__card:nth-child(8){--x:-336px;--y:128px;--r:8deg}.site-load-intro__card:nth-child(2n) small{background:var(--cyan)}.site-load-intro__card:nth-child(3n) small{background:var(--lime)}.site-load-intro__skip{z-index:4;border:3px solid var(--ink);color:var(--ink);text-transform:uppercase;box-shadow:4px 4px 0 var(--ink);cursor:pointer;background:#ffffffeb;border-radius:999px;padding:10px 14px;font:900 .75rem Space Grotesk,Inter,sans-serif;position:fixed;bottom:18px;right:18px}@keyframes site-intro-lifecycle{0%{opacity:0;visibility:visible}10%{opacity:1;visibility:visible}78%{opacity:1;visibility:visible;filter:blur();transform:scale(1)}99%{opacity:0;visibility:visible;filter:blur(8px);transform:scale(1.012)}to{opacity:0;visibility:hidden;pointer-events:none;filter:blur(8px);transform:scale(1.012)}}@keyframes site-intro-fade{to{opacity:0;filter:blur(8px);transform:scale(1.015)}}@keyframes site-intro-field{0%{opacity:.72;transform:scale(.82)}70%{opacity:1;transform:scale(1.03)}to{opacity:.92;transform:scale(1)}}@keyframes site-intro-logo{0%{opacity:0;transform:translateY(10px)scale(.94)}34%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes site-intro-card-push{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * .45), calc(var(--y) * .45)) rotate(calc(var(--r) * -1.4))}30%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--x) * .78), calc(var(--y) * .78)) rotate(calc(var(--r) * -.85))}to{opacity:1;transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r))}}@media (width<=720px){.site-load-intro__stage{width:100vw;height:620px;min-height:620px}.site-load-intro__logo-card:before,.site-load-intro__logo-card img{animation-duration:3.35s}.site-load-intro__card{width:112px;min-height:82px;padding:10px;animation-name:site-intro-card-mobile-push;animation-duration:3.35s;animation-timing-function:cubic-bezier(.16,.88,.2,1)}.site-load-intro__card:first-child{--x:-134px;--y:-228px;--mx:-46px;--my:-74px}.site-load-intro__card:nth-child(2){--x:2px;--y:-254px;--mx:0px;--my:-82px}.site-load-intro__card:nth-child(3){--x:134px;--y:-220px;--mx:48px;--my:-72px}.site-load-intro__card:nth-child(4){--x:142px;--y:-92px;--mx:52px;--my:-30px}.site-load-intro__card:nth-child(5){--x:144px;--y:104px;--mx:52px;--my:36px}.site-load-intro__card:nth-child(6){--x:34px;--y:236px;--mx:12px;--my:78px}.site-load-intro__card:nth-child(7){--x:-116px;--y:190px;--mx:-42px;--my:64px}.site-load-intro__card:nth-child(8){--x:-144px;--y:42px;--mx:-52px;--my:16px}}@keyframes site-intro-card-mobile-push{0%{opacity:0;transform:translate(-50%, -50%) translate(var(--mx), var(--my)) scale(.94) rotate(calc(var(--r) * -1.15))}18%{opacity:1;transform:translate(-50%, -50%) translate(var(--mx), var(--my)) scale(.98) rotate(calc(var(--r) * -.6))}72%{opacity:1;transform:translate(-50%, -50%) translate(var(--x), var(--y)) scale(1) rotate(var(--r))}to{opacity:1;transform:translate(-50%, -50%) translate(var(--x), var(--y)) scale(1) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.site-load-intro,.site-load-intro:before,.site-load-intro__logo-card:before,.site-load-intro__logo-card img,.site-load-intro__card{transition:none!important;animation:none!important}.site-load-intro__card{opacity:1;transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r))}}.op-shell{width:calc(100% - 48px);max-width:1600px;color:var(--ink);margin:0 auto;padding:18px 0 36px}.op-topbar{border-bottom:2px solid #050505e6;justify-content:center;align-items:center;padding:12px 0 16px;display:flex}.op-brand,.op-footer strong{letter-spacing:-.06em;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.15rem,2vw,1.55rem);font-style:italic;font-weight:900}.op-brand{align-items:center;width:fit-content;max-width:min(340px,100%);text-decoration:none;display:inline-flex}.op-brand img{object-fit:contain;width:min(280px,100%);height:auto;max-height:66px;display:block}.op-navlinks{justify-content:flex-end;align-items:center;gap:8px;display:flex}.site-section-tabs{border:4px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:8px;display:grid}.site-section-tabs button{border:3px solid var(--ink);background:var(--paper);min-width:0;color:var(--ink);text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;cursor:pointer;padding:11px 10px;font:900 .76rem Space Grotesk,Inter,sans-serif}.site-section-tabs button[aria-pressed=true]{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}a:focus-visible,button:focus-visible{outline:4px solid var(--pink);outline-offset:3px}.page-mode-hint{border:2px solid var(--ink);max-width:960px;color:var(--ink);text-transform:none;overflow-wrap:anywhere;box-shadow:none;z-index:2;background:#fff;margin:12px auto 0;padding:9px 12px;font:800 .88rem Inter,sans-serif;position:relative}[hidden]{display:none!important}.page-home .marketplace-pane,.page-home .account-pane,.page-home .how-pane,.page-marketplace .home-pane,.page-marketplace .account-pane,.page-marketplace .how-pane,.page-account .home-pane,.page-account .marketplace-pane,.page-account .how-pane,.page-how .home-pane,.page-how .marketplace-pane,.page-how .account-pane{pointer-events:none;width:1px;max-width:1px;height:1px;position:absolute;left:-100000px;overflow:hidden}.op-navlinks a,.op-primary,.op-secondary,.hire-button,.micro-job-card,.need-search a,.service-strip button,.market-form button{border:3px solid var(--ink);color:var(--ink);background:var(--white);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;border-radius:0;padding:10px 14px;font-family:Space Grotesk,Inter,sans-serif;font-size:.78rem;font-weight:900}.op-navlinks a.active,.op-primary,.need-search a,.hire-button,.service-strip button,.market-form button{background:var(--lime)}.op-secondary{background:var(--white)}.plain-switch{background:var(--white)!important}.op-hero{grid-template-columns:minmax(0,1fr) minmax(280px,400px);grid-template-areas:"copy art""starter starter";align-items:center;gap:clamp(18px,3vw,30px) clamp(20px,3.4vw,38px);padding:clamp(20px,3vw,34px) 0 clamp(16px,2vw,24px);display:grid}.hero-copy{grid-area:copy;min-width:0}.hero-asset-card{border:4px solid var(--ink);background:var(--white);max-width:min(100%,400px);box-shadow:8px 8px 0 var(--ink);grid-area:art;place-self:center end;margin:0;padding:clamp(10px,1.8vw,14px);transform:rotate(1deg)}.hero-asset-card img{aspect-ratio:1;object-fit:contain;object-position:center;border:3px solid var(--ink);background:var(--paper);width:100%;min-height:320px;display:block}.hero-asset-card figcaption{border:3px solid var(--ink);background:var(--lime);color:var(--ink);text-transform:uppercase;margin-top:10px;padding:8px 10px;font:900 .76rem/1.15 Space Grotesk,Inter,sans-serif}.eyebrow{border:3px solid var(--ink);color:var(--white);text-transform:uppercase;letter-spacing:.02em;box-shadow:var(--shadow-soft);background:#d300bd;margin:0 0 14px;padding:7px 10px;font:900 .72rem Space Grotesk,Inter,sans-serif;display:inline-block}.op-hero h1{max-width:1040px;color:var(--ink);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(2.8rem,6.2vw,5.6rem);font-weight:900;line-height:.88}.hero-subcopy{max-width:780px;color:var(--ink);margin:14px 0 0;font:800 clamp(.95rem,1.55vw,1.16rem) Inter,sans-serif}.tone-highlight,.ai-highlight{border:4px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);padding:0 .08em .02em;line-height:.9;display:inline-block}.ai-highlight{background:var(--ink);color:var(--lime);box-shadow:4px 4px 0 var(--lime)}.inline-heading-highlight{box-shadow:3px 3px 0 var(--lime);border-width:3px;margin-right:.16em;padding:0 .12em}.need-search{border:4px solid var(--ink);background:var(--white);max-width:980px;box-shadow:0 7px 0 var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:0;margin-top:18px;display:grid}.need-search span{padding:0 18px;font-size:1.5rem;font-weight:900}.need-search input{text-overflow:ellipsis;min-width:0;color:var(--ink);text-transform:uppercase;border:0;outline:0;padding:20px 8px;font:900 .95rem Space Grotesk,Inter,sans-serif}.need-search a{min-width:84px;box-shadow:none;background:var(--lime);border-width:0 0 0 4px;align-self:stretch;place-items:center;display:grid}.go-button{letter-spacing:.02em;font-size:.95rem!important}.after-submit-note{color:var(--ink);flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.after-submit-note strong,.after-submit-note span{border:2px solid var(--ink);background:var(--white);text-transform:uppercase;padding:7px 9px;font:900 .72rem Space Grotesk,Inter,sans-serif}.after-submit-note strong{background:var(--lime)}.op-hero>.starter-task-card{grid-area:starter;margin-top:0}.starter-task-card,.outcome-browser,.account-workspace-guide{border:4px solid var(--ink);background:var(--white);width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-soft);overflow-wrap:anywhere;margin-top:18px;padding:clamp(14px,2.4vw,20px)}.starter-task-card h2,.outcome-browser h2,.account-workspace-guide h2{font-size:clamp(1.35rem,2.4vw,2rem)}.starter-task-card>p:not(.micro-label),.outcome-browser>div>p,.account-workspace-guide p{color:var(--ink);margin:8px 0 0;font-weight:800}.starter-task-grid,.outcome-grid,.service-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.starter-task-grid button,.outcome-grid button{border:3px solid var(--ink);background:var(--paper);min-width:0;color:var(--ink);text-transform:uppercase;text-align:left;box-shadow:var(--shadow-soft);cursor:pointer;padding:12px;font:900 .82rem Space Grotesk,Inter,sans-serif}.starter-task-grid button:nth-child(2),.outcome-grid button:nth-child(2n){background:var(--cyan)}.starter-task-grid button:nth-child(3),.outcome-grid button:nth-child(3n){background:var(--pink)}.outcome-grid button{gap:7px;display:grid}.outcome-grid button span{text-transform:none;font:800 .82rem/1.35 Inter,sans-serif}.outcome-note{border:2px solid var(--ink);background:var(--lime);color:var(--ink);padding:9px 10px;font-weight:900}.service-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-fit-grid p{border:2px solid var(--ink);background:var(--white);color:var(--ink);gap:5px;margin:10px 0 0;padding:9px;font-size:.84rem;display:grid}.service-fit-grid strong{text-transform:uppercase;font:900 .72rem Space Grotesk,Inter,sans-serif}.human-ai-model{border:4px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);margin-top:34px;padding:clamp(18px,3vw,30px)}.model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.model-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:14px;display:grid}.model-grid strong{text-transform:uppercase;font:900 .88rem Space Grotesk,Inter,sans-serif}.model-grid span{color:var(--muted);font-weight:800}.value-prop-panel{border:4px solid var(--ink);background:linear-gradient(135deg, var(--lime), var(--white) 46%, var(--cyan));box-shadow:var(--shadow);padding:clamp(18px,3vw,28px)}.value-prop-panel .section-title-row{align-items:flex-start}.value-prop-panel .section-title-row>p{max-width:360px;color:var(--ink);margin:0;font-weight:850}.value-prop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.value-prop-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:14px;display:grid}.value-prop-grid article:nth-child(2){background:var(--paper)}.value-prop-grid article:nth-child(3){background:var(--pink)}.value-prop-grid article:nth-child(4){background:var(--ink);color:var(--white)}.value-prop-grid strong{color:inherit;text-transform:uppercase;font:900 .86rem Space Grotesk,Inter,sans-serif}.value-prop-grid span{color:inherit;font-size:.92rem;font-weight:800;line-height:1.38}.section-line-heading,.section-title-row{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.section-line-heading span{background:var(--ink);width:40px;height:4px}h2,h3{color:var(--ink);text-transform:uppercase;letter-spacing:-.04em;margin:0;font-family:Space Grotesk,Inter,sans-serif}h2{font-size:clamp(1.65rem,3vw,2.6rem);line-height:.95}h3{font-size:1.1rem}p{color:var(--muted);line-height:1.45}.section-title-row a{text-transform:uppercase;font:900 .78rem Space Grotesk,Inter,sans-serif;text-decoration:underline}.micro-jobs-section,.open-market-panel,.top-operators,.trust-strip,.account-shortcut,.value-prop-panel,.compact-panel,.big-cta{margin-top:34px}.trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.trust-strip article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.trust-strip strong{text-transform:uppercase;font:900 .85rem Space Grotesk,Inter,sans-serif;display:block}.trust-strip span{color:var(--muted);margin-top:5px;font-size:.9rem;display:block}.account-shortcut{border:4px solid var(--ink);background:var(--cyan);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:clamp(16px,3vw,24px);display:grid}.account-shortcut p{color:var(--ink);margin:6px 0 0;font-weight:800}.account-shortcut strong{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;margin-top:10px;padding:7px 9px;font:900 .75rem Space Grotesk,Inter,sans-serif;display:inline-block}.account-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.account-actions a{text-align:center}.open-market-panel{border:4px solid var(--ink);background:var(--white);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr);gap:16px;padding:clamp(18px,3vw,30px);display:grid}.open-market-lede{align-content:start;gap:12px;min-width:0;display:grid}.open-market-lede p:not(.micro-label){color:var(--ink);margin:0;font-weight:850}.open-market-actions{flex-wrap:wrap;gap:10px;display:flex}.open-market-actions a{text-align:center}.open-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.open-market-grid article,.market-rules-strip,.fee-preview-card{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);padding:13px}.open-market-grid article:nth-child(2){background:var(--cyan)}.open-market-grid article:nth-child(3){background:var(--pink)}.open-market-grid strong,.market-rules-strip strong,.fee-preview-card strong{color:var(--ink);text-transform:uppercase;font:900 .86rem Space Grotesk,Inter,sans-serif;display:block}.open-market-grid span,.market-rules-strip span,.fee-preview-card span{color:var(--ink);margin-top:7px;font-size:.9rem;font-weight:800;display:block}.market-rules-strip{background:var(--lime);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.market-rules-strip strong{margin-right:4px}.market-rules-strip span{border:2px solid var(--ink);background:var(--white);text-transform:uppercase;width:fit-content;margin-top:0;padding:5px 7px;font:900 .7rem Space Grotesk,Inter,sans-serif}.fee-preview-card{background:var(--ink);color:var(--white);grid-column:1/-1}.fee-preview-card .micro-label,.fee-preview-card strong,.fee-preview-card span{color:var(--white)}.micro-jobs-intro{max-width:720px;color:var(--ink);margin:-6px 0 18px 58px;font:800 clamp(.95rem,1.7vw,1.15rem) Inter,sans-serif}.micro-jobs-grid{grid-template-columns:repeat(5,minmax(190px,1fr));gap:14px;display:grid}.micro-job-card{text-align:left;text-transform:none;background:var(--white);grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:13px;min-height:260px;padding:16px;display:grid}.micro-job-card:nth-child(2n){background:var(--cyan)}.micro-job-card:nth-child(3n){background:var(--pink)}.micro-job-card:hover,.micro-job-card:focus-visible{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.micro-job-icon{border:3px solid var(--ink);background:var(--lime);width:min(150px,100%);height:150px;box-shadow:3px 3px 0 var(--ink);grid-area:auto/1;justify-self:start;place-items:center;display:grid;overflow:hidden}.micro-job-icon img{object-fit:contain;width:100%;height:100%;display:block;transform:scale(1.06)}.micro-job-card strong{color:var(--ink);text-transform:uppercase;letter-spacing:-.035em;grid-column:1;font:900 clamp(1.05rem,1.6vw,1.28rem)/.98 Space Grotesk,Inter,sans-serif}.micro-job-card em{color:var(--ink);text-transform:none;grid-column:1;font:800 .95rem/1.38 Inter,sans-serif}.operator-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.operator-preview-card,.compact-panel,.market-card,.empty-state,.proof-grid article{border:4px solid var(--ink);background:var(--white);box-shadow:var(--shadow);position:relative}.operator-preview-card{min-height:310px;padding:18px}.operator-avatar{border:3px solid var(--ink);background:var(--lime);place-items:center;width:78px;height:78px;font:900 1.25rem Space Grotesk,Inter,sans-serif;display:grid;overflow:hidden}.operator-avatar img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.verified-badge{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;padding:5px 8px;font:900 .65rem Space Grotesk,Inter,sans-serif;position:absolute;top:16px;right:16px}.verified-badge.cyan{background:var(--cyan)}.operator-preview-card h3{margin-top:18px;font-size:1.45rem}.operator-preview-card strong{text-transform:uppercase;margin:8px 0;font:900 .8rem Space Grotesk,Inter,sans-serif;display:block}.tag-cloud{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.tag-cloud span{border:2px solid var(--ink);color:var(--white);background:var(--ink);text-transform:uppercase;padding:5px 7px;font:800 .68rem Inter,sans-serif}.hire-button{margin-top:auto;display:inline-flex}.onboarding-card{background:#f6f6f6}.big-cta{border:4px solid var(--ink);color:var(--white);background:radial-gradient(circle at 20% 10%, #ffffff14, transparent 28%), var(--ink);box-shadow:10px 10px 0 var(--lime);text-align:center;padding:clamp(34px,6vw,70px)}.big-cta h2{color:var(--white);font-size:clamp(2.8rem,7vw,5.8rem);line-height:.9}.big-cta p{max-width:720px;color:var(--white);margin:16px auto 0;font-weight:800}.big-cta div{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}.big-cta .op-secondary{box-shadow:5px 5px 0 var(--lime)}.compact-panel{padding:clamp(18px,3vw,30px)}.page-visual-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,28px);margin-bottom:clamp(18px,3vw,28px);display:grid}.page-visual-copy{min-width:0;margin-bottom:0}.page-visual-copy p:last-child{max-width:760px;margin-bottom:0;font-weight:800}.page-banner-card{box-sizing:border-box;border:4px solid var(--ink);background:var(--white);min-width:0;max-width:min(640px,100%);box-shadow:5px 5px 0 var(--ink);transform-origin:50%;justify-self:center;margin:0;padding:clamp(8px,1.5vw,12px)}.page-banner-card img{border:3px solid var(--ink);background:var(--paper);object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.page-banner-card figcaption{border:2px solid var(--ink);background:var(--lime);color:var(--ink);text-transform:uppercase;overflow-wrap:anywhere;margin-top:8px;padding:7px 9px;font:900 .68rem/1.2 Space Grotesk,Inter,sans-serif}.account-banner-card{transform:rotate(-1deg)}.how-banner-card{transform:rotate(1deg)}.micro-label{color:var(--ink);text-transform:uppercase;margin:0 0 6px;font:900 .72rem Space Grotesk,Inter,sans-serif}label{color:var(--ink);text-transform:uppercase;gap:7px;font:900 .76rem Space Grotesk,Inter,sans-serif;display:grid}input,textarea,select{border:3px solid var(--ink);width:100%;min-width:0;color:var(--ink);background:var(--white);font:inherit;border-radius:0;padding:12px}textarea{resize:vertical;min-height:95px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:4px solid var(--pink);outline-offset:3px;box-shadow:4px 4px 0 var(--ink)}select[multiple]{min-height:140px}label small{color:#14181fb8;text-transform:none;letter-spacing:0;font:800 .68rem Inter,sans-serif}.services-list{gap:12px;display:grid}.marketplace-topbar{align-items:flex-start;gap:16px}.marketplace-controls{grid-template-columns:minmax(180px,240px) minmax(220px,380px);align-items:end;gap:10px;min-width:0;display:grid}.marketplace-controls label{gap:6px;margin:0}.filter-clear-inline{border:2px solid var(--ink);background:var(--white);color:var(--ink);text-transform:uppercase;cursor:pointer;border-radius:999px;justify-self:start;padding:7px 10px;font:900 .68rem Space Grotesk,Inter,sans-serif}.filter-clear-inline:focus-visible{outline:4px solid var(--pink);outline-offset:3px}.filter-reset-chip{border:2px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:var(--ink);text-transform:uppercase;cursor:pointer;border-radius:999px;padding:5px 9px;font:900 .68rem Space Grotesk,Inter,sans-serif}.filter-reset-chip:focus-visible{outline:4px solid var(--pink);outline-offset:3px}.field-count{color:#14181fad;justify-self:end;font:900 .68rem Inter,sans-serif}.marketplace-route-guide{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#dcff0052,#fffffffa);gap:12px;margin:16px 0 12px;padding:clamp(14px,2.6vw,20px);display:grid}.marketplace-route-guide>div:first-child p:not(.micro-label){max-width:900px;color:var(--ink);margin:6px 0 0;font-weight:800}.marketplace-route-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.marketplace-route-guide-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);align-content:start;gap:8px;padding:12px;display:grid}.marketplace-route-guide-grid strong{text-transform:uppercase;font:900 .95rem Space Grotesk,Inter,sans-serif}.route-fit-label{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;justify-self:start;padding:4px 8px;font:900 .68rem Space Grotesk,Inter,sans-serif}.marketplace-route-guide-grid p{color:var(--ink);margin:0;font-weight:800}.marketplace-route-guide-grid a,.marketplace-route-guide-grid button{justify-self:start}.market-filter-summary{border:3px solid var(--ink);background:var(--cyan);box-shadow:var(--shadow-soft);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 8px;padding:8px 10px;font:900 .78rem Inter,sans-serif;display:flex}.market-filter-summary strong{color:var(--ink)}.market-filter-summary span{border:2px solid var(--ink);background:var(--white);padding:4px 7px}.market-filter-summary .filter-nudge{text-transform:none;background:#fff8d6;flex:260px;line-height:1.35}.market-service-empty-state{border:3px dashed var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);margin:12px 0 8px;padding:10px}.market-service-empty-state h3{margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.market-service-empty-state p{margin:6px 0 10px}.empty-filter-receipt{border:2px solid var(--ink);background:var(--white);text-transform:uppercase;border-radius:999px;padding:7px 10px;font:900 .78rem/1.2 Space Grotesk,Inter,sans-serif;display:inline-block}.market-service-empty-state>div{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.market-service-empty-state a,.market-service-empty-state button{text-align:center;justify-content:center}.marketplace-action-guide{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#6eefff59,#fffffffa);gap:12px;margin:16px 0 12px;padding:clamp(14px,2.6vw,20px);display:grid}.marketplace-action-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.marketplace-action-guide-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:12px;display:grid}.marketplace-action-guide-grid strong{text-transform:uppercase;font:900 .95rem Space Grotesk,Inter,sans-serif}.marketplace-action-guide-grid p{color:var(--ink);margin:0;font-weight:800}.market-service-grid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));align-items:stretch;gap:clamp(16px,2vw,24px);min-width:0;margin-top:18px;display:grid;overflow:hidden}.custom-task-board{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#dcff0033,#fffffff5);border-radius:24px;gap:14px;margin:20px 0 14px;padding:clamp(16px,2.5vw,24px);display:grid}.custom-task-board-title{margin-bottom:0}.custom-task-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;display:grid}.custom-task-card,.custom-task-empty-card{border:3px solid var(--ink);background:#fffef7;border-radius:20px;gap:12px;padding:16px;display:grid;box-shadow:5px 5px #0505052e}.custom-task-card-head,.custom-task-facts,.custom-task-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.custom-task-card-head{justify-content:space-between}.custom-task-card-head span,.custom-task-empty-card span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font:900 .72rem Space Grotesk,Inter,sans-serif}.custom-task-card-head strong{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;border-radius:999px;padding:5px 9px;font:900 .68rem Space Grotesk,Inter,sans-serif}.custom-task-card h3,.custom-task-empty-card h3{text-transform:uppercase;margin:0;font:900 clamp(1.1rem,2.4vw,1.55rem)/1.05 Space Grotesk,Inter,sans-serif}.custom-task-card p,.custom-task-empty-card p{color:#050505c7;white-space:pre-line;margin:0;font-weight:800}.custom-task-facts{align-items:stretch}.custom-task-facts div{background:#ffffffc7;border:2px solid #05050524;border-radius:14px;flex:170px;gap:4px;padding:10px;display:grid}.custom-task-facts strong{text-transform:uppercase;font:900 .68rem Space Grotesk,Inter,sans-serif}.custom-task-facts span{color:var(--muted);font-weight:800}.custom-task-actions>*{text-align:center;flex:180px}.custom-task-bid-summary{border:2px solid var(--ink);background:var(--paper);color:var(--ink);flex-basis:100%;margin:0;padding:8px 10px;font:900 .82rem/1.35 Inter,sans-serif}.custom-task-bid-form{background:#ffffffbd;border:2px solid #05050529;border-radius:16px;gap:10px;padding:12px;display:grid}.custom-task-bid-form label{gap:6px;font-weight:900;display:grid}.custom-task-bid-form input,.custom-task-bid-form textarea{border:2px solid var(--ink);background:var(--white);border-radius:12px;width:100%;padding:10px;font:800 .94rem Inter,sans-serif}.custom-task-bid-form textarea{resize:vertical;min-height:96px}.custom-task-bid-form .form-status{color:var(--ink);background:#f2fff8;border:2px solid #0505052e;border-radius:12px;margin:0;padding:9px 10px;font-weight:900}.request-bid-readiness{border:2px solid var(--ink);background:#e1ff5738;border-radius:12px;padding:10px}.request-bid-readiness strong{text-transform:uppercase;margin-bottom:6px;font:900 .74rem Space Grotesk,Inter,sans-serif;display:block}.request-bid-readiness ul{margin:0;padding-left:18px}.request-bid-readiness li{font-weight:800}.request-job-next-step{background:#ffffffb8;border:2px solid #14181f29;border-radius:12px;margin:6px 0 0;padding:8px 10px;font-weight:900}.request-bid-thread{background:linear-gradient(135deg, var(--white) 0%, #ecfff3 100%)}.accepted-bid-next-step{border:2px solid var(--ink);background:#f2fff8;gap:6px;padding:12px;display:grid}.accepted-bid-next-step p{margin:0}.market-service-card{border:3px solid var(--ink);background:var(--paper);min-width:0;box-shadow:4px 4px 0 var(--ink);grid-template-rows:auto auto 1fr auto;gap:8px;min-height:0;padding:9px;display:grid;position:relative}.market-service-cover{border:3px solid var(--ink);background:var(--white);margin:0;overflow:hidden}.market-service-cover img{aspect-ratio:16/10;object-fit:contain;object-position:center;background:var(--paper);width:100%;display:block}.market-service-card-pop{background:linear-gradient(135deg, #d0ff005c, transparent 38%), linear-gradient(315deg, #ff77cc42, transparent 42%), var(--white);box-shadow:8px 8px 0 var(--ink);border-width:4px;padding:12px;transform:rotate(-.4deg)}.custom-task-card.market-service-card{background:linear-gradient(135deg,#ff77cc57,#0000 42%),linear-gradient(315deg,#00cfff38,#0000 44%),#fff7fb;border-width:4px;grid-template-rows:auto auto 1fr auto auto;padding:14px;box-shadow:4px 4px #f7c}.custom-task-card.market-service-card:before{content:"Customer request";border:2px solid var(--ink);background:var(--white);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:5px 8px;font:900 .62rem Space Grotesk,Inter,sans-serif;position:absolute;top:10px;right:10px}.custom-task-card.market-service-card h3{padding-right:104px}.market-service-card-pop:nth-child(2n){transform:rotate(.35deg)}.market-service-card-pop:before{content:"";border-bottom:3px solid var(--ink);background:linear-gradient(90deg, var(--lime) 0 38%, var(--pink) 38% 70%, var(--cyan) 70% 100%);height:8px;margin:-12px -12px 8px;display:block}.market-service-card:focus-visible,.market-service-card:hover{box-shadow:10px 10px 0 var(--ink);transform:translate(-3px,-3px)rotate(0)}.market-service-card>div>h3,.market-service-card>div>p{min-width:0}.market-service-card span{border:2px solid var(--ink);background:var(--cyan);width:fit-content;box-shadow:2px 2px 0 var(--ink);letter-spacing:.02em;text-transform:uppercase;padding:3px 6px;font:900 .58rem Space Grotesk,Inter,sans-serif;display:inline-block}.market-service-card .market-service-card-kicker{background:var(--pink);color:var(--ink);margin:0 5px 5px 0}.custom-task-card.market-service-card .custom-task-card-head span{color:var(--ink);background:#f7c}.custom-task-card.market-service-card .custom-task-facts span{width:auto;box-shadow:none;letter-spacing:0;text-transform:none;color:var(--muted);background:0 0;border:0;padding:0;font:800 .82rem/1.25 Inter,sans-serif;display:inline}.market-service-card .market-service-card-prompt{background:var(--ink);color:var(--white);box-shadow:3px 3px 0 var(--pink);justify-self:start}.service-trust-signals{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.service-trust-signals li{color:var(--muted);background:#ffffffc7;border:1px solid #1111112e;border-radius:999px;padding:5px 8px;font:800 .72rem/1.2 Inter,sans-serif}.market-service-card-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}.market-service-card>div>h3,.market-service-card-head h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.05em;margin:4px 0 5px;font-size:clamp(1.04rem,1.35vw,1.26rem);line-height:1.02;display:-webkit-box;overflow:hidden}.market-service-card-head p,.market-service-card-head strong{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.32;display:-webkit-box;overflow:hidden}.market-service-byline{display:none}.market-service-card-price{border:2px solid var(--ink);background:var(--lime);text-align:left;min-width:0;box-shadow:2px 2px 0 var(--ink);flex-wrap:wrap;align-items:center;gap:4px 6px;padding:6px;display:flex}.market-service-card-price strong{letter-spacing:-.02em;font-size:clamp(.92rem,1.15vw,1.08rem);display:block}.market-service-card-price span{border-color:var(--ink);background:var(--white);width:auto;margin-top:0;font-size:.54rem;display:inline-block}.market-service-card-price small{color:var(--ink);text-transform:none;margin-top:0;font:900 .62rem Inter,sans-serif;display:block}.market-service-card-price small+small{color:#4b3f2f;flex-basis:100%}.market-service-card-price small:last-child{color:#1f513d}.market-service-card-actions{grid-template-columns:minmax(0,1fr);align-self:end;gap:5px;display:grid}.market-service-btn{text-align:center;letter-spacing:.01em;border:2px solid var(--ink);width:100%;min-width:0;box-shadow:2px 2px 0 var(--ink);white-space:normal;overflow-wrap:anywhere;justify-content:center;min-height:34px;padding:7px 6px;font-size:.62rem;line-height:1.08}.market-service-btn-primary{background:var(--cyan);grid-column:1/-1}.market-service-btn-secondary{min-height:38px}.market-service-btn-pay,.market-service-btn-match{background:var(--lime)}.service-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.service-fit-grid p{-webkit-line-clamp:3;background:#ffffff80;border:2px solid #05050529;-webkit-box-orient:vertical;min-height:0;margin:0;padding:6px;font-size:.66rem;line-height:1.22;display:-webkit-box;overflow:hidden}.service-fit-grid strong{text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:.58rem;display:block}.service-details-backdrop{z-index:35;background:#0505058f;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.service-details-modal{border:4px solid var(--ink);background:var(--paper);width:min(920px,100%);max-height:calc(100vh - 32px);box-shadow:var(--shadow-strong);padding:clamp(16px,3vw,24px);overflow:auto}.service-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 14px;display:grid}.service-details-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:12px}.service-details-next-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.service-details-next-steps article{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:#6eefff38;gap:8px;padding:12px;display:grid}.service-details-next-steps p{margin:0}.service-details-fit-receipt{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:#fffaf2;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:14px;margin:0 0 14px;padding:14px;display:grid}.service-details-fit-receipt h3,.service-details-fit-receipt p,.service-details-fit-receipt ul{margin:0}.service-details-fit-receipt ul{gap:8px;padding-left:18px;display:grid}.service-details-checkout-gate{color:#14181fbd;background:#ffffffd1;border:2px dashed #14181f3d;border-radius:14px;margin:-2px 0 0;padding:10px 12px;font-weight:800}.service-details-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.service-details-actions .form-status{grid-column:1/-1}.service-details-actions button{min-height:50px}.service-details-grid .micro-label,.service-package-grid .micro-label,.service-details-next-steps .micro-label,.service-details-fit-receipt .micro-label{color:var(--ink);margin:0}.service-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.service-package-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:12px;display:grid}.service-package-grid article strong{font-size:1.2rem}.service-strip{border:3px solid var(--ink);background:var(--paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.service-strip span{border:2px solid var(--ink);background:var(--cyan);text-transform:uppercase;padding:4px 7px;font:900 .66rem Space Grotesk,Inter,sans-serif;display:inline-block}.service-strip p{margin:6px 0 0;font-size:.88rem}.strip-meta{justify-items:end;gap:10px;display:grid}.strip-meta strong{font:900 1.2rem Space Grotesk,Inter,sans-serif}.demand-grid{grid-template-columns:minmax(280px,380px) 1fr;gap:18px;display:grid}.job-review-guidance,.admin-review-workflow,.buyer-job-lifecycle,.notification-guidance{border:3px solid var(--ink);background:var(--cyan);box-shadow:var(--shadow-soft);margin:16px 0;padding:16px}.notification-guidance{background:var(--pink)}.review-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.review-step-grid article{border:2px solid var(--ink);background:var(--white);gap:6px;padding:12px;display:grid}.review-step-grid strong{text-transform:uppercase;font:900 .9rem Space Grotesk,Inter,sans-serif}.review-step-grid span{font-size:.9rem;line-height:1.35}.lifecycle-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0;display:grid}.lifecycle-steps span{border:2px solid var(--ink);background:var(--white);text-transform:uppercase;padding:10px;font:900 .82rem Space Grotesk,Inter,sans-serif}.job-status-summary{border-top:2px solid var(--ink);gap:4px;margin-top:10px;padding-top:10px;display:grid}.job-status-summary span{font-size:.9rem}.account-form,.operator-profile-form{border:3px solid var(--ink);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;padding:16px;display:grid}.operator-profile-form{background:var(--cyan);grid-template-columns:repeat(2,minmax(0,1fr))}.operator-profile-form h3,.operator-profile-form>p,.operator-message-guidance{grid-column:1/-1}.helper-locked-panel{background:var(--paper);align-items:start}.helper-locked-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.operator-message-guidance{border:2px solid var(--ink);background:var(--white);padding:12px}.operator-payout-guidance{gap:10px;display:grid}.operator-payout-guidance .compact-update-drawer{box-shadow:none;background:var(--paper)}.operator-message-guidance h4{text-transform:uppercase;margin:4px 0;font:900 1rem Space Grotesk,Inter,sans-serif}.operator-message-guidance p:not(.micro-label){margin:0}.account-form button,.operator-profile-form button{border:3px solid var(--ink);background:var(--lime);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;font:900 .78rem Space Grotesk,Inter,sans-serif}.account-notice,.account-status{border:2px solid var(--ink);background:var(--lime);color:var(--ink);text-transform:uppercase;margin:10px 0;padding:8px 10px;font:900 .8rem Space Grotesk,Inter,sans-serif;display:inline-block}.auth-entry-actions{border:4px solid var(--ink);background:var(--white);width:min(620px,100%);box-shadow:var(--shadow-soft);text-align:center;justify-items:center;gap:10px;margin:16px auto 14px;padding:14px;display:grid}.auth-entry-actions .micro-label{margin:0}.auth-mode-tabs{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:6px;display:inline-flex}.auth-mode-tabs button{border:2px solid var(--ink);background:var(--paper);text-transform:uppercase;cursor:pointer;padding:10px 14px;font:900 .78rem Space Grotesk,Inter,sans-serif}.auth-mode-tabs button[aria-pressed=true]{background:var(--lime)}.google-auth-button{border:3px solid var(--ink);background:var(--white);color:var(--ink);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;font:900 .88rem Space Grotesk,Inter,sans-serif}.google-auth-button-prominent{background:var(--lime);justify-content:center;align-items:center;gap:10px;width:min(100%,360px);padding:13px 16px;display:inline-flex}.google-mark{border:2px solid var(--ink);background:var(--white);border-radius:999px;place-items:center;width:26px;height:26px;font:900 1rem Inter,sans-serif;display:inline-grid}.google-auth-helper{max-width:340px;color:var(--ink);margin:0;font-weight:900}.account-role-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.account-role-choice article{border:3px solid var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);border-radius:18px;padding:16px}.account-role-choice strong{text-transform:uppercase;margin:10px 0 6px;font:900 1rem/1.2 Space Grotesk,Inter,sans-serif;display:block}.account-role-choice p{color:var(--muted);margin:0;font:800 .9rem/1.38 Inter,sans-serif}.auth-guidance{border:2px solid var(--ink);background:var(--pink);max-width:780px;padding:10px 12px;font-weight:900}.account-dashboard{gap:14px;margin-top:12px;display:grid}.account-dashboard-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.account-dashboard-header .op-primary{border:3px solid var(--ink);background:var(--lime);color:var(--ink);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;padding:10px 14px;font:900 .78rem Space Grotesk,Inter,sans-serif}.account-workspace-tabs{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px;display:grid}.account-workspace-tabs button{border:2px solid var(--ink);background:var(--paper);color:var(--ink);text-transform:uppercase;cursor:pointer;padding:11px 8px;font:900 .74rem Space Grotesk,Inter,sans-serif}.account-workspace-tabs button[aria-pressed=true]{background:var(--lime);box-shadow:var(--shadow-soft)}.account-tab-hint{border:2px solid var(--ink);background:var(--paper);color:var(--ink);overflow-wrap:anywhere;margin:10px 0 0;padding:9px 12px;font:800 .88rem/1.35 Inter,sans-serif}.tab-count{border:2px solid var(--ink);background:var(--white);justify-content:center;align-items:center;min-width:1.35rem;margin-left:4px;padding:1px 4px;font-size:.72rem;line-height:1;display:inline-flex}.workspace-quick-guide{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#ffec94e6,#fffffffa);gap:14px;padding:clamp(14px,2.6vw,22px);display:grid}.workspace-quick-guide>div:first-child>p:last-child{max-width:760px;color:var(--ink);margin:8px 0 0;font-weight:800}.workspace-quick-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-quick-guide-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:14px;display:grid}.workspace-quick-guide-grid strong{color:var(--ink);text-transform:uppercase;font:900 .98rem/1.12 Space Grotesk,Inter,sans-serif}.workspace-quick-guide-grid p{color:var(--ink);margin:0;font-weight:800}.workspace-empty-actions{flex-wrap:wrap;gap:10px;display:flex}.workspace-empty-actions a,.workspace-empty-actions button{text-align:center;justify-content:center}.dashboard-section-card{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);gap:14px;padding:16px;display:grid}.workspace-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mailbox-priority-panel{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#fff7db 0%,#e9fbff 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.mailbox-priority-panel h4,.mailbox-priority-panel p{margin:0}.mailbox-priority-panel h4{text-transform:uppercase;font:900 1rem/1.18 Space Grotesk,Inter,sans-serif}.mailbox-flow-grid,.mailbox-thread-list{gap:12px;display:grid}.mailbox-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mailbox-count-summary{border:3px solid var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);overflow-wrap:anywhere;margin:0;padding:10px 12px;font-weight:900}.mailbox-flow-grid article,.mailbox-thread-list article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:10px;padding:14px;display:grid}.mailbox-thread-card{background:linear-gradient(135deg, var(--white) 0%, #fff7db 100%)}.mailbox-order-thread{background:linear-gradient(135deg, var(--white) 0%, #e9fbff 100%)}.order-room-priority-summary{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) minmax(160px,.32fr);align-items:stretch;gap:12px;padding:12px;display:grid}.order-room-priority-summary p{margin:0}.order-room-priority-summary strong{letter-spacing:-.02em;text-transform:uppercase;font:900 clamp(1.1rem,2vw,1.45rem)/1.1 Space Grotesk,Inter,sans-serif;display:block}.order-room-priority-summary>div:last-child{border:2px solid var(--ink);background:var(--white);align-content:center;gap:4px;padding:10px;display:grid}.order-room-priority-summary span{text-transform:uppercase;font:900 .9rem Space Grotesk,Inter,sans-serif}.order-room-priority-summary small{color:var(--muted);font-weight:800;line-height:1.35}.mailbox-order-thread-active{outline:4px solid var(--cyan);outline-offset:4px;box-shadow:var(--shadow), 0 0 0 8px #24d6ff33}.mailbox-order-thread:focus-visible{outline:4px solid var(--pink);outline-offset:4px}.mailbox-panel .message-timeline{border:2px solid var(--ink);background:var(--paper);gap:8px;padding:10px;display:grid}.message-feature-mockup{box-sizing:border-box;border:4px solid var(--ink);width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-soft);background:radial-gradient(circle at 8% 18%,#e1ff578c,#0000 22%),radial-gradient(circle at 92% 82%,#ff80bf57,#0000 22%),linear-gradient(135deg,#fffffffa,#f4faf6f5);gap:16px;margin:16px 0;padding:clamp(14px,2.8vw,22px);display:grid;overflow:hidden}.message-feature-copy{gap:8px;max-width:860px;display:grid}.message-feature-copy h3{letter-spacing:-.04em;margin:0;font:900 clamp(1.35rem,2.2vw,2.1rem)/1.02 Space Grotesk,Inter,sans-serif}.message-feature-copy p{color:var(--ink);margin:0;font-weight:800}.message-app-preview{box-sizing:border-box;background:#ffffffeb;border:3px solid #0505051f;border-radius:26px;grid-template-columns:46px minmax(156px,.58fr) minmax(260px,1fr) minmax(150px,.45fr);gap:0;width:100%;min-width:0;max-width:980px;margin-inline:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 60px #0505051f}.message-sidebar-icons,.message-thread-browser,.message-chat-window,.message-context-panel{border-right:1px solid #05050514;min-width:0}.message-sidebar-icons{background:#fffc;align-content:start;justify-items:center;gap:12px;padding:16px 8px;display:grid}.message-avatar-dot{background:var(--ink);border-radius:999px;width:24px;height:24px;box-shadow:0 0 0 4px #0505050a}.message-nav-icon,.message-room-icon,.message-person{border-radius:999px;flex:none;place-items:center;font-weight:900;display:inline-grid}.message-nav-icon{width:34px;height:34px;box-shadow:none;cursor:pointer;background:#0505050d;border:0;padding:0;font-size:1rem;position:relative}.message-nav-icon:focus-visible,.message-browser-head button:focus-visible,.message-filter-pills button:focus-visible,.message-thread-pill:focus-visible,.message-context-panel button:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.message-nav-icon-active{background:var(--lime);box-shadow:inset 0 0 0 2px #0505051f}.message-nav-icon-badged:after{content:"3";color:#fff;text-align:center;background:#1788ff;border-radius:999px;width:16px;height:16px;font:900 .62rem/16px Inter,sans-serif;position:absolute;top:-4px;right:-4px}.message-thread-browser{background:#ffffffc7;align-content:start;gap:10px;padding:16px 12px;display:grid}.message-browser-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.message-browser-head strong{font:900 1rem Space Grotesk,Inter,sans-serif}.message-browser-head button{background:var(--lime);width:32px;height:32px;box-shadow:none;color:var(--ink);cursor:pointer;border:0;border-radius:999px;place-items:center;font:900 1rem Inter,sans-serif;display:inline-grid}.message-filter-pills{flex-wrap:wrap;gap:7px;display:flex}.message-filter-pills button{box-shadow:none;color:var(--ink);cursor:pointer;background:#0505050d;border:0;border-radius:999px;padding:7px 10px;font:900 .68rem Inter,sans-serif}.message-filter-pills button[aria-pressed=true]{background:var(--lime)}.message-room-label{color:var(--ink);letter-spacing:.05em;text-transform:uppercase;margin:8px 0 0;font:900 .66rem Space Grotesk,Inter,sans-serif}.message-thread-pill{width:100%;box-shadow:none;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffd1;border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr) 8px;align-items:center;gap:10px;padding:10px;display:grid}.message-thread-active{background:#6eefff3d;box-shadow:inset 0 0 0 1px #6eefff80}.message-thread-pill strong,.message-context-panel strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font:900 .78rem Space Grotesk,Inter,sans-serif;display:block;overflow:hidden}.message-thread-pill small{color:#0505058c;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-weight:800;display:block;overflow:hidden}.message-thread-pill i{background:#1689ff;border-radius:999px;width:7px;height:7px}.message-room-icon{width:34px;height:34px;font-size:1rem}.message-room-icon.blue{background:#6eefff80}.message-room-icon.lime{background:var(--lime)}.message-room-icon.pink{background:#ff80bf8c}.message-room-icon.cyan{background:#80f4ff99}.message-person{width:30px;height:30px;color:var(--ink);font:900 .72rem Inter,sans-serif}.message-person.purple{background:#c7bcff}.message-person.orange{background:#ffc18a}.message-person.pink{background:#ff9dcc}.message-person.blue{background:#9ddfff}.message-chat-window{background:linear-gradient(#faf9f6eb,#fffffff5);align-content:start;gap:14px;min-height:470px;padding:18px;display:grid}.message-chat-topbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.message-chat-topbar small{color:#05050594;font-weight:800;display:block}.message-chat-people{align-items:center;gap:4px;display:flex}.message-chat-people span{background:var(--paper);border-radius:999px;place-items:center;min-width:26px;height:26px;font:900 .62rem Inter,sans-serif;display:inline-grid}.message-bubble-row{align-items:flex-start;gap:10px;display:flex}.message-bubble-row p,.message-check-card{max-width:min(72%,390px);color:var(--ink);background:#fff;border-radius:16px;margin:0;padding:12px 14px;font-weight:800;box-shadow:0 10px 30px #05050514}.message-bubble-row.outgoing{justify-content:flex-end}.message-bubble-row.outgoing p{background:#6eefff61}.message-check-card{gap:7px;display:grid}.message-check-card span{font-size:.84rem}.message-file-row{flex-wrap:wrap;gap:8px;padding-left:42px;display:flex}.message-file-row span{background:#fff;border:2px solid #05050514;border-radius:12px;padding:10px 13px;font-weight:900;box-shadow:0 8px 22px #0505050f}.message-composer{background:#fff;border:2px solid #05050514;border-radius:999px;grid-template-columns:auto minmax(110px,.36fr) minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:auto;padding:8px 8px 8px 14px;display:grid}.message-composer p{color:#05050573;margin:0;font-weight:800}.message-composer select,.message-composer input{min-width:0;color:var(--ink);background:0 0;border:0;font:800 .82rem Inter,sans-serif}.message-composer select{border-right:1px solid #0505051f;padding-right:8px}.message-composer input:focus,.message-composer select:focus{outline:0}.message-composer button{background:var(--lime);width:38px;height:38px;box-shadow:none;cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.message-live-feed{gap:14px;display:grid}.message-live-feed small{color:#0505058c;margin-top:6px;font-size:.72rem;display:block}.message-context-panel{background:#ffffffc7;border-right:0;align-content:start;gap:12px;padding:16px 12px;display:grid}.message-context-panel article{background:#ffffffe6;border:1px solid #05050514;border-radius:18px;gap:9px;padding:12px;display:grid;box-shadow:0 10px 28px #0505050f}.message-context-panel ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.message-context-panel li{padding-left:18px;font-size:.82rem;font-weight:800;position:relative}.message-context-panel li:before{content:"";background:var(--lime);border-radius:999px;width:9px;height:9px;position:absolute;top:.38em;left:0}.message-context-panel li:first-child:before{background:#1689ff}.message-context-panel p{color:var(--ink);justify-content:space-between;gap:8px;margin:0;font-size:.82rem;font-weight:800;display:flex}.message-context-panel button{background:var(--lime);box-shadow:none;color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:8px 12px;font:900 .72rem Inter,sans-serif}.message-feature-simplified{background:#fff}.chat-panel{gap:18px;display:grid}.chat-title-row{border-bottom:1px solid #0505051f;margin-bottom:0;padding-bottom:14px}.chat-hero-card{overflow:hidden}.message-feature-simplified .message-app-preview{border:4px solid var(--ink);max-width:860px;box-shadow:var(--shadow-soft);background:#fff;border-radius:0;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr)}.message-feature-simplified .message-thread-browser{background:linear-gradient(180deg, var(--paper), #fff);border-right:4px solid var(--ink);gap:12px}.message-feature-simplified .message-chat-window{background:#fff}.message-room-stack{gap:10px;display:grid}.dm-operator-search{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:10px;display:grid}.dm-operator-search label{text-transform:uppercase;font:950 .72rem Space Grotesk,Inter,sans-serif}.dm-operator-search input{border:3px solid var(--ink);background:var(--paper);width:100%;min-width:0;color:var(--ink);border-radius:0;padding:9px 10px;font:800 .82rem Inter,sans-serif}.dm-operator-results{gap:8px;display:grid}.dm-operator-results p{margin:0;font-weight:800}.dm-operator-result{border:3px solid var(--ink);width:100%;color:var(--ink);box-shadow:none;text-align:left;cursor:pointer;background:#fff;border-radius:0;gap:4px;padding:9px 10px;display:grid}.dm-operator-result-active{background:var(--lime);box-shadow:var(--shadow-soft)}.dm-operator-result strong{text-transform:uppercase;font:950 .82rem Space Grotesk,Inter,sans-serif}.dm-operator-result span,.dm-operator-result small{color:var(--ink);overflow-wrap:anywhere;font-weight:800}.message-thread-muted{opacity:1}.message-feature-simplified .message-browser-head button,.message-support-link,.message-feature-simplified .message-composer button{border:3px solid var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);color:var(--ink);text-transform:uppercase;cursor:pointer;border-radius:0;padding:9px 12px;font:900 .72rem Space Grotesk,Inter,sans-serif}.message-support-link{justify-self:end}.message-feature-simplified .message-filter-pills button,.message-feature-simplified .message-thread-pill{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:#fff;border-radius:0}.message-feature-simplified .message-filter-pills button{text-transform:uppercase;padding:9px 12px;font:900 .72rem Space Grotesk,Inter,sans-serif}.message-feature-simplified .message-filter-pills button[aria-pressed=true]{background:var(--lime);color:var(--ink);box-shadow:var(--shadow-soft)}.message-feature-simplified .message-thread-active{background:var(--ink);color:var(--white);box-shadow:inset 6px 0 0 var(--lime), var(--shadow-soft)}.message-feature-simplified .message-thread-active strong,.message-feature-simplified .message-thread-active small{color:var(--white)}.message-feature-simplified .message-room-icon,.message-feature-simplified .message-person,.message-feature-simplified .message-chat-people span{border:3px solid var(--ink);border-radius:0}.message-feature-simplified .message-bubble-row p,.message-feature-simplified .message-check-card,.message-feature-simplified .message-file-row span,.message-feature-simplified .message-composer{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);border-radius:0}.message-feature-simplified .message-bubble-row.outgoing p{background:#eefbff}.message-implied-context{flex-wrap:wrap;gap:8px;display:flex}.message-implied-context span{color:var(--ink);text-transform:none;background:#fff;border:1px solid #0505051f;border-radius:999px;padding:7px 10px;font:800 .72rem Inter,sans-serif}.message-feature-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:860px;display:grid}.message-feature-benefits article{box-shadow:none;background:#fff;border:1px solid #0505051f;border-radius:14px;align-items:start;gap:4px;padding:12px;display:grid}.message-feature-benefits strong{font:900 .82rem Space Grotesk,Inter,sans-serif}.message-feature-benefits p{color:var(--muted);margin:0;font-size:.78rem;font-weight:800}.op-shell.page-chat{width:min(1840px,100vw - clamp(18px,4vw,72px));max-width:none}.chat-page-panel{box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.chat-page-shell{gap:0;min-height:calc(100dvh - 118px);display:grid}.chat-page-shell>.chat-title-row{border:0;padding:0}.chat-page-shell>.chat-title-row h3{letter-spacing:-.07em;margin:0;font-size:clamp(1.8rem,3.4vw,3.6rem);line-height:.9}.chat-page-shell>.chat-title-row p:not(.micro-label){max-width:640px;font-size:clamp(.88rem,1vw,1rem)}.chat-fullscreen-card,.message-feature-simplified.chat-fullscreen-card{border:4px solid var(--ink);height:max(620px,100dvh - 190px);min-height:0;box-shadow:var(--shadow);background:#fff;margin:0;padding:0;overflow:hidden}.chat-fullscreen-card .message-feature-copy{border-bottom:1px solid #0505051a;max-width:none;padding-bottom:8px}.chat-fullscreen-card .message-feature-copy h3{max-width:920px;font-size:clamp(1.18rem,2vw,2.1rem)}.message-feature-simplified.chat-fullscreen-card .message-app-preview{max-width:none;height:100%;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-columns:minmax(240px,.31fr) minmax(0,1fr);overflow:hidden}.message-feature-simplified.chat-fullscreen-card .message-thread-browser{background:linear-gradient(180deg, var(--paper), #fff 72%);border-right:4px solid var(--ink);min-height:0;padding:clamp(16px,2vw,26px);overflow:auto}.message-feature-simplified.chat-fullscreen-card .message-chat-window{background:var(--white);grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:clamp(12px,1.8vw,18px);min-height:100%;padding:clamp(18px,2.4vw,30px);display:grid}.message-feature-simplified.chat-fullscreen-card .message-chat-topbar{border-bottom:4px solid var(--ink);background:var(--white);margin:calc(-1*clamp(18px,2.4vw,30px)) calc(-1*clamp(18px,2.4vw,30px)) 0;padding:clamp(14px,1.8vw,22px) clamp(18px,2.4vw,30px)}.message-feature-simplified.chat-fullscreen-card .message-live-feed{align-content:start;gap:clamp(14px,2vw,20px);min-height:0;overflow:auto}.message-feature-simplified.chat-fullscreen-card .message-composer{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-self:end;padding:8px}.message-feature-simplified.chat-fullscreen-card form.message-composer,.message-feature-simplified.chat-fullscreen-card form.message-composer input{width:100%}.message-feature-simplified.chat-fullscreen-card form.message-composer button{justify-self:end}.message-feature-simplified.chat-fullscreen-card .message-composer input,.message-feature-simplified.chat-fullscreen-card .message-composer select{border-radius:0;min-height:42px;padding-inline:10px}.message-feature-simplified.chat-fullscreen-card .message-composer input{background:#f7f7f7eb}.message-feature-simplified.chat-fullscreen-card .message-composer button{border:3px solid var(--ink);background:var(--lime);min-width:92px;height:44px;color:var(--ink);box-shadow:var(--shadow-soft);border-radius:0;font:950 .82rem Space Grotesk,Inter,sans-serif}.message-feature-simplified.chat-fullscreen-card{isolation:isolate;position:relative;overflow:hidden}.message-feature-simplified.chat-fullscreen-card:before{content:"";z-index:-1;pointer-events:none;filter:blur(9px)saturate(1.28);opacity:.9;background:radial-gradient(circle at 15% 12%,#6eefff57,#0000 28%),radial-gradient(circle at 86% 20%,#ff36e542,#0000 30%),linear-gradient(115deg,#0000 0 34%,#c2ff4142 42%,#0000 52% 100%);animation:7.5s ease-in-out infinite alternate chatHyperframeAura;position:absolute;inset:-36px}.message-feature-simplified.chat-fullscreen-card:after{content:"";z-index:2;pointer-events:none;border:4px solid var(--ink);animation:2.9s steps(2,end) infinite chatHyperframePulse;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #c2ff41ad,0 0 0 1px #6eefffa6,12px 12px #ff36e533}.message-feature-simplified.chat-fullscreen-card .message-app-preview{z-index:1;background:linear-gradient(90deg,#05050509 1px,#0000 1px) 0 0/18px 18px,linear-gradient(#05050509 1px,#0000 1px) 0 0/18px 18px,#fff;position:relative}.message-feature-simplified.chat-fullscreen-card .message-app-preview:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(100deg,#0000 0 38%,#6eefff29 48%,#c2ff412e 54%,#0000 66% 100%);animation:5.8s cubic-bezier(.2,.8,.2,1) infinite chatHyperframeSweep;position:absolute;inset:0;transform:translate(-72%)}.message-feature-simplified.chat-fullscreen-card .message-thread-browser,.message-feature-simplified.chat-fullscreen-card .message-chat-window{z-index:1;position:relative}.message-feature-simplified.chat-fullscreen-card .message-thread-pill,.message-feature-simplified.chat-fullscreen-card .dm-operator-result,.message-feature-simplified.chat-fullscreen-card .message-bubble-card,.message-feature-simplified.chat-fullscreen-card .message-composer{animation:.62s cubic-bezier(.18,1.08,.24,1) both chatHyperframeTileIn}.message-feature-simplified.chat-fullscreen-card .message-thread-active,.message-feature-simplified.chat-fullscreen-card .dm-operator-result-active,.message-feature-simplified.chat-fullscreen-card .message-composer:focus-within{box-shadow:var(--shadow-soft), 0 0 0 3px #c2ff4161, 0 0 24px #6eefff47;animation:2.4s ease-in-out infinite chatHyperframeActivePulse}.message-feature-simplified.chat-fullscreen-card .message-bubble-row.incoming .message-bubble-card{border-left:6px solid var(--cyan)}.message-feature-simplified.chat-fullscreen-card .message-bubble-row.outgoing .message-bubble-card{border-right:6px solid var(--lime)}.message-feature-simplified.chat-fullscreen-card .message-chat-topbar{background:linear-gradient(90deg, #c2ff4147, #fffffff5 34%, #6eefff38), var(--white)}@keyframes chatHyperframeAura{0%{opacity:.72;transform:translate(-10px,6px)rotate(-.8deg)scale(1)}to{opacity:.98;transform:translate(12px,-8px)rotate(.7deg)scale(1.035)}}@keyframes chatHyperframePulse{0%,to{opacity:.78;filter:saturate()}50%{opacity:1;filter:saturate(1.42)}}@keyframes chatHyperframeSweep{0%{opacity:0;transform:translate(-82%)}12%{opacity:1}46%{opacity:.75}68%,to{opacity:0;transform:translate(82%)}}@keyframes chatHyperframeTileIn{0%{opacity:.62;transform:translateY(12px)scale(.986)}72%{opacity:1;transform:translateY(-2px)scale(1.006)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes chatHyperframeActivePulse{0%,to{filter:saturate()}50%{filter:saturate(1.25)contrast(1.02)}}@media (prefers-reduced-motion:reduce){.message-feature-simplified.chat-fullscreen-card:before,.message-feature-simplified.chat-fullscreen-card:after,.message-feature-simplified.chat-fullscreen-card .message-app-preview:before,.message-feature-simplified.chat-fullscreen-card .message-thread-pill,.message-feature-simplified.chat-fullscreen-card .dm-operator-result,.message-feature-simplified.chat-fullscreen-card .message-bubble-card,.message-feature-simplified.chat-fullscreen-card .message-composer,.message-feature-simplified.chat-fullscreen-card .message-thread-active,.message-feature-simplified.chat-fullscreen-card .dm-operator-result-active,.message-feature-simplified.chat-fullscreen-card .message-composer:focus-within{transition:none!important;animation:none!important}}.chat-page-shell .mailbox-thread-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.chat-page-shell .general-enquiry-thread{grid-column:1/-1}.chat-clean-footer{border:3px solid var(--ink);background:#e1ff5738;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;box-shadow:6px 6px #05050524}.chat-clean-footer strong{text-transform:uppercase;font:900 1rem Space Grotesk,Inter,sans-serif}.chat-clean-footer p{max-width:760px;color:var(--ink);flex:auto;margin:0;font-weight:800;line-height:1.35}.chat-clean-footer div{flex-wrap:wrap;gap:8px;display:flex}.chat-clean-footer button{white-space:nowrap}.chat-inline-notice{border:2px solid var(--ink);background:var(--paper);color:var(--ink);place-self:end start;padding:8px 10px;font:900 .78rem Inter,sans-serif}.order-status-drawer,.compact-update-drawer{background:#ffffffc2;border:2px solid #0505052e;border-radius:18px;padding:9px 12px;box-shadow:0 8px 22px #0505050f}.order-status-drawer summary,.compact-update-drawer summary{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font:950 .78rem Inter,sans-serif}.compact-update-drawer summary{justify-content:space-between;align-items:center;gap:8px;display:flex}.compact-update-drawer summary small{color:#0505058c;text-transform:none;letter-spacing:0;font:900 .68rem Inter,sans-serif}.compact-update-drawer ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.compact-update-drawer li,.compact-update-drawer li button{width:100%;color:var(--ink);text-align:left;box-shadow:none;background:#fff;border:2px solid #0505051a;border-radius:14px;padding:8px 10px;font:900 .75rem/1.35 Inter,sans-serif}.compact-update-drawer li button{cursor:pointer}.compact-update-actions{margin-top:10px}.chat-update-drawer,.support-release-drawer,.audit-trail-drawer{margin-top:8px;padding:8px 9px}.audit-trail-drawer li{gap:3px;display:grid}.audit-trail-drawer li span,.audit-trail-drawer li p{color:var(--muted);margin:0;font-size:.82rem}.admin-audit-trail-drawer{width:100%}.order-status-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.order-status-drawer-grid span{background:#fff;border:2px solid #0505051a;border-radius:14px;padding:8px 10px;font:900 .75rem Inter,sans-serif}.order-status-drawer-actions{margin-top:10px}.message-bubble-card{gap:7px;max-width:min(76%,520px);display:grid}.message-bubble-card>p{max-width:none}.message-action-row{flex-wrap:wrap;gap:6px;display:flex}.message-action-row button{color:var(--ink);box-shadow:none;cursor:pointer;background:#fff;border:1px solid #0505052e;border-radius:999px;padding:5px 9px;font:900 .66rem Inter,sans-serif}.message-action-row .message-action-danger{background:#ff80bf33}.message-action-row .message-action-subtle{background:#0505050f}.message-edit-panel{border:2px solid var(--ink);background:#fffbe8;border-radius:16px;gap:8px;padding:10px;display:grid}.message-edit-panel textarea{resize:vertical;width:100%;min-height:82px;color:var(--ink);border:1px solid #0505052e;border-radius:12px;padding:10px;font:800 .86rem Inter,sans-serif}.chat-action-notice{background:#e1ff5747}@media (width<=1024px){.op-shell.page-chat{width:calc(100% - 18px);max-width:980px}.chat-page-panel{margin-top:0}.chat-page-shell{gap:14px;min-height:auto}.chat-page-shell>.chat-title-row h3{font-size:clamp(1.8rem,12vw,3.2rem)}.chat-fullscreen-card,.message-feature-simplified.chat-fullscreen-card{height:auto;min-height:0;max-height:none;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-app-preview{border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:0;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-thread-browser,.message-feature-simplified.chat-fullscreen-card .message-chat-window{min-width:0;min-height:0;padding:14px}.message-feature-simplified.chat-fullscreen-card .message-thread-browser{border-right:0;border-bottom:3px solid var(--ink);max-height:none;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-browser-head{z-index:2;background:linear-gradient(#f8fbff,#f8fbffeb);margin:-14px -14px 10px;padding:14px;position:sticky;top:0}.message-feature-simplified.chat-fullscreen-card .message-filter-pills{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:0;display:grid;overflow-x:visible}.message-feature-simplified.chat-fullscreen-card .message-filter-pills button{white-space:normal;justify-content:center;width:100%;min-height:46px}.message-feature-simplified.chat-fullscreen-card .message-room-stack{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);gap:10px;padding:2px 0 8px;display:grid;overflow-x:visible}.message-feature-simplified.chat-fullscreen-card .message-thread-pill{scroll-snap-align:none;flex:none;width:100%;min-width:0}.message-feature-simplified.chat-fullscreen-card .message-chat-window{background:#fff;border-top:0;grid-template-rows:auto auto auto;gap:10px;height:auto;min-height:0;display:grid}.message-feature-simplified.chat-fullscreen-card .message-chat-topbar{min-width:0;margin-bottom:0}.message-feature-simplified.chat-fullscreen-card .message-chat-topbar>div{min-width:0}.message-feature-simplified.chat-fullscreen-card .message-live-feed{min-height:0;max-height:none;margin-bottom:0;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-composer{z-index:2;border-radius:16px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;position:sticky;bottom:0}.message-feature-simplified.chat-fullscreen-card .message-composer input,.message-feature-simplified.chat-fullscreen-card .message-composer select,.message-feature-simplified.chat-fullscreen-card .message-composer button{grid-column:1/-1;width:100%}.message-feature-simplified.chat-fullscreen-card .message-composer button{min-width:0;min-height:46px}.message-bubble-card{max-width:min(84%,340px)}.message-feature-simplified.chat-fullscreen-card .message-composer select{grid-column:1/-1;width:100%}.chat-page-shell .mailbox-thread-list{grid-template-columns:minmax(0,1fr)}.chat-clean-footer{box-shadow:none;gap:10px;padding:12px;display:grid}.chat-clean-footer div{grid-template-columns:minmax(0,1fr);display:grid}}@media (width<=560px){.message-feature-simplified.chat-fullscreen-card .message-app-preview{grid-template-rows:auto auto}.message-feature-simplified.chat-fullscreen-card .message-thread-browser{max-height:none;padding:12px;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-browser-head{margin:-12px -12px 10px;padding:12px}.message-feature-simplified.chat-fullscreen-card .message-chat-window{height:auto;min-height:0}.message-feature-simplified.chat-fullscreen-card .message-composer{gap:8px;padding:8px}.message-feature-simplified.chat-fullscreen-card .message-composer input,.message-feature-simplified.chat-fullscreen-card .message-composer select{min-height:44px;font-size:.9rem}}.order-message-notice{border:2px solid var(--ink);background:var(--paper);color:var(--ink);padding:9px 10px;font:900 .82rem Inter,sans-serif;display:block}.mailbox-panel .message-timeline p{margin:0}.mailbox-panel .message-timeline small{color:var(--muted);font-weight:800;display:block}.message-kind-pill{border:2px solid var(--ink);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;background:#e1ff5761;border-radius:999px;align-items:center;margin-right:7px;padding:3px 7px;font:900 .66rem Space Grotesk,Inter,sans-serif;display:inline-flex}.mailbox-panel textarea{min-height:84px}.order-room-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.account-order-room-guide{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#6eefffa6,#fffffff5);margin-top:14px;padding:clamp(14px,2.6vw,22px)}.account-order-room-guide>div:first-child>p:last-child{max-width:720px;color:var(--ink);margin:8px 0 0;font-weight:800}.order-room-guide-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:14px;display:grid}.order-room-guide-grid strong{text-transform:uppercase;font:900 1rem Space Grotesk,Inter,sans-serif}.order-room-guide-grid p{color:var(--ink);margin:0;font-size:.92rem}.order-room-guide-grid-wide article:first-child{background:var(--paper)}.launch-path-panel{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#d0ff0047,#fffffffa);gap:14px;margin-top:16px;padding:clamp(16px,2.8vw,24px);display:grid}.launch-path-panel .section-title-row{margin-bottom:0}.launch-path-panel .section-title-row p:last-child{max-width:760px;color:var(--ink);margin:8px 0 0;font-weight:800}.launch-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launch-path-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:8px;padding:14px;display:grid}.launch-path-grid strong{color:var(--ink);text-transform:uppercase;font:900 1rem/1.12 Space Grotesk,Inter,sans-serif}.launch-path-grid p{color:var(--ink);margin:0;font-weight:800}.launch-path-actions{flex-wrap:wrap;gap:10px;display:flex}.launch-path-actions a{text-align:center}.how-cta-panel{background:var(--paper);margin-top:16px;padding:18px}.how-cta-panel .launch-path-actions{justify-content:flex-start}.how-cta-panel .launch-path-actions a{min-height:48px}.workspace-summary-grid article,.workspace-list article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:10px;padding:14px;display:grid}.workspace-progress-card{background:linear-gradient(#fffffffa 0%,#e1ff5733 100%);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.workspace-progress-card-main,.workspace-progress-card-side,.workspace-progress-details,.workspace-progress-note,.workspace-progress-actions{gap:10px;display:grid}.workspace-progress-details{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-progress-details>div,.workspace-progress-note{border:2px solid var(--ink);background:#ffffffeb;padding:10px}.workspace-progress-details strong,.workspace-progress-note strong{text-transform:uppercase;font:900 .82rem Space Grotesk,Inter,sans-serif;display:block}.workspace-progress-details p,.workspace-progress-note p,.workspace-progress-card-side small{color:var(--ink);margin:0}.workspace-progress-checklist{border:2px solid var(--ink);background:#fffffff5;gap:8px;padding:12px;display:grid}.workspace-progress-checklist h4{text-transform:uppercase;margin:0;font:900 .95rem Space Grotesk,Inter,sans-serif}.workspace-progress-checklist ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.workspace-progress-checklist li{border-top:2px solid var(--ink);color:var(--ink);margin:0;padding:10px 0 0;font-size:.92rem}.workspace-progress-checklist li:first-child{border-top:0;padding-top:0}.workspace-progress-actions a,.workspace-progress-actions button{justify-content:center;width:100%}.workspace-summary-grid span,.workspace-list span{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;width:fit-content;padding:3px 6px;font:900 .65rem Space Grotesk,Inter,sans-serif;display:inline-block}.workspace-summary-grid strong{text-transform:uppercase;font:900 1rem Space Grotesk,Inter,sans-serif}.workspace-summary-grid a,.workspace-summary-grid button,.dashboard-section-card>a{justify-content:center;width:fit-content}.workspace-list{gap:12px;margin-top:12px;display:grid}.admin-job-moderation-drawer{border:3px solid var(--ink);background:linear-gradient(135deg, #00f0ff29, #ff5ef71f), var(--white);box-shadow:var(--shadow-soft);border-radius:0}.admin-job-moderation-drawer summary{border-radius:0;min-height:54px;padding:14px}.admin-job-moderation-drawer summary span{background:var(--cyan)}.admin-job-moderation-drawer summary small{overflow-wrap:anywhere}.admin-job-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;padding:0 14px 14px;display:grid}.admin-job-grid .admin-job-card{min-width:0;box-shadow:none;grid-template-columns:1fr;margin:0}.admin-job-grid .workspace-progress-details{grid-template-columns:1fr}.admin-job-card h3,.admin-job-card p{overflow-wrap:anywhere}.support-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.support-workspace-grid article,.support-case-workspace-list article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);gap:10px;padding:14px;display:grid}.support-case-workspace-list{gap:12px;display:grid}.support-case-workspace-list h3,.support-case-workspace-list h4,.support-case-workspace-list p{margin:0}.support-intake-preview{border:3px solid var(--ink);background:#e1ff5747;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid}.support-intake-preview .micro-label,.support-intake-preview h4{grid-column:1/-1;margin:0}.support-intake-preview h4{text-transform:uppercase;font:900 1rem Space Grotesk,Inter,sans-serif}.support-intake-preview div{border:2px solid var(--ink);background:var(--white);gap:6px;padding:10px;display:grid}.support-intake-preview strong{text-transform:uppercase;font:900 .72rem Space Grotesk,Inter,sans-serif}.support-intake-preview p{color:var(--ink);margin:0}.support-response-plan{border-top:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:10px;display:grid}.support-response-plan h5{text-transform:uppercase;grid-column:1/-1;margin:0;font:900 .86rem Space Grotesk,Inter,sans-serif}.support-response-plan div{border:2px solid var(--ink);background:var(--paper);padding:10px}.support-response-plan strong{text-transform:uppercase;margin-bottom:4px;font:900 .72rem Space Grotesk,Inter,sans-serif;display:block}.modal-backdrop{z-index:30;background:#0505058c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-edit-modal{border:4px solid var(--ink);background:var(--paper);width:min(720px,100%);max-height:min(820px,100vh - 36px);box-shadow:10px 10px 0 var(--lime);padding:clamp(18px,3vw,28px);overflow:auto}.profile-edit-form{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.dashboard-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboard-meta article{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);padding:12px}.dashboard-meta span,.dashboard-card span{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;margin-bottom:6px;padding:3px 6px;font:900 .65rem Space Grotesk,Inter,sans-serif;display:inline-block}.dashboard-meta strong{overflow-wrap:anywhere;font:900 .95rem Space Grotesk,Inter,sans-serif;display:block}.account-focus-guide{background:linear-gradient(135deg,#e1ff5794,#fffffffa);border-width:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-focus-guide h3,.account-focus-guide p{max-width:680px}.account-primary-actions{justify-content:flex-end}.account-primary-actions .op-primary{min-width:160px}.account-overview-card{background:#fffdf4;gap:16px}.account-overview-title,.account-overview-title h3,.account-overview-title p{margin:0}.account-overview-title p:not(.micro-label){max-width:680px;color:var(--muted);margin-top:6px;font-weight:800}.account-overview-layout{grid-template-columns:minmax(280px,.95fr) minmax(0,1.4fr);align-items:stretch;gap:14px;display:grid}.account-next-card{border:3px solid var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);align-content:start;gap:12px;padding:16px;display:grid}.account-next-card span,.account-profile-facts span,.account-summary-strip span{color:#564f45;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;width:fit-content;margin:0;padding:0;font:900 .65rem Space Grotesk,Inter,sans-serif;display:inline-block}.account-next-card strong{text-transform:uppercase;font:900 clamp(1.2rem,2vw,1.65rem)/1.05 Space Grotesk,Inter,sans-serif}.account-next-card p{margin:0;font-weight:800}.account-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.account-launch-receipt{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#fff7db 0%,#f0ffe2 100%);grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;padding:14px;display:grid}.account-launch-receipt h4,.account-launch-receipt p,.account-launch-receipt ul{margin:0}.account-launch-receipt p:not(.micro-label){color:var(--muted);margin-top:6px;font-weight:800}.account-launch-receipt ul{gap:8px;padding-left:18px;font-weight:800;display:grid}.support-triage-receipt{border:3px solid var(--ink);box-shadow:var(--shadow-soft);background:#f7fbff;border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;padding:14px;display:grid}.support-triage-receipt h4,.support-triage-receipt p,.support-triage-receipt ul{margin:0}.support-triage-receipt p:not(.micro-label){color:var(--muted);margin-top:6px;font-weight:800}.support-triage-receipt ul{gap:8px;padding-left:18px;font-weight:800;display:grid}.account-profile-facts article{box-shadow:none;background:#ffffffc7;border:2px solid #050505e6;gap:4px;padding:12px;display:grid}.account-profile-facts strong{text-transform:none;font-size:.95rem}.account-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.account-summary-strip article{box-shadow:none;background:#ffffffd1;border-width:2px;gap:8px}.account-summary-strip strong{font-size:.95rem;line-height:1.15}.account-summary-strip p{color:var(--muted);margin:0;font-size:.9rem}.account-summary-strip a,.account-summary-strip button{margin-top:auto}.account-panel>.operator-profile-form{margin-top:24px}.dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dashboard-card{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);align-content:start;gap:10px;padding:14px;display:grid}.dashboard-card h3{margin:0}.dashboard-card p{margin:0;font-size:.9rem}.dashboard-card a{justify-content:center;margin-top:4px}.dashboard-card.buyer-card{background:var(--lime)}.dashboard-card.operator-card{background:var(--cyan)}.dashboard-card.support-card{background:var(--paper)}.saved-profiles{gap:12px;margin-top:16px;display:grid}.saved-profiles article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.market-form{border:3px solid var(--ink);background:var(--lime);box-shadow:none;gap:12px;padding:16px;display:grid}.market-form-guide{border:3px solid var(--ink);background:#fffffff0;gap:10px;padding:12px;display:grid}.market-form-guide h3{margin:0}.market-form-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.market-form-checklist article{border:2px solid var(--ink);background:var(--paper);gap:8px;padding:12px;display:grid}.market-form-checklist p{margin:0;font-size:.9rem}.market-list{align-content:start;gap:12px;display:grid}.market-card,.empty-state{box-shadow:var(--shadow-soft);padding:16px}.market-card span{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;padding:4px 7px;font:900 .7rem Space Grotesk,Inter,sans-serif;display:inline-block}.market-card b{margin-top:10px;font:900 1.35rem Space Grotesk,Inter,sans-serif;display:inline-block}.proof-panel{gap:18px;display:grid}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.proof-grid article{min-width:0;max-width:100%;box-shadow:var(--shadow-soft);padding:14px}.proof-grid p{font-size:.88rem}#how-it-works .proof-grid h3{word-spacing:.12em;line-height:1.16}.how-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.how-detail-grid article,.how-chat-guide{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);padding:14px}.how-detail-grid span{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;width:fit-content;margin-bottom:8px;padding:4px 7px;font:900 .68rem Space Grotesk,Inter,sans-serif;display:inline-flex}.how-detail-grid h3,.how-chat-guide h3{margin:0 0 8px}.how-detail-grid p,.how-chat-guide p{margin:0}.how-chat-guide{background:var(--cyan);gap:14px;margin-top:14px;display:grid}.how-chat-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.how-chat-steps article{border:2px solid var(--ink);background:var(--white);padding:12px}.how-chat-steps strong{text-transform:uppercase;margin-bottom:6px;font:900 .9rem Space Grotesk,Inter,sans-serif;display:block}.customer-support-panel{border:3px solid var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:14px;display:grid}.customer-support-panel h3,.customer-support-panel p{margin:0}.customer-support-panel p:not(.micro-label){margin-top:6px}.customer-support-panel a:not(.op-primary){color:var(--ink);font-weight:900;text-decoration:underline}.customer-legal-panel{border:3px solid var(--ink);box-shadow:var(--shadow-soft);margin-top:14px;padding:14px}.customer-legal-panel .section-title-row{margin-bottom:12px}.customer-legal-panel h3,.customer-legal-panel h4,.customer-legal-panel p{margin:0}.customer-legal-panel .legal-grid article:first-child{background:var(--white);grid-column:auto}.legal-panel{background:var(--paper)}.legal-panel p{max-width:920px}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.legal-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.legal-grid article:first-child{background:var(--cyan);grid-column:1/-1}.legal-links{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.legal-links a{border:2px solid var(--ink);background:var(--white);text-transform:uppercase;padding:8px 10px;font:900 .75rem Space Grotesk,Inter,sans-serif}.admin-panel{background:var(--cyan)}.admin-dashboard-title{align-items:start}.admin-dashboard-title>strong{border:3px solid var(--ink);background:var(--lime);box-shadow:var(--shadow-soft);text-transform:uppercase;padding:10px 12px}.admin-dashboard-controls{border:3px solid var(--ink);background:#ffffffdb;grid-template-columns:minmax(220px,1fr) minmax(180px,.45fr) auto;align-items:end;gap:12px;margin:14px 0;padding:12px;display:grid}.admin-dashboard-controls label{text-transform:uppercase;gap:6px;font:900 .72rem Space Grotesk,Inter,sans-serif;display:grid}.admin-dashboard-controls input,.admin-dashboard-controls select,.admin-confirm-dialog textarea{border:2px solid var(--ink);background:var(--white);width:100%;color:var(--ink);padding:10px;font:800 .95rem Inter,sans-serif}.admin-dashboard-tabs{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.admin-dashboard-tabs button{border:3px solid var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);text-transform:uppercase;cursor:pointer;padding:10px 12px;font:900 .72rem Space Grotesk,Inter,sans-serif}.admin-dashboard-tabs button[aria-pressed=true]{background:var(--lime);box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.admin-dashboard-section{gap:14px;display:grid}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-metric-grid article,.admin-record-card{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.admin-metric-grid article{gap:8px;display:grid}.admin-metric-grid strong{font:900 clamp(2rem,5vw,3.2rem) Space Grotesk,Inter,sans-serif}.admin-record-list{gap:12px;display:grid}.admin-record-card{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.admin-record-card h4,.admin-record-card p{margin:0}.admin-record-card span{border:2px solid var(--ink);background:var(--pink);text-transform:uppercase;width:fit-content;padding:3px 7px;font:900 .68rem Space Grotesk,Inter,sans-serif;display:inline-flex}.admin-record-actions{gap:8px;min-width:160px;display:grid}.admin-record-actions button,.admin-metric-grid button{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;cursor:pointer;padding:8px 10px;font:900 .7rem Space Grotesk,Inter,sans-serif}.admin-confirm-dialog{border:4px solid var(--ink);background:var(--paper);width:min(620px,100%);max-height:min(780px,100vh - 32px);box-shadow:10px 10px 0 var(--pink);padding:18px;overflow:auto}.admin-confirm-dialog p{margin:0 0 12px}.admin-confirm-dialog label{gap:8px;font-weight:900;display:grid}.admin-confirm-dialog textarea{resize:vertical;min-height:120px}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-grid article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.admin-row{border-top:2px solid var(--ink);gap:8px;padding:10px 0;display:grid}.admin-row button{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;cursor:pointer;font:900 .7rem Space Grotesk,Inter,sans-serif}.admin-order-control-panel{grid-column:1/-1;background:linear-gradient(135deg,#fffffffa,#00f0ff2e)!important}.admin-panel-heading{border-bottom:3px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:start;gap:16px;margin-bottom:12px;padding-bottom:12px;display:grid}.admin-panel-heading h3,.admin-panel-heading p{margin:0}.admin-panel-note{border:2px solid var(--ink);background:var(--lime);padding:10px;font-weight:900}.admin-order-list{gap:14px;margin-top:12px;display:grid}.admin-order-control-panel .order-admin-row{border:3px solid var(--ink);background:var(--paper);grid-template-columns:minmax(260px,.9fr) minmax(260px,.8fr) minmax(320px,1fr);align-items:stretch;gap:12px;padding:12px;display:grid}.order-admin-summary,.admin-audit-trail-drawer,.order-admin-actions{min-width:0}.order-admin-summary{gap:10px;display:grid}.order-admin-summary>strong{overflow-wrap:anywhere;font:950 clamp(1rem,2vw,1.35rem) Space Grotesk,Inter,sans-serif}.order-admin-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.order-admin-summary dl div{border:2px solid var(--ink);background:var(--white);padding:8px}.order-admin-summary dt{text-transform:uppercase;font:950 .62rem Space Grotesk,Inter,sans-serif}.order-admin-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:850}.order-admin-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.order-admin-actions button{min-height:44px;padding:8px;line-height:1.15}.order-admin-actions button:last-child{background:var(--cyan);grid-column:1/-1}.order-admin-actions button:disabled{color:#0505058c;cursor:not-allowed;box-shadow:none;background:#e9e9e9}.production-panel{background:var(--white)}.payment-scaffold-panel{background:var(--lime)}.operations-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.operations-grid article{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);padding:14px}.support-case-form{border:3px solid var(--ink);background:var(--pink);grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:16px;padding:16px;display:grid}.support-case-form h3,.support-case-form p,.support-intake-checklist{grid-column:1/-1}.support-case-notice{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);grid-column:1/-1;padding:10px 12px;display:block}.support-case-form button{border:3px solid var(--ink);background:var(--lime);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;padding:12px;font:900 .78rem Space Grotesk,Inter,sans-serif}.support-case-list{gap:12px;margin-top:14px;display:grid}.support-case-list article{border:3px solid var(--ink);background:var(--white);box-shadow:var(--shadow-soft);padding:14px}.message-timeline{border-top:2px solid var(--ink);margin-top:12px;padding-top:10px}.order-message-form{border-top:2px solid var(--ink);gap:10px;margin-top:12px;padding-top:12px;display:grid}.order-reply-guidance{border:2px solid var(--ink);background:#e1ff573d;gap:4px;padding:10px;display:grid}.order-reply-guidance strong{text-transform:uppercase;font:900 .75rem Space Grotesk,Inter,sans-serif}.order-reply-guidance p,.order-reply-guidance small{margin:0}.order-message-form textarea{min-height:72px}.order-message-form button{border:3px solid var(--ink);background:var(--lime);text-transform:uppercase;box-shadow:var(--shadow-soft);cursor:pointer;padding:10px 12px;font:900 .72rem Space Grotesk,Inter,sans-serif}.order-message-form button:disabled,.order-message-form button[aria-busy=true]{color:#333;box-shadow:none;cursor:wait;background:#e9e9e9}.support-admin-row textarea{min-height:70px}.file-safety-panel article:first-child{background:var(--pink)}.email-fallback-card{border:4px solid var(--ink);background:linear-gradient(135deg, var(--lime), var(--white));box-shadow:var(--shadow-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:34px;padding:clamp(16px,3vw,24px);display:grid}.email-fallback-card h2{margin:0;font-size:clamp(1.8rem,4vw,3.2rem)}.email-fallback-card p:not(.micro-label){max-width:760px;color:var(--ink);margin:8px 0 0;font-weight:800}.email-brief-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.email-brief-checklist li{border:2px solid var(--ink);background:#ffffffbd;padding:9px 10px;font:900 .82rem/1.25 Space Grotesk,Inter,sans-serif}.email-fallback-card .op-primary{text-align:center;justify-self:end}.request-job-modal{border:5px solid var(--ink);background:var(--paper);width:min(680px,100%);max-height:min(760px,100vh - 36px);box-shadow:12px 12px 0 var(--lime);border-radius:28px;padding:clamp(18px,4vw,34px);overflow:auto}.request-job-modal .section-title-row,.request-job-modal-title-row{align-items:start}.request-job-form,.request-job-signin-panel{gap:12px;margin-top:16px;display:grid}.request-job-form label{text-transform:uppercase;letter-spacing:.03em;gap:6px;font:900 .74rem/1.15 Space Grotesk,Inter,sans-serif;display:grid}.request-job-form input,.request-job-form textarea{border:3px solid var(--ink);width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border-radius:14px;padding:11px 12px;font:800 .95rem/1.35 Inter,sans-serif}.request-job-form input[aria-invalid=true],.request-job-form textarea[aria-invalid=true]{border-color:#b91c1c;box-shadow:0 0 0 3px #b91c1c24}.request-job-form input[aria-invalid=true]+.field-help,.request-job-form textarea[aria-invalid=true]+.field-help{color:#7f1d1d}.request-job-form textarea{resize:vertical;min-height:92px}.request-job-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field-optional{color:var(--muted);text-transform:none;font-weight:800}.field-help{color:var(--muted);text-transform:none;letter-spacing:0;font:800 .82rem/1.35 Inter,sans-serif}.request-job-notice{border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:14px;padding:10px 12px;font:900 .85rem/1.35 Inter,sans-serif;display:block}.request-job-form button:disabled{opacity:.62;cursor:wait}.request-job-progress{border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#f7ffe0;padding:12px}.request-job-progress strong{text-transform:uppercase;margin-bottom:8px;font:900 .82rem Space Grotesk,Inter,sans-serif;display:block}.request-job-progress ul{color:var(--ink);gap:6px;margin:0;padding-left:18px;font:800 .86rem Inter,sans-serif;display:grid}.request-job-modal-actions{flex-wrap:wrap;gap:10px;display:flex}.request-job-modal-actions>*{text-align:center;flex:180px}.request-job-signin-panel{border:3px solid var(--ink);background:#fff;border-radius:18px;padding:18px}.request-job-signin-panel h3{text-transform:uppercase;margin:0;font:900 1.35rem/1.1 Space Grotesk,Inter,sans-serif}.request-job-signin-panel p{color:var(--muted);margin:0;font-weight:800}.request-job-signin-steps{border:2px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:14px;gap:6px;margin:0;padding:12px 12px 12px 30px;font:800 .88rem/1.35 Inter,sans-serif;display:grid}.request-job-email-link{background:var(--lime)}.op-footer{border-top:4px solid var(--ink);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;padding-top:18px;font:900 .75rem Space Grotesk,Inter,sans-serif;display:flex}.op-footer span{color:var(--muted);margin-right:auto}@media (width<=1180px){.market-service-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}@media (width<=980px){.market-service-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.marketplace-controls{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){html,body{max-width:100%;overflow-x:hidden}.op-shell{width:calc(100% - 48px);max-width:720px;padding-top:10px;overflow-x:visible}.op-shell>*{max-width:100%}.op-topbar{grid-template-columns:1fr;gap:8px}.op-topbar .op-navlinks,.op-topbar>.op-primary,.op-topbar>.op-secondary{display:none}.site-section-tabs{box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.site-section-tabs button{padding:8px;font-size:.68rem}.site-section-tabs button:last-child{grid-column:1/-1}.account-actions{justify-content:stretch}.account-actions a{width:100%}.op-hero{grid-template-columns:1fr;grid-template-areas:"copy";gap:0;padding:18px 0 12px}.hero-asset-card{max-width:560px;box-shadow:6px 6px 0 var(--ink);justify-self:center;transform:none}.hero-asset-card img{min-height:0}.hero-asset-card{display:none}.op-hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;word-break:normal;max-width:100%;font-size:clamp(1.8rem,7.4vw,2.8rem);line-height:1}.tone-highlight,.ai-highlight{box-shadow:none;border-width:3px}.need-search{grid-template-columns:1fr;margin-top:18px}.need-search span{display:none}.need-search input{white-space:normal;text-transform:none;padding:14px 10px;font-size:.78rem}.after-submit-note{display:none}.open-market-panel,.open-market-grid,.starter-task-grid,.outcome-grid,.marketplace-action-guide-grid,.marketplace-route-guide-grid,.marketplace-topbar,.marketplace-controls,.market-service-grid,.service-details-grid,.service-package-grid,.market-service-card-actions,.request-job-form-row,.custom-task-grid,.service-fit-grid,.micro-jobs-grid,.model-grid,.value-prop-grid,.operator-preview-grid,.demand-grid,.page-visual-row,.trust-strip,.account-shortcut,.email-fallback-card,.email-brief-checklist,.account-role-choice,.account-form,.operator-profile-form,.profile-edit-form,.dashboard-meta,.account-focus-guide,.account-overview-layout,.dashboard-grid,.account-workspace-tabs,.workspace-summary-grid,.mailbox-priority-panel,.mailbox-flow-grid,.order-room-priority-summary,.order-room-guide-grid,.launch-path-grid,.support-workspace-grid,.support-intake-preview,.support-response-plan,.proof-grid,.legal-grid,.review-step-grid,.lifecycle-steps,.operations-grid,.how-detail-grid,.how-chat-steps,.customer-support-panel,.support-case-form,.admin-dashboard-controls,.admin-metric-grid,.admin-record-card,.admin-grid{grid-template-columns:minmax(0,1fr)}.services-list.market-service-grid{width:100%;max-width:100%;overflow:hidden}.market-service-card-pop{box-shadow:4px 4px 0 var(--ink);transform:none}.market-service-card-pop:nth-child(2n){transform:none}.market-service-card:focus-visible,.market-service-card:hover{box-shadow:4px 4px 0 var(--ink);transform:none}.operator-preview-card{min-height:auto}.operator-preview-card,.human-ai-model,.value-prop-panel,.model-grid article,.value-prop-grid article,.micro-job-card,.compact-panel,.account-shortcut,.email-fallback-card,.market-card,.custom-task-card,.custom-task-empty-card,.empty-state,.proof-grid article,.legal-grid article,.trust-strip article,.service-strip,.market-form,.account-form,.operator-profile-form,.dashboard-meta article,.account-next-card,.account-profile-facts article,.dashboard-card,.dashboard-section-card,.workspace-summary-grid article,.mailbox-flow-grid article,.mailbox-thread-list article,.workspace-list article,.support-workspace-grid article,.support-case-workspace-list article,.launch-path-grid article,.profile-edit-modal,.support-case-form,.support-case-list article,.operations-grid article,.admin-grid article{min-width:0;max-width:100%}.admin-panel-heading,.admin-order-control-panel .order-admin-row,.order-admin-summary dl,.order-admin-actions{grid-template-columns:minmax(0,1fr)}.admin-order-control-panel{padding:12px}.admin-panel-note,.order-admin-actions button{width:100%}.order-admin-actions button:last-child{grid-column:auto}.micro-job-card{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;min-height:auto;padding:12px}.micro-job-icon{grid-area:1/1/span 2;width:118px;height:118px}.micro-job-card strong,.micro-job-card em{grid-column:2}.micro-job-card strong{font-size:1rem}.micro-job-card em{font-size:.84rem}.service-strip{grid-template-columns:1fr}.page-banner-card{box-shadow:4px 4px 0 var(--ink);justify-self:stretch;transform:none}.service-details-modal{width:min(560px,100%);max-height:calc(100vh - 24px)}.service-details-next-steps,.service-details-fit-receipt,.service-details-modal .market-service-card-actions{grid-template-columns:minmax(0,1fr)}.service-details-modal .market-service-card-actions button{justify-content:center;width:100%}.service-details-grid article,.service-package-grid article{min-width:0}.market-service-card-price{text-align:left;justify-self:stretch;min-width:0}.strip-meta{justify-items:start}.section-title-row{flex-direction:column;align-items:flex-start;min-width:0}.section-title-row>*,.section-line-heading>*{min-width:0;max-width:100%}h1,h2,h3,p,a,span,strong{overflow-wrap:break-word}.starter-task-grid,.launch-path-grid,.workspace-quick-guide-grid,.workspace-progress-card,.workspace-progress-details{grid-template-columns:minmax(0,1fr)}.launch-path-actions a{justify-content:center;width:100%}.account-workspace-tabs button{min-height:56px}.workspace-empty-actions a,.workspace-empty-actions button{width:100%}.open-market-panel{padding-bottom:clamp(18px,3vw,30px)}.open-market-actions{z-index:auto;width:100%;box-shadow:none;background:0 0;border-top:0;gap:8px;margin:0;padding:0;position:static;transform:none}.open-market-actions a{flex:180px;justify-content:center;width:100%;min-width:0;padding-top:10px;padding-bottom:10px;font-size:.72rem}.big-cta{box-shadow:6px 6px 0 var(--lime);padding:28px 16px}.big-cta h2{font-size:clamp(2.25rem,13vw,4rem)}.big-cta .op-primary,.big-cta .op-secondary,.launch-path-actions a{justify-content:center;width:100%}.market-service-btn-secondary{min-height:44px}.market-form-checklist{grid-template-columns:minmax(0,1fr)}}@media (width<=460px){.op-shell{width:calc(100% - 32px);max-width:360px}.op-brand{max-width:100%}.op-brand img{width:min(292px,100%);max-height:62px}.op-topbar{grid-template-columns:1fr}.op-topbar .op-navlinks,.op-topbar>.op-primary,.op-topbar>.op-secondary{display:none}.site-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.site-section-tabs button{padding:8px 6px;font-size:.62rem;line-height:1.05}.site-section-tabs button:last-child{grid-column:1/-1}.op-primary,.op-secondary,.op-navlinks a{padding:9px 10px;font-size:.66rem}.micro-job-card{padding:8px 9px;font-size:.66rem}.page-mode-hint{border-width:2px;margin-top:8px;padding:7px 8px;font-size:.68rem;line-height:1.2}.op-hero{gap:0;padding-top:14px;padding-bottom:8px}.hero-asset-card{box-shadow:none;border-width:3px;padding:8px}.hero-asset-card img{border-width:2px}.hero-asset-card figcaption{border-width:2px;font-size:.58rem}.op-hero h1{letter-spacing:-.006em;overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.08rem,5.2vw,1.48rem);line-height:1.14}.eyebrow{box-shadow:none;max-width:100%;font-size:.58rem}.hero-subcopy{overflow-wrap:anywhere;max-width:100%;font-size:.72rem;line-height:1.5}.tone-highlight,.ai-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;vertical-align:baseline;border-width:2px;max-width:100%;padding:0 .04em;display:inline}.op-hero .tone-highlight,.op-hero .ai-highlight{margin:.06em .02em}.open-market-panel{padding-bottom:16px}.open-market-actions{gap:7px;width:100%;padding:0}.open-market-actions a{padding-top:8px;padding-bottom:8px;font-size:.64rem}.section-line-heading{flex-direction:column;align-items:flex-start;gap:10px}.section-line-heading span{width:34px}.section-line-heading h2{letter-spacing:-.025em;font-size:1.28rem}.micro-jobs-intro{margin:-4px 0 14px;font-size:.82rem}.micro-job-card{width:100%;min-width:0;min-height:auto;box-shadow:none;overflow-wrap:anywhere;grid-template-columns:82px minmax(0,1fr);gap:9px}.micro-job-icon{width:82px;height:82px}.micro-job-icon img{width:calc(100% - 2px);height:calc(100% - 2px);transform:none}.micro-job-card>span:not(.micro-job-icon){width:34px;height:34px;font-size:1.05rem}.micro-job-card strong{font-size:.86rem}.micro-job-card em{font-size:.74rem}.operator-preview-card p,.service-strip p,.proof-grid p{overflow-wrap:break-word}.need-search{box-shadow:none;border-width:3px}.need-search a{border-left-width:0;border-top:3px solid var(--ink);width:100%;min-width:0;padding-left:8px;padding-right:8px}.need-search input{padding:14px 10px;font-size:.78rem}.after-submit-note{display:none}.after-submit-note strong,.after-submit-note span{width:100%;font-size:.65rem}.human-ai-model{box-shadow:none}.operator-preview-card h3{font-size:1.2rem}.compact-panel,.operator-preview-card,.account-shortcut,.value-prop-panel,.value-prop-grid article,.trust-strip article,.proof-grid article,.legal-grid article,.market-card,.empty-state{box-shadow:none;border-width:3px}.legal-grid article:first-child{grid-column:auto}.big-cta{box-shadow:none}}.op-topbar{border:4px solid var(--ink);box-shadow:none;background:#fff;border-bottom:0;padding:12px}.site-section-tabs{border:4px solid var(--ink);box-shadow:var(--shadow-soft);background:#fff;border-radius:0;margin-top:0;padding:8px}.site-section-tabs button{border:3px solid var(--ink);box-shadow:none;text-transform:uppercase;border-radius:0;font-family:Space Grotesk,Inter,sans-serif;font-size:.78rem}.page-mode-hint{background:#fff;border-color:#0505051f;border-radius:14px}.hero-quick-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}#services.compact-panel{flex-direction:column;display:flex}#services .market-filter-summary{order:1}#services .market-service-empty-state{order:2}#services .market-service-grid{order:3}#services .outcome-browser{order:4}#services .marketplace-action-guide{order:5}.marketplace-controls{grid-template-columns:repeat(5,minmax(140px,1fr))}.market-filter-summary{box-shadow:none;text-transform:none;background:#f7fbff;border-width:1px;border-radius:14px}.market-filter-summary span{box-shadow:none;border:1px solid #0505051f;border-radius:999px}.market-service-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;margin:16px 0 10px;overflow:visible}.market-service-card-pop,.market-service-card-pop:nth-child(2n),.market-service-card:hover,.market-service-card:focus-visible{transform:none}.market-service-card,.market-service-card-pop{background:#fff;border-width:1px;border-radius:18px;padding:16px;box-shadow:0 14px 32px #05050514}.market-service-card-pop:before{display:none}.market-service-card:hover,.market-service-card:focus-visible{box-shadow:0 18px 38px #05050521}.market-service-thumb{background:#f7fbff;border:1px solid #0505051f;border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.45rem;display:grid}.market-service-card span{box-shadow:none;text-transform:none;background:#eefbff;border-width:1px;border-radius:999px;font-family:Inter,sans-serif;font-size:.68rem}.market-service-card .market-service-card-kicker{background:#edff9e}.market-service-card .market-service-card-prompt{display:none}.market-service-card-head h3{letter-spacing:-.02em;min-height:auto;font-size:clamp(1.08rem,1.4vw,1.28rem);line-height:1.12}.market-service-card-price{box-shadow:none;background:#f7f7f7;border-width:1px;border-radius:14px}.market-service-btn{box-shadow:none;text-transform:none;border-width:1px;border-radius:12px;font-family:Inter,sans-serif;font-size:.72rem}.market-service-btn-primary,.market-service-btn-pay{background:var(--ink);color:var(--white)}.market-service-card-request{background:linear-gradient(135deg,#ffeef6f2,#fffffff5 46%),#fff7fb;border-color:#99296057}.market-service-card-request .market-service-card-type-request{color:#7b1744;background:#ffe0f0}.market-card-upload-image{aspect-ratio:16/9;object-fit:cover;background:#f7fbff;border:1px solid #0505051f;border-radius:14px;width:100%;margin-bottom:12px;display:block}.market-image-upload input[type=file]{background:#fff;border:1px dashed #05050559;border-radius:12px;width:100%;padding:10px}.market-image-preview{background:#ffffffc7;border:1px solid #05050524;border-radius:14px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.market-image-preview img{object-fit:cover;border:1px solid #0505051f;border-radius:10px;width:92px;height:58px}.market-image-preview span{overflow-wrap:anywhere;min-width:0}.market-service-card-request .market-request-price{background:#fff1f7}.market-service-card-request .market-service-btn-primary{color:var(--white);background:#7b1744}.market-list-feed-note .empty-state{background:#fff7fb}.outcome-browser,.marketplace-action-guide{box-shadow:none;background:#fff;border-width:1px;border-radius:18px}@media (width<=920px){.marketplace-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.marketplace-controls{grid-template-columns:minmax(0,1fr)}.hero-quick-actions a{justify-content:center;width:100%}.market-service-card-actions{grid-template-columns:minmax(0,1fr)}}.marketplace-topbar{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);align-items:start;width:100%;max-width:100%;display:grid}.marketplace-topbar>*{min-width:0}.marketplace-primary-actions{flex-wrap:wrap;align-items:center;gap:10px 12px;max-width:720px;margin-top:16px;display:flex}.marketplace-request-job-cta{border:2px solid var(--ink);color:#fff;min-height:48px;font:inherit;letter-spacing:-.02em;cursor:pointer;background:linear-gradient(135deg,#ff4fa3 0%,#ff7a18 100%);border-radius:999px;justify-content:center;align-items:center;padding:13px 24px;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;transform:translateY(0);box-shadow:0 10px #050505eb}.marketplace-request-job-cta:hover,.marketplace-request-job-cta:focus-visible{transform:translateY(3px);box-shadow:0 7px #050505eb}.marketplace-primary-actions span{color:#050505b8;flex:220px;font-weight:700;line-height:1.35}.marketplace-controls{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));width:100%;min-width:0;max-width:100%}.marketplace-controls label,.marketplace-controls select,.marketplace-controls input{width:100%;min-width:0;max-width:100%}.marketplace-controls select,.marketplace-controls input{min-height:46px}.filter-clear-inline{min-height:38px}.marketplace-route-guide-grid a,.marketplace-route-guide-grid button{min-height:44px}.marketplace-request-job-cta:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}#services .market-filter-summary,#services .market-service-empty-state,#services .market-service-grid,#services .outcome-browser,#services .marketplace-action-guide{order:initial}.open-market-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:20px}.open-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.open-market-grid .home-payment-clarity{grid-column:1/-1}.open-market-grid article,.outcome-grid button,.marketplace-action-guide article{box-shadow:none;border-width:1px;border-radius:16px}@media (width<=980px){.marketplace-topbar,.open-market-panel{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.marketplace-controls,.open-market-grid{grid-template-columns:minmax(0,1fr)}.marketplace-primary-actions{align-items:stretch}.marketplace-request-job-cta{width:100%}.marketplace-primary-actions span{flex-basis:100%}.filter-clear-inline{width:100%;min-height:44px}.market-filter-summary{gap:8px}.request-job-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:6px 6px 0 var(--lime);border-width:3px;border-radius:20px;padding:16px}.request-job-form-row{grid-template-columns:minmax(0,1fr)}.request-job-modal-actions>*{flex-basis:100%}}.home-payment-clarity{color:var(--ink);box-shadow:none;background:#f7fbff;border:1px solid #0505051f;border-radius:16px}.home-payment-clarity strong,.home-payment-clarity span,.home-payment-clarity .micro-label{color:var(--ink)}.design-lane-preview{border:3px solid var(--ink);color:var(--ink);background:#fbf6e8;border-radius:28px;margin:18px 0 28px;padding:clamp(16px,4vw,42px);overflow:hidden;box-shadow:10px 10px #050505e6}.design-lane-kicker{border-bottom:2px solid var(--ink);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:clamp(18px,3vw,34px);padding-bottom:12px;font:950 .78rem Space Grotesk,Inter,sans-serif;display:flex}.design-lane-kicker span{color:#0505059e}.design-lane-kicker strong{border:2px solid var(--ink);background:var(--lime);border-radius:999px;padding:6px 10px}.ledger-preview-layout,.workorder-preview-layout,.directory-preview-layout{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);align-items:center;gap:clamp(18px,4vw,46px);display:grid}.workorder-preview-layout{grid-template-columns:minmax(280px,1.1fr) minmax(0,.9fr)}.ledger-preview-copy h1,.workorder-copy h1,.directory-preview-copy h1{max-width:760px;color:var(--ink);letter-spacing:-.075em;text-transform:uppercase;margin:10px 0 14px;font:950 clamp(2.5rem,7vw,5.6rem)/.88 Space Grotesk,Inter,sans-serif}.ledger-preview-copy>p:not(.micro-label),.workorder-copy>p:not(.micro-label),.directory-preview-copy>p:not(.micro-label){color:#050505bd;max-width:620px;font:850 clamp(1rem,1.6vw,1.25rem)/1.35 Inter,sans-serif}.design-lane-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.ledger-ticket{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fffdf6;border-radius:24px;padding:clamp(18px,4vw,34px)}.ledger-ticket .ticket-number{border:2px solid var(--ink);letter-spacing:.08em;background:#ff9fe8;border-radius:999px;margin-bottom:16px;padding:6px 10px;font:950 .72rem Space Grotesk,Inter,sans-serif;display:inline-block}.ledger-ticket h2{letter-spacing:-.055em;margin:0 0 20px;font:950 clamp(1.6rem,4vw,3.2rem)/.94 Space Grotesk,Inter,sans-serif}.ledger-ticket dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.ledger-ticket dl div,.workorder-board article,.directory-card-grid article{border:2px solid var(--ink);background:var(--white);border-radius:16px;padding:12px}.ledger-ticket dt,.workorder-board span,.directory-card-grid span{color:#05050599;text-transform:uppercase;margin-bottom:5px;font:950 .68rem Space Grotesk,Inter,sans-serif}.ledger-ticket dd{margin:0;font-weight:900}.ledger-ticket p,.design-lane-self-review{font-weight:850}.workorder-board{gap:12px;display:grid}.workorder-board article{min-height:118px;box-shadow:5px 5px 0 var(--ink);flex-direction:column;justify-content:space-between;display:flex}.workorder-board article:nth-child(2){background:var(--lime)}.workorder-board article:nth-child(3){background:#f7fbff}.workorder-board article:nth-child(4){color:var(--white);background:#111}.workorder-board article:nth-child(4) span{color:#ffffffad}.workorder-board strong{font:950 clamp(1.1rem,2.6vw,1.7rem)/1.02 Space Grotesk,Inter,sans-serif}.directory-preview-layout{align-items:start}.directory-search{border:3px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);border-radius:999px;justify-content:space-between;gap:10px;margin-top:22px;padding:8px 8px 8px 18px;font-weight:900;display:flex}.directory-search span{color:#0505059e;align-self:center}.directory-search strong{background:var(--lime);color:var(--ink);white-space:nowrap;border-radius:999px;padding:10px 14px}.directory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.directory-card-grid article{min-height:190px;box-shadow:5px 5px 0 var(--ink)}.directory-card-grid h2{letter-spacing:-.04em;margin:10px 0;font:950 clamp(1.15rem,2.5vw,1.65rem)/1 Space Grotesk,Inter,sans-serif}.directory-card-grid p{color:#050505ad;margin:0;font-weight:850}.marketboard-preview-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:stretch;gap:clamp(18px,3vw,36px);display:grid}.marketboard-rail{border:2px solid var(--ink);color:var(--white);background:#101010;border-radius:22px;flex-direction:column;gap:14px;padding:14px;display:flex}.marketboard-logo-mark,.marketboard-rail strong,.marketboard-card span,.marketboard-card footer{letter-spacing:.055em;text-transform:uppercase;font:950 .72rem Space Grotesk,Inter,sans-serif}.marketboard-post-brief{border:2px solid var(--ink);background:var(--lime);color:var(--ink);box-shadow:4px 4px 0 var(--white);border-radius:14px;padding:12px;font:950 .9rem Space Grotesk,Inter,sans-serif}.marketboard-rail div{gap:8px;display:grid}.marketboard-rail div span{color:#fffc;border:1px solid #ffffff47;border-radius:999px;padding:7px 9px;font-weight:850}.marketboard-rail p{color:#ffffffb8;margin:auto 0 0;font-weight:800}.marketboard-main{min-width:0}.marketboard-hero-copy h1{max-width:820px;color:var(--ink);letter-spacing:-.07em;text-transform:uppercase;margin:10px 0 12px;font:950 clamp(2.2rem,5.8vw,4.45rem)/.94 Space Grotesk,Inter,sans-serif}.marketboard-hero-copy>p:not(.micro-label){color:#050505bd;max-width:680px;font:850 clamp(1rem,1.55vw,1.18rem)/1.38 Inter,sans-serif}.marketboard-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.marketboard-primary-action,.marketboard-secondary-action{border:2px solid var(--ink);border-radius:14px;padding:12px 15px;font:950 .92rem Space Grotesk,Inter,sans-serif;box-shadow:3px 3px #050505db}.marketboard-primary-action{background:var(--lime);color:var(--ink)}.marketboard-secondary-action{background:var(--white);color:var(--ink)}.marketboard-stat-strip{flex-wrap:wrap;gap:8px;margin:12px 0 2px;display:flex}.marketboard-stat-strip span{border:2px solid var(--ink);color:#050505c7;letter-spacing:.02em;text-transform:uppercase;background:#fff8b8;border-radius:999px;padding:7px 10px;font:950 .78rem Space Grotesk,Inter,sans-serif}.marketboard-search{border:3px solid var(--ink);background:var(--white);box-shadow:5px 5px 0 var(--ink);border-radius:18px;justify-content:space-between;gap:12px;margin:18px 0;padding:10px;font-weight:900;display:flex}.marketboard-search input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;padding:10px 8px;font:900 1rem Inter,sans-serif}.marketboard-search input::placeholder{color:#0505059e;opacity:1}.marketboard-search button{background:var(--ink);color:var(--white);white-space:nowrap;border:0;border-radius:12px;padding:10px 14px;font:950 .9rem Space Grotesk,Inter,sans-serif}.marketboard-feed-heading{color:#050505b3;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font:950 .78rem Space Grotesk,Inter,sans-serif;display:flex}.marketboard-feed-heading strong{color:var(--ink)}.marketboard-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketboard-card{border:2px solid var(--ink);background:var(--white);border-radius:18px;min-width:0;padding:14px;box-shadow:4px 4px #050505d9}.marketboard-card-request{background:#fffdf4}.marketboard-card span{color:#05050594}.marketboard-card h2{letter-spacing:-.045em;margin:8px 0;font:950 clamp(1.15rem,2.5vw,1.65rem)/1 Space Grotesk,Inter,sans-serif}.marketboard-card p{color:#050505b8;margin:0 0 14px;font-weight:800}.marketboard-card footer{border-top:1px solid #0505052e;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:10px;display:flex}.design-lane-self-review{border:2px dashed var(--ink);background:#ffffff94;border-radius:16px;margin-top:clamp(18px,3vw,30px);padding:12px}@media (width<=820px){.ledger-preview-layout,.workorder-preview-layout,.directory-preview-layout,.marketboard-preview-layout,.workorder-preview-layout{grid-template-columns:minmax(0,1fr)}.workorder-board{order:2}.workorder-copy{order:1}.directory-card-grid,.marketboard-feed{grid-template-columns:minmax(0,1fr)}.marketboard-search{flex-direction:column}.marketboard-search button{width:100%}.marketboard-rail{order:2}.marketboard-main{order:1}}@media (width<=560px){.design-lane-preview{box-shadow:5px 5px 0 var(--ink);border-width:2px;border-radius:20px;padding:14px}.design-lane-kicker{display:block}.design-lane-kicker strong{margin-top:8px;display:inline-block}.ledger-preview-copy h1,.workorder-copy h1,.directory-preview-copy h1,.marketboard-hero-copy h1{overflow-wrap:anywhere;font-size:clamp(2.15rem,13vw,3.55rem)}.ledger-ticket dl{grid-template-columns:minmax(0,1fr)}.ledger-ticket,.workorder-board article,.directory-card-grid article{box-shadow:none}.directory-search{border-radius:18px;flex-direction:column;align-items:stretch;padding:12px}.directory-search strong{text-align:center}}.marketboard-preview-shell{--marketboard-bg:#f7f1df;--marketboard-panel:#fffdf4;--marketboard-muted:#050505a8;--marketboard-line:2px solid var(--ink);width:min(1240px,100% - 32px)}.marketboard-preview-shell .op-topbar{border:var(--marketboard-line);background:#101010;border-radius:18px;margin-bottom:8px;padding:10px 14px;box-shadow:3px 3px #050505e6}.marketboard-preview-shell .op-brand img{filter:brightness(0)invert();max-height:54px}.marketboard-preview-shell .site-section-tabs{background:0 0;border:0;gap:8px;margin:14px 0}.marketboard-preview-shell .site-section-tabs button{border:var(--marketboard-line);background:var(--marketboard-panel);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;font:950 .72rem Space Grotesk,Inter,sans-serif;box-shadow:2px 2px #050505e6}.marketboard-preview-shell .site-section-tabs button[aria-current=page],.marketboard-preview-shell .site-section-tabs button[aria-pressed=true]{background:var(--lime);color:var(--ink)}.marketboard-preview-shell .page-mode-hint,.marketboard-preview-shell .market-filter-summary,.marketboard-preview-shell .service-legal-note,.marketboard-preview-shell .package-payment-note,.marketboard-preview-shell .support-summary-helper{border:var(--marketboard-line);color:#050505bd;background:#fff8b8;border-radius:16px;padding:10px 12px;font-weight:850}.marketboard-preview-shell .page-pane:not(.design-lane-preview),.marketboard-preview-shell .compact-panel,.marketboard-preview-shell .account-panel,.marketboard-preview-shell .how-panel,.marketboard-preview-shell .open-market-panel,.marketboard-preview-shell .micro-jobs-section,.marketboard-preview-shell .trust-strip,.marketboard-preview-shell .human-ai-model,.marketboard-preview-shell .value-prop-panel,.marketboard-preview-shell .account-shortcut,.marketboard-preview-shell .top-operators,.marketboard-preview-shell .big-cta,.marketboard-preview-shell .buyer-timeline,.marketboard-preview-shell .operator-flow,.marketboard-preview-shell .secure-payments-panel,.marketboard-preview-shell .support-panel,.marketboard-preview-shell .legal-panel{border:var(--marketboard-line);background:var(--marketboard-panel);border-radius:24px;overflow:hidden;box-shadow:5px 5px #050505db}.marketboard-preview-shell .op-hero{background:var(--marketboard-panel);grid-template-columns:minmax(0,.94fr) minmax(260px,.56fr);align-items:stretch;padding:clamp(16px,3vw,28px)}.marketboard-preview-shell .hero-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.marketboard-preview-shell .hero-copy h1{font-size:clamp(2.4rem,6.5vw,5.4rem);line-height:.88}.marketboard-preview-shell .hero-subcopy,.marketboard-preview-shell .section-title-row p,.marketboard-preview-shell .compact-panel p,.marketboard-preview-shell .account-panel p,.marketboard-preview-shell .how-panel p{color:var(--marketboard-muted);font-weight:800}.marketboard-preview-shell .hero-asset-card,.marketboard-preview-shell .operator-card,.marketboard-preview-shell .fee-preview-card,.marketboard-preview-shell .market-service-card,.marketboard-preview-shell .custom-task-card,.marketboard-preview-shell .account-overview-card,.marketboard-preview-shell .mailbox-card,.marketboard-preview-shell .order-room-card,.marketboard-preview-shell .timeline-card,.marketboard-preview-shell .guide-card,.marketboard-preview-shell .trust-strip article,.marketboard-preview-shell .human-ai-model article,.marketboard-preview-shell .value-prop-panel article,.marketboard-preview-shell .marketplace-route-guide article{border:var(--marketboard-line);background:#fffdf8;border-radius:18px;box-shadow:4px 4px #050505d1}.marketboard-preview-shell .custom-task-card,.marketboard-preview-shell .market-service-card-request,.marketboard-preview-shell .marketboard-card-request{background:#fffdf4}.marketboard-preview-shell .market-service-grid,.marketboard-preview-shell .services-list,.marketboard-preview-shell .operator-grid,.marketboard-preview-shell .micro-jobs-grid,.marketboard-preview-shell .account-overview-grid,.marketboard-preview-shell .mailbox-grid,.marketboard-preview-shell .timeline-grid,.marketboard-preview-shell .marketplace-route-guide-grid{gap:12px}.marketboard-preview-shell .marketplace-controls,.marketboard-preview-shell .marketplace-primary-actions,.marketboard-preview-shell .account-actions,.marketboard-preview-shell .op-actions,.marketboard-preview-shell .big-cta-actions{gap:10px}.marketboard-preview-shell .op-primary,.marketboard-preview-shell .op-secondary,.marketboard-preview-shell .marketplace-request-job-cta,.marketboard-preview-shell .market-service-btn,.marketboard-preview-shell .account-actions a,.marketboard-preview-shell button:not(.site-section-tabs button):not(.marketboard-post-brief):not(.marketboard-search button){border:var(--marketboard-line);border-radius:14px;font-family:Space Grotesk,Inter,sans-serif;font-weight:950;box-shadow:3px 3px #050505db}.marketboard-preview-shell .op-secondary,.marketboard-preview-shell .market-service-btn-secondary{background:var(--marketboard-panel);color:var(--ink)}.marketboard-preview-shell .micro-label,.marketboard-preview-shell .eyebrow,.marketboard-preview-shell .market-service-card-eyebrow,.marketboard-preview-shell .custom-task-card-head span{color:#05050594;letter-spacing:.06em;text-transform:uppercase;font-family:Space Grotesk,Inter,sans-serif;font-weight:950}.marketboard-preview-shell .big-cta{color:var(--white);background:#101010}.marketboard-preview-shell .big-cta h2,.marketboard-preview-shell .big-cta p{color:var(--white)}@media (width<=820px){.marketboard-preview-shell{width:min(100% - 22px,1240px)}.marketboard-preview-shell .op-hero{grid-template-columns:minmax(0,1fr)}.marketboard-preview-shell .site-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.marketboard-preview-shell .op-topbar,.marketboard-preview-shell .page-pane:not(.design-lane-preview),.marketboard-preview-shell .compact-panel,.marketboard-preview-shell .account-panel,.marketboard-preview-shell .how-panel{border-radius:18px;box-shadow:3px 3px #050505db}.marketboard-preview-shell .hero-copy h1{overflow-wrap:anywhere;font-size:clamp(2.2rem,13vw,3.7rem)}.marketboard-preview-shell .marketboard-search,.marketboard-hero-actions{flex-direction:column}.marketboard-preview-shell .marketboard-search button,.marketboard-primary-action,.marketboard-secondary-action{width:100%}}.marketboard-preview-shell{--marketboard-bg:#fffdf4;--marketboard-panel:#fff;--marketboard-ink:#050505;--marketboard-muted:#4a4a4a;--marketboard-line:2px solid #05050529;--marketboard-blue:#050505;--marketboard-gold:#d7ff00;--marketboard-cyan:#6eefff;--marketboard-pink:#ff9fe8;--marketboard-surface:#fffdf4;--marketboard-shadow:8px 8px 0 #050505e0;width:min(1280px,100% - 36px);color:var(--marketboard-ink)}.marketboard-preview-shell .op-topbar{border:3px solid var(--marketboard-ink);background:var(--marketboard-panel);box-shadow:6px 6px 0 var(--marketboard-gold);border-radius:0;padding:16px 20px}.marketboard-preview-shell .op-brand img{filter:none}.marketboard-preview-shell .site-section-tabs{background:0 0;border:0;border-bottom:1px solid #0f172a1f;gap:0;margin:18px 0 12px}.marketboard-preview-shell .site-section-tabs button{box-shadow:none;color:var(--marketboard-muted);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;border-radius:0;font:800 .76rem Inter,sans-serif}.marketboard-preview-shell .site-section-tabs button[aria-current=page],.marketboard-preview-shell .site-section-tabs button[aria-pressed=true]{color:var(--marketboard-blue);box-shadow:inset 0 -3px 0 var(--marketboard-gold);background:0 0}.marketboard-preview-shell .page-mode-hint,.marketboard-preview-shell .market-filter-summary,.marketboard-preview-shell .service-legal-note,.marketboard-preview-shell .package-payment-note,.marketboard-preview-shell .support-summary-helper{border:var(--marketboard-line);color:var(--marketboard-muted);box-shadow:none;background:#f6f8fb;border-radius:10px;padding:12px 14px;font-weight:720}.design-lane-marketplace-board.design-lane-preview{box-shadow:var(--marketboard-shadow);background:linear-gradient(90deg,#0505050b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#0505050b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 8% 8%,#d7ff008c 0 9%,#0000 24%),radial-gradient(circle at 96% 10%,#6eefff6b 0 8%,#0000 22%),linear-gradient(#fffdf4 0%,#fff 100%);border:0;border-radius:0;padding:clamp(22px,4vw,42px)}.design-lane-marketplace-board .design-lane-kicker{color:var(--marketboard-muted);box-shadow:none;background:#fffdf4e6;border:2px solid #0505052e;border-radius:999px;padding:8px 12px}.design-lane-marketplace-board .design-lane-kicker strong{background:var(--marketboard-gold);color:var(--marketboard-ink);box-shadow:none;border:2px solid #0505053d}.design-lane-marketplace-board .marketboard-public-kicker{display:none}.marketboard-preview-layout{max-width:1180px;margin:0 auto;display:block}.marketboard-main{border:3px solid var(--marketboard-ink);background:#fffffff5;border-radius:0;padding:clamp(18px,3vw,34px);box-shadow:6px 6px #050505e0}.marketboard-institutional-header{border-bottom:3px solid var(--marketboard-ink);grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:end;gap:clamp(18px,3vw,34px);padding-bottom:24px;display:grid}.marketboard-logo-mark,.marketboard-intake-panel strong,.marketboard-card span,.marketboard-card footer{letter-spacing:.08em;font-family:Geist Sans,Aptos,Helvetica Neue,Arial,sans-serif;font-weight:760}.marketboard-logo-mark{border:2px solid var(--marketboard-ink);background:var(--marketboard-gold);color:var(--marketboard-ink);box-shadow:3px 3px 0 var(--marketboard-ink);margin-bottom:18px;padding:6px 9px;font-size:.76rem;display:inline-flex}.marketboard-institutional-header h1{max-width:860px;color:var(--marketboard-ink);letter-spacing:-.055em;text-transform:none;margin:8px 0 12px;font:760 clamp(2.4rem,5vw,4.6rem)/.96 Geist Sans,Aptos,Helvetica Neue,Arial,sans-serif}.marketboard-institutional-header p:not(.micro-label){max-width:690px;color:var(--marketboard-muted);font:520 clamp(1rem,1.35vw,1.16rem)/1.56 Geist Sans,Aptos,Helvetica Neue,Arial,sans-serif}.marketboard-intake-panel{border:3px solid var(--marketboard-ink);border-left:8px solid var(--marketboard-gold);background:#fffdf4;gap:10px;padding:18px;display:grid;box-shadow:4px 4px #050505d9}.marketboard-intake-panel span,.marketboard-intake-panel small{color:var(--marketboard-muted);font-weight:650}.marketboard-post-brief,.marketboard-search button{border:3px solid var(--marketboard-ink);background:var(--marketboard-gold);color:var(--marketboard-ink);box-shadow:3px 3px 0 var(--marketboard-ink);border-radius:0;padding:12px 14px;font:850 .9rem Space Grotesk,Geist Sans,Inter,sans-serif}.marketboard-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:22px 0 18px;display:grid}.marketboard-stat-strip span{color:var(--marketboard-muted);box-shadow:none;background:#fff;border:2px solid #0505052e;border-radius:0}.marketboard-stat-strip span:first-child{background:var(--marketboard-cyan);color:var(--marketboard-ink)}.marketboard-search{border:3px solid var(--marketboard-ink);background:#fff;border-radius:0;padding:8px;box-shadow:4px 4px #050505d9}.marketboard-search input{min-width:0}.marketboard-feed-heading{color:var(--marketboard-muted);letter-spacing:.02em;text-transform:none;border-top:1px solid #0f172a1f;padding-top:14px;font-family:Geist Sans,Aptos,Helvetica Neue,Arial,sans-serif;font-weight:680}.marketboard-feed-heading strong{color:var(--marketboard-ink);text-transform:none;font-weight:700}.marketboard-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.marketboard-card{border:3px solid var(--marketboard-ink);border-left:8px solid var(--marketboard-cyan);background:#fff;border-radius:0;padding:16px;box-shadow:4px 4px #050505d9}.marketboard-card-command{color:#fff;border-left-color:var(--marketboard-gold);background:#050505;grid-column:span 2}.marketboard-card-request{border-left-color:var(--marketboard-pink);background:#fffdf4}.marketboard-preview-shell .marketboard-card-command h2,.marketboard-preview-shell .marketboard-card-command span,.marketboard-preview-shell .marketboard-card-command p,.marketboard-preview-shell .marketboard-card-command footer,.marketboard-preview-shell .marketboard-card-command h2{color:#fff}.marketboard-card h2{letter-spacing:-.035em;text-transform:none;text-wrap:balance;font:680 clamp(1.12rem,2vw,1.52rem)/1.12 Geist Sans,Aptos,Helvetica Neue,Arial,sans-serif}.marketboard-card p{color:var(--marketboard-muted);font-weight:520;line-height:1.52}.marketboard-preview-shell .marketboard-card-command p{color:#ffffffc7}.marketboard-card footer{border-top:1px solid #0f172a1a}.marketboard-card-command footer{border-top-color:#0f172a1a}.marketboard-preview-shell .page-mode-hint,.marketboard-preview-shell .site-section-tabs{display:none}.marketboard-preview-shell .design-lane-self-review{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketboard-preview-shell .op-topbar{border-bottom:3px solid var(--marketboard-ink);justify-content:center;padding-bottom:16px;display:flex}.marketboard-preview-shell .op-brand img{max-height:48px}.marketboard-preview-shell .page-pane:not(.design-lane-preview),.marketboard-preview-shell .email-fallback-card,.marketboard-preview-shell .op-footer{display:none!important}.marketboard-preview-shell .page-pane:not(.design-lane-preview),.marketboard-preview-shell .compact-panel,.marketboard-preview-shell .account-panel,.marketboard-preview-shell .how-panel,.marketboard-preview-shell .open-market-panel,.marketboard-preview-shell .micro-jobs-section,.marketboard-preview-shell .trust-strip,.marketboard-preview-shell .human-ai-model,.marketboard-preview-shell .value-prop-panel,.marketboard-preview-shell .account-shortcut,.marketboard-preview-shell .top-operators,.marketboard-preview-shell .big-cta,.marketboard-preview-shell .buyer-timeline,.marketboard-preview-shell .operator-flow,.marketboard-preview-shell .secure-payments-panel,.marketboard-preview-shell .support-panel,.marketboard-preview-shell .legal-panel{border:var(--marketboard-line);background:#fff;border-radius:14px;box-shadow:0 18px 44px #0f172a14}.marketboard-preview-shell .op-hero{background:#fff}.marketboard-preview-shell .hero-copy h1,.marketboard-preview-shell .section-title-row h2,.marketboard-preview-shell .section-line-heading h2,.marketboard-preview-shell .compact-panel h2,.marketboard-preview-shell .account-panel h2,.marketboard-preview-shell .how-panel h2,.marketboard-preview-shell .big-cta h2{color:var(--marketboard-ink);letter-spacing:-.045em;text-transform:none;font-family:Inter,sans-serif;font-weight:780}.marketboard-preview-shell .op-primary,.marketboard-preview-shell .marketplace-request-job-cta,.marketboard-preview-shell .market-service-btn-primary{background:var(--marketboard-blue);color:#fff}.marketboard-preview-shell .op-secondary,.marketboard-preview-shell .market-service-btn-secondary{color:var(--marketboard-blue);background:#fff}@media (width<=980px){.marketboard-institutional-header,.marketboard-toolbar{grid-template-columns:minmax(0,1fr)}.marketboard-stat-strip{justify-content:flex-start}}@media (width<=820px){.marketboard-feed{grid-template-columns:minmax(0,1fr)}.marketboard-card-command{grid-column:auto}}@media (width<=560px){.marketboard-preview-shell{width:min(100% - 48px,1280px)}.marketboard-preview-shell .op-topbar,.marketboard-main,.marketboard-intake-panel,.marketboard-search,.marketboard-card{box-shadow:3px 3px #050505e0}.design-lane-marketplace-board.design-lane-preview{padding:12px}.marketboard-main{border-radius:0;padding:16px}.marketboard-institutional-header h1{font-size:clamp(2.05rem,11vw,3.25rem)}.marketboard-search{flex-direction:column}.marketboard-search input,.marketboard-search button{width:100%}.marketboard-preview-shell .site-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.motion-preview-stage{border:4px solid var(--ink);color:var(--white);box-shadow:var(--shadow-strong);background:radial-gradient(circle at 20% 18%,#d7ff00eb 0 10%,#0000 26%),radial-gradient(circle at 88% 8%,#ff9fe8d9 0 12%,#0000 28%),linear-gradient(135deg,#050505 0%,#141414 52%,#fffdf4 52.3% 100%);border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:clamp(18px,4vw,48px);margin:18px 0 28px;padding:clamp(18px,4vw,46px);display:grid;position:relative;overflow:hidden}.motion-preview-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.motion-preview-copy,.motion-preview-board{z-index:1;position:relative}.motion-preview-copy h1{max-width:720px;color:var(--white);letter-spacing:-.08em;text-transform:uppercase;margin:10px 0 14px;font:950 clamp(2.4rem,7vw,5.8rem)/.86 Space Grotesk,Inter,sans-serif}.motion-preview-copy>p:not(.micro-label){color:#ffffffd6;max-width:620px;font:800 clamp(1rem,1.6vw,1.25rem)/1.35 Inter,sans-serif}.motion-preview-stage .micro-label{background:var(--pink);width:fit-content;color:var(--ink);border:2px solid var(--ink);padding:7px 10px;transform:rotate(-1.5deg)}.motion-preview-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.motion-preview-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.motion-preview-proof li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:2px solid #ffffff52;border-radius:18px;padding:12px}.motion-preview-proof strong{color:var(--lime);font:950 2rem/.9 Space Grotesk,Inter,sans-serif;display:block}.motion-preview-proof span{color:#ffffffc7;font-weight:800}.motion-preview-board{border:4px solid var(--ink);min-height:620px;color:var(--ink);background:linear-gradient(160deg,#fffffff5,#fffdf4eb);border-radius:34px;overflow:hidden;box-shadow:12px 12px #050505a6}.motion-orbit{border:3px dashed #0505053d;border-radius:999px;animation:18s linear infinite motion-spin;position:absolute}.motion-orbit-one{width:min(440px,82%);height:min(440px,82%);top:7%;left:8%}.motion-orbit-two{width:min(300px,62%);height:min(300px,62%);animation-duration:13s;animation-direction:reverse;bottom:8%;right:4%}.motion-card,.motion-service-chip{border:3px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);border-radius:20px;padding:14px;position:absolute}.motion-card span,.motion-service-chip span{border:2px solid var(--ink);background:var(--lime);text-transform:uppercase;border-radius:999px;margin-bottom:7px;padding:4px 8px;font:950 .68rem Space Grotesk,Inter,sans-serif;display:inline-block}.motion-card strong,.motion-service-chip strong{font:950 1rem/1.08 Space Grotesk,Inter,sans-serif;display:block}.motion-card small,.motion-service-chip small{color:#454545;margin-top:7px;font-weight:800;display:block}.motion-card-raw{width:min(280px,46%);animation:6s ease-in-out infinite motion-float-a;top:8%;left:6%;transform:rotate(-3deg)}.motion-card-brief{background:var(--lime);width:min(310px,52%);animation:6.8s ease-in-out infinite motion-float-b;top:23%;right:5%;transform:rotate(2deg)}.motion-card-brief span{background:var(--pink)}.motion-match-stack{height:150px;position:absolute;top:49%;left:9%;right:9%}.motion-service-chip{width:min(295px,74%);left:calc(4% + (var(--motion-index) * 7%));top:calc(var(--motion-index) * 24px);transform:rotate(calc((var(--motion-index) - 1) * 3deg));animation:7.5s ease-in-out infinite motion-stack-in;animation-delay:calc(var(--motion-index) * .35s)}.motion-service-chip:nth-child(2){background:#f7fbff}.motion-service-chip:nth-child(3){background:#fff0fb}.motion-card-room{width:min(340px,72%);color:var(--white);background:#111;animation:7.2s ease-in-out infinite motion-float-c;bottom:10%;right:6%}.motion-card-room span{background:var(--cyan);color:var(--ink)}.motion-card-room small{color:#ffffffc2}.motion-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.motion-timeline li{border:2px solid var(--ink);background:var(--paper);text-align:center;text-transform:uppercase;border-radius:999px;padding:7px 8px;font:950 .68rem Space Grotesk,Inter,sans-serif;animation:5s ease-in-out infinite motion-pulse}.motion-timeline li:nth-child(2){animation-delay:.35s}.motion-timeline li:nth-child(3){animation-delay:.7s}.motion-timeline li:nth-child(4){animation-delay:1.05s}.motion-timeline li:nth-child(5){animation-delay:1.4s}@keyframes motion-spin{to{transform:rotate(360deg)}}@keyframes motion-float-a{50%{transform:translate(18px,12px)rotate(1deg)}}@keyframes motion-float-b{50%{transform:translate(-16px,-10px)rotate(-1deg)}}@keyframes motion-float-c{50%{transform:translate(-10px,8px)scale(1.02)}}@keyframes motion-stack-in{0%,to{translate:0}45%{translate:14px -8px}}@keyframes motion-pulse{45%{background:var(--lime);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.motion-preview-stage *,.motion-preview-stage :before,.motion-preview-stage :after{transition:none!important;animation:none!important}.motion-orbit{display:none}.motion-card,.motion-service-chip{transform:translate(0,0)!important}.motion-preview-stage .micro-label{transform:none}}@media (width<=900px){.motion-preview-stage{grid-template-columns:minmax(0,1fr)}.motion-preview-board{min-height:560px}}@media (width<=560px){.motion-preview-stage{width:100%;box-shadow:6px 6px 0 var(--ink);border-radius:22px;padding:16px}.motion-preview-copy h1{font-size:clamp(2.35rem,14vw,4rem)}.motion-preview-proof{grid-template-columns:minmax(0,1fr)}.motion-preview-board{border-radius:24px;min-height:620px}.motion-card-raw,.motion-card-brief,.motion-card-room,.motion-service-chip{width:min(88%,330px);left:6%;right:auto}.motion-card-brief{top:25%}.motion-match-stack{top:47%;left:6%;right:6%}.motion-card-room{top:72%;bottom:auto}.motion-timeline{grid-template-columns:repeat(2,minmax(0,1fr));bottom:12px}}.scroll-motion-preview-shell{scroll-behavior:smooth}.scroll-motion-preview-shell .scroll-motion-item{--scroll-motion-y:46px;--scroll-motion-x:0px;--scroll-motion-rotate:.45deg;--scroll-motion-delay:calc(var(--scroll-motion-index,0) * 48ms);opacity:1;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.972);filter:saturate()contrast();will-change:transform, opacity, filter;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .78s cubic-bezier(.16,1,.3,1),filter .68s;transition-delay:var(--scroll-motion-delay)}.scroll-motion-preview-shell .scroll-motion-card,.scroll-motion-preview-shell .scroll-motion-panel,.scroll-motion-preview-shell .scroll-motion-stamp,.scroll-motion-preview-shell .scroll-motion-thread{--scroll-motion-y:46px;--scroll-motion-x:0px;--scroll-motion-rotate:.45deg;transform-origin:50% 110%}.scroll-motion-preview-shell .scroll-motion-card:nth-of-type(odd),.scroll-motion-preview-shell .scroll-motion-panel:nth-of-type(odd),.scroll-motion-preview-shell .scroll-motion-stamp:nth-of-type(odd),.scroll-motion-preview-shell .scroll-motion-thread:nth-of-type(odd){--scroll-motion-x:-22px;--scroll-motion-rotate:-.45deg}.scroll-motion-preview-shell .scroll-motion-card:nth-of-type(2n),.scroll-motion-preview-shell .scroll-motion-panel:nth-of-type(2n),.scroll-motion-preview-shell .scroll-motion-stamp:nth-of-type(2n),.scroll-motion-preview-shell .scroll-motion-thread:nth-of-type(2n){--scroll-motion-x:22px;--scroll-motion-rotate:.45deg}.scroll-motion-preview-shell .scroll-motion-item.is-scroll-visible{opacity:1;filter:saturate()contrast();transform:translate(0,0)rotate(0)scale(1)}.scroll-motion-preview-shell .scroll-motion-card.is-scroll-visible,.scroll-motion-preview-shell .scroll-motion-panel.is-scroll-visible,.scroll-motion-preview-shell .scroll-motion-stamp.is-scroll-visible,.scroll-motion-preview-shell .scroll-motion-thread.is-scroll-visible{animation:.54s cubic-bezier(.2,1.12,.28,1) both scrollTileSettle;animation-delay:var(--scroll-motion-delay)}.scroll-motion-preview-shell .scroll-motion-card.is-scroll-visible:hover,.scroll-motion-preview-shell .scroll-motion-panel.is-scroll-visible:hover,.scroll-motion-preview-shell .scroll-motion-thread.is-scroll-visible:hover{filter:saturate(1.05)contrast(1.02);transform:translate(-3px,-5px)rotate(-.28deg)}.scroll-motion-preview-shell .scroll-motion-card:after,.scroll-motion-preview-shell .scroll-motion-panel:after,.scroll-motion-preview-shell .scroll-motion-stamp:after,.scroll-motion-preview-shell .scroll-motion-thread:after{transition:opacity .42s,transform .42s}.scroll-motion-preview-shell .scroll-motion-card.is-scroll-visible:after,.scroll-motion-preview-shell .scroll-motion-panel.is-scroll-visible:after,.scroll-motion-preview-shell .scroll-motion-stamp.is-scroll-visible:after,.scroll-motion-preview-shell .scroll-motion-thread.is-scroll-visible:after{opacity:.95}.scroll-motion-preview-shell .scroll-motion-card.is-scroll-visible:before,.scroll-motion-preview-shell .scroll-motion-panel.is-scroll-visible:before,.scroll-motion-preview-shell .scroll-motion-thread.is-scroll-visible:before{animation:.78s ease-out both scrollAccentSweep;animation-delay:calc(var(--scroll-motion-delay) + 90ms)}.scroll-motion-preview-shell .hero-marketplace-proof .scroll-motion-item.is-scroll-visible{animation:.54s cubic-bezier(.2,1.12,.28,1) both scrollTileSettle;animation-delay:var(--scroll-motion-delay)}@keyframes scrollTileSettle{0%{opacity:1;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.972)}72%{opacity:1;transform:translateY(-5px)rotate(-.12deg)scale(1.012)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes scrollAccentSweep{0%{background-position:-120% 0}to{background-position:220% 0}}@media (width<=700px){.scroll-motion-preview-shell .scroll-motion-item,.scroll-motion-preview-shell .scroll-motion-card,.scroll-motion-preview-shell .scroll-motion-panel,.scroll-motion-preview-shell .scroll-motion-stamp,.scroll-motion-preview-shell .scroll-motion-thread{--scroll-motion-y:34px;--scroll-motion-x:0px;--scroll-motion-rotate:0deg;transform:translate3d(0, var(--scroll-motion-y), 0) scale(.988);transition-delay:calc(var(--scroll-motion-index,0) * 34ms)}.mobile-motion-safe-shell,.mobile-motion-safe-shell .page-pane,.mobile-motion-safe-shell .marketplace-story,.mobile-motion-safe-shell .marketplace-categories,.mobile-motion-safe-shell .marketplace-human-model,.mobile-motion-safe-shell .marketplace-trust-strip,.mobile-motion-safe-shell .marketplace-final-cta,.mobile-motion-safe-shell .marketplace-grid,.mobile-motion-safe-shell .account-section,.mobile-motion-safe-shell .how-page{overflow-x:clip}.mobile-motion-safe-shell .scroll-motion-item,.mobile-motion-safe-shell .scroll-motion-card,.mobile-motion-safe-shell .scroll-motion-panel,.mobile-motion-safe-shell .scroll-motion-stamp,.mobile-motion-safe-shell .scroll-motion-thread{--scroll-motion-y:68px;--scroll-motion-x:0px;--scroll-motion-rotate:.55deg;--scroll-motion-delay:calc(var(--scroll-motion-index,0) * 76ms);opacity:1;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.955);transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.25s cubic-bezier(.16,1,.3,1),filter 1.05s;transition-delay:var(--scroll-motion-delay)}.mobile-motion-safe-shell .scroll-motion-card:nth-of-type(odd),.mobile-motion-safe-shell .scroll-motion-panel:nth-of-type(odd),.mobile-motion-safe-shell .scroll-motion-stamp:nth-of-type(odd),.mobile-motion-safe-shell .scroll-motion-thread:nth-of-type(odd){--scroll-motion-x:-28px;--scroll-motion-rotate:-.75deg}.mobile-motion-safe-shell .scroll-motion-card:nth-of-type(2n),.mobile-motion-safe-shell .scroll-motion-panel:nth-of-type(2n),.mobile-motion-safe-shell .scroll-motion-stamp:nth-of-type(2n),.mobile-motion-safe-shell .scroll-motion-thread:nth-of-type(2n){--scroll-motion-x:28px;--scroll-motion-rotate:.75deg}.mobile-motion-safe-shell .scroll-motion-card.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-panel.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-stamp.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-thread.is-scroll-visible,.mobile-motion-safe-shell .hero-marketplace-proof .scroll-motion-item.is-scroll-visible{animation:1.18s cubic-bezier(.2,1.12,.28,1) both scrollTileSettleSafe;animation-delay:var(--scroll-motion-delay)}.mobile-motion-unlimited-shell .scroll-motion-item,.mobile-motion-unlimited-shell .scroll-motion-card,.mobile-motion-unlimited-shell .scroll-motion-panel,.mobile-motion-unlimited-shell .scroll-motion-stamp,.mobile-motion-unlimited-shell .scroll-motion-thread{--scroll-motion-y:82px;--scroll-motion-x:0px;--scroll-motion-rotate:.65deg;--scroll-motion-delay:calc(var(--scroll-motion-index,0) * 70ms);opacity:0;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.94);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),filter .9s;transition-delay:var(--scroll-motion-delay)}.mobile-motion-unlimited-shell .scroll-motion-card:nth-of-type(odd),.mobile-motion-unlimited-shell .scroll-motion-panel:nth-of-type(odd),.mobile-motion-unlimited-shell .scroll-motion-stamp:nth-of-type(odd),.mobile-motion-unlimited-shell .scroll-motion-thread:nth-of-type(odd){--scroll-motion-x:-46px;--scroll-motion-rotate:-1deg}.mobile-motion-unlimited-shell .scroll-motion-card:nth-of-type(2n),.mobile-motion-unlimited-shell .scroll-motion-panel:nth-of-type(2n),.mobile-motion-unlimited-shell .scroll-motion-stamp:nth-of-type(2n),.mobile-motion-unlimited-shell .scroll-motion-thread:nth-of-type(2n){--scroll-motion-x:46px;--scroll-motion-rotate:1deg}.mobile-motion-unlimited-shell .scroll-motion-card.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-panel.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-stamp.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-thread.is-scroll-visible,.mobile-motion-unlimited-shell .hero-marketplace-proof .scroll-motion-item.is-scroll-visible{animation:1.05s cubic-bezier(.2,1.12,.28,1) both scrollTileSettleUnlimited;animation-delay:var(--scroll-motion-delay)}}@keyframes scrollTileSettleSafe{0%{opacity:1;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.955)}66%{opacity:1;transform:translateY(-9px)rotate(-.16deg)scale(1.02)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes scrollTileSettleUnlimited{0%{opacity:0;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.94)}58%{opacity:1;transform:translateY(-12px)rotate(-.22deg)scale(1.03)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.scroll-motion-preview-shell,.scroll-motion-preview-shell .scroll-motion-item,.scroll-motion-preview-shell .scroll-motion-card,.scroll-motion-preview-shell .scroll-motion-panel,.scroll-motion-preview-shell .scroll-motion-stamp,.scroll-motion-preview-shell .scroll-motion-thread{scroll-behavior:auto;opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.mobile-motion-unlimited-shell,.mobile-motion-safe-shell{scroll-behavior:smooth}.mobile-motion-unlimited-shell .scroll-motion-item,.mobile-motion-unlimited-shell .scroll-motion-card,.mobile-motion-unlimited-shell .scroll-motion-panel,.mobile-motion-unlimited-shell .scroll-motion-stamp,.mobile-motion-unlimited-shell .scroll-motion-thread,.mobile-motion-safe-shell .scroll-motion-item,.mobile-motion-safe-shell .scroll-motion-card,.mobile-motion-safe-shell .scroll-motion-panel,.mobile-motion-safe-shell .scroll-motion-stamp,.mobile-motion-safe-shell .scroll-motion-thread{opacity:0!important;transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.94)!important;filter:saturate(.82)contrast(.96)!important;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),filter .9s!important;transition-delay:var(--scroll-motion-delay)!important}.mobile-motion-unlimited-shell .scroll-motion-item.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-card.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-panel.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-stamp.is-scroll-visible,.mobile-motion-unlimited-shell .scroll-motion-thread.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-item.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-card.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-panel.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-stamp.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-thread.is-scroll-visible{opacity:1!important;filter:saturate()contrast()!important;animation:1.05s cubic-bezier(.2,1.12,.28,1) both scrollTileSettleUnlimited!important;transform:translate(0,0)rotate(0)scale(1)!important}.mobile-motion-safe-shell .scroll-motion-item,.mobile-motion-safe-shell .scroll-motion-card,.mobile-motion-safe-shell .scroll-motion-panel,.mobile-motion-safe-shell .scroll-motion-stamp,.mobile-motion-safe-shell .scroll-motion-thread{transform:translate3d(var(--scroll-motion-x), var(--scroll-motion-y), 0) rotate(var(--scroll-motion-rotate)) scale(.955)!important;transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.25s cubic-bezier(.16,1,.3,1),filter 1.05s!important}.mobile-motion-safe-shell .scroll-motion-item.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-card.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-panel.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-stamp.is-scroll-visible,.mobile-motion-safe-shell .scroll-motion-thread.is-scroll-visible{animation:1.18s cubic-bezier(.2,1.12,.28,1) both scrollTileSettleSafe!important}}.marketplace-hero,.marketplace-categories,.marketplace-story,.demo-listings-section,.live-package-shelf,.marketplace-path-panel,.marketplace-human-model,.marketplace-provider-section,.marketplace-final-cta{font-family:Inter,sans-serif}.marketplace-hero{background:linear-gradient(90deg,#0505050b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#0505050a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffdf4 0%,#fff 48%,#ecfbff 100%);border:2px solid #050505eb;border-radius:8px;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:stretch;gap:clamp(22px,4vw,52px);margin-top:22px;padding:clamp(22px,4vw,48px);box-shadow:0 18px 44px #05050521,6px 6px #050505e0}.marketplace-hero .eyebrow{color:#fff;box-shadow:3px 3px 0 var(--lime);letter-spacing:.08em;background:#111;border-width:2px}.marketplace-hero h1{letter-spacing:0;text-transform:none;max-width:780px;font:850 clamp(3rem,7vw,6.7rem)/.9 Space Grotesk,Inter,sans-serif}.marketplace-hero .hero-subcopy{color:#222;max-width:700px;font:650 clamp(1.02rem,1.6vw,1.22rem)/1.55 Inter,sans-serif}.hero-task-search{border:2px solid var(--ink);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:24px;padding:8px;display:grid;box-shadow:4px 4px #050505d9}.hero-task-search input{min-width:0;color:var(--ink);border:0;outline:0;padding:15px 14px;font-weight:750}.hero-task-search button,.hero-prompt-chips button{border:2px solid var(--ink);background:var(--lime);color:var(--ink);cursor:pointer;border-radius:6px;font:850 .86rem Space Grotesk,Inter,sans-serif}.hero-task-search button{text-transform:uppercase;padding:12px 18px}.hero-prompt-chips,.hero-actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.hero-prompt-chips button{text-transform:none;box-shadow:none;background:#fff;padding:8px 10px;font-family:Inter,sans-serif;font-weight:760}.hero-actions{margin-top:22px}.hero-marketplace-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0 0;display:grid}.hero-marketplace-proof div{background:#ffffffdb;border:2px solid #050505e0;border-radius:8px;padding:10px}.hero-marketplace-proof dt{color:var(--ink);text-transform:uppercase;font:850 .75rem Space Grotesk,Inter,sans-serif}.hero-marketplace-proof dd{color:#3e3e3e;margin:5px 0 0;font-weight:720}.marketplace-hero-visual{border:2px solid var(--ink);color:#fff;min-height:520px;box-shadow:6px 6px 0 var(--lime);background:#111;border-radius:10px;align-content:start;gap:14px;padding:clamp(14px,2vw,20px);display:grid;overflow:hidden}.marketplace-visual-toolbar,.visual-pipeline{justify-content:space-between;align-items:center;gap:8px;display:flex}.marketplace-visual-toolbar span,.marketplace-visual-toolbar strong,.visual-task-card span,.visual-match-column span,.visual-pipeline li,.demo-listing-grid span{letter-spacing:.08em;text-transform:uppercase;font:850 .72rem Space Grotesk,Inter,sans-serif}.marketplace-visual-toolbar strong{border:2px solid var(--lime);color:var(--lime);padding:6px 8px}.visual-task-card,.visual-match-column article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:2px solid #ffffff3d;border-radius:8px;padding:15px}.visual-task-card-main{color:var(--ink);background:#fffdf4;margin-top:10px;box-shadow:5px 5px #d7ff00d9}.visual-task-card h2{color:inherit;text-transform:none;letter-spacing:-.035em;margin-top:8px;font-size:clamp(1.35rem,2.4vw,2rem)}.visual-task-card p{color:inherit;font-weight:720}.visual-match-column{gap:10px;margin-left:clamp(16px,5vw,56px);display:grid}.visual-match-column article:first-child{border-left:7px solid var(--cyan)}.visual-match-column article:nth-child(2){border-left:7px solid var(--pink)}.visual-match-column article:nth-child(3){border-left:7px solid var(--lime)}.visual-match-column strong,.visual-match-column small{margin-top:6px;display:block}.visual-match-column small{color:#ffffffad;font-weight:720}.visual-pipeline{margin:auto 0 0;padding:0;list-style:none}.visual-pipeline li{color:#fff;text-align:center;border:2px solid #ffffff38;flex:1;padding:9px 6px}.marketplace-categories,.marketplace-story,.home-work-board,.live-package-shelf,.demo-listings-section{margin-top:34px}.marketplace-categories .section-title-row a,.marketplace-provider-section .section-title-row a,.op-footer a{align-items:center;min-height:40px;padding:6px 0;display:inline-flex}.marketplace-categories,.home-work-board,.live-package-shelf,.demo-listings-section{border:2px solid var(--ink);background:#fff;border-radius:8px;padding:clamp(18px,3vw,30px);box-shadow:5px 5px #050505d9}.category-discovery-grid,.demo-listing-grid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:12px;display:grid}.category-discovery-grid button,.demo-listing-grid article{border:2px solid var(--ink);min-height:150px;color:var(--ink);text-align:left;background:#fffdf4;border-radius:8px;gap:8px;padding:15px;display:grid;box-shadow:3px 3px #050505d1}.category-discovery-grid button{cursor:pointer}.category-discovery-grid button:nth-child(3n+1),.demo-listing-grid article:nth-child(3n+1){border-left:8px solid var(--lime)}.category-discovery-grid button:nth-child(3n+2),.demo-listing-grid article:nth-child(3n+2){border-left:8px solid var(--cyan)}.category-discovery-grid button:nth-child(3n),.demo-listing-grid article:nth-child(3n){border-left:8px solid var(--pink)}.category-discovery-grid strong,.demo-listing-grid h3{color:var(--ink);letter-spacing:-.025em;text-transform:none;font:850 clamp(1.05rem,1.5vw,1.28rem)/1.1 Space Grotesk,Inter,sans-serif}.category-discovery-grid span,.demo-listing-grid p{color:#343434;font-weight:650}.demo-listing-grid strong{border:2px solid var(--ink);background:#fff;align-self:end;width:fit-content;padding:6px 8px;font:850 .78rem Space Grotesk,Inter,sans-serif}.live-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.live-package-grid article{border:2px solid var(--ink);background:#fffdf4;border-radius:8px;grid-template-rows:auto auto 1fr auto;gap:10px;min-height:280px;padding:16px;display:grid;box-shadow:4px 4px #050505db}.live-package-grid article:nth-child(2){background:#ecfbff}.live-package-grid article:nth-child(3){background:#fff0fb}.live-package-grid span{border:2px solid var(--ink);text-transform:uppercase;background:#fff;border-radius:999px;width:fit-content;padding:5px 8px;font:850 .7rem Space Grotesk,Inter,sans-serif}.live-package-grid h3{text-transform:none;letter-spacing:0;font-size:clamp(1.2rem,1.8vw,1.6rem)}.live-package-grid p{color:#333;margin:0;font-weight:650}.live-package-grid footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.live-package-grid strong,.live-package-grid button{border:2px solid var(--ink);text-transform:uppercase;border-radius:6px;padding:8px 10px;font:850 .76rem Space Grotesk,Inter,sans-serif}.live-package-grid strong{background:#fff}.live-package-grid button{background:var(--lime);cursor:pointer;box-shadow:2px 2px 0 var(--ink)}.home-work-board .section-title-row{align-items:end}.home-work-board-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.home-work-board-actions a,.home-work-board-actions button{border:2px solid var(--ink);min-height:42px;color:var(--ink);text-transform:uppercase;box-shadow:3px 3px 0 var(--ink);cursor:pointer;background:#fff;border-radius:0;justify-content:center;align-items:center;padding:9px 12px;font:900 .78rem Space Grotesk,Inter,sans-serif;text-decoration:none;display:inline-flex}.home-work-board-actions .op-primary{background:var(--lime)}.home-work-card-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.home-work-card{border:2px solid var(--ink);background:#fffdf4;border-radius:0;grid-template-rows:auto auto 1fr auto;gap:9px;min-height:230px;padding:14px;display:grid;box-shadow:4px 4px #050505db}.home-work-card:nth-child(2),.home-work-card:nth-child(5){background:#ecfbff}.home-work-card:nth-child(3),.home-work-card:nth-child(6){background:#fff0fb}.home-work-card-package{grid-column:span 2}.home-work-card-example{border-left:8px solid var(--pink);grid-column:span 2}.home-work-card span{border:2px solid var(--ink);text-transform:uppercase;background:#fff;border-radius:999px;width:fit-content;padding:5px 8px;font:850 .68rem Space Grotesk,Inter,sans-serif}.home-work-card h3{text-transform:none;letter-spacing:-.01em;font-size:clamp(1.05rem,1.35vw,1.32rem);line-height:1.08}.home-work-card p{color:#333;margin:0;font-size:.88rem;font-weight:650;line-height:1.25}.home-work-card footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-work-card strong,.home-work-card button{border:2px solid var(--ink);text-transform:uppercase;border-radius:0;padding:7px 9px;font:850 .7rem Space Grotesk,Inter,sans-serif}.home-work-card strong{background:#fff}.home-work-card button{background:var(--lime);cursor:pointer;box-shadow:2px 2px 0 var(--ink)}@media (width<=1120px){.home-work-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-work-card-package,.home-work-card-example{grid-column:auto}}@media (width<=620px){.home-work-board-actions{justify-content:stretch}.home-work-board-actions a,.home-work-board-actions button{flex:100%}.home-work-card-grid{grid-template-columns:minmax(0,1fr)}.home-work-card{min-height:0}}.marketplace-story{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.marketplace-story-copy{border:2px solid var(--ink);color:#fff;box-shadow:5px 5px 0 var(--pink);background:#111;border-radius:0;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:end;gap:clamp(14px,2vw,26px);padding:clamp(14px,1.7vw,20px) clamp(16px,2vw,24px);display:grid;position:relative;top:auto}.marketplace-story-copy h2,.marketplace-story-copy p{color:#fff}.marketplace-story-copy .micro-label,.marketplace-story-copy h2,.marketplace-story-copy p{margin:0}.marketplace-story-copy .micro-label,.marketplace-story-copy h2{grid-column:1}.marketplace-story-copy p:not(.micro-label){grid-column:2;align-self:center;max-width:760px}.marketplace-story-board{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.marketplace-story-board article{border:2px solid var(--ink);transform-origin:top;background:#fff;border-radius:0;min-height:0;padding:clamp(13px,1.55vw,18px);position:relative;top:auto;box-shadow:4px 4px #050505db}.marketplace-story-board article:first-child{--story-index:0}.marketplace-story-board article:nth-child(2){--story-index:1;background:#ecfbff}.marketplace-story-board article:nth-child(3){--story-index:2;background:#fff0fb}.marketplace-story-board article:nth-child(4){--story-index:3;background:#f8ffd8}.marketplace-story-board article:nth-child(5){--story-index:4;background:#fff}.marketplace-story-board span{border:2px solid var(--ink);background:var(--lime);justify-content:center;align-items:center;width:32px;height:32px;font:900 .72rem Space Grotesk,Inter,sans-serif;display:inline-flex}.marketplace-story-board h3{text-transform:none;letter-spacing:0;margin-top:10px;font-size:clamp(1rem,1.25vw,1.24rem);line-height:1.05}.marketplace-story-board p{color:#343434;max-width:31ch;font-size:clamp(.78rem,.82vw,.9rem);font-weight:650;line-height:1.22}.marketplace-path-panel{background:#f6fbff}.path-steps{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.path-steps li{color:var(--ink);background:#ffffffc7;border:2px solid #050505d1;border-radius:6px;padding:8px 9px;font:780 .82rem Inter,sans-serif}.marketplace-trust-strip article{min-height:128px}.marketplace-human-model{background:#fff}.marketplace-provider-section .operator-preview-card h3{text-transform:none;letter-spacing:-.02em}.marketplace-final-cta h2{text-transform:none;letter-spacing:0}@media (prefers-reduced-motion:no-preference){.visual-task-card-main,.visual-match-column article{animation:7s ease-in-out infinite marketplace-card-rise}.visual-match-column article:nth-child(2){animation-delay:.45s}.visual-match-column article:nth-child(3){animation-delay:.9s}@keyframes marketplace-card-rise{50%{transform:translateY(-7px)}}}@media (prefers-reduced-motion:reduce){.visual-task-card-main,.visual-match-column article{animation:none!important;transform:none!important}.marketplace-story-copy,.marketplace-story-board article{position:static}}@media (width<=980px){.marketplace-hero,.marketplace-story{grid-template-columns:minmax(0,1fr)}.marketplace-story-copy{grid-template-columns:minmax(0,1fr);gap:8px;position:static}.marketplace-story-copy .micro-label,.marketplace-story-copy h2,.marketplace-story-copy p:not(.micro-label){grid-column:1}.marketplace-story-board{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-story-board article{position:relative;top:auto}}@media (width<=620px){.op-shell{width:min(100% - 28px,1220px);padding-top:12px}.site-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-hero{margin-top:14px;padding:16px;box-shadow:4px 4px #050505e0}.marketplace-story-board{grid-template-columns:minmax(0,1fr)}.marketplace-hero h1{font-size:clamp(2.15rem,11vw,3.2rem);line-height:.96}.marketplace-hero .hero-subcopy{font-size:.98rem;line-height:1.42}.hero-task-search{grid-template-columns:minmax(0,1fr) 94px;gap:6px;margin-top:16px}.hero-task-search input{padding:12px 10px;font-size:.9rem}.hero-task-search button{padding:10px 8px;font-size:.74rem}.hero-actions .op-primary,.hero-actions .op-secondary,.marketplace-final-cta .op-primary,.marketplace-final-cta .op-secondary{text-align:center;justify-content:center;width:100%;min-height:46px}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-actions .op-secondary:last-child{grid-column:1/-1}.hero-prompt-chips{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.hero-prompt-chips button{white-space:nowrap;flex:none;min-height:42px}.hero-prompt-chips button:nth-child(n+4){display:none}.hero-marketplace-proof,.live-package-grid{grid-template-columns:minmax(0,1fr)}.marketplace-hero-visual,.visual-match-column{display:none}.visual-task-card,.visual-match-column article{padding:10px}.visual-task-card h2{margin-top:5px;font-size:1.08rem}.visual-task-card p,.visual-match-column small{margin:4px 0 0;font-size:.78rem;line-height:1.25}.visual-match-column article:nth-child(3),.visual-pipeline{display:none}.category-discovery-grid,.demo-listing-grid,.live-package-grid,.model-grid,.operator-preview-grid,.trust-strip{grid-template-columns:minmax(0,1fr)}.marketplace-categories,.marketplace-story,.live-package-shelf,.demo-listings-section,.marketplace-path-panel,.marketplace-human-model,.marketplace-provider-section,.marketplace-final-cta{margin-top:22px}}@media (width<=460px){.page-home .page-mode-hint{display:none}.site-section-tabs button{min-height:44px}}#services>.marketplace-topbar{grid-template-columns:minmax(260px,390px) minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,34px);margin-bottom:12px;display:grid}#services>.marketplace-topbar>div:first-child{align-content:start;gap:9px;display:grid}#services>.marketplace-topbar h2{letter-spacing:0;max-width:360px;font-size:clamp(2rem,3vw,3rem);line-height:1}#services>.marketplace-topbar>div:first-child>p:not(.micro-label){color:#050505b8;max-width:360px;margin:0;font-size:1.02rem;font-weight:650;line-height:1.45}#services .marketplace-primary-actions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;max-width:360px;margin-top:6px;display:grid}#services .marketplace-request-job-cta{justify-self:start;min-width:168px}#services .marketplace-primary-actions span{color:#050505ad;max-width:220px;font-size:.86rem;font-weight:700;line-height:1.26}#services .marketplace-controls{background:#ffffffe0;border:1px solid #0505051f;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"search search search search""category budget delivery sort";align-items:start;gap:10px;width:100%;padding:12px;display:grid}#services .marketplace-controls label:first-child{grid-area:category}#services .marketplace-controls label:nth-child(2){grid-area:search}#services .marketplace-controls label:nth-child(3){grid-area:budget}#services .marketplace-controls label:nth-child(4){grid-area:delivery}#services .marketplace-controls label:nth-child(5){grid-area:sort}#services .marketplace-controls label{gap:7px;min-width:0}#services .marketplace-controls input,#services .marketplace-controls select{text-transform:none;background:#fff;border-width:2px;border-radius:10px;min-height:44px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:750}#services .marketplace-controls label:nth-child(2){grid-template-columns:minmax(0,1fr)}#services .marketplace-controls .field-help{color:#0505059e;text-transform:none;max-width:720px;font:650 .86rem/1.35 Inter,sans-serif}#services .marketplace-route-guide{margin-top:4px}#services .filter-clear-inline{justify-self:start}#services .market-service-grid{grid-auto-rows:1fr;align-items:stretch}#services .market-service-card{grid-template-rows:auto auto 1fr auto;height:100%;min-height:390px;display:grid}#services .market-service-card-head{align-content:start;gap:12px;display:grid}#services .market-service-card-head>div:first-child{min-width:0}#services .market-service-card-head h3{min-height:3.6em}#services .market-service-card-head p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.75em;margin-bottom:0;display:-webkit-box;overflow:hidden}#services .market-service-byline{min-height:1.2em;display:block}#services .market-service-card-price{align-content:start;gap:6px;min-height:76px;display:grid}#services .market-service-card-price small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#services .service-trust-signals{align-self:start;max-height:96px;overflow:hidden}#services .market-service-card-actions{align-self:end}#services .custom-task-card.market-service-card{border-width:1px;border-color:#99296057;padding:16px;box-shadow:0 14px 32px #05050514}#services .custom-task-card.market-service-card:before,#services .custom-task-card.market-service-card>.custom-task-bid-form,#services .custom-task-card.market-service-card>.custom-task-actions{display:none}#services .custom-task-card.market-service-card h3{padding-right:0}#services .custom-task-card.market-service-card .market-service-card-kicker{color:var(--ink);background:#ff7ad0}@media (width<=980px){#services>.marketplace-topbar{grid-template-columns:minmax(0,1fr)}#services>.marketplace-topbar h2,#services>.marketplace-topbar>div:first-child>p:not(.micro-label),#services .marketplace-primary-actions,#services .marketplace-primary-actions span{max-width:100%}}@media (width<=720px){#services .marketplace-controls{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"search search""category budget""delivery sort"}}@media (width<=520px){#services .marketplace-controls{grid-template-columns:minmax(0,1fr);grid-template-areas:"search""category""budget""delivery""sort"}#services .marketplace-request-job-cta{width:100%}}.account-panel{background:#ffffffe6;border-width:2px;border-radius:18px;padding:clamp(16px,2.6vw,28px);box-shadow:5px 5px #050505e0}.account-panel .auth-entry-actions{width:100%;box-shadow:none;text-align:left;border-width:2px;border-radius:16px;grid-template-columns:auto auto minmax(240px,1fr);place-items:center stretch;gap:12px;margin:0 0 14px;padding:14px}.account-panel .auth-entry-actions .micro-label{grid-column:1/-1}.account-panel .auth-mode-tabs{box-shadow:none;border-width:2px;border-radius:12px;justify-content:flex-start}.account-panel .auth-mode-tabs button{border-width:1px;border-radius:8px;min-height:40px}.account-panel .google-auth-button-prominent{width:100%;min-height:48px;box-shadow:3px 3px #050505e6}.account-panel .google-auth-helper{max-width:none;margin:0;font-size:.95rem;line-height:1.25}.account-panel .account-workspace-guide,.account-panel .account-order-room-guide,.account-panel .launch-path-panel,.account-panel .account-role-choice,.account-panel .operator-profile-form{margin-top:14px}.account-panel .account-workspace-guide{box-shadow:none;border-width:2px;border-radius:16px;padding:16px}.account-panel .account-workspace-guide .workspace-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-panel .account-workspace-guide article,.account-panel .account-role-choice article{min-height:0;box-shadow:none;border-width:2px;border-radius:12px;padding:14px}.account-panel .account-workspace-guide article strong,.account-panel .account-role-choice strong{letter-spacing:0;text-transform:none;margin:8px 0 6px;font-size:clamp(1.12rem,1.45vw,1.35rem);line-height:1.08;display:block}.account-panel .account-workspace-guide article p,.account-panel .account-role-choice p{font-size:.9rem;line-height:1.35}.account-panel .account-workspace-guide article span,.account-panel .account-role-choice article span{border:2px solid var(--ink);background:var(--pink);width:fit-content;color:var(--ink);text-transform:uppercase;border-radius:0;padding:5px 8px;font:900 .68rem Space Grotesk,Inter,sans-serif;display:inline-flex;box-shadow:2px 2px #050505e0}@media (width<=920px){.account-panel .auth-entry-actions,.account-panel .account-workspace-guide .workspace-summary-grid{grid-template-columns:minmax(0,1fr)}}.account-identity-strip{align-items:center;gap:12px;min-width:min(100%,420px);display:flex}.account-profile-avatar{border:3px solid var(--ink);background:var(--lime);width:52px;height:52px;color:var(--ink);border-radius:50%;flex:0 0 52px;place-items:center;font:900 1.35rem/1 Space Grotesk,Inter,sans-serif;display:grid;overflow:hidden;box-shadow:3px 3px #050505e6}.account-profile-avatar img{object-fit:cover;width:100%;height:100%}.account-profile-avatar-large{flex-basis:86px;width:86px;height:86px;font-size:2rem}.profile-photo-editor{border:2px solid var(--ink);background:#e1ff5742;border-radius:16px;grid-column:1/-1;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.profile-photo-editor label{min-width:0}.profile-photo-editor span{color:#050505ad;overflow-wrap:anywhere;font:800 .82rem/1.3 Inter,sans-serif}.profile-photo-editor button{min-height:42px}.checkbox-choice-group{border:2px solid var(--ink);background:#ffffffd6;border-radius:16px;grid-column:1/-1;min-width:0;padding:12px}.checkbox-choice-group legend{text-transform:uppercase;padding:0 8px;font:900 .78rem Space Grotesk,Inter,sans-serif}.checkbox-choice-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.checkbox-choice{background:var(--white);text-transform:none;border:2px solid #05050557;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:9px 10px;font:850 .86rem/1.2 Inter,sans-serif;display:flex}.checkbox-choice input{width:18px;min-width:18px;height:18px;accent-color:var(--lime)}.checkbox-choice:has(input:checked){border-color:var(--ink);background:var(--lime);box-shadow:2px 2px #050505d9}.general-enquiry-thread{background:linear-gradient(135deg, var(--white) 0%, #f4ffbf 100%);border-radius:16px}.general-message-form{border:2px solid var(--ink);background:#ffffffd1;border-radius:14px;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px;display:grid}.general-message-form textarea{min-height:64px}.general-message-form button{border:3px solid var(--ink);background:var(--lime);text-transform:uppercase;min-height:48px;box-shadow:var(--shadow-soft);cursor:pointer;padding:10px 14px;font:900 .74rem Space Grotesk,Inter,sans-serif}.general-message-timeline{max-height:310px;overflow:auto}@media (width<=760px){.profile-photo-editor,.general-message-form{grid-template-columns:minmax(0,1fr)}.profile-photo-editor{justify-items:start}.account-identity-strip{align-items:flex-start}}html{scroll-behavior:smooth;scroll-padding-top:18px}.site-image-card{isolation:isolate;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:16px;gap:10px;margin:0;display:grid;position:relative;overflow:visible}.site-image-card:before{content:"";z-index:-1;background:linear-gradient(90deg,#0505050b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0505050a 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#e1ff57db,#59e8ff6b);border:2px solid #050505db;border-radius:18px;position:absolute;inset:14px -10px -12px 18px;box-shadow:8px 8px #050505e0}.site-image-card img{object-fit:cover;background:var(--paper);border:2px solid #050505d1;border-radius:16px;width:100%;height:auto;min-height:0;display:block;box-shadow:0 18px 42px #05050524}.site-image-card figcaption{color:#111;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf8eb;border:2px solid #050505e0;border-radius:10px;width:fit-content;max-width:calc(100% - 28px);margin:0;padding:8px 10px;font:850 .78rem/1.24 Inter,sans-serif;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:3px 3px #050505db}.marketplace-hero-image:before{background:linear-gradient(90deg,#0505050a 1px,#0000 1px) 0 0/30px 30px,linear-gradient(#05050509 1px,#0000 1px) 0 0/30px 30px,linear-gradient(135deg,#e1ff57e6,#ff8fd65c);inset:24px -14px -16px 24px}.account-chat-image:before{background:linear-gradient(90deg,#0505050a 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#05050509 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#59e8ffc7,#e1ff575c)}.marketplace-hero-image{grid-area:art;align-self:stretch;min-height:0}.marketplace-hero .hero-copy{z-index:1;position:relative}.marketplace-hero-image img{aspect-ratio:16/9;object-position:center}.section-image-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.section-image-strip .site-image-card img{aspect-ratio:16/9}.account-workspace-guide-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch;gap:16px;display:grid}.account-chat-image{min-height:100%}.account-chat-image img{aspect-ratio:4/3}.helper-locked-panel{grid-template-columns:minmax(0,1fr) minmax(260px,.68fr);align-items:center;gap:18px;display:grid}.how-visual-row{grid-template-columns:minmax(0,.86fr) minmax(320px,1.14fr);align-items:center;gap:clamp(18px,3vw,34px);margin-bottom:12px}.page-pane,.compact-panel,.account-panel,.email-fallback-card,.service-details-modal,.request-job-modal,.profile-edit-modal{scroll-margin-top:18px}.op-primary,.op-secondary,.site-section-tabs button,.market-service-btn,.marketplace-request-job-cta,.hero-task-search button,.hero-prompt-chips button,.auth-mode-tabs button,.account-workspace-tabs button,.google-auth-button-prominent{transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s}.op-primary:hover,.op-secondary:hover,.site-section-tabs button:hover,.market-service-btn:hover,.marketplace-request-job-cta:hover,.hero-task-search button:hover,.hero-prompt-chips button:hover,.auth-mode-tabs button:hover,.account-workspace-tabs button:hover,.google-auth-button-prominent:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #050505e0}.op-primary:active,.op-secondary:active,.site-section-tabs button:active,.market-service-btn:active,.marketplace-request-job-cta:active,.hero-task-search button:active,.hero-prompt-chips button:active,.auth-mode-tabs button:active,.account-workspace-tabs button:active,.google-auth-button-prominent:active{transform:translate(1px,1px);box-shadow:1px 1px #050505e6}.site-section-tabs button[aria-current=page],.site-section-tabs button[aria-pressed=true],.account-workspace-tabs button[aria-pressed=true],.auth-mode-tabs button[aria-pressed=true]{transform:none}.marketplace-hero,.compact-panel,.account-panel,.email-fallback-card,.market-service-card,.custom-task-card,.how-detail-grid article,.how-chat-guide,.customer-support-panel,.customer-legal-panel,.account-workspace-guide article,.account-order-room-guide article,.dashboard-section-card,.workspace-list article{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s}.market-service-card:hover,.custom-task-card:hover,.how-detail-grid article:hover,.account-workspace-guide article:hover,.account-order-room-guide article:hover,.dashboard-section-card:hover,.workspace-list article:hover{border-color:#050505f5}.market-service-card:focus-within,.custom-task-card:focus-within,.dashboard-section-card:focus-within,.workspace-list article:focus-within{box-shadow:0 18px 38px #05050521}.market-card-upload-image,.hero-asset-card img,.marketplace-story-media img,.operator-preview-card img,.account-profile-avatar img{background:var(--paper)}.market-service-card,.custom-task-card,.dashboard-section-card,.workspace-list article,.proof-grid article,.how-detail-grid article,.how-chat-steps article,.legal-grid article{overflow:hidden}.service-details-backdrop,.modal-backdrop{animation:.16s both modal-backdrop-in}.service-details-modal,.request-job-modal,.profile-edit-modal{animation:.19s both modal-card-in}.page-mode-hint,.marketplace-final-cta,.how-cta-panel,.customer-support-panel{position:relative}.page-mode-hint:after,.how-cta-panel:after,.customer-support-panel:after{content:"";background:linear-gradient(90deg, var(--lime), var(--cyan), var(--pink));opacity:.75;height:3px;position:absolute;bottom:-4px;left:14px;right:14px}:root{--route-content-gap:clamp(20px, 2.1vw, 28px)}.page-home #top,.page-marketplace #services,.page-jobs #jobs,.page-account #account,.page-chat #chat,.page-how #how-it-works{margin-top:var(--route-content-gap)!important}@media (width<=760px){:root{--route-content-gap:16px}}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-card-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes content-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=920px){.marketplace-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""art"}.marketplace-hero-image{min-height:0}.section-image-strip,.account-workspace-guide-layout,.helper-locked-panel,.how-visual-row{grid-template-columns:minmax(0,1fr)}.account-chat-image{min-height:0}}@media (width<=1100px){.marketplace-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""art"}.marketplace-hero h1{max-width:760px}}@media (width<=640px){.site-image-card{border-radius:10px}.site-image-card:before{border-radius:13px;inset:10px -6px -8px 10px;box-shadow:4px 4px #050505d1}.site-image-card img{border-radius:12px}.site-image-card figcaption{max-width:calc(100% - 20px);padding:7px 8px;font-size:.76rem;bottom:10px;left:10px;right:10px}}@media (width>=761px){.marketplace-hero{background:linear-gradient(90deg,#0505050b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#0505050a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#fff 0% 46%,#fffffff0 58%,#fff 100%);grid-template-columns:minmax(500px,.96fr) minmax(0,1fr);grid-template-areas:"art copy";align-items:stretch;min-height:0;padding:clamp(14px,2.4vw,30px);overflow:hidden}.marketplace-hero .hero-copy{background:0 0;place-self:center stretch;width:auto;padding:clamp(10px,1.8vw,22px) 0 clamp(10px,1.8vw,22px) clamp(8px,1.4vw,18px)}.marketplace-hero-image{z-index:auto;align-self:stretch;min-height:clamp(480px,48vw,650px);margin:clamp(-14px,-1.2vw,-8px) 0 clamp(-14px,-1.2vw,-8px) clamp(-18px,-1.8vw,-10px);position:relative;inset:auto;overflow:visible}.marketplace-hero-image:before{display:none}.marketplace-hero-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff94 68%,#fff 100%);width:24%;display:block;position:absolute;inset:0 -10% 0 auto}.marketplace-hero-image img{aspect-ratio:auto;object-fit:cover;object-position:31% center;width:100%;height:100%;box-shadow:none;mix-blend-mode:multiply;border:0;border-radius:0}.marketplace-hero-image figcaption{display:none}}@media (width>=761px) and (width<=1060px){.marketplace-hero h1{font-size:clamp(3.2rem,6vw,5.3rem)}.marketplace-hero{grid-template-columns:minmax(380px,.82fr) minmax(0,1fr)}.marketplace-hero-image{min-height:clamp(430px,50vw,560px)}}.marketplace-categories,#services,.account-workspace-guide,.helper-locked-panel,#how-it-works{isolation:isolate;position:relative;overflow:hidden}.marketplace-categories>:not(.section-image-strip),.account-workspace-guide-layout>div,.helper-locked-panel>div,#how-it-works>:not(.page-visual-row),.how-visual-row .page-visual-copy{z-index:2;position:relative}.section-image-strip,.account-chat-image{pointer-events:none}.section-image-strip .site-image-card:before,.account-chat-image:before{display:none}.section-image-strip .site-image-card img,.account-chat-image img{box-shadow:none;mix-blend-mode:multiply;background:0 0;border:0;border-radius:0;-webkit-mask-image:radial-gradient(#000 0 62%,#000000d6 76%,#0000 96%);mask-image:radial-gradient(#000 0 62%,#000000d6 76%,#0000 96%)}.section-image-strip .site-image-card figcaption,.account-chat-image figcaption{display:none}@keyframes categoryVignetteFloat{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.045)translate(6px,-6px)}}@media (prefers-reduced-motion:reduce){.section-image-strip .site-image-card img{animation:none}}@media (width>=861px){.marketplace-categories{min-height:740px;padding-right:min(48vw,600px);overflow:hidden}.marketplace-categories .section-title-row,.marketplace-categories .category-discovery-grid{max-width:620px}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-image-strip{z-index:1;opacity:.98;width:min(760px,52vw);height:auto;margin:0;display:block;position:absolute;top:112px;bottom:20px;right:-150px}.section-image-strip .site-image-card{position:absolute;inset:0}.section-image-strip .site-image-card img{object-fit:cover;object-position:58% center;-webkit-mask-composite:source-in;width:100%;height:100%;animation:9s ease-in-out infinite alternate categoryVignetteFloat;transform:scale(1.18);-webkit-mask-image:linear-gradient(90deg,#0000 0 2%,#0000009e 10%,#000 20%),radial-gradient(#000 0 66%,#000000e0 80%,#0000 97%);mask-image:linear-gradient(90deg,#0000 0 2%,#0000009e 10%,#000 20%),radial-gradient(#000 0 66%,#000000e0 80%,#0000 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.account-workspace-guide{padding-right:clamp(18px,2.4vw,28px)}.account-workspace-guide-layout{grid-template-columns:minmax(0,1fr) minmax(300px,34%);align-items:center;gap:clamp(18px,3vw,34px);display:grid}.account-workspace-guide .workspace-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.account-chat-image{z-index:1;opacity:.9;width:100%;min-height:270px;position:relative;top:auto;right:auto}.account-chat-image img{object-fit:cover;object-position:28% 44%;transform-origin:28% 44%;width:100%;height:100%;min-height:270px;transform:scale(1.34)}.helper-locked-panel,.how-visual-row{padding-right:clamp(18px,2.4vw,28px);display:block}}@media (width<=860px){.section-image-strip,.account-chat-image{display:none}}@media (prefers-reduced-motion:no-preference){.page-pane:not([hidden])>.section-title-row,.page-pane:not([hidden])>.page-visual-row,.page-pane:not([hidden])>.proof-grid,.page-pane:not([hidden])>.how-detail-grid,.page-pane:not([hidden])>.how-chat-guide,.page-pane:not([hidden])>.customer-support-panel,.page-pane:not([hidden])>.customer-legal-panel,.page-pane:not([hidden])>.marketplace-topbar,.page-pane:not([hidden])>.services-list,.page-pane:not([hidden])>.account-dashboard,.page-pane:not([hidden])>.auth-entry-actions,.page-pane:not([hidden])>.account-workspace-guide,.page-pane:not([hidden])>.operator-profile-form{animation:.36s both content-rise-in}@supports (animation-timeline:view()){.compact-panel,.email-fallback-card,.market-service-card,.custom-task-card,.dashboard-section-card,.how-detail-grid article,.how-chat-steps article,.legal-grid article{animation:both content-rise-in;animation-timeline:view();animation-range:entry cover 24%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1280px){.message-app-preview{grid-template-columns:52px minmax(190px,.8fr) minmax(320px,1.25fr)}.message-context-panel{border-top:1px solid #05050514;grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.message-feature-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.message-feature-mockup{box-shadow:none;border-width:3px;gap:12px;padding:12px}.chat-title-row{border-bottom-width:3px;padding-bottom:10px}.message-feature-copy h3{line-height:1.08}.message-feature-copy p:not(.micro-label){font-size:.92rem;line-height:1.35}.message-app-preview,.message-feature-simplified .message-app-preview{box-shadow:none;background:0 0;border-width:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.message-sidebar-icons{display:none}.message-thread-browser,.message-chat-window,.message-context-panel{border-bottom:0;border-right:0}.message-thread-browser{border:3px solid var(--ink);background:var(--paper);border-radius:0;max-height:none;padding:12px;overflow:visible}.message-chat-window{border:3px solid var(--ink);background:var(--white);border-radius:0;min-height:auto;padding:12px}.message-context-panel{grid-template-columns:minmax(0,1fr);display:grid}.message-bubble-row{gap:8px}.message-bubble-row p,.message-check-card{border-radius:0;max-width:calc(100% - 34px);padding:10px 12px;font-size:.94rem;line-height:1.38}.message-file-row{padding-left:0}.order-status-drawer-grid{grid-template-columns:minmax(0,1fr)}.message-composer,.message-feature-simplified .message-composer{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px}.message-composer select,.message-feature-simplified .message-composer select{border-bottom:1px solid #0505051f;border-right:0;grid-column:1/-1;width:100%;padding:0 0 6px}.message-composer input,.message-feature-simplified .message-composer input{grid-column:1/2;min-width:0}.message-composer button,.message-feature-simplified .message-composer button{grid-column:2/3;width:auto;min-width:54px;padding-inline:12px}.message-feature-benefits{grid-template-columns:minmax(0,1fr)}}@media (width<=460px){.mailbox-panel .message-feature-mockup{border-width:2px;width:100%;max-width:100%;margin-inline:0;padding:10px}.message-feature-copy h3{font-size:1.25rem}.message-app-preview,.message-feature-simplified .message-app-preview{border-width:0;border-radius:0}.message-browser-head strong{font-size:1rem}.message-filter-pills{grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:2px;display:grid;overflow-x:visible}.message-filter-pills button{white-space:normal;width:100%;min-height:42px;padding:8px 10px;font-size:.72rem}.message-room-stack{gap:8px}.message-thread-pill{border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px}.message-thread-pill strong,.message-thread-pill small,.message-context-panel strong{white-space:normal;overflow-wrap:anywhere}.message-thread-pill i{display:none}.message-room-icon{width:30px;height:30px;font-size:.84rem}.message-person{width:26px;height:26px;font-size:.64rem}.message-chat-topbar{border-bottom:1px solid #0505051a;grid-template-columns:auto minmax(0,1fr);padding-bottom:10px}.message-chat-topbar>div{min-width:0}.message-chat-topbar strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:1rem;line-height:1.05;display:block}.message-chat-topbar small{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:.78rem;line-height:1.2;display:block}.message-chat-people{grid-column:1/-1;justify-content:flex-start}.message-bubble-card{max-width:calc(100% - 34px)}.message-action-row{grid-template-columns:minmax(0,1fr);gap:7px;width:100%;display:grid}.message-action-row button{text-align:center;border-radius:0;width:100%;min-height:40px}.message-composer{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px}.message-composer select{border-bottom:1px solid #0505051f;border-right:0;grid-column:1/-1;width:100%;padding:0 0 6px}.message-composer input{grid-column:1/2}.message-composer button{grid-column:2/3;width:auto;min-width:54px;padding-inline:12px}.message-context-panel{padding:10px}.message-context-panel article{border-radius:0;padding:10px}}@media (width<=1024px){.message-feature-simplified.chat-fullscreen-card .message-app-preview{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-thread-browser{border-right:0;border-bottom:3px solid var(--ink);max-height:none;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-room-stack{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);gap:10px;padding:2px 0 8px;display:grid;overflow-x:visible}.message-feature-simplified.chat-fullscreen-card .message-thread-pill{scroll-snap-align:none;flex:none;width:100%;min-width:0}.message-feature-simplified.chat-fullscreen-card .message-chat-window{grid-template-rows:auto auto auto;height:auto;min-height:0;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-live-feed{min-height:0;max-height:none;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-composer{z-index:2;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;position:sticky;bottom:0}.message-feature-simplified.chat-fullscreen-card .message-composer input,.message-feature-simplified.chat-fullscreen-card .message-composer select,.message-feature-simplified.chat-fullscreen-card .message-composer button{grid-column:1/-1;width:100%}.message-feature-simplified.chat-fullscreen-card .message-composer button{min-width:0;min-height:46px}.message-feature-simplified.chat-fullscreen-card .message-composer select{width:100%}}@media (width<=560px){.message-feature-simplified.chat-fullscreen-card .message-thread-browser{max-height:none;overflow:visible}.message-feature-simplified.chat-fullscreen-card .message-chat-window{height:auto;min-height:0}}.op-shell{width:calc(100% - 48px);max-width:1600px;padding-top:24px}.op-topbar{border:5px solid var(--ink);background:linear-gradient(90deg, #fff, var(--paper));box-shadow:var(--shadow-strong);border-bottom:0;margin-top:0;padding:16px}.op-brand{max-width:min(360px,100%)}.op-brand img{width:min(300px,100%);max-height:76px}.site-section-tabs{border:5px solid var(--ink);box-shadow:var(--shadow-strong);background:#fff;border-top-width:4px;border-bottom-width:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:12px 14px}.site-section-tabs button{border:3px solid var(--ink);background:var(--paper);color:var(--ink);text-transform:uppercase;border-radius:0;padding:12px 10px;font:900 .76rem Space Grotesk,Inter,sans-serif;box-shadow:3px 3px #05050533}.site-section-tabs button[aria-pressed=true]{background:var(--ink);color:var(--white);box-shadow:inset 0 -5px 0 var(--lime)}.tab-count{background:var(--pink);min-width:22px;height:22px;color:var(--white);border:2px solid;place-items:center;margin-left:5px;padding:0 5px;font-size:.68rem;display:inline-grid}.page-mode-hint{border:5px solid var(--ink);max-width:none;box-shadow:var(--shadow-strong);background:linear-gradient(90deg,#d7ff0052,#fff);border-top-width:4px;border-bottom-width:0;border-radius:0;margin:0;padding:12px 16px;font:850 .9rem Inter,sans-serif}.page-home .page-mode-hint{max-width:none;margin-top:0}.op-hero.marketplace-hero{border:5px solid var(--ink);box-shadow:var(--shadow-strong);background:#fff;border-top-width:4px;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);grid-template-areas:"art copy";align-items:stretch;gap:0;margin-top:0;padding:0;overflow:hidden}.op-hero.marketplace-hero>*{min-width:0}.op-hero.marketplace-hero .marketplace-hero-image,.op-hero.marketplace-hero .marketplace-hero-image img{width:100%;min-width:0}.op-hero.marketplace-hero .hero-copy{grid-area:copy;align-content:center;padding:clamp(22px,3vw,40px);display:grid}.op-hero.marketplace-hero .marketplace-hero-image{max-width:none;height:100%;min-height:clamp(330px,34vw,420px);box-shadow:none;background-color:#0000;background-image:url(/assets/useaiforme-mascot-confusion-hero-framed-preview.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;grid-area:art;place-self:stretch stretch;margin:0;padding:0;display:block;overflow:hidden;transform:none}.op-hero.marketplace-hero .marketplace-hero-image img{aspect-ratio:4/3;object-fit:cover;object-position:center center;width:100%;height:auto;min-height:clamp(330px,34vw,420px);max-height:440px;box-shadow:none;transform-origin:50%;background:#fff7dc;border:0;border-radius:0;display:none;transform:none}.op-hero.marketplace-hero .marketplace-hero-image figcaption{display:none}.op-hero.marketplace-hero h1{font-size:clamp(2.45rem,4.5vw,4.15rem);line-height:.9}.op-hero.marketplace-hero .hero-subcopy{max-width:620px}.op-hero.marketplace-hero .hero-task-search{box-shadow:4px 4px 0 var(--ink);border-width:4px;border-radius:0}.op-hero.marketplace-hero .hero-task-search button,.op-hero.marketplace-hero .hero-prompt-chips button,.op-hero.marketplace-hero .hero-actions .op-primary,.op-hero.marketplace-hero .hero-actions .op-secondary,.op-hero.marketplace-hero .hero-marketplace-proof>div{border-radius:0}.page-marketplace .compact-panel,.page-jobs .account-workspace,.page-account .account-pane,.page-how .how-pane{border-top-width:4px;margin-top:0}@media (width<=760px){.op-shell{width:min(100% - 24px,520px);padding-top:12px}.op-topbar{box-shadow:5px 5px 0 var(--ink);border-width:4px 4px 0;border-bottom-style:none;border-bottom-color:currentColor;padding:12px}.op-brand img{width:min(292px,100%);max-height:70px}.site-section-tabs{box-shadow:5px 5px 0 var(--ink);border-width:3px 4px 0;border-bottom-style:none;border-bottom-color:currentColor;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:9px}.site-section-tabs button{min-height:44px;padding:9px 7px;font-size:.62rem}.page-mode-hint{box-shadow:5px 5px 0 var(--ink);border-width:3px 4px 0;border-bottom-style:none;border-bottom-color:currentColor;padding:11px;font-size:.78rem}.op-hero.marketplace-hero{box-shadow:5px 5px 0 var(--ink);border-width:3px 4px 4px;grid-template-columns:minmax(0,1fr);grid-template-areas:"art""copy"}.op-hero.marketplace-hero .hero-copy{padding:18px 16px}.op-hero.marketplace-hero h1{font-size:clamp(2.2rem,11vw,3.35rem);line-height:.94}.op-hero.marketplace-hero .marketplace-hero-image{border-right:0;border-bottom:4px solid var(--ink);background-image:none;min-height:190px;padding:0}.op-hero.marketplace-hero .marketplace-hero-image img{max-height:none;box-shadow:none;object-position:42% 56%;transform-origin:42% 58%;display:block;transform:scale(1.34)}.op-hero.marketplace-hero .hero-task-search{grid-template-columns:minmax(0,1fr)}.op-hero.marketplace-hero .hero-task-search button{border-left:2px solid var(--ink);width:100%}.op-hero.marketplace-hero .hero-prompt-chips{grid-template-columns:minmax(0,1fr);gap:9px;padding-bottom:0;display:grid;overflow-x:visible}.op-hero.marketplace-hero .hero-prompt-chips button{white-space:normal;text-align:left;overflow-wrap:anywhere;width:100%;min-height:44px}.op-hero.marketplace-hero .hero-prompt-chips button:nth-child(n+4){display:block}}@media (width>=861px){main.op-shell,main.op-shell.page-home,main.op-shell.page-marketplace,main.op-shell.page-jobs,main.op-shell.page-account,main.op-shell.page-how{width:calc(100% - 48px)!important;max-width:1600px!important}main.op-shell>.op-topbar,main.op-shell>.site-section-tabs,main.op-shell>.page-mode-hint,main.op-shell>.op-hero.marketplace-hero,main.op-shell>.page-pane,main.op-shell>.compact-panel,main.op-shell>.account-panel,main.op-shell>.account-workspace{width:100%;max-width:none}main.op-shell.page-chat{width:min(1840px,100vw - clamp(18px,4vw,72px))!important;max-width:none!important}}.category-discovery-layout{grid-template-columns:minmax(0,1.18fr) minmax(320px,.62fr);align-items:stretch;gap:clamp(14px,2vw,26px);display:grid}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px}.marketplace-categories .category-discovery-grid button{border-radius:6px;gap:7px;min-height:116px;padding:12px 13px;box-shadow:2px 2px #050505d1}.marketplace-categories .category-discovery-grid strong{font-size:clamp(.95rem,1vw,1.12rem);line-height:1.06}.marketplace-categories .category-discovery-grid span{font-size:clamp(.78rem,.82vw,.92rem);line-height:1.18}.category-discovery-image{min-height:100%;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:0;position:relative;overflow:hidden}.category-discovery-image img{object-fit:cover;object-position:54% center;width:100%;height:100%;min-height:360px;box-shadow:none;transform-origin:50%;background:0 0;border:0;border-radius:0;display:block;transform:scale(1.1)}.category-discovery-image figcaption{border:2px solid var(--ink);max-width:min(260px,100% - 24px);color:var(--ink);background:#fffdf8eb;margin:0;padding:7px 9px;font:850 .72rem/1.15 Inter,sans-serif;position:absolute;bottom:12px;right:12px;box-shadow:2px 2px #050505bf}@media (width<=1180px){.category-discovery-layout{grid-template-columns:minmax(0,1fr)}.category-discovery-image{min-height:260px}.category-discovery-image img{object-position:50% 45%;min-height:260px;max-height:320px}}@media (width<=760px){.marketplace-categories .category-discovery-grid{grid-template-columns:minmax(0,1fr)}.marketplace-categories .category-discovery-grid button{min-height:0}.category-discovery-image{min-height:210px}.category-discovery-image img{min-height:210px;max-height:240px;transform:scale(1.04)}.category-discovery-image figcaption{display:none}}@media (width>=1280px){.marketplace-categories .section-title-row{max-width:760px;margin-bottom:14px}.category-discovery-layout{grid-template-columns:minmax(0,1fr) minmax(300px,34%);gap:18px}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.marketplace-categories .category-discovery-grid button{min-height:128px;padding:12px}.category-discovery-image{align-self:stretch;min-height:0}.category-discovery-image img{object-fit:cover;object-position:62% center;min-height:100%;max-height:410px;transform:scale(1.08)}}@media (width>=1500px){.category-discovery-layout{grid-template-columns:minmax(0,1fr) minmax(300px,30%)}.marketplace-categories .category-discovery-grid button{min-height:120px}}@media (width>=1280px){.category-discovery-layout{grid-template-columns:58% 42%;align-items:stretch;gap:14px;width:100%}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.marketplace-categories .category-discovery-grid button{min-height:116px;padding:12px 13px}.category-discovery-image{place-self:stretch stretch;width:100%;min-height:0}.category-discovery-image img{object-fit:cover;object-position:58% center;width:100%;min-height:100%;max-height:390px;transform:scale(1.08)}}@media (width>=1680px){.category-discovery-layout{grid-template-columns:60% 40%}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.category-discovery-image{background:#fffdf4}.category-discovery-image img{object-position:76% center;transform-origin:76%;transform:scale(1.52)}}@media (width>=1680px){.category-discovery-image img{object-position:72% center;transform-origin:72%;transform:scale(1.42)}}@media (width>=761px){.category-discovery-layout{isolation:isolate;grid-template-columns:minmax(0,1fr) clamp(260px,24vw,390px);align-items:stretch;gap:clamp(14px,1.8vw,24px);width:100%;display:grid}.marketplace-categories .category-discovery-grid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;position:relative}.marketplace-categories .category-discovery-grid button{min-height:118px;padding:13px 14px}.category-discovery-image{z-index:2;pointer-events:none;opacity:1;mix-blend-mode:normal;width:100%;height:auto;min-height:100%;box-shadow:none;background:0 0;border:0;margin:0;display:block;position:relative;overflow:hidden}.category-discovery-image img{object-fit:cover;object-position:61% 48%;transform-origin:61%;width:100%;height:100%;min-height:248px;box-shadow:none;background:0 0;border:0;display:block;transform:scale(1.14);-webkit-mask-image:none;mask-image:none}.category-discovery-image figcaption{display:none}}@media (width>=761px) and (width<=1080px){.category-discovery-layout{grid-template-columns:minmax(0,1fr)}.marketplace-categories .category-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-discovery-image{max-height:220px}.category-discovery-image img{object-position:50% 44%;min-height:220px;transform:scale(1.08)}}@media (width>=1500px){.marketplace-categories .category-discovery-grid button{min-height:110px}}@media (width>=761px){.marketplace-categories{min-height:0!important;padding-right:clamp(18px,3vw,30px)!important}.marketplace-categories .section-title-row,.marketplace-categories .category-discovery-layout,.marketplace-categories .category-discovery-grid{max-width:none!important}.marketplace-categories .section-title-row{width:100%!important}}@media (width<=760px){.message-feature-simplified.chat-fullscreen-card .message-thread-browser{background:linear-gradient(180deg, var(--paper) 0%, #fff 100%);gap:12px;padding:16px 12px}.message-feature-simplified.chat-fullscreen-card .message-browser-head{border-bottom:3px solid var(--ink);background:0 0;margin:0;padding:0 0 10px;position:static}.message-feature-simplified.chat-fullscreen-card .message-filter-pills,.chat-fullscreen-card .message-filter-pills{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important;overflow:visible!important}.message-feature-simplified.chat-fullscreen-card .message-filter-pills button,.chat-fullscreen-card .message-filter-pills button{border:3px solid var(--ink)!important;width:100%!important;min-width:0!important;min-height:46px!important;color:var(--ink)!important;white-space:normal!important;background:#fff!important;border-radius:0!important;padding:8px 10px!important;font:950 .82rem Space Grotesk,Inter,sans-serif!important;box-shadow:4px 4px #05050529!important}.message-feature-simplified.chat-fullscreen-card .message-filter-pills button[aria-pressed=true],.chat-fullscreen-card .message-filter-pills button[aria-pressed=true]{background:var(--lime)!important;color:var(--ink)!important;box-shadow:4px 4px #05050529!important}.message-feature-simplified.chat-fullscreen-card .message-filter-pills button:first-child,.chat-fullscreen-card .message-filter-pills button:first-child{grid-column:1/-1}.message-feature-simplified.chat-fullscreen-card .message-room-label,.chat-fullscreen-card .message-room-label{border:2px solid var(--ink);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;background:#fff;padding:7px 9px;font:950 .68rem Space Grotesk,Inter,sans-serif;margin:4px 0 -2px!important}.message-feature-simplified.chat-fullscreen-card .message-room-stack,.chat-fullscreen-card .message-room-stack{scroll-snap-type:none!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}.message-feature-simplified.chat-fullscreen-card .message-thread-pill,.chat-fullscreen-card .message-thread-pill{align-items:center;min-height:66px;border:3px solid var(--ink)!important;scroll-snap-align:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;padding:10px!important;display:grid!important;box-shadow:5px 5px #05050524!important}.message-feature-simplified.chat-fullscreen-card .message-thread-active,.chat-fullscreen-card .message-thread-active{background:var(--ink)!important;color:#fff!important;box-shadow:inset 6px 0 0 var(--lime), 5px 5px 0 #05050524!important}.message-feature-simplified.chat-fullscreen-card .message-thread-active strong,.message-feature-simplified.chat-fullscreen-card .message-thread-active small,.chat-fullscreen-card .message-thread-active strong,.chat-fullscreen-card .message-thread-active small{color:#fff!important}.message-feature-simplified.chat-fullscreen-card .message-thread-pill strong,.message-feature-simplified.chat-fullscreen-card .message-thread-pill small,.chat-fullscreen-card .message-thread-pill strong,.chat-fullscreen-card .message-thread-pill small{max-width:100%;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;overflow:visible!important}.message-feature-simplified.chat-fullscreen-card .message-thread-pill strong,.chat-fullscreen-card .message-thread-pill strong{font-size:.98rem;line-height:1.12}.message-feature-simplified.chat-fullscreen-card .message-thread-pill small,.chat-fullscreen-card .message-thread-pill small{margin-top:4px;font-size:.78rem;line-height:1.22}.message-feature-simplified.chat-fullscreen-card .message-thread-pill i,.chat-fullscreen-card .message-thread-pill i{display:none!important}.message-feature-simplified.chat-fullscreen-card .message-room-icon,.chat-fullscreen-card .message-room-icon,.message-feature-simplified.chat-fullscreen-card .message-person.purple,.chat-fullscreen-card .message-person.purple{border:2px solid #05050524;width:38px!important;height:38px!important;font-size:1rem!important}}@media (width<=380px){.message-feature-simplified.chat-fullscreen-card .message-filter-pills,.chat-fullscreen-card .message-filter-pills{grid-template-columns:minmax(0,1fr)!important}}
