.getbob-app-marketplace{color:#3c4440;--app-main-green:#0c4b2f;--app-text:#3c4440;--app-text-accent:#7f7f7f;--app-border:#cedbd5;--app-header-bg:#e3f2da}body.getbob-app-marketplace-page .header,body.getbob-app-marketplace-page .header__main-bar,body.getbob-app-marketplace-page .header__navigation{background:#fff!important;background-color:#fff!important;opacity:1!important}body.getbob-app-marketplace-page .header{box-shadow:0 2px 9px 0 rgba(0,0,0,.11)!important}body.getbob-app-marketplace-page .logo-on-transparent{display:none!important}body.getbob-app-marketplace-page .logo-on-white{display:block!important}body.getbob-app-marketplace-page .header__menu .header__navigation .menu-link{color:#011627!important}body.getbob-app-marketplace-page .header__menu .header__navigation .submenu.level-1>.has-submenu>.menu-arrow{border-top-color:#011627!important}.getbob-app-marketplace .app-marketplace{margin:0;padding:140px 48px;width:100%}.getbob-app-marketplace .app-marketplace--full .app-marketplace__grid{column-gap:16px;columns:300px;width:100%}.getbob-app-marketplace .app-marketplace--compact .app-marketplace__grid{column-gap:16px;columns:200px;width:100%}.getbob-app-marketplace .app-marketplace__grid>*{break-inside:avoid;display:block;margin-bottom:16px;padding:10px}.getbob-app-marketplace .app-listing-card__alignment{display:block}.getbob-app-marketplace .app-listing-card{max-width:none}.getbob-app-marketplace .app-marketplace__search{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(280px,1fr) 260px;margin:0 auto 40px;max-width:860px;width:100%}.getbob-app-marketplace .app-marketplace__search input,.getbob-app-marketplace .app-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(--app-border);border-radius:999px;color:var(--app-text);font-size:16px;height:60px;min-width:260px;outline:none;padding:0 52px 0 24px}.getbob-app-marketplace .app-marketplace__search input[type=search]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%230c4b2f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-position:left 22px center;background-repeat:no-repeat;background-size:22px;padding-left:56px;padding-right:24px}.getbob-app-marketplace .app-marketplace__search input:focus,.getbob-app-marketplace .app-marketplace__search select:focus{border-color:var(--app-main-green);box-shadow:0 0 0 4px rgba(12,75,47,.08)}.getbob-app-marketplace .app-marketplace__search input::placeholder{color:var(--app-text-accent);opacity:1}.getbob-app-marketplace .app-detail--article{margin:0 auto;max-width:1120px;padding:136px 24px 96px}.getbob-app-marketplace .app-detail__article{background:#fff;border:1px solid var(--app-border);border-radius:32px;box-shadow:0 20px 60px rgba(12,75,47,.08);color:var(--app-text);padding:44px 52px 52px}.getbob-app-marketplace .app-detail__back{margin-bottom:24px}.getbob-app-marketplace .app-detail__back a{color:var(--app-text-accent);font-weight:700;text-decoration:none}.getbob-app-marketplace .app-detail__back a:hover{color:var(--app-main-green);text-decoration:underline}.getbob-app-marketplace .app-detail__article-header{align-items:center;display:flex;gap:22px;margin-bottom:30px}.getbob-app-marketplace .app-detail__article-logo{border-radius:10px;flex-shrink:0;height:128px;max-height:128px;max-width:128px;object-fit:contain;width:128px}.getbob-app-marketplace .app-detail__article-title-wrap h1{color:var(--app-main-green);font-size:clamp(40px,5vw,40px);letter-spacing:-.04em;line-height:.95;margin:0 0 8px}.getbob-app-marketplace .app-detail__website{color:var(--app-text-accent);display:inline-flex;font-size:15px;margin-bottom:8px;margin-left:8px;text-decoration:none}.getbob-app-marketplace .app-detail__website:hover{color:var(--app-main-green);text-decoration:underline}.getbob-app-marketplace .app-detail__meta-categories{display:flex;flex-wrap:wrap;gap:6px}.getbob-app-marketplace .app-detail__meta-category{align-items:center;background:#fff;border:1px solid var(--app-border);border-radius:999px;color:var(--app-main-green);display:inline-flex;font-size:10px;font-weight:700;height:22px;letter-spacing:.04em;line-height:1;padding:4px 9px;text-decoration:none;text-transform:uppercase}.getbob-app-marketplace .app-detail__meta-category:hover{border-color:var(--app-main-green);color:var(--app-main-green);text-decoration:none}.getbob-app-marketplace .app-detail__intro,.getbob-app-marketplace .app-detail__rich-text{font-size:18px;line-height:1.55}.getbob-app-marketplace .app-detail__intro{margin-bottom:26px}.getbob-app-marketplace .app-detail__rich-text p{color:var(--app-text);margin:0 0 22px}.getbob-app-marketplace .app-detail__rich-text p:last-child{margin-bottom:0}.getbob-app-marketplace .app-detail__related-bobs{margin-left:-52px;margin-right:-52px;margin-top:34px;width:auto}.getbob-app-marketplace .app-detail__related-bobs h2{font-size:28px;font-weight:800;line-height:1.15;margin:0 52px 24px}.getbob-app-marketplace .app-detail__related-bobs-grid{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;padding:4px 52px 14px;scrollbar-color:var(--app-border) transparent;scrollbar-width:thin}.getbob-app-marketplace .app-detail__related-bobs-grid>*{flex:0 0 300px;max-width:300px;min-width:300px;width:300px}.getbob-app-marketplace .app-detail__related-bobs-grid .bob-listing-card__alignment{display:block;width:100%}.getbob-app-marketplace .app-detail__related-bobs-grid .bob-listing-card{max-width:none;width:100%}.getbob-app-marketplace .app-detail__related-bobs-grid .bob-listing-card__inner{width:100%}.getbob-app-marketplace .app-detail__capabilities{margin-top:34px}.getbob-app-marketplace .app-detail__capabilities h2{color:var(--app-main-green);font-size:28px;font-weight:800;line-height:1.15;margin:0 0 24px}.getbob-app-marketplace .app-detail__capability-grid{display:grid;gap:56px;grid-template-columns:1fr 1fr}.getbob-app-marketplace .app-detail__capability-column h3{color:var(--app-main-green);font-size:18px;font-weight:800;margin:0 0 14px}.getbob-app-marketplace .app-detail__capability-list ul{list-style:none;margin:0;padding:0}.getbob-app-marketplace .app-detail__capability-list li{color:var(--app-text);font-size:16px;line-height:1.35;margin-bottom:10px;padding-left:32px;position:relative}.getbob-app-marketplace .app-detail__capability-list li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;left:0;position:absolute;top:2px;width:22px}.getbob-app-marketplace .app-detail__capability-list--actions li:before{background-image:url(https://47115386.fs1.hubspotusercontent-na1.net/hubfs/47115386/wrench-icon.svg)}.getbob-app-marketplace .app-detail__capability-list--events li:before{background-image:url(https://47115386.fs1.hubspotusercontent-na1.net/hubfs/47115386/bolt-icon.svg)}@media (max-width:640px){.getbob-app-marketplace .app-marketplace{padding:112px 20px 120px}.getbob-app-marketplace .app-marketplace__grid{column-count:1;margin-left:-10px;margin-right:-10px}.getbob-app-marketplace .app-marketplace__search{grid-template-columns:1fr;max-width:none}.getbob-app-marketplace .app-marketplace__search input,.getbob-app-marketplace .app-marketplace__search select{min-width:0;width:100%}.getbob-app-marketplace .app-detail--article{padding:112px 20px 72px}.getbob-app-marketplace .app-detail__article{border-radius:24px;padding:28px 22px 32px}.getbob-app-marketplace .app-detail__article-header{align-items:flex-start;gap:14px}.getbob-app-marketplace .app-detail__article-logo{height:56px;max-height:56px;max-width:56px;width:56px}.getbob-app-marketplace .app-detail__article-title-wrap h1{font-size:38px}.getbob-app-marketplace .app-detail__intro,.getbob-app-marketplace .app-detail__rich-text{font-size:16px}.getbob-app-marketplace .app-detail__related-bobs{margin-left:-22px;margin-right:-22px}.getbob-app-marketplace .app-detail__related-bobs h2{margin-left:22px;margin-right:22px}.getbob-app-marketplace .app-detail__related-bobs-grid{padding:4px 22px 14px}.getbob-app-marketplace .app-detail__capability-grid{gap:22px}}