.band[data-astro-cid-hjon3hvd]{flex-direction:column;display:flex;overflow:hidden}.label-wrap[data-astro-cid-hjon3hvd]{background:var(--ink);padding-block:clamp(32px,5vw,56px)}.label[data-astro-cid-hjon3hvd]{color:var(--paper);max-width:20ch}.label[data-astro-cid-hjon3hvd] .brand[data-astro-cid-hjon3hvd]{color:var(--green)}.logos-wrap[data-astro-cid-hjon3hvd]{background:var(--green)}.track-wrap[data-astro-cid-hjon3hvd]{padding-block:28px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-hjon3hvd]{--logo-h:72px;align-items:center;width:max-content;list-style:none;animation:32s linear infinite scroll;display:flex}.band[data-astro-cid-hjon3hvd]:hover .track[data-astro-cid-hjon3hvd]{animation-play-state:paused}li[data-astro-cid-hjon3hvd]{flex:none;padding-inline:44px}img[data-astro-cid-hjon3hvd]{height:calc(var(--logo-h) * var(--s,1));object-fit:contain;filter:brightness(0);opacity:.82;width:auto;max-width:200px}img[data-astro-cid-hjon3hvd].is-raw{filter:none;opacity:1}@keyframes scroll{to{transform:translate(-50%)}}@media (width<=640px){.band[data-astro-cid-hjon3hvd]{padding-top:18px}.track-wrap[data-astro-cid-hjon3hvd]{padding-block:20px}li[data-astro-cid-hjon3hvd]{padding-inline:28px}.track[data-astro-cid-hjon3hvd]{--logo-h:56px}img[data-astro-cid-hjon3hvd]{max-width:150px}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-hjon3hvd]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}li[data-astro-cid-hjon3hvd][aria-hidden=true]{display:none}}.steps[data-astro-cid-6fvfs26c]{grid-template-columns:repeat(var(--cols), 1fr);border-radius:var(--radius);gap:1px;list-style:none;display:grid;overflow:hidden}.steps--light[data-astro-cid-6fvfs26c]{background:var(--line-dark);border:1px solid var(--line-dark)}.steps--dark[data-astro-cid-6fvfs26c]{background:var(--line);border:1px solid var(--line)}.step[data-astro-cid-6fvfs26c]{flex-direction:column;padding:clamp(24px,2.4vw,34px) clamp(20px,2vw,28px);display:flex}.steps--light[data-astro-cid-6fvfs26c] .step[data-astro-cid-6fvfs26c]{background:var(--paper)}.steps--dark[data-astro-cid-6fvfs26c] .step[data-astro-cid-6fvfs26c]{background:var(--ink)}.n[data-astro-cid-6fvfs26c]{width:clamp(64px,6.4vw,86px);height:auto;overflow:visible}.n[data-astro-cid-6fvfs26c] text[data-astro-cid-6fvfs26c]{font-family:var(--font-display), sans-serif;fill:var(--paper);stroke:var(--purple);stroke-width:3px;font-size:46px;font-weight:700}.step[data-astro-cid-6fvfs26c]:nth-child(2n) .n[data-astro-cid-6fvfs26c] text[data-astro-cid-6fvfs26c]{stroke:var(--green)}.steps--dark[data-astro-cid-6fvfs26c] .step[data-astro-cid-6fvfs26c]:nth-child(odd) .n[data-astro-cid-6fvfs26c] text[data-astro-cid-6fvfs26c]{stroke:#8f80ff}h3[data-astro-cid-6fvfs26c]{font-family:var(--font-display), sans-serif;margin:20px 0 8px;font-size:17px;font-weight:600;line-height:1.25}p[data-astro-cid-6fvfs26c]{font-size:15px;line-height:1.55}.steps--light[data-astro-cid-6fvfs26c] p[data-astro-cid-6fvfs26c]{color:var(--muted-dark)}.steps--dark[data-astro-cid-6fvfs26c] p[data-astro-cid-6fvfs26c]{color:var(--muted)}@media (width<=960px){.steps[data-astro-cid-6fvfs26c]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.steps[data-astro-cid-6fvfs26c]{grid-template-columns:1fr}}.mcta[data-astro-cid-xomy4gnb]{display:none}@media (width<=720px){.mcta[data-astro-cid-xomy4gnb]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;transition:transform .35s var(--ease);display:block;position:fixed;transform:translateY(140%)}.mcta[data-astro-cid-xomy4gnb].show{transform:none}a[data-astro-cid-xomy4gnb]{text-align:center;background:var(--green);color:var(--ink);font-family:var(--font-display), sans-serif;border-radius:100px;padding:16px;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 16px 40px -12px #0009}}.vcard[data-astro-cid-bnnieqso]{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);background:#000;position:relative;overflow:hidden}button[data-astro-cid-bnnieqso]{all:unset;cursor:pointer;display:block;position:absolute;inset:0}button[data-astro-cid-bnnieqso]:focus-visible{outline:3px solid var(--green);outline-offset:-3px}img[data-astro-cid-bnnieqso]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}button[data-astro-cid-bnnieqso]:hover img[data-astro-cid-bnnieqso]{transform:scale(1.04)}.play[data-astro-cid-bnnieqso]{filter:drop-shadow(0 6px 16px #0000008c);width:40px;height:40px;transition:transform .25s var(--ease);place-items:center;margin:-20px 0 0 -20px;display:grid;position:absolute;top:50%;left:50%}button[data-astro-cid-bnnieqso]:hover .play[data-astro-cid-bnnieqso]{transform:scale(1.1)}.vcard[data-astro-cid-bnnieqso] video{object-fit:cover;z-index:2;width:100%;height:100%;position:absolute;inset:0}.collage[data-astro-cid-w6ss2xq7]{gap:clamp(12px,2vw,20px);width:100%;max-width:420px;display:flex;position:relative}.deco[data-astro-cid-w6ss2xq7]{pointer-events:none;z-index:2;position:absolute}.deco--solid[data-astro-cid-w6ss2xq7]{width:76px;height:auto;top:-32px;left:-28px}.deco--outline[data-astro-cid-w6ss2xq7]{width:92px;height:auto;bottom:-36px;right:-30px}@media (width<=640px){.deco--solid[data-astro-cid-w6ss2xq7]{width:56px;top:-22px;left:-20px}.deco--outline[data-astro-cid-w6ss2xq7]{width:68px;bottom:-26px;right:-22px}}.col[data-astro-cid-w6ss2xq7]{flex-direction:column;flex:1;gap:clamp(12px,2vw,20px);display:flex}.card[data-astro-cid-w6ss2xq7]{filter:drop-shadow(0 16px 32px #00000073)grayscale(0%);opacity:0;z-index:1;transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);animation:.7s cubic-bezier(.16,1,.3,1) forwards card-in;position:relative;transform:translateY(24px)}.card[data-astro-cid-w6ss2xq7] .vcard{border-radius:18px}.card[data-astro-cid-w6ss2xq7] .play{display:none}.card[data-astro-cid-w6ss2xq7].is-active{filter:drop-shadow(0 16px 32px #00000073)grayscale(0%);opacity:1;z-index:10;transform:scale(1.04)}.card[data-astro-cid-w6ss2xq7].is-dimmed{filter:drop-shadow(0 16px 32px #00000073)grayscale();opacity:.45;transform:scale(.97)}@keyframes card-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-w6ss2xq7]{opacity:1;animation:none;transform:none}}@media (width<=860px){.collage[data-astro-cid-w6ss2xq7]{max-width:320px}}.track-outer[data-astro-cid-ldnoeruj]{position:relative}.track-wrap[data-astro-cid-ldnoeruj]{overflow:hidden}.track[data-astro-cid-ldnoeruj]{gap:18px;width:max-content;list-style:none;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.track[data-astro-cid-ldnoeruj] li[data-astro-cid-ldnoeruj]{width:calc((100vw - 2 * var(--gutter) - 4 * 18px) / 5);max-width:calc((var(--maxw) - 4 * 18px) / 5);flex:none}.nav[data-astro-cid-ldnoeruj]{z-index:5;background:var(--green);width:48px;height:48px;color:var(--ink);transition:opacity .2s var(--ease), transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-astro-cid-ldnoeruj]:hover{transform:translateY(-50%)scale(1.06)}.nav--prev[data-astro-cid-ldnoeruj]{left:8px}.nav--next[data-astro-cid-ldnoeruj]{right:8px}@media (width<=960px){.track[data-astro-cid-ldnoeruj] li[data-astro-cid-ldnoeruj]{width:calc((100vw - 2 * var(--gutter) - 2 * 18px) / 3)}}@media (width<=640px){.nav[data-astro-cid-ldnoeruj]{width:38px;height:38px}.track[data-astro-cid-ldnoeruj] li[data-astro-cid-ldnoeruj]{width:calc((100vw - 2 * var(--gutter) - 18px) / 2)}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;padding-block:clamp(48px,7vw,96px);display:grid;position:relative}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#5b47d647,#0000 62%);width:50vw;max-width:640px;height:50vw;max-height:640px;position:absolute;top:10%;right:0}h1[data-astro-cid-lcdefpme]{font-size:clamp(36px,5.6vw,76px)}.hero-sub[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:22px;font-size:clamp(20px,2.4vw,30px);font-weight:600}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px;display:flex}.text-link[data-astro-cid-lcdefpme]{color:var(--muted);text-underline-offset:5px;font-weight:600}.text-link[data-astro-cid-lcdefpme]:hover{color:var(--paper)}.hero-media[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,6vw,96px);display:grid}.about-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:18px;display:grid}.about-copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.about-copy[data-astro-cid-lcdefpme] .btn{margin-top:10px}.statement[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(ellipse at 50% 120%, #93d5002e, transparent 60%), var(--ink)}.st-kicker[data-astro-cid-lcdefpme]{color:var(--muted);font-size:clamp(18px,2.2vw,26px);font-weight:600}.st-title[data-astro-cid-lcdefpme]{max-width:14ch;margin:18px auto 0;font-size:clamp(40px,7vw,100px)}.pill[data-astro-cid-lcdefpme]{background:var(--green);color:var(--ink);border-radius:.3em;padding:0 .28em .06em;display:inline-block;transform:rotate(-2deg)}.st-lead[data-astro-cid-lcdefpme]{margin:26px auto 34px}.head[data-astro-cid-lcdefpme]{gap:14px;margin-bottom:48px;display:grid}.reviews[data-astro-cid-lcdefpme]{background:var(--ink-2)}.review-grid[data-astro-cid-lcdefpme]{columns:3;column-gap:18px}.review[data-astro-cid-lcdefpme]{break-inside:avoid;border-radius:var(--radius-lg);background:var(--ink-3);border:1px solid var(--line);margin-bottom:18px;padding:clamp(24px,3vw,32px)}.review[data-astro-cid-lcdefpme] .quote[data-astro-cid-lcdefpme]{color:var(--green);margin-bottom:14px}.review[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d4d7d9;font-size:15px;line-height:1.6}@media (width<=960px){.review-grid[data-astro-cid-lcdefpme]{columns:2}}@media (width<=640px){.review-grid[data-astro-cid-lcdefpme]{columns:1}}.work[data-astro-cid-lcdefpme]{padding-top:clamp(64px,9vw,120px)}.work-head[data-astro-cid-lcdefpme]{margin-bottom:40px}.final[data-astro-cid-lcdefpme]{padding-bottom:0}.final-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid}.final-title[data-astro-cid-lcdefpme]{max-width:14ch;font-size:clamp(34px,5vw,68px)}.final-note[data-astro-cid-lcdefpme]{color:var(--paper);margin:26px 0 36px;font-size:clamp(17px,1.6vw,20px)}.final-copy[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,9vw,120px)}.final-media[data-astro-cid-lcdefpme]{justify-self:center;max-width:560px;transform:rotate(2deg)}.final-media[data-astro-cid-lcdefpme] img{filter:drop-shadow(0 30px 50px #0009)}@media (width<=860px){.hero[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme],.final-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-media[data-astro-cid-lcdefpme]{order:2}.final-media[data-astro-cid-lcdefpme]{max-width:400px}}
