.faq[data-astro-cid-vay7uplm]{gap:var(--space-2);display:grid}details[data-astro-cid-vay7uplm]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);transition:border-color .2s}details[data-astro-cid-vay7uplm][open]{border-color:var(--brand);box-shadow:var(--shadow)}summary[data-astro-cid-vay7uplm]{padding:var(--space-4) calc(var(--space-4) + 2.5rem) var(--space-4) var(--space-4);cursor:pointer;border-radius:var(--radius-lg);list-style:none;display:block;position:relative}summary[data-astro-cid-vay7uplm]::-webkit-details-marker{display:none}summary[data-astro-cid-vay7uplm]:before,summary[data-astro-cid-vay7uplm]:after{content:"";top:50%;right:var(--space-4);background:var(--brand);border-radius:1px;width:1rem;height:2px;position:absolute;translate:0 -50%}summary[data-astro-cid-vay7uplm]:after{rotate:90deg}details[data-astro-cid-vay7uplm][open] summary[data-astro-cid-vay7uplm]:after{rotate:0deg}summary[data-astro-cid-vay7uplm]:hover h3[data-astro-cid-vay7uplm]{color:var(--brand-strong)}summary[data-astro-cid-vay7uplm]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}h3[data-astro-cid-vay7uplm]{letter-spacing:-.01em;margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.35}.answer[data-astro-cid-vay7uplm]{padding:0 var(--space-4) var(--space-4)}.answer[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{color:var(--slate);margin:0;line-height:1.6}.answer[data-astro-cid-vay7uplm] a[data-astro-cid-vay7uplm]{color:var(--brand-strong)}.answer[data-astro-cid-vay7uplm] .from[data-astro-cid-vay7uplm]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);font-size:var(--step--1)}@media (prefers-reduced-motion:no-preference){summary[data-astro-cid-vay7uplm]:after{transition:rotate .2s var(--ease)}}.featured[data-astro-cid-fvn6rk7l]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]{aspect-ratio:1}.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]:first-child{aspect-ratio:4/3;grid-column:1/-1}@media (width<=47.99rem){.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]:not(:first-child){aspect-ratio:4/5}li[data-astro-cid-fvn6rk7l]:not(:first-child) .sector[data-astro-cid-fvn6rk7l]{display:none}}a[data-astro-cid-fvn6rk7l]{border-radius:var(--radius-lg);background:var(--slate);height:100%;color:var(--on-night);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}a[data-astro-cid-fvn6rk7l] picture,a[data-astro-cid-fvn6rk7l] img{width:100%;height:100%;display:block}a[data-astro-cid-fvn6rk7l] img{object-fit:cover;object-position:var(--pos,50% 50%)}a[data-astro-cid-fvn6rk7l]:after{content:"";background:linear-gradient(#0000 35%,#000f234d 58%,#000f23e0 100%);position:absolute;inset:0}.text[data-astro-cid-fvn6rk7l]{z-index:1;gap:var(--space-1);padding:var(--space-3);display:grid;position:absolute;inset:auto 0 0}.sector[data-astro-cid-fvn6rk7l]{color:var(--on-night-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.title[data-astro-cid-fvn6rk7l]{-webkit-line-clamp:3;font-family:var(--font-display);letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}li[data-astro-cid-fvn6rk7l]:first-child .title[data-astro-cid-fvn6rk7l]{font-size:clamp(1.25rem,1rem + 1.2vw,2rem);font-weight:700;line-height:1.12}li[data-astro-cid-fvn6rk7l]:first-child .text[data-astro-cid-fvn6rk7l]{padding:var(--space-4)}a[data-astro-cid-fvn6rk7l]:focus-visible{outline-offset:3px}@media (width>=48rem){.featured[data-astro-cid-fvn6rk7l]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l],.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]:first-child{aspect-ratio:auto}.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]{min-height:clamp(12rem,18vw,17.5rem)}.featured[data-astro-cid-fvn6rk7l] li[data-astro-cid-fvn6rk7l]:first-child{grid-area:span 2/span 2}.featured[data-astro-cid-fvn6rk7l][data-count="3"] li[data-astro-cid-fvn6rk7l]:not(:first-child),.featured[data-astro-cid-fvn6rk7l][data-count="2"] li[data-astro-cid-fvn6rk7l]:not(:first-child){grid-column:span 2}.featured[data-astro-cid-fvn6rk7l][data-count="2"] li[data-astro-cid-fvn6rk7l]:not(:first-child){grid-row:span 2}.title[data-astro-cid-fvn6rk7l]{font-size:1.0625rem}li[data-astro-cid-fvn6rk7l]:first-child .text[data-astro-cid-fvn6rk7l]{padding:var(--space-5)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a[data-astro-cid-fvn6rk7l] img{transition:scale .6s var(--ease)}a[data-astro-cid-fvn6rk7l]:hover img{scale:1.04}}.hero[data-astro-cid-dcwno5ig]{isolation:isolate;background:var(--night);color:var(--on-night);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.backdrop[data-astro-cid-dcwno5ig]{z-index:-1;width:min(100%, var(--w));height:min(62svh,34rem);position:absolute;inset:0 auto auto 50%;translate:-50%}@media (width>=100rem){.backdrop[data-astro-cid-dcwno5ig]{mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}}.backdrop[data-astro-cid-dcwno5ig] picture,.backdrop[data-astro-cid-dcwno5ig] img{width:100%;height:100%;display:block}.backdrop[data-astro-cid-dcwno5ig] img{object-fit:cover;object-position:var(--pos,50% 35%)}.backdrop[data-astro-cid-dcwno5ig]:after{content:"";background:linear-gradient(180deg, #000f2340 0%, #000f2359 40%, #000f23e0 78%, var(--night) 100%);position:absolute;inset:0}.inner[data-astro-cid-dcwno5ig]{gap:var(--space-5);padding-top:calc(min(62svh,34rem) - 9rem);padding-bottom:var(--space-5);align-content:end;display:grid}.plain[data-astro-cid-dcwno5ig] .inner[data-astro-cid-dcwno5ig]{padding-top:var(--band)}.kicker[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--on-night-soft);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:flex}.kicker[data-astro-cid-dcwno5ig]:before{content:"";background:var(--brand);width:1.75rem;height:2px}h1[data-astro-cid-dcwno5ig]{max-width:18ch;margin:0 0 var(--space-4);color:var(--on-night);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.375rem,1.4rem + 4vw,4.5rem);line-height:1.02}h1[data-astro-cid-dcwno5ig] .rest[data-astro-cid-dcwno5ig]{color:#9fbcf2}.intro[data-astro-cid-dcwno5ig]{max-width:36rem;color:var(--on-night-soft);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.actions[data-astro-cid-dcwno5ig]{gap:var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;display:flex}.side[data-astro-cid-dcwno5ig]{gap:var(--space-3);display:grid}.reel[data-astro-cid-dcwno5ig]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.reel[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]{aspect-ratio:4/5;border-radius:var(--radius-lg);outline-offset:3px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}.reel[data-astro-cid-dcwno5ig] picture,.reel[data-astro-cid-dcwno5ig] img{width:100%;height:100%;display:block}.reel[data-astro-cid-dcwno5ig] img{object-fit:cover;object-position:var(--pos,50% 50%)}.caption[data-astro-cid-dcwno5ig]{font-size:var(--step--2);margin:0;line-height:1.4}.caption[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]{color:var(--on-night-soft);text-decoration:none}.caption[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]:before{content:"";width:.5rem;height:.5rem;margin-right:var(--space-2);background:var(--brand);vertical-align:.05em;border-radius:50%;display:inline-block}.caption[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]:hover{color:var(--on-night);text-decoration:underline}.figures[data-astro-cid-dcwno5ig]{border-top:1px solid var(--night-line);background:#000f23b8}.stats[data-astro-cid-dcwno5ig]{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]+li[data-astro-cid-dcwno5ig]{border-left:1px solid var(--night-line)}.stats[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]{gap:var(--space-1);padding:var(--space-4) var(--space-3);color:var(--on-night);text-decoration:none;display:grid}.stats[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]:first-child a[data-astro-cid-dcwno5ig]{padding-left:0}.stats[data-astro-cid-dcwno5ig] strong[data-astro-cid-dcwno5ig]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);font-weight:700;line-height:1}.stats[data-astro-cid-dcwno5ig] span[data-astro-cid-dcwno5ig]{color:var(--on-night-soft);font-size:var(--step--1);line-height:1.3}.stats[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]:hover span[data-astro-cid-dcwno5ig]{color:var(--on-night);text-decoration:underline}@media (width>=40rem){.backdrop[data-astro-cid-dcwno5ig]{height:min(70svh,40rem)}.inner[data-astro-cid-dcwno5ig]{padding-top:calc(min(70svh,40rem) - 10rem)}.reel[data-astro-cid-dcwno5ig]{max-width:34rem}}@media (width>=64rem){.hero[data-astro-cid-dcwno5ig]{min-height:clamp(40rem,100svh - 4.5rem,54rem)}.backdrop[data-astro-cid-dcwno5ig]{height:auto;inset:0 0 0 30%;mask-image:linear-gradient(90deg,#000 82%,#0000)}.backdrop[data-astro-cid-dcwno5ig] img{object-position:var(--pos,50% 30%)}.backdrop[data-astro-cid-dcwno5ig]:after{background:linear-gradient(90deg, var(--night) 0%, #000f23cc 22%, #000f2340 55%, #000f2300 100%), linear-gradient(0deg, #000f23d9 0%, #000f2300 35%)}.inner[data-astro-cid-dcwno5ig]{align-items:end;gap:var(--space-6);padding-block:clamp(4rem, 8vh, 7rem) var(--space-5);grid-template-columns:minmax(0,1fr) auto}.pitch[data-astro-cid-dcwno5ig]{align-self:center}.side[data-astro-cid-dcwno5ig]{justify-items:end}.reel[data-astro-cid-dcwno5ig]{width:calc(4 * 7.5rem + 3 * var(--space-2))}.caption[data-astro-cid-dcwno5ig]{text-align:right;max-width:30rem}.stats[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]{padding-block:var(--space-4) var(--space-5)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.reel[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]{transition:transform .35s var(--ease), box-shadow .35s var(--ease)}.reel[data-astro-cid-dcwno5ig] a[data-astro-cid-dcwno5ig]:hover{box-shadow:0 0 0 2px var(--on-night);transform:translateY(-4px)}}.records[data-astro-cid-sxsjan4u]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-sxsjan4u]{aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--slate);color:var(--on-night);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}a[data-astro-cid-sxsjan4u] picture,a[data-astro-cid-sxsjan4u] img{width:100%;height:100%;display:block}a[data-astro-cid-sxsjan4u] img{object-fit:cover;object-position:var(--pos,50% 50%)}a[data-astro-cid-sxsjan4u]:after{content:"";background:linear-gradient(#000f230d 25%,#000f238c 55%,#000f23eb 100%);position:absolute;inset:0}.text[data-astro-cid-sxsjan4u]{z-index:1;padding:var(--space-3);display:grid;position:absolute;inset:auto 0 0}.figure[data-astro-cid-sxsjan4u]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.25rem,1.4rem + 3.2vw,4.25rem);font-weight:700;line-height:1}.label[data-astro-cid-sxsjan4u]{margin-top:var(--space-2);color:#9fbcf2;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.title[data-astro-cid-sxsjan4u]{-webkit-line-clamp:3;margin-top:var(--space-1);color:var(--on-night-soft);font-size:var(--step--1);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}a[data-astro-cid-sxsjan4u]:hover .title[data-astro-cid-sxsjan4u]{color:var(--on-night);text-decoration:underline}a[data-astro-cid-sxsjan4u]:focus-visible{outline-offset:3px}@media (width>=64rem){.records[data-astro-cid-sxsjan4u]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.text[data-astro-cid-sxsjan4u]{padding:var(--space-4)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a[data-astro-cid-sxsjan4u] img{transition:scale .6s var(--ease)}a[data-astro-cid-sxsjan4u]:hover img{scale:1.05}}.steps[data-astro-cid-rngv7ten]{gap:var(--space-5) var(--space-4);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-rngv7ten]{position:relative}.frame[data-astro-cid-rngv7ten]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--brand-tint);position:relative;overflow:hidden}.frame[data-astro-cid-rngv7ten] picture,.frame[data-astro-cid-rngv7ten] img{width:100%;height:100%;display:block}.frame[data-astro-cid-rngv7ten] img{object-fit:cover;object-position:var(--pos,50% 50%)}.number[data-astro-cid-rngv7ten]{left:var(--space-3);bottom:var(--space-3);min-width:3rem;height:3rem;padding-inline:var(--space-2);background:var(--brand);color:var(--white);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:1.0625rem;font-weight:700;display:grid;position:absolute;box-shadow:0 0 0 4px #ffffffd9}.plain[data-astro-cid-rngv7ten] .number[data-astro-cid-rngv7ten]{top:50%;bottom:auto;left:50%;translate:-50% -50%}h3[data-astro-cid-rngv7ten]{margin:var(--space-4) 0 var(--space-2);font-size:var(--step-1);line-height:1.2}p[data-astro-cid-rngv7ten]{color:var(--slate);margin:0;line-height:1.55}.links[data-astro-cid-rngv7ten]{gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;flex-wrap:wrap;display:flex}.links[data-astro-cid-rngv7ten] a[data-astro-cid-rngv7ten]{color:var(--brand-strong);text-underline-offset:.25em;font-weight:700;text-decoration:underline 1px}.links[data-astro-cid-rngv7ten] a[data-astro-cid-rngv7ten]:hover{text-decoration-thickness:2px}@media (width<=39.99rem){.steps[data-astro-cid-rngv7ten]{gap:var(--space-4)}li[data-astro-cid-rngv7ten]{column-gap:var(--space-3);grid-template-rows:auto 1fr;grid-template-columns:6.5rem minmax(0,1fr);display:grid}.frame[data-astro-cid-rngv7ten]{aspect-ratio:1;grid-row:1/3}.number[data-astro-cid-rngv7ten]{left:var(--space-2);bottom:var(--space-2);min-width:2.25rem;height:2.25rem;font-size:.875rem;box-shadow:0 0 0 3px #ffffffd9}h3[data-astro-cid-rngv7ten]{margin:0 0 var(--space-1);font-size:var(--step-0)}p[data-astro-cid-rngv7ten]{font-size:var(--step--1)}}@media (width>=40rem){.steps[data-astro-cid-rngv7ten]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.steps[data-astro-cid-rngv7ten]{grid-template-columns:repeat(4,minmax(0,1fr))}}.head[data-astro-cid-5qqjv3h6]{justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.head[data-astro-cid-5qqjv3h6] h2[data-astro-cid-5qqjv3h6],.faq-head[data-astro-cid-5qqjv3h6] h2[data-astro-cid-5qqjv3h6]{max-width:24ch;font-size:var(--section-title);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.head[data-astro-cid-5qqjv3h6] .eyebrow[data-astro-cid-5qqjv3h6]{margin-bottom:var(--space-2)}.all[data-astro-cid-5qqjv3h6]{color:var(--brand-strong);white-space:nowrap;font-weight:700;text-decoration:none}.all[data-astro-cid-5qqjv3h6]:hover{text-underline-offset:.25em;text-decoration:underline}.on-night[data-astro-cid-5qqjv3h6] .eyebrow[data-astro-cid-5qqjv3h6]{color:#9fbcf2}.on-night[data-astro-cid-5qqjv3h6] h2[data-astro-cid-5qqjv3h6],.on-night[data-astro-cid-5qqjv3h6] .all[data-astro-cid-5qqjv3h6]{color:var(--on-night)}.clients[data-astro-cid-5qqjv3h6]{padding-block:var(--space-5);border-bottom:1px solid var(--line)}.clients[data-astro-cid-5qqjv3h6] h2[data-astro-cid-5qqjv3h6]{color:var(--muted);margin:0}.names[data-astro-cid-5qqjv3h6]{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.names[data-astro-cid-5qqjv3h6] a[data-astro-cid-5qqjv3h6]{padding-block:var(--space-1);color:var(--slate);font-family:var(--font-display);letter-spacing:-.01em;opacity:.82;font-size:clamp(1rem,.9rem + .45vw,1.3125rem);font-weight:600;text-decoration:none;display:inline-block}.names[data-astro-cid-5qqjv3h6] a[data-astro-cid-5qqjv3h6]:hover{color:var(--brand-strong);opacity:1;text-underline-offset:.25em;text-decoration:underline}@media (width<=39.99rem){.names[data-astro-cid-5qqjv3h6]{gap:0 var(--space-4)}.names[data-astro-cid-5qqjv3h6] a[data-astro-cid-5qqjv3h6]{font-size:.9375rem}}.faq-layout[data-astro-cid-5qqjv3h6]{gap:var(--space-5);display:grid}.faq-head[data-astro-cid-5qqjv3h6] p[data-astro-cid-5qqjv3h6]{max-width:30rem;margin:var(--space-3) 0 0;color:var(--slate);line-height:1.6}.faq-head[data-astro-cid-5qqjv3h6] .faq-actions[data-astro-cid-5qqjv3h6]{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width>=64rem){.faq-layout[data-astro-cid-5qqjv3h6]{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.faq-head[data-astro-cid-5qqjv3h6]{top:var(--space-5);position:sticky}}
