.marsh-clients{max-width:none;width:100%;padding-top:16px;padding-bottom:12px}.marsh-clients__heading{margin:0 0 34px;text-align:center;font-size:16px;letter-spacing:.14em;text-transform:uppercase}.marsh-clients__grid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:8px 0;padding:0;margin:0;list-style:none}.marsh-clients__item{flex:0 0 12.5%;min-width:0}.marsh-clients__link{display:flex;align-items:center;justify-content:center;min-height:94px;padding:12px 8px;text-decoration:none}.marsh-clients__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.marsh-clients__logo{display:block;width:min(100%,calc(var(--logo-width) * .8));height:56px;object-fit:contain;filter:brightness(0)}@media(max-width:599px){.marsh-clients{padding-top:12px;padding-bottom:8px}.marsh-clients__heading{margin-bottom:18px;font-size:14px}.marsh-clients__grid{gap:10px 0}.marsh-clients__item{flex-basis:16.666%}.marsh-clients__link{min-height:58px;padding:8px 3px}.marsh-clients__logo{width:min(100%,calc(var(--logo-width) * .28));height:36px}}.marsh-clients__logo[src*=marsh-client-itsfit]{height:auto;aspect-ratio:3.6;object-fit:cover;object-position:50% 39%;filter:invert(1) grayscale(1);mix-blend-mode:multiply}.marsh-custom-film{width:100%;margin:0;padding:0;line-height:0}.marsh-custom-film__video{display:block;position:relative;width:100%;height:auto;aspect-ratio:16 / 9;max-height:72vh;object-fit:cover;background:#111}@media(max-width:749px){.marsh-custom-film__video{max-height:none}}.marsh-floating-section{height:calc(76px + env(safe-area-inset-bottom))}.marsh-float{position:fixed;inset:auto 0 var(--marsh-preview-offset, 0px);z-index:3;display:flex;align-items:center;padding-bottom:env(safe-area-inset-bottom);background:transparent;color:#000;border-top:0;mix-blend-mode:multiply;transform:translateY(0);transition:transform .24s ease,visibility .24s}.marsh-float.is-hidden{transform:translateY(105%);visibility:hidden;pointer-events:none}.marsh-float__window{overflow:hidden;flex:1;min-width:0}.marsh-float__track{display:flex;width:max-content;animation:marsh-float-travel 140s linear infinite}.marsh-float__logos{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;min-width:100vw;list-style:none;margin:0;padding:0}.marsh-float__logos li{flex:0 0 296px;margin:0;padding:0;line-height:0}.marsh-float__logos a{display:flex;height:76px;padding:10px 12px;align-items:center;justify-content:center}.marsh-float__logos img{display:block;width:min(100%,calc(var(--logo-width) * .65));height:38px;object-fit:contain;filter:brightness(0)}.marsh-float__logos img[src*=marsh-client-itsfit]{height:auto;aspect-ratio:3.6;object-fit:cover;object-position:50% 39%}.marsh-float__pause{order:-1;display:grid;place-items:center;flex:0 0 36px;align-self:stretch;padding:0;background:transparent;color:#000;border:0;font-size:14px;cursor:pointer}.marsh-float a:focus-visible,.marsh-float button:focus-visible{outline:2px solid #000;outline-offset:-3px}.marsh-float:hover .marsh-float__track,.marsh-float:focus-within .marsh-float__track,.marsh-float.is-paused .marsh-float__track,.marsh-float.is-hidden .marsh-float__track{animation-play-state:paused}.marsh-float:focus-within .marsh-float__window{overflow-x:auto}@keyframes marsh-float-travel{to{transform:translate(-50%)}}@media(max-width:599px){.marsh-floating-section{height:calc(60px + env(safe-area-inset-bottom))}.marsh-float__logos li{flex-basis:calc((100vw - 28px) / 3)}.marsh-float__logos{min-width:0}.marsh-float__logos a{height:60px;padding:5px 3px}.marsh-float__logos img{width:min(100%,calc(var(--logo-width) * .28));height:30px}.marsh-float__pause{flex-basis:28px}.marsh-float__track{animation-duration:110s}}@media(prefers-reduced-motion:reduce){.marsh-float{transition:none}.marsh-float__track{animation:none}.marsh-float__window{overflow-x:auto}.marsh-float__logos[aria-hidden=true],.marsh-float__pause{display:none}}.blog__post.article:has(>.marsh-home-journal){align-items:flex-start}.marsh-home-journal{background:transparent;width:100%}.marsh-home-journal__title{margin:0 0 1.6rem;font:inherit;font-size:1.4rem;font-weight:400;letter-spacing:inherit;text-transform:uppercase}.marsh-home-journal__title a{font:inherit}.marsh-home-journal__image{display:block;aspect-ratio:1.66;overflow:hidden}.marsh-home-journal__image img{display:block;width:100%;height:100%;object-fit:cover}.marsh-home-journal .article-card__excerpt{margin:1.6rem 0 0}@media screen and (min-width:750px){.marsh-home-journal__title{min-height:2lh}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
