.brand[data-astro-cid-6bctqxxv]{--brand-top:var(--s-24);--brand-left:var(--s-24);top:var(--brand-top);left:var(--brand-left);z-index:3;color:var(--c-title);position:fixed}.brand[data-astro-cid-6bctqxxv]:before{content:"";top:calc(-1 * var(--brand-top));left:calc(-1 * var(--brand-left));z-index:-1;width:100vw;height:calc(100% + var(--brand-top) + var(--s-32));background:linear-gradient(#f5f6f8 calc(100% - var(--s-32)), #f5f6f800);pointer-events:none;position:absolute}.brand__home[data-astro-cid-6bctqxxv]{color:inherit;flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;display:inline-flex}@media (width>=1280px){.brand[data-astro-cid-6bctqxxv]{--brand-left:var(--s-40)}.brand[data-astro-cid-6bctqxxv]:before{display:none}}@media (width<=1279px){.brand[data-astro-cid-6bctqxxv]{transition:opacity .2s ease-out,visibility 0s linear .2s}html.si-pill-on .brand[data-astro-cid-6bctqxxv]{opacity:0;visibility:hidden}html:not(.si-pill-on) .brand[data-astro-cid-6bctqxxv]{transition-delay:0s}}@media (prefers-reduced-motion:reduce){.brand[data-astro-cid-6bctqxxv]{transition:none}}.brand__name[data-astro-cid-6bctqxxv],.brand__role[data-astro-cid-6bctqxxv]{line-height:1.25}.brand__name[data-astro-cid-6bctqxxv]{font-size:1.125rem;font-weight:500}.brand__role[data-astro-cid-6bctqxxv]{letter-spacing:.015em;opacity:.7;font-size:.875rem}.brand__home[data-astro-cid-6bctqxxv]:focus-visible{outline:2px solid var(--c-svc-blue);outline-offset:4px;border-radius:4px}@media (width<=767px){.brand[data-astro-cid-6bctqxxv]{--brand-top:var(--s-16);--brand-left:var(--s-16)}}.ch[data-astro-cid-5asppyvs]{--ch-room:var(--s-48)}.ch__hero[data-astro-cid-5asppyvs]{top:var(--s-24);z-index:-2;width:min(var(--col), 100vw - 2 * var(--page-pad));margin-inline:auto;animation:.7s ease-out both ch-cover-in;position:fixed;left:0;right:0}.ch__hero[data-astro-cid-5asppyvs].is-covered{visibility:hidden}.ch__hero[data-astro-cid-5asppyvs] img{width:100%;height:auto;display:block}@keyframes ch-cover-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ch__hero[data-astro-cid-5asppyvs]{animation:none}}.cs__col:has(.ch__hero){--ch-start:34vh;z-index:1;position:relative}.cs__col:has(.ch__hero):before{content:"";top:var(--ch-start);bottom:calc(-1 * var(--s-88));left:calc(-1 * var(--page-pad));right:calc(-1 * var(--page-pad));z-index:-1;pointer-events:none;background:#f5f6f8;position:absolute;mask-image:linear-gradient(#0000,#000 24px)}.ch__text[data-astro-cid-5asppyvs]{align-items:flex-start;gap:var(--s-16);margin-top:calc(var(--ch-start) + var(--ch-room));flex-direction:column;display:flex}.ch__title[data-astro-cid-5asppyvs]{font-family:var(--font-serif), Georgia, serif;font-size:clamp(2rem,1.3rem + 2.4vw,3rem);font-weight:400;line-height:var(--lh-title);letter-spacing:var(--ls-h3);color:var(--c-title);text-wrap:balance;white-space:pre-line}.ch__company[data-astro-cid-5asppyvs]{margin-bottom:var(--s-12);letter-spacing:-.01em;color:var(--c-title);align-items:center;gap:10px;font-size:1.0625rem;font-weight:600;display:inline-flex}.ch__logo[data-astro-cid-5asppyvs]{width:auto;height:17px;display:block}.ch__meta[data-astro-cid-5asppyvs]{align-items:center;gap:var(--s-8) var(--s-12);flex-wrap:wrap;display:flex}.ch__client[data-astro-cid-5asppyvs]{color:#2e354d;font-size:.9375rem;font-weight:600}.ch__year[data-astro-cid-5asppyvs]{color:#6b7080;font-size:.9375rem;font-weight:400}.ch__tags[data-astro-cid-5asppyvs]{gap:var(--s-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ch__tag[data-astro-cid-5asppyvs]{color:#52525c;background:#fff;border:1px solid #2e354d1a;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:.8125rem;font-weight:500;line-height:18px;display:inline-flex}.ch__tag--status[data-astro-cid-5asppyvs]{color:#0c5741;font-weight:600}.ch__dot[data-astro-cid-5asppyvs]{background:#22a06b;border-radius:50%;width:6px;height:6px}@media (width<=1279px){.ch__hero[data-astro-cid-5asppyvs]{top:var(--s-88)}html.cs-unlocked .ch__hero[data-astro-cid-5asppyvs]{top:calc(var(--s-88) + var(--s-32))}}@media (width<=767px){.cs__col:has(.ch__hero){--ch-start:40vh}.ch[data-astro-cid-5asppyvs]{--ch-room:var(--s-40)}.ch__hero[data-astro-cid-5asppyvs]{top:var(--s-72)}html.cs-unlocked .ch__hero[data-astro-cid-5asppyvs]{top:calc(var(--s-72) + var(--s-40))}}@media (width<=480px){.cs__col:has(.ch__hero){--ch-start:30vh}}
