.story[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,22rem) minmax(0,40rem);justify-content:center;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.story-media[data-astro-cid-n2lz65zz]{gap:.6rem;display:grid}.story-media[data-astro-cid-n2lz65zz] [data-astro-cid-n2lz65zz][hidden]{display:none}.stage[data-astro-cid-n2lz65zz]{aspect-ratio:9/16;background:var(--surface);border-radius:.6rem;position:relative;overflow:hidden}.stage[data-astro-cid-n2lz65zz] video[data-astro-cid-n2lz65zz]{object-fit:cover;width:100%;height:100%;display:block}.stage-link[data-astro-cid-n2lz65zz]{color:var(--on-accent);text-align:center;transition:background-color .35s var(--ease-out);background:oklch(67.2% .214 33/0);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.stage-cta[data-astro-cid-n2lz65zz]{font-size:var(--step-1);letter-spacing:-.02em;opacity:0;max-width:12em;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);font-weight:700;line-height:1.2;transform:translateY(.5rem)}@media (hover:hover){.stage-link[data-astro-cid-n2lz65zz]:hover{background:oklch(67.2% .214 33/.82)}.stage-link[data-astro-cid-n2lz65zz]:hover .stage-cta[data-astro-cid-n2lz65zz]{opacity:1;transform:none}}.stage-link[data-astro-cid-n2lz65zz]:focus-visible{outline-offset:-4px;outline-color:var(--on-accent);background:oklch(67.2% .214 33/.82)}.stage-link[data-astro-cid-n2lz65zz]:focus-visible .stage-cta[data-astro-cid-n2lz65zz]{opacity:1;transform:none}@media (hover:none){.stage-link[data-astro-cid-n2lz65zz]{place-items:end start;padding:.75rem}.stage-cta[data-astro-cid-n2lz65zz]{opacity:1;background:var(--accent);border-radius:999px;max-width:none;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;transform:none}}.stage-tag[data-astro-cid-n2lz65zz]{background:var(--bg);color:var(--accent);pointer-events:none;border-radius:999px;padding:.25rem .6rem;position:absolute;top:.75rem;left:.75rem}.strip[data-astro-cid-n2lz65zz]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.6rem;display:grid}.strip-item[data-astro-cid-n2lz65zz]{aspect-ratio:9/16;background:var(--surface);cursor:pointer;opacity:.7;transition:opacity .3s var(--ease-out);border:0;border-radius:.4rem;padding:0;overflow:hidden}.strip-item[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.strip-item[data-astro-cid-n2lz65zz]:hover{opacity:1}}.strip-item[data-astro-cid-n2lz65zz]:focus-visible{opacity:1}.story-text[data-astro-cid-n2lz65zz]{align-content:start;gap:2rem;padding-top:.5rem;display:grid}.story-head[data-astro-cid-n2lz65zz]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}.story-head[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{font-size:var(--step-3);flex-basis:100%;font-weight:600}.draft[data-astro-cid-n2lz65zz]{border:1px solid var(--accent);color:var(--accent);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem}.story-tagline[data-astro-cid-n2lz65zz]{font-size:var(--step-1);letter-spacing:-.015em;flex-basis:100%;margin-top:.5rem;font-weight:500;line-height:1.35}.lines[data-astro-cid-n2lz65zz] dd[data-astro-cid-n2lz65zz]{gap:.85rem;display:grid}.lines[data-astro-cid-n2lz65zz]{gap:1.25rem;max-width:40rem;margin:0;display:grid}.lines[data-astro-cid-n2lz65zz] div[data-astro-cid-n2lz65zz]{border-top:1px solid var(--line);grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding-top:1.25rem;display:grid}.lines[data-astro-cid-n2lz65zz] dt[data-astro-cid-n2lz65zz]{padding-top:.2rem}.lines[data-astro-cid-n2lz65zz] dd[data-astro-cid-n2lz65zz]{font-size:var(--step-1);margin:0;line-height:1.5}.lines[data-astro-cid-n2lz65zz] dd[data-astro-cid-n2lz65zz].todo{color:var(--muted);font-style:italic}.stats[data-astro-cid-n2lz65zz]{flex-wrap:wrap;gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:flex}.stats[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:500}@media (width<=52rem){.story[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1fr)}.story-media[data-astro-cid-n2lz65zz]{max-width:24rem}}@media (width<=30rem){.lines[data-astro-cid-n2lz65zz] div[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,1fr);gap:.35rem}}.process[data-astro-cid-grsovck6]{gap:clamp(2.5rem,5vw,4rem);display:grid}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(2,minmax(0,26rem));justify-content:center;gap:clamp(2.5rem,5vw,4rem) clamp(2rem,6vw,6rem);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{border-top:1px solid var(--line);align-content:start;gap:.75rem;padding-top:1.25rem;display:grid}@media (prefers-reduced-motion:no-preference){.step[data-astro-cid-grsovck6][data-reveal]{transition-delay:calc(var(--i) * 90ms)}}.num[data-astro-cid-grsovck6]{color:var(--accent)}.step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{font-size:var(--step-1);letter-spacing:-.015em;font-weight:600}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{max-width:30ch}.step[data-astro-cid-grsovck6]:nth-child(odd){text-align:right;justify-items:end}.services[data-astro-cid-grsovck6]{font-size:var(--step-1);letter-spacing:-.01em;text-align:center;flex-wrap:wrap;justify-content:center;gap:.6rem 0;font-weight:500;display:flex}.services[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:not(.visually-hidden):not(:last-child):after{content:"→";content:"→" / "";color:var(--accent);margin-inline:1rem}@media (width<=34rem){.steps[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-grsovck6]:nth-child(odd){text-align:left;justify-items:start}}.hero[data-astro-cid-jureezux]{padding-top:clamp(12rem,28vh,17rem);padding-bottom:clamp(2rem,4vw,3rem)}.hero-title[data-astro-cid-jureezux]{letter-spacing:-.045em;max-width:17em;font-size:clamp(2.25rem,.9rem + 4.4vw,5.5rem);line-height:1}.hero-title[data-astro-cid-jureezux] .mask[data-astro-cid-jureezux]{padding-bottom:.08em;display:block;overflow:hidden}.hero-title[data-astro-cid-jureezux] .light[data-astro-cid-jureezux],.hero-title[data-astro-cid-jureezux] .bold[data-astro-cid-jureezux]{display:block}.hero-title[data-astro-cid-jureezux] .light[data-astro-cid-jureezux]{font-weight:300}.hero-title[data-astro-cid-jureezux] .bold[data-astro-cid-jureezux]{font-weight:800}.hero-title[data-astro-cid-jureezux] .accent[data-astro-cid-jureezux]{color:var(--accent);font-weight:700}@media (prefers-reduced-motion:no-preference){.hero-title[data-astro-cid-jureezux] .rise[data-astro-cid-jureezux]{animation:rise 1.2s var(--ease-out) both;animation-delay:calc(.1s + var(--d,0) * .14s)}}@keyframes rise{0%{transform:translateY(105%)}}.audience[data-astro-cid-jureezux]{text-align:center;padding-block:clamp(8rem,16vw,14rem) 0}.hero[data-astro-cid-jureezux].wrap,.audience[data-astro-cid-jureezux].wrap{padding-inline:calc(var(--gutter) + clamp(0rem, 5vw, 6rem))}.audience-line[data-astro-cid-jureezux]{letter-spacing:-.04em;text-wrap:balance;max-width:18em;margin-inline:auto;font-size:clamp(2rem,.9rem + 3.6vw,4.75rem);line-height:1}.audience-line[data-astro-cid-jureezux] .light[data-astro-cid-jureezux]{font-weight:300;display:block}.audience-line[data-astro-cid-jureezux] .bold[data-astro-cid-jureezux]{margin-top:.1em;font-weight:800;display:block}.section-head[data-astro-cid-jureezux]{border-bottom:1px solid var(--line);justify-items:start;gap:.6rem;margin-bottom:clamp(2rem,4vw,3.5rem);padding-bottom:1.25rem;display:grid}.section-head[data-astro-cid-jureezux] h2[data-astro-cid-jureezux]{font-size:var(--step-2);font-weight:600}.section-head[data-astro-cid-jureezux] p[data-astro-cid-jureezux]{max-width:48ch}.stories[data-astro-cid-jureezux]{gap:clamp(3rem,6vw,5.5rem);display:grid}.work[data-astro-cid-jureezux]{padding-top:var(--section);--story-w:min(100%, calc(62rem + clamp(2rem, 6vw, 6rem)))}.work[data-astro-cid-jureezux] .section-head[data-astro-cid-jureezux]{width:var(--story-w);margin-inline:auto}.story-rule[data-astro-cid-jureezux]{width:var(--story-w);border:0;border-top:1px solid var(--accent);margin:0 auto}.how[data-astro-cid-jureezux]{padding-top:var(--section)}.how[data-astro-cid-jureezux] .section-head[data-astro-cid-jureezux]{border-bottom:0;padding-bottom:0}.section-head[data-astro-cid-jureezux].is-centred{text-align:center;justify-items:center}.section-head[data-astro-cid-jureezux].is-centred h2[data-astro-cid-jureezux]{font-size:var(--step-4);letter-spacing:-.035em}.about[data-astro-cid-jureezux]{--peek-w:clamp(10rem, 19vw, 17rem);--peek-left:58%;gap:2rem var(--gutter);padding-top:var(--section);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:clamp(13rem,26vw,20rem);display:grid;position:relative;overflow:hidden}.about-body[data-astro-cid-jureezux]{font-size:var(--step-1);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,30rem));justify-content:center;gap:1.5rem clamp(2rem,4vw,4rem);line-height:1.55;display:grid}.about-body[data-astro-cid-jureezux] p[data-astro-cid-jureezux]:first-child{text-align:right}@media (width<=56rem){.about-body[data-astro-cid-jureezux]{grid-template-columns:minmax(0,1fr)}.about-body[data-astro-cid-jureezux] p[data-astro-cid-jureezux]:first-child{text-align:left}}.quote[data-astro-cid-jureezux]{padding-top:var(--section)}.quote[data-astro-cid-jureezux] figure[data-astro-cid-jureezux]{text-align:center;gap:1.75rem;max-width:68rem;margin:0 auto;display:grid}.quote[data-astro-cid-jureezux] blockquote[data-astro-cid-jureezux]{font-size:var(--step-3);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:500;line-height:1.12}
