.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:min(90svh,900px);display:flex;position:relative;overflow:hidden}.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding-block:64px;display:grid;position:relative}.hero-mark[data-astro-cid-ge2uvauf] img{width:min(100%,470px);height:auto}.hero-lede[data-astro-cid-ge2uvauf]{max-width:34em;font:200 1.0625rem/1.4 var(--f-display);color:var(--stone);margin-top:36px}.hero-act[data-astro-cid-ge2uvauf]{margin-top:28px}.hero-note[data-astro-cid-ge2uvauf]{font:300 .875rem/1.4 var(--f-body);color:var(--ink-soft);margin-top:14px}.facts[data-astro-cid-ge2uvauf]{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:28px 40px;margin:0;padding-left:clamp(0px,4vw,48px);display:grid}.fact[data-astro-cid-ge2uvauf]{gap:6px;display:grid}.fact-n[data-astro-cid-ge2uvauf]{font:900 1.25rem/1.2 var(--f-display);color:var(--pink);letter-spacing:.02em}.fact-t[data-astro-cid-ge2uvauf]{font:500 1.0625rem/1.35 var(--f-body);color:#fff;max-width:15em;margin:0}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:40px;padding-block:48px}.facts[data-astro-cid-ge2uvauf]{gap:22px 24px;padding-left:0}.hero-mark[data-astro-cid-ge2uvauf] img{width:min(100%,360px)}}@media (width<=480px){.facts[data-astro-cid-ge2uvauf]{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-flow:row}.hero-act[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}}.why-in[data-astro-cid-2ojqaodh]{grid-template-columns:1.2fr .8fr;align-items:center;gap:56px;display:grid}.why-state[data-astro-cid-2ojqaodh]{font-size:var(--t-statement);max-width:26em;margin-top:28px;font-weight:300}.why-list[data-astro-cid-2ojqaodh]{font:400 1rem/1.4 var(--f-body);color:var(--stone);border-color:var(--olive);gap:10px;margin-top:32px;padding:22px 26px;list-style:none;display:grid}.why-kpi[data-astro-cid-2ojqaodh]{font-size:var(--t-sub);margin-top:32px;font-weight:400}.why-pic[data-astro-cid-2ojqaodh] img{width:100%;height:auto}.remote[data-astro-cid-2ojqaodh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:64px;display:grid}.rm[data-astro-cid-2ojqaodh]{border-color:var(--stone-2);align-content:start;gap:10px;padding:22px;display:grid}.rm-h[data-astro-cid-2ojqaodh]{font:400 .9375rem/1.3 var(--f-display);color:#fff}.rm-t[data-astro-cid-2ojqaodh]{font:400 .875rem/1.45 var(--f-body);color:var(--stone)}@media (width<=900px){.why-in[data-astro-cid-2ojqaodh]{grid-template-columns:1fr;gap:36px}.why-pic[data-astro-cid-2ojqaodh]{order:-1;max-width:420px}.remote[data-astro-cid-2ojqaodh]{grid-template-columns:1fr 1fr}}@media (width<=520px){.remote[data-astro-cid-2ojqaodh]{grid-template-columns:1fr}}.svc-head[data-astro-cid-7horuxec]{grid-template-columns:auto 1fr;align-items:end;gap:20px 48px;display:grid}.svc-p[data-astro-cid-7horuxec]{max-width:36em;font:300 1.0625rem/1.45 var(--f-body);justify-self:end}.svc-grid[data-astro-cid-7horuxec]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.scell[data-astro-cid-7horuxec]{border-color:var(--stone-2);align-content:start;gap:14px;padding:28px 28px 30px;display:grid;position:relative}.scell[data-astro-cid-7horuxec] .scell-n{opacity:.9;width:72px;height:auto}.scell-h[data-astro-cid-7horuxec]{font:400 1.5rem/1.2 var(--f-display);color:#fff}.scell-t[data-astro-cid-7horuxec]{font:500 1.0625rem/1.4 var(--f-body);color:#fff}.scell-l[data-astro-cid-7horuxec]{font:400 .8125rem/1.45 var(--f-body);color:var(--stone)}.scell-proof[data-astro-cid-7horuxec]{border-radius:var(--r-s);font:400 .875rem/1.4 var(--f-body);color:var(--stone);background:#251b1b38;margin-top:4px;padding:10px 14px}.scell-proof[data-astro-cid-7horuxec] b[data-astro-cid-7horuxec]{color:#fff;font-weight:600}.scell-go[data-astro-cid-7horuxec]{min-height:42px;color:var(--stone);box-shadow:inset 0 0 0 2px var(--pink);justify-self:start;padding:0 20px;font-size:.75rem}@media (width<=900px){.svc-head[data-astro-cid-7horuxec]{grid-template-columns:1fr}.svc-p[data-astro-cid-7horuxec]{justify-self:start}}@media (width<=760px){.svc-grid[data-astro-cid-7horuxec]{grid-template-columns:1fr}}.tst-row[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;scrollbar-color:var(--olive) transparent;grid-auto-columns:minmax(300px,420px);grid-auto-flow:column;gap:20px;margin-top:40px;padding-bottom:12px;list-style:none;display:grid;overflow-x:auto}.tcard[data-astro-cid-gakqr736]{scroll-snap-align:start;align-content:start;gap:20px;padding:28px 26px 26px;display:grid}.tcard-top[data-astro-cid-gakqr736]{align-items:center;gap:16px;display:flex}.tcard[data-astro-cid-gakqr736] .tcard-ava{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:64px;height:64px}.tcard-ava--txt[data-astro-cid-gakqr736]{background:var(--night);color:var(--stone);font:400 1.4rem var(--f-display);place-items:center;display:grid}.tcard-name[data-astro-cid-gakqr736]{font:600 1rem/1.3 var(--f-body)}.tcard-proj[data-astro-cid-gakqr736]{font:400 .875rem/1.4 var(--f-display);color:var(--pink)}.tcard-q[data-astro-cid-gakqr736]{font:300 .9375rem/1.5 var(--f-body);color:var(--olive-deep)}.tcard-link[data-astro-cid-gakqr736]{font:400 .875rem var(--f-body);color:var(--pink);text-decoration:none}.tcard-link[data-astro-cid-gakqr736]:hover{text-decoration:underline}.cb-head[data-astro-cid-f3ntbw76]{grid-template-columns:auto 1fr;align-items:end;gap:20px 48px;display:grid}.cb-p[data-astro-cid-f3ntbw76]{max-width:34em;font:300 1.0625rem/1.45 var(--f-body);justify-self:end}.cb-grid[data-astro-cid-f3ntbw76]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:40px;list-style:none;display:grid}.cb-tile[data-astro-cid-f3ntbw76]{text-align:center;color:var(--olive);flex-direction:column;align-items:center;gap:10px;display:flex}.cb-tile[data-astro-cid-f3ntbw76] img{border-radius:50%;width:clamp(72px,7vw,104px);height:auto;box-shadow:0 8px 20px #3d2f081f}@media (width<=900px){.cb-head[data-astro-cid-f3ntbw76]{grid-template-columns:1fr}.cb-p[data-astro-cid-f3ntbw76]{justify-self:start}.cb-grid[data-astro-cid-f3ntbw76]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=560px){.cb-grid[data-astro-cid-f3ntbw76]{grid-template-columns:repeat(3,minmax(0,1fr))}.cb-more[data-astro-cid-f3ntbw76]{display:none}}.ask-in[data-astro-cid-l2gncxap]{grid-template-columns:1fr auto;align-items:center;gap:32px;display:grid}.ask-p[data-astro-cid-l2gncxap]{font:300 1.25rem/1.4 var(--f-body);margin:20px 0 28px}.ask[data-astro-cid-l2gncxap] .ask-pic{filter:drop-shadow(0 20px 30px #e63a7a40);width:clamp(140px,18vw,240px);height:auto}@media (width<=640px){.ask-in[data-astro-cid-l2gncxap]{grid-template-columns:1fr}.ask[data-astro-cid-l2gncxap] .ask-pic{order:-1}}.team-grid[data-astro-cid-ae2kqkmy]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:36px;display:grid}.team-p[data-astro-cid-ae2kqkmy]{font:400 1.0625rem/1.5 var(--f-body)}.team-p[data-astro-cid-ae2kqkmy]+.team-p[data-astro-cid-ae2kqkmy]{margin-top:16px}.team-ig[data-astro-cid-ae2kqkmy]{font:400 1.3rem/1.2 var(--f-display);color:var(--olive-deep);text-underline-offset:.2em;margin-top:24px;text-decoration:underline;display:inline-block}.team-ig[data-astro-cid-ae2kqkmy]:hover{color:var(--pink)}.polaroids[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;display:grid;position:relative}.polaroids[data-astro-cid-ae2kqkmy] .pol{filter:drop-shadow(0 12px 24px #3d2f082e);width:100%;height:auto}.polaroids[data-astro-cid-ae2kqkmy] .pol-1{transform:rotate(-5deg)}.polaroids[data-astro-cid-ae2kqkmy] .pol-2{transform:translateY(-18px)}.polaroids[data-astro-cid-ae2kqkmy] .pol-3{transform:rotate(5deg)}@media (width<=900px){.team-grid[data-astro-cid-ae2kqkmy]{grid-template-columns:1fr}}
