.wp-block-talentrocks-cases-list.tr-block{color:#303030;font-family:Manrope,sans-serif;padding-top:78px;scroll-margin-top:16px}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list.tr-block{padding-top:100px;scroll-margin-top:0}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list.tr-block{padding-top:60px;scroll-margin-top:40px}}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__container{margin-left:0;margin-right:0;max-width:none;min-width:0;padding-left:60px;padding-right:60px;width:100%}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__container{padding-left:16px;padding-right:16px}}.wp-block-talentrocks-cases-list .cases-page__filter{margin-bottom:94px}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__filter{margin-bottom:36px}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__filter{margin-bottom:32px}}.wp-block-talentrocks-cases-list .cases-page__filter__head{display:none}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__filter__head{align-items:center;display:flex;gap:4px;justify-content:space-between;margin-bottom:32px}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__filter__head{margin-bottom:24px}}.wp-block-talentrocks-cases-list .cases-page__filter__title{color:#303030;font-family:Manrope,sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__filter__title{font-size:24px;line-height:32px}}.wp-block-talentrocks-cases-list .cases-page__filter__toggle{background:none;border:none;color:#303030;cursor:pointer;display:none;flex-shrink:0;height:32px;padding:0;width:32px}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__filter__toggle{display:block}}.wp-block-talentrocks-cases-list .cases-page__filter__toggle svg{display:block}.wp-block-talentrocks-cases-list .cases-page__filter__icon-funnel{color:#bec7ce}.wp-block-talentrocks-cases-list .cases-page__filter__toggle[aria-expanded=false] .cases-page__filter__icon-chevron,.wp-block-talentrocks-cases-list .cases-page__filter__toggle[aria-expanded=true] .cases-page__filter__icon-funnel{display:none!important}.wp-block-talentrocks-cases-list .cases-page__filter__tags{display:flex;flex-wrap:wrap;gap:10px 8px}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__filter__tags{gap:10px 6px}}.wp-block-talentrocks-cases-list .cases-page__filter.is-collapsed .cases-page__filter__tags{display:none}.wp-block-talentrocks-cases-list .cases-page__filter.is-collapsed .cases-page__filter__head{margin-bottom:0}.wp-block-talentrocks-cases-list .cases-page__tag{align-items:center;background-color:#f5f6f7;border:none;border-radius:100px;color:#303030;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:12px 24px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__tag{font-size:14px;line-height:20px;padding:10px 22px}}.wp-block-talentrocks-cases-list .cases-page__tag:hover{background-color:#eeeff0}.wp-block-talentrocks-cases-list .cases-page__tag.is-active,.wp-block-talentrocks-cases-list .cases-page__tag.is-active:hover{background-color:#670dce;color:#fff}.wp-block-talentrocks-cases-list .cases-page__tag:focus-visible{outline:2px solid #670dce;outline-offset:2px}.wp-block-talentrocks-cases-list .cases-page__sticky{display:none}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__sticky{background-color:#fff;border-bottom:1px solid #eeeff0;display:block;left:0;opacity:0;padding:16px;position:fixed;right:0;top:var(--cases-sticky-top,71px);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;visibility:hidden;z-index:9}.wp-block-talentrocks-cases-list .cases-page__sticky.is-visible{opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s;visibility:visible}.wp-block-talentrocks-cases-list .cases-page__sticky .cases-page__filter{margin-bottom:0}.wp-block-talentrocks-cases-list .cases-page__sticky .cases-page__filter__head{margin-bottom:24px}.wp-block-talentrocks-cases-list .cases-page__sticky .cases-page__filter.is-collapsed .cases-page__filter__head{margin-bottom:0}.wp-block-talentrocks-cases-list .cases-page__sticky .cases-page__filter__tags{max-height:calc(100vh - var(--cases-sticky-top, 71px) - 104px);overflow-y:auto}}.wp-block-talentrocks-cases-list .cases-page__grid{align-items:start;display:grid;gap:60px 24px;grid-template-columns:repeat(3,minmax(0,396px))}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__grid{gap:36px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__grid{grid-template-columns:minmax(0,1fr)}}.wp-block-talentrocks-cases-list .cases-page__card{display:block}.wp-block-talentrocks-cases-list .cases-page__card[hidden]{display:none}.wp-block-talentrocks-cases-list .cases-page__card__pic{aspect-ratio:1/1;background-color:#f5f6f7;border-radius:32px;color:inherit;display:block;isolation:isolate;overflow:hidden;position:relative;text-decoration:none}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card__pic{aspect-ratio:auto;height:328px}}.wp-block-talentrocks-cases-list .cases-page__card__pic picture{display:block;height:100%;width:100%}.wp-block-talentrocks-cases-list .cases-page__card__pic:focus-visible{outline:2px solid #670dce;outline-offset:2px}.wp-block-talentrocks-cases-list .cases-page__card__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.wp-block-talentrocks-cases-list .cases-page__card__overlay{align-items:center;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;gap:60px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease,background-color .3s ease}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card__overlay{background-color:rgba(0,0,0,.6);gap:52px;opacity:1;padding-top:26px}}.wp-block-talentrocks-cases-list .cases-page__card__logo{height:80px;transform:translateY(-60px);transition:transform .3s ease;width:200px}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card__logo{transform:none}}.wp-block-talentrocks-cases-list .cases-page__card__logo img,.wp-block-talentrocks-cases-list .cases-page__card__logo picture,.wp-block-talentrocks-cases-list .cases-page__card__logo svg{display:block;height:100%;width:100%}.wp-block-talentrocks-cases-list .cases-page__card .cases-page__card__button{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:10px;letter-spacing:.16px;line-height:24px;padding:16px 28px 16px 32px;transform:translateY(60px);transition:transform .3s ease,opacity .2s ease}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card .cases-page__card__button{transform:none}}.wp-block-talentrocks-cases-list .cases-page__card .cases-page__card__button svg{flex-shrink:0}@media(hover:hover)and (min-width:1025px){.wp-block-talentrocks-cases-list .cases-page__card__pic:focus-visible .cases-page__card__overlay,.wp-block-talentrocks-cases-list .cases-page__card__pic:hover .cases-page__card__overlay{background-color:rgba(0,0,0,.6);opacity:1}.wp-block-talentrocks-cases-list .cases-page__card__pic:focus-visible .cases-page__card__button,.wp-block-talentrocks-cases-list .cases-page__card__pic:focus-visible .cases-page__card__logo,.wp-block-talentrocks-cases-list .cases-page__card__pic:hover .cases-page__card__button,.wp-block-talentrocks-cases-list .cases-page__card__pic:hover .cases-page__card__logo{transform:none}.wp-block-talentrocks-cases-list .cases-page__card__pic:focus-visible .cases-page__card__img,.wp-block-talentrocks-cases-list .cases-page__card__pic:hover .cases-page__card__img{transform:scale(1.066)}}@media(hover:none)and (min-width:1025px){.wp-block-talentrocks-cases-list .cases-page__card__overlay{background-color:rgba(0,0,0,.6);opacity:1}.wp-block-talentrocks-cases-list .cases-page__card .cases-page__card__button,.wp-block-talentrocks-cases-list .cases-page__card__logo{transform:none}}.wp-block-talentrocks-cases-list .cases-page__card__content{padding-top:24px}.wp-block-talentrocks-cases-list .cases-page__card__title{color:#303030;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card__title{font-size:20px;line-height:28px}}.wp-block-talentrocks-cases-list .cases-page__card__company{color:#747474;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-top:12px;max-width:360px}@media only screen and (max-width:1024px){.wp-block-talentrocks-cases-list .cases-page__card__company{max-width:none}}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__card__company{font-size:14px;line-height:20px}}.wp-block-talentrocks-cases-list .cases-page__card__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 0;padding:0}.wp-block-talentrocks-cases-list .cases-page__card__tags:empty{display:none}.wp-block-talentrocks-cases-list .cases-page__card__tag{background-color:#f5f6f7;border-radius:100px;color:#747474;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:12px 24px;transition:background-color .2s ease,color .2s ease}.wp-block-talentrocks-cases-list .cases-page__card__tag:hover{background-color:#eeeff0}.wp-block-talentrocks-cases-list .cases-page__card__tag:focus-visible{outline:2px solid #670dce;outline-offset:2px}.wp-block-talentrocks-cases-list .cases-page__card__tag.is-active,.wp-block-talentrocks-cases-list .cases-page__card__tag.is-active:hover{background-color:#670dce;color:#fff}.wp-block-talentrocks-cases-list .cases-page__more{display:flex;justify-content:center;margin-top:36px}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__more{margin-top:32px}}.wp-block-talentrocks-cases-list .cases-page__more[hidden]{display:none}.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button{background-color:#eeeff0;border-radius:12px;color:#303030;font-size:16px;font-weight:700;letter-spacing:.16px;line-height:24px;padding:16px 32px}.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button:active,.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button:focus,.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button:hover{color:#303030}.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button:hover{background-color:#e3e5e7}@media only screen and (max-width:667px){.wp-block-talentrocks-cases-list .cases-page__more .cases-page__more__button{width:100%}}
