.reels[data-astro-cid-snrscabr]{background:var(--bg-secondary) var(--lqip-square,none) center / cover no-repeat;position:relative;overflow:hidden}@media (width>=48em){.reels[data-astro-cid-snrscabr]{background-image:var(--lqip-wide,none)}}.reel__shot[data-astro-cid-snrscabr]{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.reel__shot[data-astro-cid-snrscabr].is-on{visibility:visible}.reel__shot[data-astro-cid-snrscabr].is-top{z-index:1}.reel__film[data-astro-cid-snrscabr]{z-index:2;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.reel__film[data-astro-cid-snrscabr].is-live{opacity:1}.reel__film--wide[data-astro-cid-snrscabr]{display:none}@media (width>=48em){.reel__film--wide[data-astro-cid-snrscabr]{display:block}.reel__film--square[data-astro-cid-snrscabr]{display:none}}[data-fog-slides]{isolation:isolate;background-image:var(--still-lg,none);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}[data-fog-slides]:before{content:"";z-index:-2;background:var(--bg-primary);opacity:var(--dial-tint-amt,.18);position:absolute;inset:0}html.js [data-fog-slides]:not([data-near]){background-image:none}@media (width<75em){[data-fog-slides]{background-image:var(--still-ipad,var(--still-sm,none))}}@media (width<48em){[data-fog-slides]{background-image:var(--still-phone,var(--still-sm,none))}}.fog-slides{z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}[data-fog-slides][data-fog-ready] .fog-slides{opacity:1}.wrap[data-astro-cid-lcdefpme]{padding-inline:max(var(--grid-margin), calc((100% - var(--content-max)) / 2))}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);display:grid}.placeholder[data-astro-cid-lcdefpme]{background:var(--bg-secondary);border-radius:var(--radius-xx-small);display:block}.services[data-astro-cid-lcdefpme],.cases[data-astro-cid-lcdefpme]{padding-block:var(--section-space-l)}.quotes[data-astro-cid-lcdefpme]{padding-block:var(--section-space-xl)}.hero[data-astro-cid-lcdefpme]{padding-block:var(--section-space-xl) var(--section-space-l)}.hero__title[data-astro-cid-lcdefpme]{grid-column:1/-1;max-width:14.6em}.hero-media[data-astro-cid-lcdefpme] .hero-media__box{aspect-ratio:1;border-radius:0}@media (width>=48em){.hero-media[data-astro-cid-lcdefpme] .hero-media__box{aspect-ratio:2}}@media (width>=75em){.hero-media[data-astro-cid-lcdefpme] .hero-media__box{aspect-ratio:auto;height:round(calc(720 * var(--px)), 1px)}}.logos{padding-block:var(--section-space-s);--logos-gap:var(--space-14)}@media (width>=75em){.logos{--logos-gap:var(--space-16)}}.logos .logos__item{width:calc(var(--width-logo) * var(--dial-logos-size,1));aspect-ratio:2;color:var(--text-primary);flex-shrink:0;place-items:center;display:grid}.logos .logos__logo{width:calc(var(--width-logo) * var(--dial-logos-size,1) * var(--logo-factor));display:block}.logos .logos__logo svg{width:100%;height:auto;display:block}.logos__sprite[data-astro-cid-lcdefpme]{width:0;height:0;position:absolute;overflow:hidden}.mission[data-astro-cid-lcdefpme]{padding-block:var(--section-space-xl)}#mission[data-astro-cid-lcdefpme],#services[data-astro-cid-lcdefpme],#work[data-astro-cid-lcdefpme]{scroll-margin-top:var(--bar-height)}.mission[data-astro-cid-lcdefpme]{row-gap:var(--space-9)}.mission__label[data-astro-cid-lcdefpme]{color:var(--text-secondary);grid-column:1/-1}.mission__text[data-astro-cid-lcdefpme] .nobreak[data-astro-cid-lcdefpme]{white-space:nowrap}.mission__text[data-astro-cid-lcdefpme]{gap:var(--space-9);flex-direction:column;grid-column:1/-1;display:flex}@media (width>=48em) and (width<=74.99em){.mission__label[data-astro-cid-lcdefpme],.mission__text[data-astro-cid-lcdefpme]{width:100%;max-width:var(--width-text);justify-self:center}}@media (width>=75em){.mission__label[data-astro-cid-lcdefpme]{grid-column:1/span 6}.mission__text[data-astro-cid-lcdefpme]{grid-column:7/span 5}}.services[data-astro-cid-lcdefpme]{align-items:start;row-gap:var(--space-12)}.cases[data-astro-cid-lcdefpme]{gap:var(--space-16);flex-direction:column;display:flex}.quotes__col[data-astro-cid-lcdefpme]{gap:var(--space-18);flex-direction:column;grid-column:1/-1;display:flex}@media (width<=47.99em){.quotes__col[data-astro-cid-lcdefpme]{width:100%;max-width:round(calc(300 * var(--px)), 1px);justify-self:center}}@media (width>=48em){.quotes__col[data-astro-cid-lcdefpme]{grid-column:3/span 4}}@media (width>=75em){.quotes__col[data-astro-cid-lcdefpme]{grid-column:5/span 4}}.quote[data-astro-cid-lcdefpme]{gap:var(--space-12);flex-direction:column;display:flex}.quote__logo[data-astro-cid-lcdefpme]{--quote-slot:calc(2.5 * var(--height-quote-logo));height:var(--height-quote-logo);color:var(--text-primary);align-items:flex-end;display:flex}.quote__mark[data-astro-cid-lcdefpme]{width:calc(var(--quote-slot) * var(--logo-factor));display:block}.quote__mark[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block}.quote__mark--empty[data-astro-cid-lcdefpme]{width:round(calc(88 * var(--px)), 1px);height:round(calc(20 * var(--px)), 1px)}.quote__body[data-astro-cid-lcdefpme]{gap:var(--space-12);flex-direction:column;display:flex}.quote__person[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);display:flex}.quote__avatar[data-astro-cid-lcdefpme]{width:var(--width-avatar);height:var(--width-avatar);flex-shrink:0}.quote__who[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.quote__role[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.cta[data-astro-cid-lcdefpme]{aspect-ratio:2/3;background-color:var(--bg-secondary);color:var(--text-primary)}@media (width>=48em){.cta[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}@media (width>=75em){.cta[data-astro-cid-lcdefpme]{aspect-ratio:16/9}}.cta__inner[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-12);height:100%;padding:var(--space-10);text-align:center;flex-direction:column;display:flex}@media (width<=47.99em){.cta__inner[data-astro-cid-lcdefpme]{gap:var(--space-9);padding:var(--space-7) var(--space-8)}}.cta__title[data-astro-cid-lcdefpme]{max-width:8.25em}
