.getbob-bob-marketplace{color:#3c4440;--bob-main-green:#0c4b2f;--bob-text:#3c4440;--bob-text-accent:#7f7f7f;--bob-border:#cedbd5;--bob-header-bg:#e3f2da}body.getbob-bob-marketplace-page .header,body.getbob-bob-marketplace-page .header__main-bar,body.getbob-bob-marketplace-page .header__navigation{background:#fff!important;background-color:#fff!important;opacity:1!important}body.getbob-bob-marketplace-page .header{box-shadow:0 2px 9px 0 rgba(0,0,0,.11)!important}body.getbob-bob-marketplace-page .logo-on-transparent{display:none!important}body.getbob-bob-marketplace-page .logo-on-white{display:block!important}body.getbob-bob-marketplace-page .header__menu .header__navigation .menu-link{color:#011627!important}body.getbob-bob-marketplace-page .header__menu .header__navigation .submenu.level-1>.has-submenu>.menu-arrow{border-top-color:#011627!important}.getbob-bob-marketplace .bob-marketplace{margin:0;max-width:none;padding:140px 48px 96px;width:100%}.getbob-bob-marketplace .bob-marketplace__grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.getbob-bob-marketplace .bob-marketplace__search{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) 220px auto;margin:0 auto 40px;max-width:720px;width:100%}.getbob-bob-marketplace .bob-marketplace__search input,.getbob-bob-marketplace .bob-marketplace__search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%230c4b2f' stroke-linecap='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;border:1px solid var(--bob-border);border-radius:999px;color:var(--bob-text);font-size:16px;height:60px;min-width:260px;outline:none;padding:0 52px 0 24px}.getbob-bob-marketplace .bob-marketplace__search input:focus,.getbob-bob-marketplace .bob-marketplace__search select:focus{border-color:var(--bob-main-green);box-shadow:0 0 0 4px rgba(12,75,47,.08)}.getbob-bob-marketplace .bob-marketplace__search input::placeholder{color:var(--bob-text-accent);opacity:1}.getbob-bob-marketplace .bob-marketplace__search button{background:#acf63f;border:2px solid #1b7a50;border-radius:999px;color:#0c4b2f;cursor:pointer;font-size:15px;font-weight:700;height:52px;line-height:1;padding:0 24px;white-space:nowrap}.getbob-bob-marketplace .bob-detail{margin:0 auto;max-width:900px;padding:136px 24px 96px}.getbob-bob-marketplace .bob-detail__back{margin-bottom:20px}.getbob-bob-marketplace .bob-detail__back a{color:var(--bob-text-accent);font-weight:700;text-decoration:none}.getbob-bob-marketplace .bob-detail__back a:hover{text-decoration:underline}.getbob-bob-marketplace .bob-detail__card{background:#fff;border:1px solid var(--bob-border);border-radius:32px;box-shadow:0 20px 60px rgba(12,75,47,.08);overflow:hidden}.getbob-bob-marketplace .bob-detail__hero{background:var(--bob-header-bg);padding:54px 40px 34px;text-align:center}.getbob-bob-marketplace .bob-detail__avatar{display:block;height:112px;margin:0 auto 22px;object-fit:contain;width:112px}.getbob-bob-marketplace .bob-detail__name-pill{padding:0}.getbob-bob-marketplace .bob-detail__name-pill h1{color:var(--bob-main-green);font-size:clamp(42px,5vw,68px);letter-spacing:-.04em;line-height:1;margin:0}.getbob-bob-marketplace .bob-detail__creator{align-items:center;color:rgba(60,68,64,.7);display:flex;flex-wrap:wrap;font-size:15px;gap:10px;justify-content:center;margin-top:18px}.getbob-bob-marketplace .bob-detail__creator a{align-items:center;background:#fff;border:1px solid var(--bob-border);border-radius:999px;color:var(--bob-main-green);display:inline-flex;font-size:14px;font-weight:800;gap:8px;padding:5px 10px;text-decoration:none;transition:all .15s ease}.getbob-bob-marketplace .bob-detail__creator a:hover{box-shadow:0 4px 12px rgba(12,75,47,.06);text-decoration:none;transform:translateY(-1px)}.getbob-bob-marketplace .bob-detail__creator img{border-radius:999px;height:24px;object-fit:contain;width:24px}.getbob-bob-marketplace .bob-detail__hire-button{align-items:center;background:#acf63f;border:2px solid #1b7a50;border-radius:999px;box-shadow:0 10px 24px rgba(12,75,47,.12);color:#1b7a50;display:inline-flex;font-weight:800;justify-content:center;margin-top:22px;padding:14px 32px;text-decoration:none;transition:all .15s ease}.getbob-bob-marketplace .bob-detail__hire-button:hover{background:#acf63f;border-color:#0c4b2f;box-shadow:0 14px 30px rgba(12,75,47,.2);color:#0c4b2f;transform:translateY(-2px)}.getbob-bob-marketplace .bob-detail__categories{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.getbob-bob-marketplace .bob-detail__category{align-items:center;background:#fff;border:1px solid var(--bob-border);border-radius:999px;color:var(--bob-main-green);display:inline-flex;font-size:13px;font-weight:800;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase}.getbob-bob-marketplace .bob-detail__creator-note{background:var(--bob-header-bg);border-left:5px solid var(--bob-main-green);border-radius:20px;margin-top:28px;padding:24px 28px}.getbob-bob-marketplace .bob-detail__creator-note-text{color:var(--bob-text);font-size:18px;font-style:italic;line-height:1.6}.getbob-bob-marketplace .bob-detail__creator-note-text:before{content:"“"}.getbob-bob-marketplace .bob-detail__creator-note-text:after{content:"”"}.getbob-bob-marketplace .bob-detail__creator-note-author{color:var(--bob-main-green);font-size:14px;font-weight:700;margin-top:16px;text-align:right}.getbob-bob-marketplace .bob-detail__creator-note p:last-child{margin-bottom:0}.getbob-bob-marketplace .bob-detail__tab-input{display:none}.getbob-bob-marketplace .bob-detail__tab-labels{background:#fff;display:flex;gap:56px;justify-content:center;padding:22px 40px 0}.getbob-bob-marketplace .bob-detail__tab-labels label{border-bottom:3px solid transparent;color:rgba(12,75,47,.35);cursor:pointer;font-weight:800;padding-bottom:12px}.getbob-bob-marketplace #bob-tab-details:checked~.bob-detail__tab-labels label[for=bob-tab-details],.getbob-bob-marketplace #bob-tab-job-description:checked~.bob-detail__tab-labels label[for=bob-tab-job-description]{border-bottom-color:var(--bob-main-green);color:var(--bob-main-green)}.getbob-bob-marketplace .bob-detail__tab-panel{background:#fff;display:none;padding:36px 40px 40px}.getbob-bob-marketplace #bob-tab-details:checked~.bob-detail__tab-panel--details,.getbob-bob-marketplace #bob-tab-job-description:checked~.bob-detail__tab-panel--job-description{display:block}.getbob-bob-marketplace .bob-detail__tab-panel h2{border-bottom:1px solid var(--bob-border);color:var(--bob-main-green);font-size:28px;font-weight:800;line-height:1.1;margin-bottom:18px;margin-top:40px;padding-bottom:12px}.getbob-bob-marketplace .bob-detail__tab-panel h2:first-child{margin-top:0}.getbob-bob-marketplace .bob-detail__description-box,.getbob-bob-marketplace .bob-detail__job-description{color:var(--bob-text-accent);font-size:16px;line-height:1.6;max-width:860px;padding:0}.getbob-bob-marketplace .bob-detail__apps{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.getbob-bob-marketplace .bob-detail__app{align-items:center;background:#fff;border:1px solid var(--bob-border);border-radius:999px;color:var(--bob-text);display:flex;gap:10px;padding:9px 16px;text-decoration:none;transition:all .15s ease}.getbob-bob-marketplace .bob-detail__app:hover{box-shadow:0 8px 20px rgba(12,75,47,.08);transform:translateY(-2px)}.getbob-bob-marketplace .bob-detail__app-logo{flex-shrink:0;height:28px;object-fit:contain;width:28px}.getbob-bob-marketplace .bob-detail__app-name{font-weight:600;white-space:nowrap}.getbob-bob-marketplace .bob-detail__benefits ul,.getbob-bob-marketplace .bob-detail__features ul{column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;row-gap:22px}.getbob-bob-marketplace .bob-detail__benefits li,.getbob-bob-marketplace .bob-detail__features li{color:var(--bob-text);font-size:16px;font-weight:600;line-height:1.4;padding-left:42px;position:relative}.getbob-bob-marketplace .bob-detail__features li:before{background-image:url(https://47115386.fs1.hubspotusercontent-na1.net/hubfs/47115386/feature-icon.svg)}.getbob-bob-marketplace .bob-detail__benefits li:before,.getbob-bob-marketplace .bob-detail__features li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;left:0;position:absolute;top:2px;width:22px}.getbob-bob-marketplace .bob-detail__benefits li:before{background-image:url(https://47115386.fs1.hubspotusercontent-na1.net/hubfs/47115386/benefit-icon.svg)}@media (max-width:900px){.getbob-bob-marketplace .bob-detail__benefits ul,.getbob-bob-marketplace .bob-detail__features ul{grid-template-columns:1fr}}@media (max-width:640px){.getbob-bob-marketplace .bob-detail,.getbob-bob-marketplace .bob-marketplace{padding:112px 20px 72px}.getbob-bob-marketplace .bob-marketplace__grid{grid-template-columns:1fr}.getbob-bob-marketplace .bob-marketplace__search{flex-direction:column;grid-template-columns:1fr;max-width:none}.getbob-bob-marketplace .bob-marketplace__search button,.getbob-bob-marketplace .bob-marketplace__search select{width:100%}.getbob-bob-marketplace .bob-detail__card{border-radius:24px}.getbob-bob-marketplace .bob-detail__hero{padding:36px 24px 28px}.getbob-bob-marketplace .bob-detail__tab-labels{gap:28px;padding:20px 20px 0}.getbob-bob-marketplace .bob-detail__tab-panel{padding:28px 20px}.getbob-bob-marketplace .bob-detail__name-pill h1{font-size:42px}.getbob-bob-marketplace .bob-detail__app,.getbob-bob-marketplace .bob-detail__hire-button{width:100%}.getbob-bob-marketplace .bob-detail__creator-note{padding:20px}}