:root{--case__study-container__max-width:311px;--case__study-margin:auto}.case__study--container-img.case__study--container-img-desktop{display:none}.case__study--container-img.case__study--container-img-mobile{display:flex;margin-bottom:22px}.case__study--container{align-items:center;display:flex;flex-direction:column;gap:22px;min-width:375px;padding:48px 32px}.case__study--container-star{display:flex;width:115px}.case__study--star-color:first-child,.case__study--star-gray:first-child{margin:0}.case__study--star-color{background:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/case-study/Star.svg)}.case__study--star-color,.case__study--star-gray{display:block;height:20px;margin-left:4px;position:relative;width:20px}.case__study--star-gray{background:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/case-study/Star%20background.svg);background-repeat:no-repeat}.case__study--star-container-color,.case__study--star-container-gray{display:flex}.case__study--star-rigth{overflow:hidden;position:relative;transform:scaleX(-1)}.case__study--star-container-gray{width:130px}.case__study--star-left{overflow:hidden;position:relative}.case__study--star-container-color{width:130px}.case__study--blue-dark{background:var(--base-color-gray-950);color:var(--base-color-light-blue);--border-button-tap:none;--icon-arrow-right:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/arrow-narrow-right-white-navegation.svg);--icon-arrow-left:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/arrow-narrow-left-white.svg);--base-color-auth-description:var(--base-color-gray-300);--base-color-auth:var(--base-color-gray-200);--base-color-primary-body:var(--base-color-primary-50)}.case__study--light{background:var(--base-color-white);color:var(--text-darkgray950);--text-primary25:var(--base-color-gray-900);--base-color-gray-500:var(--base-color-gray-200);--border-button-tap:1px solid var(--gray-200,#eaecf0);--blue-button-500:hsla(0,0%,100%,.9);--icon-arrow-right:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/arrow-narrow-right-grey-navegation.svg);--icon-arrow-left:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/arrow-narrow-left-grey.svg);--text-lightgray50:var(--base-color-gray-600);--base-color-auth:var(--base-color-gray-900);--base-color-auth-description:var(--base-color-gray-700);--base-color-primary-body:var(--base-color-gray-600)}.case__study--light .case__study--text-main{color:var(--text-blue500)}.case__study--light a.custom-link__dark{color:var(--base-color-primary-400)}.case__study--text{color:var(---base-color-white);font-family:var(--base-font-family-primary);font-size:30px;font-style:normal;font-weight:600;line-height:38px}.case__study--light .case__study--content-button-text{color:var(--text-primary700)}.case__study--text-main{color:var(--text-yellow);font-family:var(--base-font-family-primary);font-size:30px;font-style:normal;font-weight:600;line-height:38px}.case__study--title{max-width:311px;width:100%}.case__study--slider-menu{display:inline-block;overflow-x:auto;padding:8px 0;scrollbar-width:auto;white-space:nowrap;width:100%}.case__study--slider-menu .case__study--button:first-child{padding:8px 14px 8px 0}.case__study--button,.case__study--button:active,.case__study--button:focus{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--base-color-gray-400);display:inline-block;font-family:var(--base-font-family-primary);font-size:16px;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:24px;padding:8px 14px}.case__study--button:hover{background:var(--bColor-section-white);border:none;border-radius:6px;color:var(--text-primary700)}.case__study--button.case__study--select{color:var(--text-yellow)}.case__study--button.case__study--select:hover{background:none;border:none;color:var(--text-yellow)}.case__study--light .case__study--button.case__study--select{color:var(--text-blue500)}.case__study--light .case__study--button.case__study--select:hover{background:none;border:none;color:var(--text-blue500)}.case__study--container-img{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding-bottom:16px;width:311px}.case__study--img{height:202px;width:312px}.case__study--container-content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:311px}.case__study--container-content a,.case__study--container-content a:hover{text-decoration:none}.case__study--content-title,.case__study--content-title *{font-family:var(--base-font-family-primary);font-size:24px;font-style:normal;font-weight:600;line-height:32px}.case__study--content-body *{color:var(--base-color-primary-body);font-family:var(--base-font-family-primary);font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}.case__study--content-button{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0}.case__study--content-button-text{color:var(--text-primary50);font-family:var(--base-font-family-primary);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.case__study--button-container-content{align-items:center;display:flex;gap:16px}.case__study--content-button,.case__study--content-button:active,.case__study--content-button:focus,.case__study--content-button:hover{background:var(--blue-icon-background);border:none;border-radius:100px;height:48px;width:48px}.case__study--carousell-container{height:72px;margin-left:var(--case__study-margin);margin-right:var(--case__study-margin);max-width:var(--case__study-container__max-width);width:100%}.case__study--carousell-bar{background:var(--base-color-gray-500);border-radius:20px;flex-shrink:0;height:4px;margin-bottom:28px;width:311px}.case__study--carousell-bar-loader{background:var(--base-color-primary-800);border-radius:20px;flex-shrink:0;height:4px;transition:width .2s ease-in-out;width:77px}.case__study--carousell-container-button{display:flex;width:100%}.case__study--carousell-left{margin-right:auto}.case__study--content-button-container{cursor:pointer;text-decoration:none}.case__study--carousell-button,.case__study--carousell-button:active,.case__study--carousell-button:focus,.case__study--carousell-button:hover{align-items:center;backdrop-filter:blur(4px);background:var(--blue-button-500);border:var(--border-button-tap);border-radius:28px;display:flex;flex-shrink:0;gap:12px;height:40px;justify-content:center;padding:0;width:40px}.case__study--content-button-container:hover .case__study--button-icon,.case__study--content-button:hover .case__study--button-icon{transform:scale(1.5);transition:transform .5s}.case__study--button-icon{background:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/circle-arrow.svg);display:block;height:32px;width:33px}.case__study--button-icon-right{background:var(--icon-arrow-right);display:block;height:24px;width:24px}.case__study--button-icon-left{background:var(--icon-arrow-left);display:block;height:24px;width:24px}.case__study--container-body{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.case__study--container-body-carousell{display:none;width:100%}.case__study--container-body-carousell-show{display:flex;flex-direction:column;gap:22px}.case__study--container-body-show{animation:fadeIn .5s ease-in-out;display:block}.case__study--auth{color:var(--base-color-auth);font-weight:600;margin-bottom:4px}.case__study--auth,.case__study--auth-description{font-family:Inter;font-size:16px;font-style:normal;line-height:24px}.case__study--auth-description{color:var(--base-color-auth-description);font-weight:400;margin:0}.case__study--content-info{margin:0}a.custom-link__dark,a.custom-link__light,a.custom-link__light-gray{margin:17px 0;--custom-link-font-size:16px;--custom-link-line-height:24px;--custom-link-icon-height:48px;--custom-link-icon-width:48px}.case__study--description *{color:var(--base-color-auth-description);display:none;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.case__study--description p{margin:-7px 0 38px}@media (min-width:767px){:root{--case__study-container__max-width:100%;--case__study-margin:0}.case__study--container{align-items:flex-start}.case__study--title{max-width:var(--case__study-container__max-width)}.case__study--description *{display:block}.case__study--container.case__study--container-subway-menu{padding:0}.case__study--container-subway-menu .case__study--title{padding:0 0 45px}.case__study--container-subway-menu .case__study--content-direction-row-reverse .case__study--container-content{padding-left:0}.case__study--container-subway-menu .case__study--container-body{gap:32px;max-width:904px}.case__study--container-subway-menu .case__study--content-body{width:280px}.case__study--container-subway-menu .case__study--content-title,.case__study--container-subway-menu .case__study--content-title *{font-size:24px;font-weight:600;line-height:32px;width:280px}.case__study--container-subway-menu .case__study--content-direction-row-reverse .case__study--img{border-radius:0;height:355px;width:592px}a.custom-link__dark,a.custom-link__light,a.custom-link__light-gray{margin:0}.case__study--button{color:var(--text-primary25)}.case__study--container{gap:0;width:100%}.case__study--title{margin-bottom:0;max-width:max-content;padding:0 112px 45px}.case__study--slider-menu{display:flex;justify-content:center;margin-bottom:48px;width:100%}.case__study--container{padding:64px 0}.case__study--container-body{gap:127px;margin-bottom:48px;width:100%}.case__study--container-body-show{display:flex}.case__study--content-direction-row{flex-direction:row}.case__study--content-direction-row-reverse{flex-direction:row-reverse}.case__study--img{flex-shrink:0;height:100%;width:100%}.case__study--content-direction-row .case__study--img{border-radius:0 12px 12px 0}.case__study--content-direction-row-reverse .case__study--img{border-radius:12px 0 0 12px}.case__study--container-img{justify-content:center;width:50%}.case__study--container-content{gap:0;justify-content:flex-start;width:50%}.case__study--content-direction-row .case__study--container-content{padding-left:0;padding-right:110px}.case__study--content-direction-row-reverse .case__study--container-content{padding-left:110px;padding-right:0}.case__study--content-title,.case__study--content-title *{font-size:36px;font-weight:700;letter-spacing:-.72px;line-height:44px;margin:0;width:473px}.case__study--content-body{line-height:18px;margin:25px 0 0;width:473px}.case__study--content-body *{font-size:14px;line-height:20px}.case__study--slider-menu .case__study--button{margin-right:64px}.case__study--slider-menu .case__study--button:last-child{margin-right:0}.case__study--carousell-container{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-start;margin-top:9px;padding-left:267px;width:100%}.case__study--carousell-bar{margin:0 108px 0 0;max-width:696px;width:calc(100% - 250px)}.case__study--carousell-bar-loader{width:174px}.case__study--carousell-left{margin-left:-14px;margin-right:31px}.case__study--carousell-container-button{width:auto}.case__study--slider-menu .case__study--button:first-child{padding:8px 14px}.case__study--container-img.case__study--container-img-desktop{display:flex;margin-top:13px;width:867px}.case__study--container-img.case__study--container-img-mobile{display:none}.case__study--content-info{margin:24px 0}.case__study--container-star{margin-bottom:24px;margin-top:13px}.case__study--container-img{padding:0}.case__study--text{color:var(---base-color-white);font-family:var(--base-font-family-primary);font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.72px;line-height:38px}.case__study--auth{color:var(--base-color-auth);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:3px}}@media (min-width:1439px){.case__study--slider-menu .case__study--button{margin-right:28px}.case__study--container-body{justify-content:flex-end}}