.label[data-astro-cid-46mmsxmu]{text-align:center;font-size:var(--step-3);margin-bottom:1.5rem}.row[data-astro-cid-46mmsxmu]{align-items:center;gap:.75rem;display:flex}.track[data-astro-cid-46mmsxmu]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;gap:1.25rem;min-width:0;margin:0;padding:.5rem 0;scroll-padding-inline:0;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.at-start[data-astro-cid-46mmsxmu] .track[data-astro-cid-46mmsxmu]{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 2.5rem),#0000)}.at-end[data-astro-cid-46mmsxmu] .track[data-astro-cid-46mmsxmu]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem,#000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem,#000)}.fits[data-astro-cid-46mmsxmu] .track[data-astro-cid-46mmsxmu]{justify-content:center;-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-46mmsxmu]::-webkit-scrollbar{display:none}.track[data-astro-cid-46mmsxmu]:focus-visible{outline:3px solid var(--teal-pale);outline-offset:4px;border-radius:12px}li[data-astro-cid-46mmsxmu]{aspect-ratio:1;background:var(--snow);border:3px solid var(--paper);width:clamp(88px,9vw,116px);box-shadow:0 0 0 2px var(--night-deep);scroll-snap-align:start;border-radius:50%;flex:none;overflow:hidden}li[data-astro-cid-46mmsxmu] img{object-fit:contain;width:100%;height:100%;padding:9%}.arrow[data-astro-cid-46mmsxmu]{background:var(--snow);width:3rem;height:3rem;color:var(--ink);border:2px solid var(--paper);box-shadow:3px 3px 0 var(--night-deep);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .12s,opacity .12s;display:grid}.arrow[data-astro-cid-46mmsxmu]:hover:not(:disabled){background:var(--teal-pale);transform:translateY(-2px)}.arrow[data-astro-cid-46mmsxmu]:disabled{opacity:.3;cursor:default}.fits[data-astro-cid-46mmsxmu] .arrow[data-astro-cid-46mmsxmu]{display:none}@media (width<=34rem){.arrow[data-astro-cid-46mmsxmu]{width:2.5rem;height:2.5rem}.row[data-astro-cid-46mmsxmu]{gap:.4rem}}.tickets[data-astro-cid-22t56apu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-22t56apu]{transform:rotate(var(--tilt))}a[data-astro-cid-22t56apu]{text-align:center;background:var(--card);color:var(--ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:16px;flex-direction:column;align-items:center;padding:2.2rem 1.25rem 1.25rem;text-decoration:none;transition:transform .15s;display:flex;position:relative;-webkit-mask:radial-gradient(12px at 0 72%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 72%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 72%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 72%,#0000 98%,#000) 100%/51% 100% no-repeat}a[data-astro-cid-22t56apu]:hover{transform:translateY(-4px) rotate(calc(var(--tilt) * -1));color:var(--ink)}.hole[data-astro-cid-22t56apu]{background:var(--night);opacity:.85;border-radius:99px;width:2.2rem;height:.55rem;position:absolute;top:.8rem}.client[data-astro-cid-22t56apu]{font-size:.95rem;font-weight:700}.big[data-astro-cid-22t56apu]{font-family:var(--font-display);color:var(--teal-ink);margin-top:.35rem;font-size:clamp(3.4rem,2.5rem + 3vw,4.6rem);font-weight:900;line-height:.9}.label[data-astro-cid-22t56apu]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:1.2rem;font-weight:800}.stub[data-astro-cid-22t56apu]{border-top:2px dashed var(--ink);width:100%;margin-top:1.4rem;padding-top:1rem;font-size:.95rem}.more[data-astro-cid-22t56apu]{color:var(--teal-ink);margin-top:.6rem;font-size:.9rem;text-decoration:underline}.hero[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(1rem,.5rem + 2vw,2.5rem)}.knockout[data-astro-cid-lcdefpme]{letter-spacing:-.005em;max-width:13ch;color:var(--ink);margin:0 auto;font-size:clamp(2.7rem,.75rem + 8.625vw,8.25rem);line-height:.86}@supports ((-webkit-background-clip:text) or (background-clip:text)){.knockout[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(#fff0 0 9px,#ffffff29 9px 11px),linear-gradient(#8fd6dd 0%,#049bab 42%,#036c77 70%,#0f3d43 100%);color:#0000;-webkit-text-stroke:2px var(--ink);-webkit-background-clip:text;background-clip:text}}.tagline[data-astro-cid-lcdefpme]{margin:.4rem 0 0;font-size:clamp(1.9rem,1.2rem + 3vw,3.4rem)}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center}@media (width<=40rem){.knockout[data-astro-cid-lcdefpme]{letter-spacing:.01em;line-height:1.02}@supports ((-webkit-background-clip:text) or (background-clip:text)){.knockout[data-astro-cid-lcdefpme]{-webkit-text-stroke:1.25px var(--ink)}}.tagline[data-astro-cid-lcdefpme]{margin-top:1rem;line-height:1.15}.knockout[data-astro-cid-lcdefpme]{font-size:clamp(2.9rem,.6rem + 11vw,4.2rem)}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:.6rem;margin-top:1.75rem}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{white-space:nowrap;padding:.7rem clamp(.75rem,.3rem + 2vw,1.2rem) .65rem;font-size:clamp(.85rem,.55rem + 1.3vw,1.1rem)}}.kicker[data-astro-cid-lcdefpme]{font-size:var(--step-3);margin-bottom:.1rem}.hello-grid[data-astro-cid-lcdefpme]{align-items:center;gap:3rem;display:grid}@media (width>=56rem){.hello-grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1fr}}.portrait[data-astro-cid-lcdefpme]{max-width:22rem;margin-inline:auto;position:relative}.ring[data-astro-cid-lcdefpme]{aspect-ratio:1;border:10px solid var(--snow);box-shadow:0 0 0 3px var(--ink), 0 0 0 14px var(--teal), 0 0 0 17px var(--ink);border-radius:50%;overflow:hidden}.ring[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.bubble[data-astro-cid-lcdefpme]{background:var(--snow);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:36px;max-width:34rem;padding:2rem 2.25rem;position:relative}.bubble[data-astro-cid-lcdefpme]:before{content:"";background:var(--snow);border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:36px;height:36px;position:absolute;top:45%;left:-22px;transform:rotate(45deg)skew(10deg,10deg)}@media (width<=56rem){.bubble[data-astro-cid-lcdefpme]:before{top:-20px;left:50%;transform:translate(-50%)rotate(135deg)}}.hi[data-astro-cid-lcdefpme]{font-size:var(--step-4);margin-bottom:.5rem}.logos[data-astro-cid-lcdefpme]{padding-block:2.5rem 3.5rem}.services[data-astro-cid-lcdefpme] .signpost[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1rem}.audit-band[data-astro-cid-lcdefpme]{padding-top:0}.audit-card[data-astro-cid-lcdefpme]{background:var(--teal-pale) var(--dots);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:28px;align-items:center;gap:1.5rem;padding:clamp(1.5rem,1rem + 3vw,3rem);display:grid}.audit-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.audit-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:52ch;margin:0}@media (width>=52rem){.audit-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:3rem}}
