.tag[data-astro-cid-tugpja7w]{--_c: var(--fg-muted);--_bg: transparent;--_line: var(--line-strong);display:inline-flex;align-items:center;gap:7px;min-block-size:28px;padding:4px 10px;border-radius:var(--r-xs);font-size:var(--fs-xs);font-weight:500;line-height:1.2;color:var(--_c);background:var(--_bg);box-shadow:inset 0 0 0 1px var(--_line);text-decoration:none;white-space:nowrap}a[data-astro-cid-tugpja7w].tag{transition:box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}a[data-astro-cid-tugpja7w].tag:hover{--_line: var(--accent);--_c: var(--fg)}.tag--mono[data-astro-cid-tugpja7w]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate}.tag--brand[data-astro-cid-tugpja7w]{--_c: var(--accent-text);--_bg: color-mix(in srgb, var(--accent) 12%, transparent);--_line: color-mix(in srgb, var(--accent) 35%, transparent)}.tag--data[data-astro-cid-tugpja7w]{--_c: #6cbde5;--_bg: rgba(37, 152, 209, .12);--_line: rgba(37, 152, 209, .4)}.theme-paper .tag--data[data-astro-cid-tugpja7w],.theme-white .tag--data[data-astro-cid-tugpja7w]{--_c: #046897}.tag--amber[data-astro-cid-tugpja7w]{--_c: #f5b04d;--_bg: rgba(245, 176, 77, .1);--_line: rgba(245, 176, 77, .45)}.theme-paper .tag--amber[data-astro-cid-tugpja7w],.theme-white .tag--amber[data-astro-cid-tugpja7w]{--_c: #a14a07}.tag--solid[data-astro-cid-tugpja7w]{--_c: var(--btn-fg);--_bg: var(--btn-bg);--_line: transparent}.tag__dot[data-astro-cid-tugpja7w]{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 20%,transparent)}.hero[data-astro-cid-rpupaemx]{position:relative;isolation:isolate;overflow:hidden;min-block-size:100svh;display:flex}.hero__fx[data-astro-cid-rpupaemx]{position:absolute;inset:0;z-index:-1}.hero__inner[data-astro-cid-rpupaemx]{display:grid;grid-template-rows:auto 1fr auto;gap:var(--sp-l);padding-block:calc(var(--header-h) + 40px) var(--sp-l)}.hero__top[data-astro-cid-rpupaemx]{display:flex;justify-content:space-between;gap:16px}.hero__top[data-astro-cid-rpupaemx] p[data-astro-cid-rpupaemx]{margin:0}.hero__scale[data-astro-cid-rpupaemx]{display:inline-flex;align-items:center;gap:10px}.hero__scalebar[data-astro-cid-rpupaemx]{display:inline-block;inline-size:64px;block-size:6px;border:1px solid var(--fg-subtle);border-block-start:0;background:linear-gradient(90deg,var(--fg-subtle) 0 25%,transparent 25% 50%,var(--fg-subtle) 50% 75%,transparent 75%) 0 100% / 100% 2px no-repeat}.hero__content[data-astro-cid-rpupaemx]{align-self:end;display:grid;gap:var(--sp-m);max-inline-size:1320px}.hero__eyebrow[data-astro-cid-rpupaemx]{display:flex;align-items:center;gap:14px;margin:0}.hero__slogan[data-astro-cid-rpupaemx]{font-family:"Hammer",var(--font-display);font-weight:300;font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--c-mint)}.hero__title[data-astro-cid-rpupaemx]{margin:0;color:#fff;font-size:min(var(--fs-display),12.5svh)}.hero__lede[data-astro-cid-rpupaemx]{margin:0}.hero__ctas[data-astro-cid-rpupaemx]{--cluster-gap: 12px;margin-block-start:var(--sp-2xs)}.hero__bottom[data-astro-cid-rpupaemx]{display:flex;align-items:end;justify-content:space-between;gap:var(--sp-m)}.hero__bottom[data-astro-cid-rpupaemx]>[data-astro-cid-rpupaemx]:first-child{flex:1 1 auto;max-inline-size:760px}.hero__scroll[data-astro-cid-rpupaemx]{display:grid;justify-items:center;gap:8px;min-inline-size:44px;padding-block:6px;color:var(--c-mint);text-decoration:none}.hero__cross[data-astro-cid-rpupaemx]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__cross-h[data-astro-cid-rpupaemx],.hero__cross-v[data-astro-cid-rpupaemx]{position:absolute;background:var(--crosshair);opacity:.55}.hero__cross-h[data-astro-cid-rpupaemx]{inset-inline:0;inset-block-start:24%;block-size:1px}.hero__cross-v[data-astro-cid-rpupaemx]{inset-block:0;inset-inline-end:22%;inline-size:1px}.hero__cross-box[data-astro-cid-rpupaemx]{position:absolute;inset-block-start:calc(24% - 7px);inset-inline-end:calc(22% - 7px);inline-size:15px;block-size:15px;border:1px solid var(--c-mint-strong)}.hero__cross-read[data-astro-cid-rpupaemx]{position:absolute;inset-block-start:calc(24% + 14px);inset-inline-end:calc(22% + 14px);color:var(--c-mint-soft);direction:ltr}@media(max-width:639.98px){.hero__cross-v[data-astro-cid-rpupaemx]{inset-inline-end:12%}.hero__cross-box[data-astro-cid-rpupaemx]{inset-inline-end:calc(12% - 7px)}.hero__cross-read[data-astro-cid-rpupaemx],.hero__scroll[data-astro-cid-rpupaemx]{display:none}}.products[data-astro-cid-rpupaemx]{margin-block-start:var(--sp-xl)}.products__all[data-astro-cid-rpupaemx]{display:grid;place-items:center;block-size:100%;min-block-size:200px;border-radius:var(--r-card);border:1px dashed var(--line-strong)}.surveys__side[data-astro-cid-rpupaemx]{display:grid;gap:var(--sp-l);align-content:end}.surveys__side[data-astro-cid-rpupaemx] ul[data-astro-cid-rpupaemx]{margin:0;padding:0}.kit[data-astro-cid-rpupaemx]{display:grid;gap:var(--sp-l);margin-block-start:var(--sp-2xl);padding-block-start:var(--sp-l);border-block-start:1px solid var(--line)}.kit[data-astro-cid-rpupaemx] ul[data-astro-cid-rpupaemx].grid{margin:0;padding:0}.contact__intro[data-astro-cid-rpupaemx]{display:grid;gap:var(--sp-xl);align-content:start}.contact__details[data-astro-cid-rpupaemx]{display:grid;gap:var(--sp-s);margin:0}.contact__details[data-astro-cid-rpupaemx] dd[data-astro-cid-rpupaemx]{margin:4px 0 0;font-size:var(--fs-md)}.contact__details[data-astro-cid-rpupaemx] a[data-astro-cid-rpupaemx]{color:var(--fg);text-decoration:none}.contact__details[data-astro-cid-rpupaemx] a[data-astro-cid-rpupaemx]:hover{color:var(--accent)}.contact__cell[data-astro-cid-rpupaemx]{padding:clamp(20px,1rem + 2vw,40px)}
