.integrations-webhook-card .box{box-shadow:none!important}.job-board-job-type{padding:24px 16px;border-radius:4px;box-shadow:0 4px 14px 1px rgba(0,0,0,.04);border:solid 1px #e1e6e4;background-color:#fdfdfd;margin-bottom:16px}.job-board-job-type p.job-description{height:3rem}.companies .company{height:200px;align-items:stretch;padding:0;border-radius:.375rem;box-shadow:0 2px 4px 1px rgba(0,0,0,.04);overflow:hidden}.companies .company.first{background:#fff;vertical-align:middle;text-align:center;padding-top:70px}.companies .company .content{position:relative}.companies .company .content img{position:absolute;object-fit:cover;width:100%;height:100%}.companies .company .content .data{position:relative;z-index:1;color:#fff;width:100%;height:200px;padding:24px;background-color:rgba(0,0,0,.5)}.companies .company .content .data h2.title{color:#fff;font-size:1.125rem}.companies .company .content .data p.description{color:#fff;font-size:.8125rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.companies .company .content span.icon{z-index:2;color:#fff;position:absolute}.companies .company .content span.icon.edit{top:24px;right:24px}.companies .company .content span.icon:hover{color:#00cfb4}.companies .company .content .company-status{position:absolute;bottom:0;right:0;z-index:2;margin-right:24px;margin-bottom:10px}#company_photos .image.company_picture{display:flex;justify-content:center;align-items:center;overflow:hidden}#company_photos .image.company_picture img{transition:transform .2s ease-in-out;width:100%;height:auto;object-fit:cover}#company_photos .image.company_picture img:hover{transform:scale(1.2)}.modal .simple_form.edit_client_company .nested-fields.company-picture-field:not(:first-child){margin-top:15px;border-top:1px solid #eff1f2}.embed-builder{padding-bottom:3rem}.embed-builder__header{margin:2rem 0 1.5rem}.embed-builder__heading{max-width:54rem}.embed-builder__back{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:1.5rem;color:#3b4279;font-weight:600}.embed-builder__eyebrow{margin-bottom:.5rem;color:#007c6c;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.embed-builder__workspace{display:grid;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);gap:1.5rem;align-items:start}.embed-builder__controls,.embed-builder__preview,.embed-builder__share-card{padding:1.5rem;border:1px solid #e1e6e4;border-radius:.75rem;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.04)}.embed-builder__controls{position:sticky;top:1rem}.embed-builder__color-grid{display:grid;grid-template-columns:1fr;gap:.5rem 1rem}.embed-builder__color-control{display:flex;align-items:center;gap:.625rem}.embed-builder__color-control input[type=color]{width:3rem;height:2.5rem;padding:.2rem;border:1px solid #c6c9ca;border-radius:.375rem;background:#fff;cursor:pointer}.embed-builder__color-control output{color:#586465;font-family:monospace;font-size:.75rem}.embed-builder__preview-header{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:1rem}.embed-builder__preview-toolbar{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.875rem;border:1px solid #e1e6e4;border-radius:.625rem;background:#fdfdfd}.embed-builder__choice-group{min-width:0;margin:0;padding:0;border:0}.embed-builder__choice-group legend{margin-bottom:.375rem;color:#586465;font-size:.75rem;font-weight:700}.embed-builder__segmented-control{display:inline-flex;overflow:hidden;border:1px solid #c6c9ca;border-radius:.5rem;background:#fff}.embed-builder__segmented-control input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}.embed-builder__segmented-control label{display:inline-flex;min-height:2.75rem;padding:.5rem .875rem;align-items:center;justify-content:center;gap:.375rem;border-left:1px solid #c6c9ca;color:#414b4b;cursor:pointer;font-size:.8125rem;font-weight:600;transition:background-color 180ms ease,color 180ms ease}.embed-builder__segmented-control label:first-of-type{border-left:0}.embed-builder__segmented-control input[type=radio]+label{margin-right:0}.embed-builder__segmented-control input:checked+label{background:#00a690;color:#fff}.embed-builder__segmented-control input:focus-visible+label{position:relative;z-index:1;outline:3px solid color-mix(in srgb,#00a690 25%,transparent);outline-offset:-3px}.embed-builder__preview-stage{padding:.75rem;overflow:auto;border-radius:.75rem;background:#eff1f2}.embed-builder__preview-frame{width:100%;margin:0 auto;overflow:hidden;border:1px solid #e1e6e4;border-radius:.625rem;background:#fdfdfd;box-shadow:0 6px 18px rgba(0,0,0,.08)}.embed-builder__preview-frame--mobile{width:min(24.375rem,100%)}.embed-builder__browser-bar{display:flex;min-height:2.5rem;padding:0 .875rem;align-items:center;gap:.375rem;border-bottom:1px solid #e1e6e4;background:#eff1f2}.embed-builder__browser-bar span{width:.625rem;height:.625rem;border-radius:50%;background:#c6c9ca}.embed-builder__browser-bar strong{min-width:0;margin-left:.5rem;overflow:hidden;color:#586465;font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.embed-builder__iframe{display:block;width:100%;min-height:44rem;border:0;background:#fdfdfd}.embed-builder__share{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}.embed-builder__copy-row{display:flex;gap:.75rem}.embed-builder__code{resize:vertical;font-family:monospace;font-size:.75rem}.embed-builder__status{min-height:1.5rem;margin-top:.75rem;color:#007c6c;font-weight:600}@media screen and (max-width:1023px){.embed-builder__share,.embed-builder__workspace{grid-template-columns:1fr}.embed-builder__controls{position:static}}@media screen and (max-width:600px){.embed-builder__header{margin-top:1rem}.embed-builder__controls,.embed-builder__preview,.embed-builder__share-card{padding:1rem}.embed-builder__copy-row,.embed-builder__preview-header,.embed-builder__preview-toolbar{align-items:stretch;flex-direction:column}.embed-builder__segmented-control{display:flex}.embed-builder__segmented-control label{flex:1 1 0;padding-right:.5rem;padding-left:.5rem}.embed-builder__iframe{min-height:36rem}}@media(prefers-reduced-motion:reduce){.embed-builder__segmented-control label{transition:none}}
/*# sourceMappingURL=/assets/controllers/client/companies-d6004e71.css.map */
