.field[data-astro-cid-qqwp344c]{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.chip[data-astro-cid-nsgcifm5]{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 6px;border-radius:var(--r-pill);background:var(--surface-2);font-size:.875rem;font-weight:500;transition:background-color .2s var(--ease)}.chip[data-astro-cid-nsgcifm5]:hover{background:#26395a}.chip[data-astro-cid-nsgcifm5] img[data-astro-cid-nsgcifm5]{width:20px;height:20px;border-radius:6px}.head[data-astro-cid-ox2nzau5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-12);align-items:end;margin-bottom:var(--s-16)}.grid[data-astro-cid-ox2nzau5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hairline)}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]{display:grid;grid-template-rows:auto 1fr auto;gap:var(--s-3);padding:var(--s-8) var(--s-8) var(--s-10) 0;border-bottom:1px solid var(--hairline)}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]:not(:nth-child(3n+1)){padding-left:var(--s-8);border-left:1px solid var(--hairline)}.chips[data-astro-cid-ox2nzau5]{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}@media(max-width:960px){.head[data-astro-cid-ox2nzau5]{grid-template-columns:1fr;gap:var(--s-6);margin-bottom:var(--s-10)}.grid[data-astro-cid-ox2nzau5]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]:not(:nth-child(3n+1)){padding-left:0;border-left:0}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]:nth-child(2n){padding-left:var(--s-6);border-left:1px solid var(--hairline)}}@media(max-width:600px){.grid[data-astro-cid-ox2nzau5]{grid-template-columns:1fr}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]:nth-child(2n){padding-left:0;border-left:0}.grid[data-astro-cid-ox2nzau5] li[data-astro-cid-ox2nzau5]{padding-right:0}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:calc(100svh - var(--header-h));display:flex}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:var(--s-10);padding-block:var(--s-10) var(--s-12)}.hero-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:var(--s-6)}.hero-tag[data-astro-cid-j7pv25f6],.hero-aside[data-astro-cid-j7pv25f6]{font-size:.8125rem;line-height:1.5;color:var(--ink-soft)}.hero-tag[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--ink)}.hero-aside[data-astro-cid-j7pv25f6]{text-align:right}.hero-title[data-astro-cid-j7pv25f6]{align-self:center;display:grid;font-family:var(--font-display);font-size:clamp(3rem,7.6vw,7.5rem);line-height:.92;font-weight:600;letter-spacing:-.06em}.hero-title[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{color:var(--ink-soft)}.hero-title[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{color:var(--vermilion)}.hero-bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-10);flex-wrap:wrap}.hero-copy[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-6);max-width:46ch}.hero-lead[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.5;color:var(--ink-soft)}.actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s-6);flex-wrap:wrap}.hero-products[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s-3)}.hero-products[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;border-radius:11px;transition:transform .3s var(--ease)}.hero-products[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.hero-products[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:40px;height:40px;border-radius:11px;box-shadow:0 0 0 1px #ffffff1a}.section--flush[data-astro-cid-j7pv25f6]{padding-top:0}.head-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-6);flex-wrap:wrap}.oss[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}.services[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-12);align-items:start}.services-head[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + var(--s-8));display:grid;gap:var(--s-5)}.services-list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--hairline)}.services-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-3);padding-block:var(--s-8);border-bottom:1px solid var(--hairline)}.services-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:var(--measure)}@media(max-width:900px){.oss[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.services[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s-6)}.services-head[data-astro-cid-j7pv25f6]{position:static}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{min-height:calc(92svh - var(--header-h))}.hero-aside[data-astro-cid-j7pv25f6]{display:none}.hero-products[data-astro-cid-j7pv25f6]{flex-wrap:wrap}}
